en

Sync data incrementally

Keep your system in sync without full re-scans by polling the change feed with a cursor.

Job requests expose a dedicated feed at GET /v1/job-requests/changes. Pass an RFC 3339 since cursor and receive every job request created or changed after that moment; echo the returned next_since back on your next poll.

curl "https://api.crisphive.com/v1/job-requests/changes?since=2026-07-01T00:00:00Z" \
  -H "Authorization: Bearer chsk_test_4eC8xQ9mZ2pL7Ka0rT"
Other list endpoints (e.g. customers) accept the same since parameter for short-polling, so one sync loop covers every resource you mirror.