Get CPO provisioning status

View as Markdown

Lightweight poll endpoint for the async create flow. Returns the current state (PENDING / PROVISIONING / READY / FAILED), the workflow run id for debugging, and error when the workflow terminated unsuccessfully.

Authentication

AuthorizationBearer

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

Path parameters

cpo_idstringRequiredformat: "^\d+$"

CPO identifier. Backed by ocpp.partner_operations.id (string, positive integer).

Response

Status retrieved
cpo_idstring
statusenum
Durable provisioning states the status endpoint can report.
status_urlstring
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.

progressobject or null

Mid-workflow progress snapshot while status=PROVISIONING. Null for PENDING rows and legacy rows with no step history.

provisioned_atdatetime or null
created_atdatetime or null
updated_atdatetime or null

Errors

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