Skip to main content

BidTeamCandidate

A staff person who could work on a bid: how many open bids they are on, and how many similar bids they worked on. Carries no contact details.

type BidTeamCandidate {
initials: String!
name: String!
onThisBid: Boolean!
openBids: Int!
roles: [BidMemberRole!]!
similarBids: Int!
similarWon: Int!
userId: ID!
}

Fields​

BidTeamCandidate.initials ● String! non-null scalar​

The person's initials.

BidTeamCandidate.name ● String! non-null scalar​

The person's name.

BidTeamCandidate.onThisBid ● Boolean! non-null scalar​

Whether they are on this bid.

BidTeamCandidate.openBids ● Int! non-null scalar​

How many open or submitted bids they are a member of, counting only bids the caller may see.

BidTeamCandidate.roles ● [BidMemberRole!]! non-null enum​

Their roles on this bid; empty when they are not on it.

BidTeamCandidate.similarBids ● Int! non-null scalar​

How many bids similar to this one they worked on.

BidTeamCandidate.similarWon ● Int! non-null scalar​

How many of those similar bids were won.

BidTeamCandidate.userId ● ID! non-null scalar​

The person's user id.

Returned By​

bidTeamCandidates query