API and Integration Overview for Developers

API and Integration Overview for Developers

Applies To: [ Hub ] [ Auto Push ] [ Manual Push ]

Overview

This article provides a high-level overview of the integration capabilities available in the Software for developers and integration partners. It covers the available data feed endpoints, authentication, and where to find detailed documentation.


Who This Article Is For

This article is intended for developers or technical partners who want to integrate with the Software platform to exchange data — for example, pulling order data into an external system, pushing product information, or building custom integrations.

For non-developer integrations (payment gateways, shipping carriers, Google Analytics), see the relevant integration guides in this KB.


Available Integration Points

The Software exposes data through the following mechanisms:

Data Feeds

Data feeds allow external systems to retrieve structured data from the platform on a scheduled or on-demand basis.

  • Orders Data Feed — exports order and job data in a structured format for import into ERP, fulfillment, or accounting systems. See Data Feeds (orders).

  • Products Data Feed — exports catalog data including products, options, and pricing. See Data Feeds (products).

JavaScript Integration

For front-end customizations and third-party script integrations (analytics, chat widgets, remarketing pixels):

Trade Network API

For connecting to trade print suppliers for automated job routing:


Authentication

Data feed access is authenticated via credentials configured in the admin. Specific authentication details and endpoint URLs are provided within each data feed's configuration screen in the admin panel.

For Trade Network API credentials, see Requesting Trade Network API Credentials.


Custom Development and Advanced Integrations

For custom integrations beyond what the standard data feeds and JavaScript integration support, contact your Account Sales Manager (ASM) to discuss options. Custom development scopes are handled on a project basis.


Notes / Tips

  • Data feeds are available on full-tier licenses (Hub, Auto Push, Manual Push). Contact your Account Sales Manager (ASM) to confirm availability on your license.

  • When building integrations against the orders data feed, always test against a staging or non-production environment before connecting to your live storefront.

  • Third-party scripts added via JavaScript Integration affect all pages of your storefront. Test carefully to ensure they do not interfere with the checkout flow.


Related Articles