Skip to main content
GET
Get the status of a dbt sync

Authorizations

Authorization
string
header
required

Token authentication. Send Authorization: Bearer <YOUR_TOKEN>.

Path Parameters

deploymentId
integer
required
syncJobId
string
required

Response

200 - application/json
progress
object
required
status
string
required

One of INITIALIZING, CREATING_SANDBOX, UPLOADING_PROJECT, INSTALLING_DEPENDENCIES, RUNNING_DBT_DEPS, COMPILING_DBT, PROCESSING_MANIFEST, WRITING_CUBE_FILES, FINALIZING, COMPLETED, FAILED. COMPLETED and FAILED are the only terminal values: poll until one of them, then read the result. Treat any unrecognized value as still running.

syncJobId
string
required
updatedAt
string
required

When this status was last updated, as an ISO 8601 timestamp.

error
string | null

Why the sync stopped. Present only when the status is FAILED.