Skip to main content

publicPriceRequest

Public: no authentication required.

What a vendor is asked to quote, and their own answer if sent. Needs no sign-in: the signed link token is the credential. Any invalid, expired, revoked or used link gets one message.

Errors: a failed call returns a GraphQL errors entry, not a field on the result, and data may be null or partial. Read the entry's extensions.code and message; every shape and code is in the Error reference.

Example:

query PublicPriceRequest($token: String!) {
publicPriceRequest(token: $token) {
number
orgName
answered
declined
deliverBy
dueAt
myAnswer {
fileName
currency
leadTimeDays
unitPrice
validUntil
vendorNote
}
}
}

Variables:

{
"token": "string"
}

Response:

{
"data": {
"publicPriceRequest": {
"number": "string",
"orgName": "string",
"answered": true,
"declined": true,
"deliverBy": "2025-01-15T00:00:00Z",
"dueAt": "2025-01-15T00:00:00Z",
"myAnswer": {
"fileName": "string",
"currency": "string",
"leadTimeDays": 0,
"unitPrice": "string",
"validUntil": "2025-01-15T00:00:00Z",
"vendorNote": "string"
}
}
}
}
publicPriceRequest(
token: String!
): PublicPriceRequest!

Arguments​

publicPriceRequest.token ● String! non-null scalar​

The token from the vendor's link.

Type​

PublicPriceRequest object​

A request to quote one item, as the vendor asked reads it.