Docs
  • Purple Dot Overview
  • Getting Started
  • Shopify app integration
    • Installing our Shopify App
  • Platform Integration with Shopify
    • Connect to Shopify
    • Integrate Purple Dot with your Storefront
      • Integrate into Shopify Themes built with Liquid
        • Minimum Theme Requirements
      • Integrate into Shopify Headless Storefronts
        • Integrate into Shopify Hydrogen Storefronts
    • Configure Shipping Rates
    • Test the Platform Integration
    • Pre-order Tracking
    • Migrating from our Shopify App
  • Platform Integration with Salesforce
    • Integrate Purple Dot with Salesforce
      • Upgrading to 2024-08-29
  • Platform Integration With Other Platforms
    • Integrate into Another Platform
  • Platform Integration References
    • Public API
      • /waitlists
      • /availability
      • /products/preorder-state
      • /variants/preorder-state
      • /pre-orders
    • Private API
      • /waitlists
      • /pre-orders
      • /pre-orders/count
      • /pre-orders/count-units/sku/:sku
      • /inventory
      • /fulfillment-orders
      • /fulfillment-orders/:id(uuid)
      • /fulfillment
Powered by GitBook
On this page
  • Overview
  • Authentication
  • Versioning
  • Response Format
  • Endpoints
  1. Platform Integration References

Public API

If you are using our Shopify App, this section is irrelevant and you should follow Installing our Shopify App instead. See Purple Dot Overview for the comparison of our Shopify App vs. Platform integrations.

Overview

This reference documents the public API that can be used to get information about Waitlists and product availability, both server- and client-side.

Authentication

Include your store's public API key as an api_key query parameter in all requests.

Versioning

The API is versioned using a URL prefix. The current version is v1, and all endpoints use the /api/v1/ namespace.

Response Format

All responses follow a common format:

{
  "meta": {
    "result": "success"
  },
  "data": /* Response data */
}

Endpoints

/waitlists

/availability

/products/preorder-state

/variants/preorder-state

/pre-orders

PreviousIntegrate into Another PlatformNext/waitlists

Last updated 10 months ago