Sync Progress
Report sync progress for a connected integration.
Returns latest (the most recent run’s progress snapshot, null when there is none), activeRuns (unfinished runs this process can confirm are executing) and unknownActivityCount (unfinished runs owned by another process or an exited worker). An unregistered provider, no active connection for the caller, and a connection revoked or re-owned since it was read all return 404.
Path Parameters
- provider (str): Key of a registered OAuth provider (see GET /api/v1/integrations/status).
Query Parameters
- account_id (Optional[str]): Connection to use (from GET /api/v1/integrations/{provider}/connections); the newest one is used when omitted. An id that is not the caller’s, or a blank one, returns 404 and never falls back to another connection.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Query Parameters
Response
Successful Response
Latest invocation and all locally confirmed active invocations.
Unknown activity counts unresolved durable runs owned by a different process or an exited worker. It is deliberately not reported as a live or failed job count.