DOCS

Catalog API

Build your Verified Account catalog programmatically, straight from your own system.

The Catalog API is one of three ways to build your Verified Account catalog, and it's the option for shippers with developer resources and a system that already holds their product data—an ERP, WMS, PIM, or shipping platform. That system stays the source of truth and writes products to Zonos directly, instead of syncing from a channel integration or uploading a CSV file. If you sell through a supported channel, or you'd rather not write code, those two options build the same catalog with less work.

Items created through the API are treated exactly like items from any other source—once an item is in your catalog, Zonos doesn't care how it got there. Each one is classified for customs if you didn't supply an HS code, screened for U.S. Partner Government Agency (PGA) requirements, and used to calculate duties and taxes on the shipments it appears on.

One part of that stays outside the API. When PGA screening flags an item as Needs attention, the compliance questionnaire behind that flag has to be answered and confirmed in Dashboard—there is no API for it, and Zonos pre-fills what it can so most of the work is reviewing and confirming. The person who builds this integration usually isn't the person who clears those flags, so plan on someone in your organization working through them in Dashboard after your catalog loads. Flagged items aren't blocked from shipping, but clearing them before you ship is what keeps a shipment from being held at the U.S. border.

How it works 

  1. Create a catalog item for each product you ship.

  2. Make sure each item carries an identifier your postal carrier will pass along.

  3. When your shipment data reaches Zonos, each line is matched back to your catalog item and that item's product data is applied to the calculation.

GraphQL API ReferenceTypes, inputs, and operations used in this guide
Book a demo

Was this page helpful?


Get support·Legal docs·© 2026 Zonos