Get bulk charger-create job status

View as Markdown

Lightweight poll endpoint for the async bulk-create flow. Returns the job’s current state (PENDING / PROVISIONING / READY / FAILED), the workflow run id for debugging, error when the workflow terminated unsuccessfully, and results with per-charger success and failure reports once READY.

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Path parameters

location_idstringRequired
Internal location identifier returned by the location CRUD API.
job_idstringRequired

Response

Status retrieved
job_idstring
job_typestring or null
statusenum or null

Terminal + in-flight states for async charger provisioning.

Mirrors CpoProvisioningStatus so callers observe the same shape for both durable flows. PENDING is the transient state between the 202 response and the workflow’s first webhook.

workflow_run_idstring or null
errorobject or null

Populated when status=FAILED. Clients can branch on error.code and use error.retryable to decide whether to re-submit.

resultsmap from strings to any or null
provisioned_atdatetime or null

Errors

401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
422
Unprocessable Entity Error
500
Internal Server Error