BidDecision
One permanent decision on a bid: what kind, which outcome, about what, who decided, why, and the version or hash it was decided against. Never edited or deleted.
type BidDecision {
bidId: ID!
decidedAt: DateTime!
decidedByName: String!
decidedByUserId: ID!
id: ID!
kind: BidDecisionKind!
metadata: JSON!
outcome: String!
reason: String!
subjectId: ID!
subjectType: String!
versionRef: String!
}
Fields
BidDecision.bidId ● ID! non-null scalar
The bid.
BidDecision.decidedAt ● DateTime! non-null scalar
When it was decided.
BidDecision.decidedByName ● String! non-null scalar
The decider's name.
BidDecision.decidedByUserId ● ID! non-null scalar
The staff user who decided.
BidDecision.id ● ID! non-null scalar
The decision's id.
BidDecision.kind ● BidDecisionKind! non-null enum
What kind of decision.
BidDecision.metadata ● JSON! non-null scalar
Extra detail the deciding operation recorded.
BidDecision.outcome ● String! non-null scalar
What was decided, from the kind's fixed list (for example GO or NO_BID, WON or LOST).
BidDecision.reason ● String! non-null scalar
Why it was decided.
BidDecision.subjectId ● ID! non-null scalar
The record decided about.
BidDecision.subjectType ● String! non-null scalar
The kind of record decided about (for example Bid).
BidDecision.versionRef ● String! non-null scalar
What it was decided against: v<n> for a record's version, or a 64-character hash of the signed section, revision or snapshot.
Returned By
bidDecisions query