v4

OpenAPI 3.1.02026-08-01207318738.7 KB
Models

Get schema refresh or dbt sync job status

Check status of a schema refresh job (POST /api/v1/models/{modelId}/refresh) or a dbt sync job (POST /api/v1/models/{modelId}/dbt-sync). Returns IN_PROGRESS, COMPLETED, or FAILED.

get/api/v1/jobs/{jobId}/status

Path parameters

jobIdstring required

The job ID returned from a job creation endpoint (e.g., POST /api/v1/models/{modelId}/refresh)

Example:550e8400-e29b-41d4-a716-446655440000

The job ID returned from a job creation endpoint (e.g., POST /api/v1/models/{modelId}/refresh)

Response

Job status (IN_PROGRESS, COMPLETED, or FAILED)

job_idstring required

The job ID

job_typestring required

The type of job (e.g., REFRESH_SCHEMA)

status'IN_PROGRESS' | 'COMPLETED' | 'FAILED' required

Current status of the job

Example response

{
  "job_id": "550e8400-e29b-41d4-a716-446655440000",
  "job_type": "REFRESH_SCHEMA",
  "status": "COMPLETED"
}