Integrations
AI agents: read /llms.txt; add .md to any page URL. This page as Markdown: /reference/integrations.md. Index of every page and the rules for every call: /llms.txt. Guides and concepts in one file: /llms-full.txt. OpenAPI: /openapi.json.
Connections to suppliers, Twilio, GoShippo, QuickBooks Online, Square and Shopify.
11 operations
- GETList integrations
/Returns the team's integrations: suppliers, Twilio, GoShippo, QuickBooks Online, Square and Shopify.v1/ api/ store/ {team_slug}/ setting/ external_integration - GETList an integration's error log
/Returns the sync errors an integration recorded, newest first, a page at a time (the team's page size).v1/ api/ store/ {team_slug}/ setting/ external_integration/ {id}/ logs - POSTSearch integrations
/Returns the team's integrations that matchv1/ api/ store/ {team_slug}/ setting/ external_integration/ filter filters, a page at a time (the team's page size, 50 by default). - GETGet an integration
/Returns one integration with its settings.v1/ api/ store/ {team_slug}/ setting/ external_integration/ {external_integration_reference} - PUTRead data from an integration's provider
/Reads live data from the provider through the integration.v1/ api/ store/ {team_slug}/ setting/ external_integration/ {id}/ data - POSTConnect an integration
/Connects an integration.v1/ api/ store/ {team_slug}/ setting/ external_integration/ {external_integration_reference} - PUTUpdate an integration
/Changes an integration's settings or credentials.v1/ api/ store/ {team_slug}/ setting/ external_integration/ {external_integration_reference} - PATCHUpdate an integration (same as PUT)
/Changes an integration's settings or credentials.v1/ api/ store/ {team_slug}/ setting/ external_integration/ {external_integration_reference} - DELETEDisconnect an integration
/Disconnects an integration.v1/ api/ store/ {team_slug}/ setting/ external_integration/ {external_integration_reference} - PUTRun an integration action
/Runs a one-off action on an integration.v1/ api/ store/ {team_slug}/ setting/ external_integration/ {id}/ action - PATCHRestore a removed Shopify store
/Brings back a removed Shopify store connection and turns it on again.v1/ api/ store/ {team_slug}/ setting/ external_integration/ {id}/ restore
Legacy and internal (5)
Prefer the operations above. Legacy operations name their replacement; internal ones are built for YoPrint's own apps.
- PUTSearch QuickBooks, or sync records to itInternal
/Built for YoPrint's web app, which uses it to link YoPrint records to QuickBooks Online and to push them there.v1/ api/ store/ {team_slug}/ setting/ external_integration/ {id}/ public_action - PUTRead Shopify orders through the integrationInternal
/Built for YoPrint's web app, to browse orders in a connected Shopify store before importing them.v1/ api/ store/ {team_slug}/ setting/ external_integration/ {id}/ proxy_request - POSTCheck a Shopify install signatureInternal
/Built for YoPrint's web app, during a Shopify install that starts from the Shopify admin.v1/ api/ store/ {team_slug}/ setting/ external_integration/ shopify/ verify-signature - PATCHRetry a logged integration errorInternal
/Asks YoPrint to retry the step behind one error log entry.v1/ api/ store/ {team_slug}/ setting/ external_integration/ retry_action/ {id} - POSTFinish a Shopify installInternal
/Built for YoPrint's web app.v1/ api/ store/ {team_slug}/ setting/ external_integration/ shopify/ finalize-install
