Skip to content

Instantly share code, notes, and snippets.

@Gh0styTongue
Created February 11, 2026 19:38
Show Gist options
  • Select an option

  • Save Gh0styTongue/d5ed951ef1015d29c60f96aae6fae88e to your computer and use it in GitHub Desktop.

Select an option

Save Gh0styTongue/d5ed951ef1015d29c60f96aae6fae88e to your computer and use it in GitHub Desktop.
{
"data": {
"__schema": {
"queryType": {
"name": "Query"
},
"mutationType": {
"name": "Mutation"
},
"subscriptionType": {
"name": "Subscription"
},
"types": [
{
"kind": "OBJECT",
"name": "Account",
"description": null,
"fields": [
{
"name": "id",
"description": "ID of the account",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "name",
"description": "Name associated with account",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "handle",
"description": "Account handle, identifier for the account",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "description",
"description": "Description for account",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "imageUrl",
"description": "Url for the profile image",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "links",
"description": "Links associated with account",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Link",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "bastaBidClient",
"description": "Indicates whether account is using basta's bid client",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "isUserSubscribed",
"description": "Is logged-in user subscribed to account ?\nOnly applies to sales running on basta.app (false for all api clients)",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "paymentDetails",
"description": "PaymentDetails set by account",
"args": [],
"type": {
"kind": "OBJECT",
"name": "PaymentDetails",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "metafields",
"description": "Metafields associated with the account",
"args": [
{
"name": "input",
"description": null,
"type": {
"kind": "INPUT_OBJECT",
"name": "GetMetafieldsInput",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "MetafieldsConnection",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "metafield",
"description": "Metafield associated with the account",
"args": [
{
"name": "input",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "GetMetafieldInput",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "Metafield",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "ENUM",
"name": "AddressType",
"description": null,
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [
{
"name": "BILLING",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SHIPPING",
"description": null,
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "Aggregator",
"description": null,
"fields": [
{
"name": "name",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "BidOriginType",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "BastaLiveStream",
"description": null,
"fields": [
{
"name": "enabled",
"description": "Is live stream enabled",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "channelId",
"description": "LiveStream channel ID",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "publicUrl",
"description": "LiveStream URL",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "isLive",
"description": "Is stream live",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": true,
"deprecationReason": "use our partner sdk instead, currently always true"
},
{
"name": "currentViewers",
"description": "Current viewers",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "Bid",
"description": "Bid represents a bid that has been placed.",
"fields": [
{
"name": "id",
"description": "Bid ID",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "saleId",
"description": "Id of the sale",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "itemId",
"description": "Id of the item",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "amount",
"description": "Amount of bid in minor currency unit.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "maxAmount",
"description": "Max amount placed with the bid in minor currency unit.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "date",
"description": "Date of when the bid was placed.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "bidStatus",
"description": "Bid status of for the bid",
"args": [],
"type": {
"kind": "ENUM",
"name": "BidStatus",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "bidderIdentifier",
"description": "User Identifier.\nControlled in ManagementAPI for the SaleItem owning the bid.\nCan be userID, randomIdentifier or null.\nDefault null",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "paddle",
"description": "Optional paddle if bid is associated with a paddle.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "Paddle",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "reactiveBid",
"description": "Reactive bid if bid was placed as a side effect of a max bid",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "bidOrigin",
"description": "BidOrigin",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "UNION",
"name": "BidOrigin",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "ENUM",
"name": "BidErrorCode",
"description": "Error code when failing to place a bid on an item",
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [
{
"name": "NO_ERROR",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "INTERNAL_ERROR",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MAX_BID_LOWER_THAN_CURRENT_MAX",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BID_LOWER_THAN_CURRENT_MAX",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BID_LOWER_THAN_CURRENT_BID",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ALREADY_HIGHER_MAX_BID",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "OFF_INCREMENT",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "STARTING_BID_HIGHER",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "NOT_OPEN_FOR_BIDDING",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ITEM_CLOSING_PERIOD_PASSED",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BID_AMOUNT_UPPER_LIMIT_REACHED",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ITEM_ALREADY_CLOSED",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "USER_REQUIRED_TO_HAVE_ACCEPTED_REGISTRATION_FOR_SALE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "USER_REGISTRATION_REJECTED_FOR_SALE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "USER_REGISTRATION_PENDING_FOR_SALE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "BidIncrementTable",
"description": "Bid increment table represent how increments behave for a\nspecific item or an sale.",
"fields": [
{
"name": "rangeRules",
"description": "Range rules in the table.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "RangeRule",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "UNION",
"name": "BidOrigin",
"description": null,
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": [
{
"kind": "OBJECT",
"name": "OnlineBidOrigin",
"ofType": null,
"__typename": "__Type"
},
{
"kind": "OBJECT",
"name": "PaddleBidOrigin",
"ofType": null,
"__typename": "__Type"
},
{
"kind": "OBJECT",
"name": "PhoneBidOrigin",
"ofType": null,
"__typename": "__Type"
},
{
"kind": "OBJECT",
"name": "Aggregator",
"ofType": null,
"__typename": "__Type"
}
]
},
{
"kind": "ENUM",
"name": "BidOriginType",
"description": null,
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [
{
"name": "ONLINE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PADDLE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PHONE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "AGGREGATOR",
"description": null,
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": []
},
{
"kind": "UNION",
"name": "BidPlaced",
"description": null,
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": [
{
"kind": "OBJECT",
"name": "BidPlacedSuccess",
"ofType": null,
"__typename": "__Type"
},
{
"kind": "OBJECT",
"name": "MaxBidPlacedSuccess",
"ofType": null,
"__typename": "__Type"
},
{
"kind": "OBJECT",
"name": "BidPlacedError",
"ofType": null,
"__typename": "__Type"
}
]
},
{
"kind": "OBJECT",
"name": "BidPlacedError",
"description": null,
"fields": [
{
"name": "error",
"description": "Error description if an error occured.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "errorCode",
"description": "Error code if an error occured",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "BidErrorCode",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "BidPlacedSuccess",
"description": "Bid is placed response.\nError will only appear if there was an error placing a bid, such as off increment etc.",
"fields": [
{
"name": "id",
"description": "bidId",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "amount",
"description": "Amount of placed bid.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "date",
"description": "Server time of when the bid was placed.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "bidStatus",
"description": "Bid Status of the bid",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "BidStatus",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "ENUM",
"name": "BidStatus",
"description": "Bid statuses that calculates in what status the bid is.",
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [
{
"name": "WINNING",
"description": "User is winning the item.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "LOSING",
"description": "User is losing the item.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "LOST",
"description": "User has lost the item.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "WON",
"description": "User has won the item.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "NOT_BIDDING",
"description": "User is not bidding on the item.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "WITHDRAWN",
"description": "User has withdrawn an offer for the item.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SUBMITTED",
"description": "User has submitted an offer for the item.",
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": []
},
{
"kind": "ENUM",
"name": "BidType",
"description": "Bid Type represent what kind of bid is being placed on an item.",
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [
{
"name": "NORMAL",
"description": "Bid is a normal bid.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MAX",
"description": "Bid is the highest amount a user is willing to pay. The auction\nengine will automatically place the lowest bid necessary on behalf\nof the user until the max amount is reached.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "OFFER",
"description": "Bid is an offer that the user commits to buying the item for.",
"isDeprecated": true,
"deprecationReason": "no longer supported"
}
],
"possibleTypes": []
},
{
"kind": "INPUT_OBJECT",
"name": "BidderVerificationInput",
"description": null,
"fields": [],
"inputFields": [
{
"name": "successUrl",
"description": "successful verification is redirected to this url",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "cancelUrl",
"description": "failed verification or if session is left wil send user to the cancelUrl",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "renderMode",
"description": "Verification mode. Defaults to 'REDIRECT' to maintain backwards compatability.",
"type": {
"kind": "ENUM",
"name": "RenderMode",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": null
}
],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "BidderVerificationLink",
"description": null,
"fields": [
{
"name": "url",
"description": "Redirection link to verification url",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "clientSecret",
"description": "Client secret for embaddable ui",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "SCALAR",
"name": "Boolean",
"description": "The `Boolean` scalar type represents `true` or `false`.",
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "Card",
"description": "Card payment method",
"fields": [
{
"name": "id",
"description": "Unique card id",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "brand",
"description": "Card brand, e.g. Visa, Mastercard, Amex",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "expirationMonth",
"description": "Card expiration month",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "expirationYear",
"description": "Card expiration year",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "last4",
"description": "Last 4 digits of card number",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "ENUM",
"name": "ClosingMethod",
"description": "ClosingMethod represents how SaleItems are moved into CLOSING status and when they are CLOSED",
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [
{
"name": "ONE_BY_ONE",
"description": "Only one item is in status CLOSING at a time.\nOther items wait in status OPEN.",
"isDeprecated": true,
"deprecationReason": "use OVERLAPPING, will be removed in the near future"
},
{
"name": "OVERLAPPING",
"description": "Each item has a precalculated closing time.\nItems may be in closing at the same time.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "NONE",
"description": "No sniping.\nAll items close at the same time as the sale",
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": []
},
{
"kind": "ENUM",
"name": "Country",
"description": "ISO 3166-1 alpha-2 country codes",
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [
{
"name": "AF",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "AL",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "AQ",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "DZ",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "AS",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "AD",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "AO",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "AG",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "AZ",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "AR",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "AU",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "AT",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BS",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BH",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BD",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "AM",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BB",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BM",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BT",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BO",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BA",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BW",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BV",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BR",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BZ",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "IO",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SB",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "VG",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BN",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BG",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MM",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BI",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BY",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "KH",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CM",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CA",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CV",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "KY",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CF",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "LK",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "TD",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CL",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CN",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "TW",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CX",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CC",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CO",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "KM",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "YT",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CG",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CD",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CK",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CR",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "HR",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CU",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CY",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CZ",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BJ",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "DK",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "DM",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "DO",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "EC",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SV",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "GQ",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ET",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ER",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "EE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "FO",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "FK",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "GS",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "FJ",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "FI",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "AX",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "FR",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "GF",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PF",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "TF",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "DJ",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "GA",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "GE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "GM",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PS",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "DE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "GH",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "GI",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "KI",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "GR",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "GL",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "GD",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "GP",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "GU",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "GT",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "GN",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "GY",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "HT",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "HM",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "VA",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "HN",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "HK",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "HU",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "IS",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "IN",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ID",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "IR",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "IQ",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "IE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "IL",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "IT",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CI",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "JM",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "JP",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "KZ",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "JO",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "KE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "KP",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "KR",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "KW",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "KG",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "LA",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "LB",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "LS",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "LV",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "LR",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "LY",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "LI",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "LT",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "LU",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MO",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MG",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MW",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MY",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MV",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ML",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MT",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MQ",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MR",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MU",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MX",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MC",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MN",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MD",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ME",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MS",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MA",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MZ",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "OM",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "NA",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "NR",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "NP",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "NL",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CW",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "AW",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SX",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BQ",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "NC",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "VU",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "NZ",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "NI",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "NE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "NG",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "NU",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "NF",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "NO",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MP",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "UM",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "FM",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MH",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PW",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PK",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PA",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PG",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PY",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PH",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PN",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PL",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PT",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "GW",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "TL",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PR",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "QA",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "RE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "RO",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "RU",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "RW",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BL",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SH",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "KN",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "AI",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "LC",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MF",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PM",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "VC",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SM",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ST",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SA",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SN",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "RS",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SC",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SL",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SG",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SK",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "VN",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SI",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SO",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ZA",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ZW",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ES",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SS",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SD",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "EH",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SR",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SJ",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SZ",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CH",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SY",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "TJ",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "TH",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "TG",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "TK",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "TO",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "TT",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "AE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "TN",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "TR",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "TM",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "TC",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "TV",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "UG",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "UA",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MK",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "EG",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "GB",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "GG",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "JE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "IM",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "TZ",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "US",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "VI",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BF",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "UY",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "UZ",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "VE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "WF",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "WS",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "YE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ZM",
"description": null,
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "CurrentItem",
"description": null,
"fields": [
{
"name": "item",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Item",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "cursor",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "Estimate",
"description": null,
"fields": [
{
"name": "low",
"description": "Item low estimate",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "high",
"description": "Item high estimate",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "ExternalLiveStream",
"description": null,
"fields": [
{
"name": "url",
"description": "LiveStream URL",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "LiveStream Title",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "LiveStreamType",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "created",
"description": "LiveStream Created",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "updated",
"description": "LiveStream Updated",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "FacetCount",
"description": "Facet count for a specific field, containing all unique values and their counts.",
"fields": [
{
"name": "fieldName",
"description": "The field name this facet represents (e.g., \"status\", \"tags\", \"reserveMet\")",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "counts",
"description": "Individual value counts for this field",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "FacetValue",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "stats",
"description": "Statistical information for numeric fields (optional)",
"args": [],
"type": {
"kind": "OBJECT",
"name": "FacetStats",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "FacetStats",
"description": "Statistical information for numeric facet fields",
"fields": [
{
"name": "avg",
"description": "Average value",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "max",
"description": "Maximum value",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "min",
"description": "Minimum value",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "sum",
"description": "Sum of all values",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "totalValues",
"description": "Total number of values",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "FacetValue",
"description": "Individual facet value and its count",
"fields": [
{
"name": "value",
"description": "The facet value (e.g., \"OPEN\", \"Kitchenware\", \"true\")",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "count",
"description": "Number of items with this value",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "highlighted",
"description": "Highlighted value (may include search term highlighting)",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "SCALAR",
"name": "Float",
"description": "The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).",
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "INPUT_OBJECT",
"name": "GetMetafieldInput",
"description": "Input for getting a single metafield connected to a specific entity",
"fields": [],
"inputFields": [
{
"name": "key",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
}
],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "INPUT_OBJECT",
"name": "GetMetafieldsInput",
"description": "Input for getting multiple metafields connected to a specific entity, we return at max 10 metafields",
"fields": [],
"inputFields": [
{
"name": "keys",
"description": null,
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
}
],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "GetUserBidsInput",
"description": "Input parameters to get all bids for userId",
"fields": [
{
"name": "userId",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "first",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "after",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "SCALAR",
"name": "ID",
"description": "The `ID` scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as \"4\") or integer (such as 4) input value will be accepted as an ID.",
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "ENUM",
"name": "IdType",
"description": null,
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [
{
"name": "ID",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "URI",
"description": null,
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "Image",
"description": "Image object",
"fields": [
{
"name": "id",
"description": "ID of the image, UUID string",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "url",
"description": "Image URL",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "order",
"description": "DisplayOrder for image",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "Item",
"description": "An item (can be associcated with a sale or not)",
"fields": [
{
"name": "id",
"description": "Id of an item.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "cursor",
"description": "Item cursor is used in pagination.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "saleId",
"description": "The id of the sale that this item is associated to.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "accountId",
"description": "The id of the account that this item is associated to.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "title",
"description": "Item title",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "description",
"description": "Item Description",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "currency",
"description": "Currency. Capitalized string",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "estimates",
"description": "Item estimate in minor currency unit.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Estimate",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "currentBid",
"description": "Current bid amount for the item in minor currency unit.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "bidStatus",
"description": "Bid status of currently logged in user for this item",
"args": [],
"type": {
"kind": "ENUM",
"name": "BidStatus",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "totalBids",
"description": "Number of bids that have been placed on the item",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "bids",
"description": "Get list of bids for this item.\nFilters:\n - collapseSequentialUserBids: Collapses multiple sequential bids from same user to a single bid (only the newest one is then returned).",
"args": [
{
"name": "collapseSequentialUserBids",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Bid",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "userBids",
"description": "Get list of bids for this item that is placed by the logged in user.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Bid",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "reserveMet",
"description": "Was there an accepted bid that met the reserve price",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": true,
"deprecationReason": "use reserveStatus instead"
},
{
"name": "reserveStatus",
"description": "Reserve status.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "ReserveStatus",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "nextAsks",
"description": "Next 10 asks for the item in minor currency unit.",
"args": [
{
"name": "iterations",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "incrementTable",
"description": "Overridden increment table for the item.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "BidIncrementTable",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "itemDates",
"description": "DEPRECATED.\nClosing timestamp if the item is closing",
"args": [],
"type": {
"kind": "OBJECT",
"name": "ItemDates",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": true,
"deprecationReason": "itemDates is deprecated. Use dates instead."
},
{
"name": "dates",
"description": "Closing start and end timestamps if the item is closing",
"args": [],
"type": {
"kind": "OBJECT",
"name": "ItemDates",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "status",
"description": "Status of the item",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "ItemStatus",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "startingBid",
"description": "Starting bid of the item in minor currency unit.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "images",
"description": "Images attached to sale",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Image",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "slug",
"description": "Slug identifier for item.\nNull/empty for integrating applications.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "slugFullPath",
"description": "Full path for slug.\nNull/emtpy for integrating applications.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "itemNumber",
"description": "Item number",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "displayNumber",
"description": "Optional lot display number.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "notifications",
"description": "Item notifications if item is part of a live sale",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "UNION",
"name": "ItemNotification",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "isUserSubscribed",
"description": "Is logged-in user subscribed to item ?\nOnly applies to sales running on basta.app (false for all api clients)",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "allowedBidTypes",
"description": "Allowed BidTypes on the item.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "BidType",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "specifications",
"description": "Item specifications (dimensions, weight, type, etc.) - first specification only. Use specificationsV2 for full list.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "ItemSpecifications",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": true,
"deprecationReason": "Use specificationsV2"
},
{
"name": "specificationsV2",
"description": "Item specifications v2 (list with id, quantity, diameter, etc.)",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ItemSpecifications",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "packaging",
"description": "Item packaging (boxed dimensions and weight)",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ItemPackaging",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "prevItem",
"description": "Previous item",
"args": [
{
"name": "sortBy",
"description": null,
"type": {
"kind": "ENUM",
"name": "ItemOrderField",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": "ITEM_NUMBER"
}
],
"type": {
"kind": "OBJECT",
"name": "Item",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "nextItem",
"description": "Next item",
"args": [
{
"name": "sortBy",
"description": null,
"type": {
"kind": "ENUM",
"name": "ItemOrderField",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": "ITEM_NUMBER"
}
],
"type": {
"kind": "OBJECT",
"name": "Item",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "externalId",
"description": "Unique external identifier for the item, typically utilized for integration with third-party systems.\nNote: Inherited from the underlying item if not set specifically for the item in the sale.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "location",
"description": "Location of the item",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "closingTimeCountdown",
"description": "ClosingTimeCountdown. Should be interpreted as milliseconds.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "metafields",
"description": "Metafields associated with the item",
"args": [
{
"name": "input",
"description": null,
"type": {
"kind": "INPUT_OBJECT",
"name": "GetMetafieldsInput",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "MetafieldsConnection",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "metafield",
"description": "Metafield associated with the item",
"args": [
{
"name": "input",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "GetMetafieldInput",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "Metafield",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null,
"__typename": "__Type"
}
],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "UNION",
"name": "ItemChanged",
"description": null,
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": [
{
"kind": "OBJECT",
"name": "Item",
"ofType": null,
"__typename": "__Type"
},
{
"kind": "OBJECT",
"name": "ServerTime",
"ofType": null,
"__typename": "__Type"
}
]
},
{
"kind": "OBJECT",
"name": "ItemDates",
"description": null,
"fields": [
{
"name": "openDate",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "closingStart",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "closingEnd",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "ItemFairWarningNotification",
"description": null,
"fields": [
{
"name": "id",
"description": "Id of the notification",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "date",
"description": "Date timestamp when message was created.\nRFC3339 formatted string",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "INPUT_OBJECT",
"name": "ItemIdsFilter",
"description": null,
"fields": [],
"inputFields": [
{
"name": "itemIds",
"description": null,
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
}
],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "ItemMessageNotification",
"description": null,
"fields": [
{
"name": "id",
"description": "Id of the notification",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "message",
"description": "Message",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "date",
"description": "Date timestamp when message was created.\nRFC3339 formatted string",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "UNION",
"name": "ItemNotification",
"description": null,
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": [
{
"kind": "OBJECT",
"name": "ItemMessageNotification",
"ofType": null,
"__typename": "__Type"
},
{
"kind": "OBJECT",
"name": "ItemFairWarningNotification",
"ofType": null,
"__typename": "__Type"
}
]
},
{
"kind": "ENUM",
"name": "ItemOrderField",
"description": null,
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [
{
"name": "ITEM_NUMBER",
"description": "Item Number",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CREATED",
"description": "Created date",
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": []
},
{
"kind": "INPUT_OBJECT",
"name": "ItemOrderInput",
"description": null,
"fields": [],
"inputFields": [
{
"name": "field",
"description": "Field to order by",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "ItemOrderField",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": "ITEM_NUMBER"
},
{
"name": "direction",
"description": "Order direction",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "PaginationDirection",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": "FORWARD"
}
],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "ItemPackaging",
"description": "Item packaging: boxed dimensions and weight for shipping.",
"fields": [
{
"name": "id",
"description": "Unique identifier for the packaging record",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "quantity",
"description": "Quantity of this packaging configuration",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "boxedHeight",
"description": "Boxed height",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "boxedLength",
"description": "Boxed length",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "boxedDepth",
"description": "Boxed depth",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "boxedMeasurementUnit",
"description": "Unit of measurement for boxed dimensions",
"args": [],
"type": {
"kind": "ENUM",
"name": "MeasurementUnit",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "boxedWeight",
"description": "Boxed weight",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "boxedWeightUnit",
"description": "Unit of measurement for boxed weight",
"args": [],
"type": {
"kind": "ENUM",
"name": "WeightUnit",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "created",
"description": "When the packaging was created (RFC3339)",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "modified",
"description": "When the packaging was last modified (RFC3339)",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "ItemSpecifications",
"description": "Item specifications containing dimensions, weight, type, etc.",
"fields": [
{
"name": "id",
"description": "Unique identifier for the specification",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "Type of specification (Art, Furniture, Jewelry, etc.)",
"args": [],
"type": {
"kind": "ENUM",
"name": "SpecificationType",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "subType",
"description": "Sub-type of specification (PaintingUnframed, Table, Ring, etc.)",
"args": [],
"type": {
"kind": "ENUM",
"name": "SpecificationSubType",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "height",
"description": "Height of the item",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "length",
"description": "Length of the item",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "depth",
"description": "Depth of the item",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "diameter",
"description": "Diameter of the item",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "measurementUnit",
"description": "Unit of measurement for dimensions",
"args": [],
"type": {
"kind": "ENUM",
"name": "MeasurementUnit",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "weight",
"description": "Weight of the item",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "weightUnit",
"description": "Unit of measurement for weight",
"args": [],
"type": {
"kind": "ENUM",
"name": "WeightUnit",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "quantity",
"description": "Quantity",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "created",
"description": "When the specification was created (RFC3339)",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "modified",
"description": "When the specification was last modified (RFC3339)",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "ENUM",
"name": "ItemStatus",
"description": "Item statuses for items in a sale",
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [
{
"name": "ITEM_NOT_OPEN",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ITEM_OPEN",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ITEM_CLOSING",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ITEM_CLOSED",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ITEM_PAUSED",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ITEM_PROCESSING",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ITEM_LIVE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "ItemsConnection",
"description": null,
"fields": [
{
"name": "edges",
"description": "Item edges",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ItemsEdge",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "pageInfo",
"description": "Current page information",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "ItemsEdge",
"description": null,
"fields": [
{
"name": "cursor",
"description": "Current item cursor",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "node",
"description": "Item node",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Item",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "Link",
"description": null,
"fields": [
{
"name": "type",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "LinkType",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "url",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "ENUM",
"name": "LinkType",
"description": null,
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [
{
"name": "WEBSITE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "INSTAGRAM",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "YOUTUBE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "TIKTOK",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "FACEBOOK",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "X",
"description": null,
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "LiveItem",
"description": "Live Item represents an item that is currently being auctioned in a live sale.",
"fields": [
{
"name": "item",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Item",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "cursor",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "LiveStream",
"description": "deprecated type remove when everything is migrated to LiveVideoStream",
"fields": [
{
"name": "url",
"description": "LiveStream URL",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "LiveStream Title",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "LiveStreamType",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "created",
"description": "LiveStream Created",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "updated",
"description": "LiveStream Updated",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "ENUM",
"name": "LiveStreamType",
"description": "LiveStreamType represents the type of live stream",
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [
{
"name": "GENERIC",
"description": "Generic live stream",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "AMAZON_IVS",
"description": "Amazon IVS live stream",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "YouTubeLive",
"description": "YouTube live stream",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BASTA_LIVE",
"description": "Basta live stream\nBuilt-in live stream for Basta",
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": []
},
{
"kind": "UNION",
"name": "LiveVideoStream",
"description": null,
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": [
{
"kind": "OBJECT",
"name": "ExternalLiveStream",
"ofType": null,
"__typename": "__Type"
},
{
"kind": "OBJECT",
"name": "BastaLiveStream",
"ofType": null,
"__typename": "__Type"
}
]
},
{
"kind": "OBJECT",
"name": "MailingAddress",
"description": "Mailing address",
"fields": [
{
"name": "id",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "name",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "company",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "phone",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "line1",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "line2",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "city",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "state",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "postalCode",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "country",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "Country",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "isPrimary",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "addressType",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "AddressType",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "label",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "INPUT_OBJECT",
"name": "MailingAddressInput",
"description": "Input for mailing address.",
"fields": [],
"inputFields": [
{
"name": "id",
"description": "Address ID (optional for create, required for update)",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "name",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "company",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "phone",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "line1",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "line2",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "city",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "state",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "postalCode",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "country",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "Country",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "isPrimary",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "label",
"description": null,
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": null
}
],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "UNION",
"name": "MaxBidPlaced",
"description": null,
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": [
{
"kind": "OBJECT",
"name": "MaxBidPlacedSuccess",
"ofType": null,
"__typename": "__Type"
},
{
"kind": "OBJECT",
"name": "BidPlacedError",
"ofType": null,
"__typename": "__Type"
}
]
},
{
"kind": "OBJECT",
"name": "MaxBidPlacedSuccess",
"description": "Bid is placed response.\nError will only appear if there was an error placing a bid, such as off increment etc.",
"fields": [
{
"name": "id",
"description": "bidId",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "amount",
"description": "Current amount of placed bid in minor currency unit.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "maxAmount",
"description": "Max amount of placed bid in minor currency unit.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "bidStatus",
"description": "Bid Status of the bid",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "BidStatus",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "date",
"description": "Server time of when the bid was placed.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "Me",
"description": "Me object keeps information about the logged in user.",
"fields": [
{
"name": "userId",
"description": "Unique user id of the logged in user.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "bids",
"description": "Get all bids that a user has placed on sales",
"args": [
{
"name": "first",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "after",
"description": null,
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "UserBidsConnection",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "accounts",
"description": "Accounts for logged in user",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Account",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "verifiedAsBidder",
"description": "True if logged in user is a verified Basta bidder",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "saleSubscriptions",
"description": "Sale that user has added to their watchlist.\nOnly works for users with Basta cookie and applications running on basta.app domain.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "SaleConnection",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": true,
"deprecationReason": "no longer supported"
},
{
"name": "saleItemSubscriptions",
"description": "SaleItems that user has added to their watchlist.\nOnly works for users with Basta cookie and applications running on basta.app domain.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "ItemsConnection",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": true,
"deprecationReason": "no longer supported"
},
{
"name": "latestItemBids",
"description": "Latest items that user has placed a bid on.",
"args": [
{
"name": "first",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ItemsConnection",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "billingAddress",
"description": "Primary Billing address",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "MailingAddress",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "shippingAddress",
"description": "Primary Shipping address",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "MailingAddress",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "addresses",
"description": "Addresses",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "MailingAddress",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "phoneAddresses",
"description": "Phones",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PhoneAddress",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "defaultPaymentMethod",
"description": "Default payment method",
"args": [],
"type": {
"kind": "UNION",
"name": "PaymentMethod",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "ENUM",
"name": "MeasurementUnit",
"description": "Measurement unit enum",
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [
{
"name": "NOT_SET",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CM",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "INCH",
"description": null,
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "Metafield",
"description": "Object for a metafield",
"fields": [
{
"name": "id",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "key",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "value",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "valueType",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "MetafieldValueType",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null,
"__typename": "__Type"
}
],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "ENUM",
"name": "MetafieldValueType",
"description": "Enum for the value type of a metafield",
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [
{
"name": "METAFIELD_VALUE_TYPE_SINGLE_LINE_TEXT",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "METAFIELD_VALUE_TYPE_RICH_TEXT",
"description": null,
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "MetafieldsConnection",
"description": null,
"fields": [
{
"name": "edges",
"description": "Metafields edges",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "MetafieldsEdge",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "nodes",
"description": "Metafields nodes",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Metafield",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "pageInfo",
"description": "Current page information",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "MetafieldsEdge",
"description": null,
"fields": [
{
"name": "cursor",
"description": "Current metafield cursor",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "node",
"description": "Metafield node",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Metafield",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "Mutation",
"description": null,
"fields": [
{
"name": "bidOnItem",
"description": "Place bid on a item for some amount. Can be of type NORMAL, MAX and OFFER.\nAmount will be the max amount when bid is of type MAX.",
"args": [
{
"name": "saleId",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "itemId",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "amount",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "type",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "BidType",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "UNION",
"name": "BidPlaced",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "maxBidOnItem",
"description": "DEPRECATED.\nUse BidOnItem with type input = MAX.\nPlace max bid on a item for some amount.",
"args": [
{
"name": "saleId",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "itemId",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "maxAmount",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "UNION",
"name": "MaxBidPlaced",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": true,
"deprecationReason": "maxBidOnItem is deprecated. Use bidOnItem with type as MAX instead."
},
{
"name": "createBidderVerification",
"description": "CreateBidderVerification.\nThis method is only available to basta users and front ends written by Basta.",
"args": [
{
"name": "input",
"description": null,
"type": {
"kind": "INPUT_OBJECT",
"name": "BidderVerificationInput",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "BidderVerificationLink",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "acceptBidderTerms",
"description": "AcceptBidderTerms.\nThis method is only available to basta users and front ends written by Basta.\nReturns a RFC3339 timestamp of when bidder terms were accepted.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "subscribeToAccount",
"description": "Users with basta session can subscribe to creators running sales on basta.app.",
"args": [
{
"name": "accountId",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "UserAccountSubscription",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "unsubscribeFromAccount",
"description": "Unsusbscribe from an account",
"args": [
{
"name": "accountId",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "subsribeToItem",
"description": "Users with basta session can subscribe to individual sale items running on basta.app.",
"args": [
{
"name": "saleId",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "itemId",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "UserSaleItemSubscription",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "unsubscribeFromItem",
"description": "Unsubscribe from item",
"args": [
{
"name": "saleId",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "itemId",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "createPaymentProviderSession",
"description": "Returns session credentials for selected payment provider, e.g. Stripe Customer Session\nA Customer Session allows you to grant Stripe’s frontend SDKs (like Stripe.js) client-side access control over a Customer.",
"args": [
{
"name": "input",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "PaymentProviderSessionInput",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "UNION",
"name": "PaymentProviderSession",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "updateUser",
"description": "Update user information.",
"args": [
{
"name": "input",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "UpdateUserInput",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Me",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "setDefaultPaymentMethod",
"description": "Set default payment method",
"args": [
{
"name": "input",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "SetDefaultPaymentMethodInput",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "UNION",
"name": "PaymentMethod",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "INTERFACE",
"name": "Node",
"description": null,
"fields": [
{
"name": "id",
"description": "Identification of the node.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": [
{
"kind": "OBJECT",
"name": "Metafield",
"ofType": null,
"__typename": "__Type"
},
{
"kind": "OBJECT",
"name": "Sale",
"ofType": null,
"__typename": "__Type"
},
{
"kind": "OBJECT",
"name": "Item",
"ofType": null,
"__typename": "__Type"
},
{
"kind": "OBJECT",
"name": "UserBid",
"ofType": null,
"__typename": "__Type"
}
]
},
{
"kind": "OBJECT",
"name": "OnlineBidOrigin",
"description": null,
"fields": [
{
"name": "type",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "BidOriginType",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "Paddle",
"description": "Paddle represent a paddle in a sale",
"fields": [
{
"name": "identifier",
"description": "Paddle identifier",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "Paddle type",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "PaddleType",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "created",
"description": "Paddle created date",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "PaddleBidOrigin",
"description": null,
"fields": [
{
"name": "type",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "BidOriginType",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "ENUM",
"name": "PaddleType",
"description": "PaddleType represents the type of paddle",
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [
{
"name": "NOT_SET",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "IN_ROOM",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PHONE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ONLINE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "OTHER",
"description": null,
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "PageInfo",
"description": "Page info for pagination",
"fields": [
{
"name": "startCursor",
"description": "Starting cursor",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "endCursor",
"description": "Ending cursor",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "hasNextPage",
"description": "Has next page",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "totalRecords",
"description": "Total records",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "ENUM",
"name": "PaginationDirection",
"description": "Direction of pagination",
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [
{
"name": "FORWARD",
"description": "Ascending order",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BACKWARDS",
"description": "Descending order",
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "PaymentDetails",
"description": null,
"fields": [
{
"name": "bidderPremium",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Float",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "UNION",
"name": "PaymentMethod",
"description": "Payment method union",
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": [
{
"kind": "OBJECT",
"name": "Card",
"ofType": null,
"__typename": "__Type"
}
]
},
{
"kind": "UNION",
"name": "PaymentProviderSession",
"description": "PaymentProviderSession is a union of all possible payment provider sessions.",
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": [
{
"kind": "OBJECT",
"name": "StripePaymentProviderSession",
"ofType": null,
"__typename": "__Type"
}
]
},
{
"kind": "INPUT_OBJECT",
"name": "PaymentProviderSessionInput",
"description": null,
"fields": [],
"inputFields": [
{
"name": "accountId",
"description": "Account identifier",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
}
],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "PaymentSession",
"description": null,
"fields": [
{
"name": "url",
"description": "Redirection link to payment session url",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "status",
"description": "PaymentSession status",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "PaymentSessionStatus",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "INPUT_OBJECT",
"name": "PaymentSessionInput",
"description": null,
"fields": [],
"inputFields": [
{
"name": "saleId",
"description": "Sale identifier.",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "itemId",
"description": "Item identifier.",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
}
],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "ENUM",
"name": "PaymentSessionStatus",
"description": null,
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [
{
"name": "WAITING",
"description": "Invoice is being generated.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "READY",
"description": "Invoice is ready to be paid.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "DONE",
"description": "Invoice has been paid.",
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": []
},
{
"kind": "ENUM",
"name": "Permission",
"description": null,
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [
{
"name": "BID_ON_ITEM",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ACCESS_PRIVATE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "PhoneAddress",
"description": null,
"fields": [
{
"name": "id",
"description": "Phone ID",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "phoneType",
"description": "Phone type (mobile, home, work, fax)",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "PhoneType",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "phoneNumber",
"description": "Full phone number in E.164 format (e.g., +15551234567)\nIncludes country code, number, and optional extension using RFC 3966 format\nExample: +1-555-123-4567;ext=1234",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "label",
"description": "Label",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "isPrimary",
"description": "Is primary phone",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "PhoneBidOrigin",
"description": null,
"fields": [
{
"name": "type",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "BidOriginType",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "ENUM",
"name": "PhoneType",
"description": null,
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [
{
"name": "UNSPECIFIED",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MOBILE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "HOME",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "WORK",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "FAX",
"description": null,
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "Query",
"description": null,
"fields": [
{
"name": "account",
"description": "Get account information given an accountId",
"args": [
{
"name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "idType",
"description": null,
"type": {
"kind": "ENUM",
"name": "IdType",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Account",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "sales",
"description": "Get all sales that have been created.",
"args": [
{
"name": "accountId",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "first",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": "20"
},
{
"name": "after",
"description": null,
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "filter",
"description": null,
"type": {
"kind": "INPUT_OBJECT",
"name": "SaleFilter",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "idType",
"description": null,
"type": {
"kind": "ENUM",
"name": "IdType",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "SaleConnection",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "sale",
"description": "Get information about an sale.",
"args": [
{
"name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "idType",
"description": null,
"type": {
"kind": "ENUM",
"name": "IdType",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Sale",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "saleItem",
"description": "Get item information.",
"args": [
{
"name": "saleId",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "itemId",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Item",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "accountSaleItems",
"description": "SaleItems for an account.\nDefaults to 20 items if not specified.\nMax allowed batch size is 50. Anything above that will be downgraded to 20 items.",
"args": [
{
"name": "accountId",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "first",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": "20"
},
{
"name": "after",
"description": null,
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": "\"\""
},
{
"name": "filter",
"description": null,
"type": {
"kind": "INPUT_OBJECT",
"name": "SaleItemFilter",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ItemsConnection",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "saleItemByURI",
"description": "Get item information by URI.",
"args": [
{
"name": "uri",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Item",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "bids",
"description": "Get all bids that a user has placed on sales",
"args": [
{
"name": "userId",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "first",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "after",
"description": null,
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "UserBidsConnection",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": true,
"deprecationReason": "use me query"
},
{
"name": "me",
"description": "Get information about the logged in user.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Me",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "serverTime",
"description": "Get current server time.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ServerTime",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "paymentSession",
"description": "This method is only available to basta users and front ends written by Basta",
"args": [
{
"name": "input",
"description": null,
"type": {
"kind": "INPUT_OBJECT",
"name": "PaymentSessionInput",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PaymentSession",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "search",
"description": "Search across different node types in the graph (items).\n\nUsing search uses a search index that is eventually consistent, this means we cannot guarantee that the results are always up to date, even though the search index is updated in almost real time.\n\nExample queries:\n - Search for items: search(type: ITEM, query: \"vintage watch\", first: 20)",
"args": [
{
"name": "accountId",
"description": "Account ID to search within.",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "type",
"description": "The type of node to search for (ITEM)",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "SearchType",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "query",
"description": "Search query text",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "first",
"description": "Number of results to return per page",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": "20"
},
{
"name": "page",
"description": "Page number for pagination (1-based)",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": "1"
},
{
"name": "queryBy",
"description": "Fields to search in. If not specified, searches across default fields for the type.\n\nFor ITEM: title, description, tags",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "orderBy",
"description": "Sort results by field and direction.\nFormat: \"field:direction\" (e.g., \"title:asc\", \"createdAt:desc\")\nIf not provided, results are sorted by relevance.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "filterBy",
"description": "Additional filter conditions specific to the search type.\n\nFor ITEM filters, examples:\n - \"saleId:=xyz789\"\n - \"reserveMet:true\"\n - \"currentBid:>= 10000\"\n\nMultiple conditions can be combined with AND using &&",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "SearchResultConnection",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "RangeRule",
"description": "Range rule explains increments in the table.\nEach amount should be in its minor currency unit.\nThe range rule [highRange: $1000, lowRange: $0, step: $25] would be\n [highRange: 100000, lowRange: 0, step: 2500]",
"fields": [
{
"name": "highRange",
"description": "High range of the rule",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "lowRange",
"description": "Low range of the rule",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "step",
"description": "Step of the rule",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "ENUM",
"name": "RenderMode",
"description": null,
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [
{
"name": "REDIRECT",
"description": "When client wants a url to redirect to",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "EMBED",
"description": "When client wants a secret for embedded render",
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": []
},
{
"kind": "ENUM",
"name": "ReserveStatus",
"description": null,
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [
{
"name": "NOT_MET",
"description": "Reserve has not been met",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MET",
"description": "Reserve has been met",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "NO_RESERVE",
"description": "The item has no reserve",
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "Sale",
"description": "Sale",
"fields": [
{
"name": "id",
"description": "Sale ID",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "cursor",
"description": "Sale cursor is used in pagination.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "accountId",
"description": "Account ID associated with the sale",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "title",
"description": "Sale Title",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "description",
"description": "Sale Description",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "currency",
"description": "Currency of the sale as capitalized string\nCurrently supported currencies:\n - \"USD\"\n - \"ISK\"\n - \"EUR\"",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "status",
"description": "Sale status.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "SaleStatus",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "items",
"description": "Items that have been associated with this sale.\nUses cursor-based pagination.",
"args": [
{
"name": "first",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": "20"
},
{
"name": "after",
"description": null,
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "filter",
"description": null,
"type": {
"kind": "INPUT_OBJECT",
"name": "SaleItemFilter",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "order",
"description": null,
"type": {
"kind": "INPUT_OBJECT",
"name": "ItemOrderInput",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ItemsConnection",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "incrementTable",
"description": "Default increment table for the sale.\nIf an increment table is associated with any items in the sale\nthis will be overidden.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "BidIncrementTable",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "sequenceNumber",
"description": "Sequence number of this sale.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "dates",
"description": "Sale Dates",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "SaleDates",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "closingMethod",
"description": "Closing method.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "ClosingMethod",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "images",
"description": "Images attached to sale",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Image",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "themeType",
"description": "Sale theme type.\nNull/empty for integrating applications.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "slug",
"description": "Slug identifier for sale.\nNull/empty for integrating applications.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "slugFullPath",
"description": "Full path for slug.\nNull/emtpy for integrating applications.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "Sale type.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "SaleType",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "liveStream",
"description": "Live stream for the sale",
"args": [],
"type": {
"kind": "OBJECT",
"name": "LiveStream",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": true,
"deprecationReason": "use liveVideoStreams instead"
},
{
"name": "liveVideoStream",
"description": "Live stream for the sale",
"args": [],
"type": {
"kind": "UNION",
"name": "LiveVideoStream",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "liveItem",
"description": "Live Item in the Sale (only applicable for live sales)",
"args": [],
"type": {
"kind": "OBJECT",
"name": "LiveItem",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "userPaddle",
"description": "Paddle assigned to authenticated user",
"args": [],
"type": {
"kind": "OBJECT",
"name": "Paddle",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "userSaleRegistrations",
"description": "Sale registration for authenticated user",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "UserSaleRegistration",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "externalId",
"description": "Unique external identifier for the sale, typically utilized for integration with third-party systems.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "location",
"description": "Location of the sale",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "metafields",
"description": "Metafields associated with the sale",
"args": [
{
"name": "input",
"description": null,
"type": {
"kind": "INPUT_OBJECT",
"name": "GetMetafieldsInput",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "MetafieldsConnection",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "metafield",
"description": "Metafield associated with the sale",
"args": [
{
"name": "input",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "GetMetafieldInput",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "Metafield",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null,
"__typename": "__Type"
}
],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "UNION",
"name": "SaleActivity",
"description": null,
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": [
{
"kind": "OBJECT",
"name": "Sale",
"ofType": null,
"__typename": "__Type"
},
{
"kind": "OBJECT",
"name": "Item",
"ofType": null,
"__typename": "__Type"
}
]
},
{
"kind": "UNION",
"name": "SaleChanged",
"description": null,
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": [
{
"kind": "OBJECT",
"name": "Sale",
"ofType": null,
"__typename": "__Type"
},
{
"kind": "OBJECT",
"name": "ServerTime",
"ofType": null,
"__typename": "__Type"
}
]
},
{
"kind": "OBJECT",
"name": "SaleConnection",
"description": null,
"fields": [
{
"name": "edges",
"description": "Sale edges",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "SalesEdge",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "pageInfo",
"description": "Current page information",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "SaleDates",
"description": "Sale Dates",
"fields": [
{
"name": "closingDate",
"description": "Date of when the sale is supposed to be automatically closed.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "openDate",
"description": "Date of when the sale is supposed to be automatically opened.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "liveDate",
"description": "Date of when the sale is supposed to be live.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "INPUT_OBJECT",
"name": "SaleFilter",
"description": "Sale filter for sales.",
"fields": [],
"inputFields": [
{
"name": "statuses",
"description": "Filter by sale status",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "SaleStatus",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
}
],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "INPUT_OBJECT",
"name": "SaleItemFilter",
"description": "Item filter for sale items.",
"fields": [],
"inputFields": [
{
"name": "statuses",
"description": "Filter by item status",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "ItemStatus",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "itemIds",
"description": "Item IDs",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
}
],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "SaleRegistrationPolicyResult",
"description": "Sale Registration Policy result",
"fields": [
{
"name": "code",
"description": "Policy code",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "passed",
"description": "Policy passed",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "description",
"description": "Policy description",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "ENUM",
"name": "SaleRegistrationStatus",
"description": null,
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [
{
"name": "PENDING",
"description": "Registration is pending approval",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ACCEPTED",
"description": "Registration has been accepted",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "REJECTED",
"description": "Registration has been rejected",
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": []
},
{
"kind": "ENUM",
"name": "SaleRegistrationType",
"description": null,
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [
{
"name": "ONLINE",
"description": "Online registration (web/app)",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PHONE",
"description": "Phone bidding registration",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PADDLE",
"description": "Paddle registration (in-person bidding)",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "AGGREGATOR",
"description": "Aggregator registration (third-party platform)",
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": []
},
{
"kind": "ENUM",
"name": "SaleStatus",
"description": "Sale Status represent what status an sale is currently running in.",
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [
{
"name": "UNPUBLISHED",
"description": "Sale has not been published. This status will never appear in the API expcept when you are previewing the sale.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PUBLISHED",
"description": "Sale has been published but is not opened for bidding.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "OPENED",
"description": "Sale is opened for bidding.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CLOSED",
"description": "Sale is closed for bidding.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CLOSING",
"description": "Sale is closing.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PAUSED",
"description": "Sale is paused.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PROCESSING",
"description": "Sale is being processed.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "LIVE",
"description": "Sale is now live.",
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": []
},
{
"kind": "ENUM",
"name": "SaleType",
"description": "SaleType represents the type of sale",
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [
{
"name": "LIVE",
"description": "Sale is a live auction",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ONLINE_TIMED",
"description": "Sale is a online timed auction",
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "SalesEdge",
"description": null,
"fields": [
{
"name": "cursor",
"description": "Current sale cursor",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "node",
"description": "Sale node",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Sale",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "SearchPageInfo",
"description": "Page info for search results using page-based pagination.",
"fields": [
{
"name": "page",
"description": "Current page number (1-based)",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "pageSize",
"description": "Number of results per page",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "totalPages",
"description": "Total number of pages",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "hasNextPage",
"description": "Whether there is a next page",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "hasPreviousPage",
"description": "Whether there is a previous page",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "totalRecords",
"description": "Total number of results across all pages",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "SearchResultConnection",
"description": "Connection type for search results.\nIncludes pagination info and facets for filtering.",
"fields": [
{
"name": "edges",
"description": "Search result edges",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "SearchResultEdge",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "pageInfo",
"description": "Page-based pagination info",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "SearchPageInfo",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "resultCount",
"description": "Total number of results found",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "facets",
"description": "Facet counts for building filter UIs.\nAvailable facets depend on the search type.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "FacetCount",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "SearchResultEdge",
"description": "Edge for search results",
"fields": [
{
"name": "node",
"description": "The search result node",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "UNION",
"name": "SearchResultItem",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "UNION",
"name": "SearchResultItem",
"description": "Union type representing a search result item.\nDepending on the SearchType, this will be an Item, Sale, or other supported nodes.",
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": [
{
"kind": "OBJECT",
"name": "Item",
"ofType": null,
"__typename": "__Type"
},
{
"kind": "OBJECT",
"name": "Sale",
"ofType": null,
"__typename": "__Type"
}
]
},
{
"kind": "ENUM",
"name": "SearchType",
"description": "Search type enum specifies what type of node to search for.",
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [
{
"name": "ITEM",
"description": "Search for items across all sales",
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "ServerTime",
"description": null,
"fields": [
{
"name": "currentTime",
"description": "Current Time",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "INPUT_OBJECT",
"name": "SetDefaultPaymentMethodInput",
"description": "Input for setting default payment method.",
"fields": [],
"inputFields": [
{
"name": "paymentMethodId",
"description": "Payment method identifier.",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
}
],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "ENUM",
"name": "SpecificationSubType",
"description": "Specification sub-type enum",
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [
{
"name": "NOT_SET",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PAINTING_UNFRAMED",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PAINTING_FRAMED",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PAINTING_FRAMED_PLEXI",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PAINTING_FRAMED_GLASS",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "WORK_ON_PAPER_UNFRAMED",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "WORK_ON_PAPER_FRAMED",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "WORK_ON_PAPER_FRAMED_PLEXI",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "WORK_ON_PAPER_FRAMED_GLASS",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MIXED_MEDIA_UNFRAMED",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MIXED_MEDIA_FRAMED",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MIXED_MEDIA_FRAMED_PLEXI",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MIXED_MEDIA_FRAMED_GLASS",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PHOTOGRAPH_UNFRAMED",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PHOTOGRAPH_FRAMED",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PHOTOGRAPH_FRAMED_PLEXI",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PHOTOGRAPH_FRAMED_GLASS",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "NEW_MEDIA",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SCULPTURE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PEDESTAL",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PEDESTAL_CASE_GLASS",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PEDESTAL_CASE_PLEXI",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CERAMIC",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "NEON",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "TAPESTRY",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "OTHER_ART",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "TABLE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CHAIR",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SOFA_LOVESEAT_CHAISE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "FLOOR_LAMP",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "FLOOR_LAMP_SHADE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "TABLE_LAMP",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "TABLE_LAMP_SHADE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SCONCE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "OTTOMAN",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BOOKCASE_STORAGE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "NIGHTSTAND",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ARMOIRE_DRESSER",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CARPET_RUG",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MIRROR",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CHANDELIER",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BEDFRAME",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "HEADBOARD",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "DESK_VANITY",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MEDIA_CONSOLE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "OTHER_FURNITURE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "EARRINGS",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "NECKLACE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BRACELET",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "RING",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BROOCH",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "WATCH",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CUFFLINKS",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "EYEGLASSES",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SET",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PRECIOUS_STONES",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SNUFF_BOX_CIGARETTE_CASE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "OTHER_JEWELRY",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "VASE_VESSEL",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BOWL",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PLAQUE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "OBJECT_OF_VERTU",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CANDELABRA_CANDLESTICK",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "DINNERWARE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "FLATWARE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "GLASSWARE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SERVEWARE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PORCELAIN_PLATE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PORCELAIN_BOWL",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "TABLETOP_ACCESSORY",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CLOCK",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "OTHER_DECORATIVE_ARTS",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "STAMP",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BOOK",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "COIN",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "DOCUMENT_MANUSCRIPT",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "TOY",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MINIATURE_MODEL",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "FIGURINE_DOLL",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "NEON_SIGN",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MEMORABILIA",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CAMERA_ELECTRICAL",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "OTHER_COLLECTIBLES",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "WINE_BOTTLE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SPIRITS_BOTTLE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BEER_BOTTLE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "WINE_CASE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SPIRITS_CASE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BEER_CASE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "WINE_BARREL",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SPIRITS_BARREL",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BEER_BARREL",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "OTHER_ALCOHOLS",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CAR",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MOTORCYCLE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BUS",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "VAN",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "LIMOUSINE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CARRIAGE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "TRAILER",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SIDECAR",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "OTHER_AUTOMOTIVE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CLOTHING",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "FOOTWEAR",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "HANDBAG",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ACCESSORIES",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "OTHER_FASHION",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MUSICAL_INSTRUMENT",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "FIREARM_WEAPON",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "HUNTING_FISHING",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MEDICAL_EQUIPMENT",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "OTHER",
"description": null,
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": []
},
{
"kind": "ENUM",
"name": "SpecificationType",
"description": "Specification type enum",
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [
{
"name": "NOT_SET",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ART",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "FURNITURE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "JEWELRY",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "DECORATIVE_ARTS",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "COLLECTIBLES",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ALCOHOL",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "AUTOMOTIVE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "FASHION",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "OTHER",
"description": null,
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": []
},
{
"kind": "SCALAR",
"name": "String",
"description": "The `String`scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "StripePaymentProviderSession",
"description": "StripePaymentProviderSession provides credentials for client-side Stripe integration.\nA Customer Session allows you to grant Stripe’s frontend SDKs (like Stripe.js) client-side access control over a Customer.",
"fields": [
{
"name": "publishableKey",
"description": "Publishable Key",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "customerSessionClientSecret",
"description": "Customer Session Client Secret",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "setupIntentClientSecret",
"description": "Setup Intent Client Secret",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "Subscription",
"description": null,
"fields": [
{
"name": "itemChanged",
"description": "Item changed subscription sends real-time information about changes\nthat happen to a item:\n* When a bid is placed on a item\nServer time will be sent also for syncronizing clocks with clients and server.",
"args": [
{
"name": "saleId",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "itemIds",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "UNION",
"name": "ItemChanged",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": true,
"deprecationReason": "use saleActivity instead"
},
{
"name": "saleChanged",
"description": "Sale changed subscription send real-time information about changes\nthat happen on a sale:\n* Changes to information for an sale such as dates, states, or a item is assigned to an sale or reordering has taken place.\nServer time will be sent also for syncronizing clocks with clients and server.\nNote: items will not be populated with those events.",
"args": [
{
"name": "saleId",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "UNION",
"name": "SaleChanged",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "salesChanged",
"description": "Subscription for multiple sales.",
"args": [
{
"name": "saleIds",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "UNION",
"name": "SaleChanged",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "saleActivity",
"description": "Subscription for Sale and Item updates.",
"args": [
{
"name": "saleId",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "itemIdFilter",
"description": null,
"type": {
"kind": "INPUT_OBJECT",
"name": "ItemIdsFilter",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": null
}
],
"type": {
"kind": "UNION",
"name": "SaleActivity",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "serverTimeChanged",
"description": "Periodic server time updates to syncronize clocks in applications using Basta.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ServerTime",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "INPUT_OBJECT",
"name": "UpdateUserInput",
"description": "Input for updating user information.",
"fields": [],
"inputFields": [
{
"name": "billingAddress",
"description": "Set Primary Billing address",
"type": {
"kind": "INPUT_OBJECT",
"name": "MailingAddressInput",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": null
},
{
"name": "shippingAddress",
"description": "Set Primary Shipping address",
"type": {
"kind": "INPUT_OBJECT",
"name": "MailingAddressInput",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": null
}
],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "UserAccountSubscription",
"description": null,
"fields": [
{
"name": "accountId",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "userId",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "UserBid",
"description": "A UserBid represents a single bid",
"fields": [
{
"name": "id",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "userId",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "saleId",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "itemId",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "amount",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "maxAmount",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "bidDate",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "reactiveBid",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null,
"__typename": "__Type"
}
],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "UserBidsConnection",
"description": null,
"fields": [
{
"name": "edges",
"description": "UserBids edges",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "UserBidsEdge",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "pageInfo",
"description": "Current page information",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "UserBidsEdge",
"description": null,
"fields": [
{
"name": "cursor",
"description": "Current UserBid cursor",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "node",
"description": "UserBid node",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "UserBid",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "UserSaleItemSubscription",
"description": null,
"fields": [
{
"name": "accountId",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "saleId",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "itemId",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "userId",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "UserSaleRegistration",
"description": null,
"fields": [
{
"name": "id",
"description": "Id of the registration",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "saleId",
"description": "Sale ID that the user is registering for",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "userId",
"description": "User ID of the person registering",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "registrationType",
"description": "Type of registration",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "SaleRegistrationType",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "status",
"description": "Status of the registration",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "SaleRegistrationStatus",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "policyResults",
"description": "Policy results",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "SaleRegistrationPolicyResult",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "ENUM",
"name": "WeightUnit",
"description": "Weight unit enum",
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [
{
"name": "NOT_SET",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "KG",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "LB",
"description": null,
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "__Directive",
"description": "A Directive provides a way to describe alternate runtime execution and type validation behavior in a GraphQL document.\n\nIn some cases, you need to provide options to alter GraphQL's execution behavior in ways field arguments will not suffice, such as conditionally including or skipping a field. Directives provide this by describing additional information to the executor.",
"fields": [
{
"name": "name",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "description",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "isRepeatable",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "locations",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "__DirectiveLocation",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "args",
"description": null,
"args": [
{
"name": "includeDeprecated",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": "false"
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "__InputValue",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "ENUM",
"name": "__DirectiveLocation",
"description": "A Directive can be adjacent to many parts of the GraphQL language, a __DirectiveLocation describes one such possible adjacencies.",
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [
{
"name": "QUERY",
"description": "Location adjacent to a query operation.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MUTATION",
"description": "Location adjacent to a mutation operation.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SUBSCRIPTION",
"description": "Location adjacent to a subscription operation.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "FIELD",
"description": "Location adjacent to a field.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "FRAGMENT_DEFINITION",
"description": "Location adjacent to a fragment definition.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "FRAGMENT_SPREAD",
"description": "Location adjacent to a fragment spread.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "INLINE_FRAGMENT",
"description": "Location adjacent to an inline fragment.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "VARIABLE_DEFINITION",
"description": "Location adjacent to a variable definition.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SCHEMA",
"description": "Location adjacent to a schema definition.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SCALAR",
"description": "Location adjacent to a scalar definition.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "OBJECT",
"description": "Location adjacent to an object type definition.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "FIELD_DEFINITION",
"description": "Location adjacent to a field definition.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ARGUMENT_DEFINITION",
"description": "Location adjacent to an argument definition.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "INTERFACE",
"description": "Location adjacent to an interface definition.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "UNION",
"description": "Location adjacent to a union definition.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ENUM",
"description": "Location adjacent to an enum definition.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ENUM_VALUE",
"description": "Location adjacent to an enum value definition.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "INPUT_OBJECT",
"description": "Location adjacent to an input object type definition.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "INPUT_FIELD_DEFINITION",
"description": "Location adjacent to an input object field definition.",
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "__EnumValue",
"description": "One possible value for a given Enum. Enum values are unique values, not a placeholder for a string or numeric value. However an Enum value is returned in a JSON response as a string.",
"fields": [
{
"name": "name",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "description",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "isDeprecated",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "deprecationReason",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "__Field",
"description": "Object and Interface types are described by a list of Fields, each of which has a name, potentially a list of arguments, and a return type.",
"fields": [
{
"name": "name",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "description",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "args",
"description": null,
"args": [
{
"name": "includeDeprecated",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": "false"
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "__InputValue",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "__Type",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "isDeprecated",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "deprecationReason",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "__InputValue",
"description": "Arguments provided to Fields or Directives and the input fields of an InputObject are represented as Input Values which describe their type and optionally a default value.",
"fields": [
{
"name": "name",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "description",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "__Type",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "defaultValue",
"description": "A GraphQL-formatted string representing the default value for this input value.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "isDeprecated",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "deprecationReason",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "__Schema",
"description": "A GraphQL Schema defines the capabilities of a GraphQL server. It exposes all available types and directives on the server, as well as the entry points for query, mutation, and subscription operations.",
"fields": [
{
"name": "description",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "types",
"description": "A list of all types supported by this server.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "__Type",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "queryType",
"description": "The type that query operations will be rooted at.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "__Type",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "mutationType",
"description": "If this server supports mutation, the type that mutation operations will be rooted at.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "__Type",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "subscriptionType",
"description": "If this server support subscription, the type that subscription operations will be rooted at.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "__Type",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "directives",
"description": "A list of all directives supported by this server.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "__Directive",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "OBJECT",
"name": "__Type",
"description": "The fundamental unit of any GraphQL Schema is the type. There are many kinds of types in GraphQL as represented by the `__TypeKind` enum.\n\nDepending on the kind of a type, certain fields describe information about that type. Scalar types provide no information beyond a name, description and optional `specifiedByURL`, while Enum types provide their values. Object and Interface types provide the fields they describe. Abstract types, Union and Interface, provide the Object types possible at runtime. List and NonNull types compose other types.",
"fields": [
{
"name": "kind",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "__TypeKind",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "name",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "description",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "specifiedByURL",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "fields",
"description": null,
"args": [
{
"name": "includeDeprecated",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": "false"
}
],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "__Field",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "interfaces",
"description": null,
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "__Type",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "possibleTypes",
"description": null,
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "__Type",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "enumValues",
"description": null,
"args": [
{
"name": "includeDeprecated",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": "false"
}
],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "__EnumValue",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "inputFields",
"description": null,
"args": [
{
"name": "includeDeprecated",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": "false"
}
],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "__InputValue",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ofType",
"description": null,
"args": [],
"type": {
"kind": "OBJECT",
"name": "__Type",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "isOneOf",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null,
"__typename": "__Type"
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": [],
"interfaces": [],
"enumValues": [],
"possibleTypes": []
},
{
"kind": "ENUM",
"name": "__TypeKind",
"description": "An enum describing what kind of type a given `__Type` is.",
"fields": [],
"inputFields": [],
"interfaces": [],
"enumValues": [
{
"name": "SCALAR",
"description": "Indicates this type is a scalar.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "OBJECT",
"description": "Indicates this type is an object. `fields` and `interfaces` are valid fields.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "INTERFACE",
"description": "Indicates this type is an interface. `fields`, `interfaces`, and `possibleTypes` are valid fields.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "UNION",
"description": "Indicates this type is a union. `possibleTypes` is a valid field.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ENUM",
"description": "Indicates this type is an enum. `enumValues` is a valid field.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "INPUT_OBJECT",
"description": "Indicates this type is an input object. `inputFields` is a valid field.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "LIST",
"description": "Indicates this type is a list. `ofType` is a valid field.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "NON_NULL",
"description": "Indicates this type is a non-null. `ofType` is a valid field.",
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": []
}
],
"directives": [
{
"name": "defer",
"description": "Directs the executor to defer this fragment when the `if` argument is true or undefined.",
"locations": [
"FRAGMENT_SPREAD",
"INLINE_FRAGMENT"
],
"args": [
{
"name": "if",
"description": "Deferred when true or undefined.",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": "true"
},
{
"name": "label",
"description": "Unique name",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": null
}
]
},
{
"name": "deprecated",
"description": "Marks an element of a GraphQL schema as no longer supported.",
"locations": [
"FIELD_DEFINITION",
"ARGUMENT_DEFINITION",
"INPUT_FIELD_DEFINITION",
"ENUM_VALUE"
],
"args": [
{
"name": "reason",
"description": "Explains why this element was deprecated, usually also including a suggestion for how to access supported similar data. Formatted using the Markdown syntax, as specified by [CommonMark](https://commonmark.org/).",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"defaultValue": "\"No longer supported\""
}
]
},
{
"name": "hasPermission",
"description": null,
"locations": [
"FIELD_DEFINITION"
],
"args": [
{
"name": "permission",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "Permission",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
}
]
},
{
"name": "include",
"description": "Directs the executor to include this field or fragment only when the `if` argument is true.",
"locations": [
"FIELD",
"FRAGMENT_SPREAD",
"INLINE_FRAGMENT"
],
"args": [
{
"name": "if",
"description": "Included when true.",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
}
]
},
{
"name": "oneOf",
"description": "Indicates exactly one field must be supplied and this field must not be `null`.",
"locations": [
"INPUT_OBJECT"
],
"args": []
},
{
"name": "skip",
"description": "Directs the executor to skip this field or fragment when the `if` argument is true.",
"locations": [
"FIELD",
"FRAGMENT_SPREAD",
"INLINE_FRAGMENT"
],
"args": [
{
"name": "if",
"description": "Skipped when true.",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
}
]
},
{
"name": "specifiedBy",
"description": "Exposes a URL that specifies the behavior of this scalar.",
"locations": [
"SCALAR"
],
"args": [
{
"name": "url",
"description": "The URL that specifies the behavior of this scalar.",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"defaultValue": null
}
]
}
]
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment