BidConfigurationTree
A configuration's tree: its frozen snapshot, or a fresh preview of a draft.
type BidConfigurationTree {
configurationId: ID!
hash: String
lineCount: Int!
nodes: [BidConfigurationNodeRef!]!
status: BidConfigurationStatus!
tree: JSON!
}
Fields
BidConfigurationTree.configurationId ● ID! non-null scalar
The configuration.
BidConfigurationTree.hash ● String scalar
The snapshot's SHA-256; null for a draft preview.
BidConfigurationTree.lineCount ● Int! non-null scalar
How many nodes the tree has.
BidConfigurationTree.nodes ● [BidConfigurationNodeRef!]! non-null object
Each node's stable id, in tree order; empty for a draft (a draft node cannot be linked or discussed).
BidConfigurationTree.status ● BidConfigurationStatus! non-null enum
Where it is.
BidConfigurationTree.tree ● JSON! non-null scalar
The canonical tree: { format, root }.
Returned By
bidConfigurationTree query