For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Dev Portal
DocsAPI ReferenceLearnCommunityChangelog
DocsAPI ReferenceLearnCommunityChangelog
    • About Our APIs
  • REST
    • Overview
  • GraphQL
    • Overview
      • Playground
          • QUERYcompanyRoles
          • QUERYcompanyRole
          • QUERYcompanyPermissions
          • QUERYaccountSettings
          • QUERYcustomerAccountSettings
          • QUERYinvoices
          • QUERYinvoice
          • QUERYinvoiceStats
          • QUERYinvoiceCustomerInformation
          • QUERYinvoicePaymentModules
          • QUERYinvoiceBcOrderAllowMethods
          • QUERYinvoicePaymentBcCart
          • QUERYinvoicePaymentFees
          • QUERYreceipts
          • QUERYreceipt
          • QUERYallReceiptLines
          • QUERYreceiptLine
          • QUERYreceiptLines
          • QUERYorder
          • QUERYallOrders
          • QUERYorderProducts
          • QUERYorderedProducts
          • QUERYcustomerOrders
          • QUERYcustomerOrder
          • QUERYcreatedByUser
          • QUERYshoppingLists
          • QUERYshoppingList
          • QUERYshoppingListsIdName
          • QUERYcustomerShoppingLists
          • QUERYcustomerShoppingList
          • QUERYcustomerShoppingListsIdName
          • QUERYcompanyExtraFields
          • QUERYuserCompany
          • QUERYcompanyValidateEmail
          • QUERYcompanyUserInfo
          • QUERYaccountFormFields
          • QUERYcompanyCreditConfig
          • QUERYcompanyPaymentTerms
          • QUERYcompanySubsidiaries
          • QUERYsuperAdminCompanies
          • QUERYsuperAdminMasquerading
          • QUERYquotes
          • QUERYcustomerQuotes
          • QUERYquote
          • QUERYquoteUserStoreInfo
          • QUERYquoteConfig
          • QUERYquoteExtraFieldsConfig
          • QUERYusers
          • QUERYuser
          • QUERYuserEmailCheck
          • QUERYcustomerEmailCheck
          • QUERYuserExtraFields
          • QUERYcurrentUser
          • QUERYcustomerInfo
          • QUERYuserLoginState
          • QUERYuserMasqueradingCompany
          • QUERYorderStatuses
          • QUERYbcOrderStatuses
          • QUERYcurrencies
          • QUERYautoLoader
          • QUERYstoreLimitations
          • QUERYstoreBasicInfo
          • QUERYstorefrontScript
          • QUERYstorefrontDefaultLanguage
          • QUERYstorefrontProductSettings
          • QUERYstorefrontSettings
          • QUERYstoreConfigSwitchStatus
          • QUERYstoreCheckoutConfig
          • QUERYstorefrontConfig
          • QUERYstorefrontConfigs
          • QUERYproductVariantsInfo
          • QUERYvariantSku
          • QUERYproductsInventory
          • QUERYproductsLoad
          • QUERYproductsSearch
          • QUERYtaxZoneRates
          • QUERYproductPurchasable
          • QUERYvalidateProduct
          • QUERYvalidateProducts
          • QUERYpriceProducts
          • QUERYaddresses
          • QUERYaddress
          • QUERYcountries
          • QUERYdefaultShippingAddress
          • QUERYdefaultBillingAddress
          • QUERYcustomerAddresses
          • QUERYcustomerAddress
          • QUERYaddressConfig
          • QUERYaddressExtraFields
  • MCP
    • Overview
Dev Portal
LogoLogo
GraphQLB2BQueries

customerQuotes

Example Query
1query ExampleQuery($channelId: Int, $offset: Int, $before: String, $after: String, $first: Int, $last: Int, $search: String, $orderBy: String, $quoteNumber: String, $company: String, $salesRep: String, $status: Decimal, $quoteTitle: String, $createdBy: String, $dateCreatedBeginAt: Date, $dateCreatedEndAt: Date, $dateUpdatedBeginAt: Date, $dateUpdatedEndAt: Date, $dateExpiredBeginAt: Date, $dateExpiredEndAt: Date, $email: String) {
2 customerQuotes(channelId: $channelId, offset: $offset, before: $before, after: $after, first: $first, last: $last, search: $search, orderBy: $orderBy, quoteNumber: $quoteNumber, company: $company, salesRep: $salesRep, status: $status, quoteTitle: $quoteTitle, createdBy: $createdBy, dateCreatedBeginAt: $dateCreatedBeginAt, dateCreatedEndAt: $dateCreatedEndAt, dateUpdatedBeginAt: $dateUpdatedBeginAt, dateUpdatedEndAt: $dateUpdatedEndAt, dateExpiredBeginAt: $dateExpiredBeginAt, dateExpiredEndAt: $dateExpiredEndAt, email: $email) {
3 pageInfo {
4 hasNextPage
5 hasPreviousPage
6 startCursor
7 endCursor
8 }
9 edges {
10 node
11 cursor
12 }
13 totalCount
14 }
15}
Variables
1{
2 "channelId": 0,
3 "offset": 0,
4 "before": "example",
5 "after": "example",
6 "first": 0,
7 "last": 0,
8 "search": "example",
9 "orderBy": "example",
10 "quoteNumber": "example",
11 "company": "example",
12 "salesRep": "example",
13 "status": "Decimal",
14 "quoteTitle": "example",
15 "createdBy": "example",
16 "dateCreatedBeginAt": "Date",
17 "dateCreatedEndAt": "Date",
18 "dateUpdatedBeginAt": "Date",
19 "dateUpdatedEndAt": "Date",
20 "dateExpiredBeginAt": "Date",
21 "dateExpiredEndAt": "Date",
22 "email": "example"
23}
Example response
1{
2 "data": {
3 "customerQuotes": {
4 "pageInfo": {
5 "hasNextPage": true,
6 "hasPreviousPage": true,
7 "startCursor": "example",
8 "endCursor": "example"
9 },
10 "edges": [
11 {
12 "node": {
13 "id": null,
14 "createdAt": null,
15 "updatedAt": null,
16 "quoteNumber": null,
17 "quoteTitle": null,
18 "referenceNumber": null,
19 "userEmail": null,
20 "bcCustomerId": null,
21 "createdBy": null,
22 "createdByEmail": null
23 },
24 "cursor": "example"
25 }
26 ],
27 "totalCount": 0
28 }
29 }
30}
Get the list of quotes for a customer. Requires a BC Token.
Was this page helpful?
Previous

quotes

Next

quote

Built with

Arguments

channelIdIntegerOptional
BC channel id
offsetIntegerOptional
beforeStringOptional
afterStringOptional
firstIntegerOptional
lastIntegerOptional
searchStringOptional
orderByStringOptional
Ordering
quoteNumberStringOptional
companyStringOptional
salesRepStringOptional
statusDecimalOptional
quoteTitleStringOptional
createdByStringOptional
dateCreatedBeginAtDateOptional
dateCreatedEndAtDateOptional
dateUpdatedBeginAtDateOptional
dateUpdatedEndAtDateOptional
dateExpiredBeginAtDateOptional
dateExpiredEndAtDateOptional
emailStringOptional

Returns

an optional QuoteTypeCountableConnection
pageInfoPageInfo
Pagination data for this connection.
edgeslist of QuoteTypeCountableEdges
totalCountInteger
A total count of items in the collection.