Workspaces

Get Workspace Sync Status

GET/v1/workspaces/{workspaceId}/sync-status
GET
/v1/workspaces/{workspaceId}/sync-status

Poll the status of the bulk-connect sync job

Pass the jobId returned by the sync call's response. BullMQ job IDs are unique per sync call, so the workspaceId alone cannot identify which run to report on. A finished job's status (completed / failed with failedReason) is retained for 12 hours, after which state returns null.

Authorization

X-Api-Key<token>

In: header

Path Parameters

workspaceIdstring

Query Parameters

jobIdstring

Responses

200
200 response
{
  "state": "completed",
  "failedReason": "Google API error: access_denied"
}

Request

curl -X GET \
  "https://lupus-edge.trulyinbox.com/v1/workspaces/{workspaceId}/sync-status" \
  -H "X-Api-Key: YOUR_API_KEY"

Response

No response body