/availability

Get the Purple Dot stock levels for a product and all its variants. Useful for determining whether a particular variant has stock available in Purple Dot.

Request query parameters:

  • api_key - Required. Your Purple Dot store's public API key

  • product_id- Required. The ID of the product used by the connected store, e.g. Shopify product.id

Response:

  • data

    • id - The ID of the product used by the connected store, e.g. Shopify product.id

    • product_code - The product code used by the connected store, e.g. Shopify product.handle

    • available - Boolean indicating whether the product has any remaining Waitlist stock

    • available_stock - The number of units (across all variants) that are available on the Waitlist

    • variants - An array containing all the product's variants

      • id - The ID of the product used by the connected store, e.g. Shopify variant.id

      • sku - The SKU used by the connected store, e.g. Shopify variant.sku

      • available - Boolean indicating whether this variant has any remaining Waitlist stock

      • available_stock - The number of units available for this variant on the Waitlist

      • available_in_stock - Purple Dot's view of the number of units available for this variant in your Shopify store

      • oversell_enabled - Boolean indicating Purple Dot's view if this variant has its inventory_policy set to continue in Shopify. Should be true for any variant in a store using the Combined Cart checkout type if this variant has Waitlist stock and that Waitlist is live

      • waitlist_id - Purple Dot's internal ID of the Waitlist that has stock of this variant, if any

Examples:

Last updated