Skip to main content

SaveBidDebriefInput

Creates or corrects the debrief of a closed bid.

input SaveBidDebriefInput {
bidId: ID!
competitorName: String
expectedVersion: Int
outcome: BidOutcome!
priceGapPct: String
reason: BidLossReason
reasonNote: String
}

Fields​

SaveBidDebriefInput.bidId ● ID! non-null scalar​

The closed bid.

SaveBidDebriefInput.competitorName ● String scalar​

Who won instead.

SaveBidDebriefInput.expectedVersion ● Int scalar​

The debrief's version you last read. Required when the bid already has a debrief.

SaveBidDebriefInput.outcome ● BidOutcome! non-null enum​

The bid's outcome.

SaveBidDebriefInput.priceGapPct ● String scalar​

Our price against the winning offer in percent, signed, at most 4 decimals, from -100 to 1000. A price comparison, not a cost or margin.

SaveBidDebriefInput.reason ● BidLossReason enum​

The main reason.

SaveBidDebriefInput.reasonNote ● String scalar​

What made the difference.

Member Of​

saveBidDebrief mutation