Skip to content
API package

Connect your own systems to your print shop.

A private, versioned REST API with webhooks over what your shop owns in Total Print Hub, for your ERP, your accounting, your own storefronts or a custom dashboard. $199.99 a month on top of any plan.

Settings, API in the Total Print Hub Admin: the shop's keys with their scopes, the webhooks with their delivery log, and this month's usage.

Private

Every call needs a secret key issued to your shop. No key, no access.

Webhooks

Events for orders, jobs, quotes and purchase orders, with a delivery log and retries.

Keys with scopes

Give each integration only what it needs; rotate or revoke a key at any time.

Documented

An OpenAPI file, a guide per resource, examples, errors, limits and a changelog.

What it covers

Everything your shop owns, through one API.

Read and write the records your team works with every day, and hear about changes the moment they happen.

  • Products and product setupsRead and write, with webhook events.
  • Orders and production jobsRead and write, with webhook events.
  • CustomersRead and write, with webhook events.
  • QuotesRead and write, with webhook events.
  • Purchase ordersRead and write, with webhook events.
  • Print filesRead and write, with webhook events.
  • Price listsRead and write, with webhook events.
  • StockRead and write, with webhook events.
Questions

API questions

Who can use the API?

Shops that hold the API package, on any plan. Keys stop working when the package ends.

How much does it cost?

$199.99 USD a month, billed by card through Stripe, on top of your plan.

Is there a test key?

Yes. A sandbox key works against test data, so you can build without touching live orders.

Are there limits?

Each key has a rate limit, and its usage is counted and shown in Settings, API. The limits are in the documentation.

Build on Total Print Hub.

Tell us what you want to connect; we will set up your package and your first key.