Skip to main content
GET
/
public
/
catalogs
/
{catalog_id}
/
enrich
/
{job_id}
GET Enrichment Job Status
curl --request GET \
  --url https://api.example.com/public/catalogs/{catalog_id}/enrich/{job_id}
Poll the status of an enrichment job.
curl https://catalogapi.rastro.ai/api/public/catalogs/{catalog_id}/enrich/{job_id} \
  -H "Authorization: Bearer rastro_pk_..."
Response (running):
{
  "job_id": "job_abc123",
  "status": "running",
  "total_items": 150,
  "completed_items": 45,
  "failed_items": 2
}
Response (completed):
{
  "job_id": "job_abc123",
  "status": "completed",
  "total_items": 150,
  "completed_items": 148,
  "failed_items": 2
}

Job statuses

StatusDescription
runningJob is in progress
completedJob finished successfully
failedJob failed
cancelledJob was cancelled
-> Start enrichment job | Cancel job