integrations

Integration Sync Status

Machine-readable sync observability for a single integration.

Returns the raw sync_status JSONB (its shape documented on the model and written by the PostHog sync at its phase boundaries), plus the connection status and last_synced_at. sync_status is null for legacy rows or a workspace that has never synced — callers must treat null as "unknown". Scoped to the caller's workspace by the integration_id + workspace_id pair, so one workspace can't read another's sync state.

get/api/v1/integrations/{integration_id}/sync-status

Path parameters

integration_idstring uuid required

Headers

authorizationstring nullable

Bearer <token>

Bearer <token>

Response

Successful Response

dataobject required

Changes