Other platforms & custom builds

Guidance for any other import tool or custom integration.

The XML, CSV and JSON feeds are standard files that any import tool or custom scheduled job can consume — you're not limited to WooCommerce or Shopify.

General guidance

  • Use SKU as your unique key for create/update logic.
  • Prefer the update feed for frequent syncs, and reconcile against the full feed periodically.
  • Fetch server-side on a schedule, and handle a temporarily unavailable feed gracefully — retry with backoff rather than tight loops.
  • Keep your total downloads inside the hourly allowance. Every currency and format you fetch, plus any testing, counts against the same account key — including requests from other servers or environments.
  • Handle 429 (rate limit reached — wait for the next hour) and 403 (account key blocked — contact your account manager) explicitly. Neither is retryable, and retrying a 429 is what causes a block.
  • Follow the polling best practices and fair usage policy.

Building something custom and stuck? Contact your account manager or Syntech support.


Did this page help you?