GET
{micro_service_base_url}
/
inventory-service-v2
/
jobs
/
14109
{
  "status": "<string>",
  "progress": 123,
  "created_at": "<string>",
  "updated_at": "<string>",
  "error_message": "<string>"
}
This endpoint provides status information for asynchronous jobs such as CSV uploads, JSON bulk imports, and inventory updates. Use this to track the progress and completion status of your data ingestion operations.
Job IDs are typically returned from other endpoints that initiate background processing tasks.

Path Parameters

job_id
string
required
The unique identifier of the job you want to check

Response

The response structure will depend on the job type and current status. Common response fields include:
status
string
Current job status (e.g., “pending”, “processing”, “completed”, “failed”)
progress
number
Job completion percentage (0-100)
created_at
string
Job creation timestamp
updated_at
string
Last status update timestamp
error_message
string
Error details if the job failed
Poll this endpoint periodically to monitor long-running import jobs. Most jobs complete within a few minutes, but large datasets may take longer.
Job status information may only be available for a limited time after completion. Check job status promptly after initiating background tasks.