Get latest sync status
GET/api/v2/projects/:slug/sync/
Inspect the most recent sync run for the project, including overall status, the URLs that were processed, and the event log for the run.
Use this to:
- Detect when an automated
POST /api/v2/projects/{slug}/sources/followed byPOST /api/v2/projects/{slug}/sync/flow has finished (statustransitions fromrunningtosuccess/error/warning). - Surface failures with actionable context.
eventsincludes per-URL warnings and errors.
For lightweight polling, prefer GET /api/v2/projects/{slug}/ and read its last_sync summary instead. It returns the same status and timestamps without the full event log.
Returns 404 when the project has never been synced.
Required permission: sync_read
Request
Responses
- 200
- 403
- 404
Sync status retrieved successfully
Forbidden. Missing permissions.
Resource not found.