Delivery Promise Participant
Requires access scope.
Returns enabled delivery promise participants.
Anchor to FieldsFields
- Anchor to brandedPromiseHandlebranded•String!
Promise Handle non-null The branded promise handle of the promise participant.
- •ID!non-null
The ID of the promise participant.
- Anchor to ownerowner•Delivery
Promise Participant Owner The resource that the participant is attached to.
- Anchor to ownerTypeowner•Delivery
Type Promise Participant Owner Type! non-null The owner type of the participant.
Anchor to QueriesQueries
- •query
Returns delivery promise participants.
- Anchor to ownerIdsowner•[ID!]
Ids The product variant ID to filter by.
- Anchor to brandedPromiseHandlebranded•String!
Promise Handle required The branded promise handle to filter by.
- Anchor to ownerTypeowner•Delivery
Type Promise Participant Owner Type The owner type to filter by.
- Anchor to firstfirst•Int
The first
nelements from the paginated list.- Anchor to afterafter•String
The elements that come after the specified cursor.
- Anchor to lastlast•Int
The last
nelements from the paginated list.- Anchor to beforebefore•String
The elements that come before the specified cursor.
- Anchor to reversereverse•BooleanDefault:false
Reverse the order of the underlying list.
Arguments
Anchor to MutationsMutations
- •mutation
Updates the delivery promise participants by adding or removing owners based on a branded promise handle.
- Anchor to brandedPromiseHandlebranded•String!
Promise Handle required The branded promise handle to update the delivery promise participants for.
- Anchor to ownersToAddowners•[ID!]
To Add Default:[] The owners to add to the delivery promise participants.
- Anchor to ownersToRemoveowners•[ID!]
To Remove Default:[] The owners to remove from the delivery promise participants.
Arguments