Polling & best practices
Recommended polling intervals and how to sync efficiently.
Recommended intervals
| Feed | Interval | Notes |
|---|---|---|
| Update | Once an hour | Pricing, promos and branch stock. Comfortably fresh for trading without hammering the feeds |
| Full | Once a day, off-peak | Product content, images, categories and attributes. Schedule outside business hours — overnight is ideal |
Stagger your two jobs rather than firing them together, and avoid scheduling exactly on the hour if you can, an offset like :17 spreads load across all resellers.
Recommended pattern
- Run your sync server-side with a real cron job on your host, not via page-visit triggers, it runs reliably regardless of your site's traffic.
- Use the update feed for the hourly price and stock refresh, and the full feed for the daily content reconciliation.
- Download one feed at a time per account — parallel downloads of multiple feeds from the same account don't make your data fresher.
- Handle a temporarily unavailable feed gracefully — retry with backoff rather than in a tight loop.
- Verify a download parsed completely (compare against the envelope's
count) before acting on products that appear to be missing. See Delisted products.
Updated about 7 hours ago
Did this page help you?
