Skip to navigation

Create a CDR

Stores a CDR (charge detail record), the billed record of a finished session. CDRs cannot be changed once created. Pass push_to_partner_id to also push it to that partner right away.

Authentication

AuthorizationBearer

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

Path parameters

versionenumRequired

OCPI version: 211 (2.1.1), 221 (2.2.1) or 230 (2.3.0).

Allowed values:

Query parameters

push_to_partner_idinteger or nullOptional>=1
Also push the written object to this roaming partner right away.

Request

This endpoint expects a map from strings to any.

Response

Successful Response
cdr_idstring
createdbooleanOptionalDefaults to true
pushobject or nullOptional
Outcome of pushing one object to a roaming partner.

Errors

400
Bad Request Error
401
Unauthorized Error
409
Conflict Error
422
Unprocessable Entity Error
429
Too Many Requests Error
502
Bad Gateway Error
504
Gateway Timeout Error