Fulify API (v4): real-time webhooks + incremental sync
v4.0.29 – 4.0.30APINew
The API can now push changes out as they happen — so integrations (Linnworks, an iPaaS, or your own service) don't have to poll — plus a faster way to pull just what changed.
API
- Outbound webhooks — Subscribe a URL in Settings → Webhooks and Fulify will POST an event whenever a product is created, updated, or deleted. Choose specific events or receive all of them.
- Signed & verifiable — Every delivery is signed (
X-Fulify-Signature, an HMAC of the timestamp and body) so you can confirm it genuinely came from Fulify, with a Test button to send a signed ping to your endpoint. - Reliable delivery — Deliveries are retried with backoff if your endpoint is unavailable, are delivered at-least-once (dedupe on the delivery id), and an endpoint that keeps failing is automatically paused so you can fix it and re-enable.
- Incremental sync —
GET /v1/productsnow accepts?updatedSince=<timestamp>to return only products changed since your last check — pair it with the cursor pagination for efficient delta syncs.
Webhooks fire on changes made anywhere — the app editor, imports, or the API itself — so downstream systems stay current without polling your whole catalog.