allthe Developer API

Build integrations on top of the allthe print-on-demand platform. The public API exposes the same data and workflows that power our customer portal — catalogue, products, stock, orders, shipping, and tax.

What you can build

  • Storefront integrations — sync allthe products into a storefront, place orders, track fulfilment.
  • Back-office tools — pull stock levels and order data into dashboards, data warehouses, or ERPs.
  • Channel integrations — connect allthe to marketplaces that we don't already support out of the box.

APIs

  • Catalog — browse base products, variants, and print areas.
  • Products — manage customer products (your own SKUs with designs on top of a base product).
  • Stock — real-time stock levels per variant.
  • Orders — create orders, fetch status, cancel.
  • Webhooks — be told when an order changes, instead of polling.
  • Shipping rates and Tax rates — not implemented yet (501). The request shapes are settled, but nothing is wired behind them. To get real shipping and VAT figures today, call POST /orders/estimate, which returns both.

Get started

  1. Create a personal access token with the scopes you need.
  2. Follow the Quickstart — catalogue to placed order in five calls.
  3. Skim API conventions for pagination, money and retries.
curl https://developer.allthe.com/api/v1/catalog/products \
  -H "Authorization: Bearer pat_live_..."