Customer
Create or update a customer.
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
x-dm-access-keystringRequired
The unique identifier of your dealer. Refer to Console > Dealers to get or setup your dealer access key.
x-api-keystringRequiredExample:
Your app's client ID.
47de026c-e52f-afc1-9214-063740bbce4dBody
vidstring · alphanumericRequiredExample:
Unique identifier that is passed by an external system.
123e4567-e89b-12d3-a456-426614174000sidstring · alphanumericRequiredExample:
Unique session identifier that is passed by an external system.
sese4567-e89b-12d3-a456-426614174000Responses
200
Returns the created or updated customer details.
application/json
400
Bad request.
404
Not found.
409
Conflict.
500
Unknown error occured.
post
/v1/customerCustomer details.
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
customer_idstring · alphanumericRequiredExample:
The unique customer ID.
654fds45-e89b-12d3-a456-426614174000Query parameters
vidstring · alphanumericRequiredExample:
The unique external indentifier for the user's session.
47de026c-e52f-afc1-9214-063740bbce4dsidstring · alphanumericOptionalExample:
The unique external indentifier for the user's current session.
47de026c-e52f-afc1-9214-063740bbce4dHeader parameters
x-dm-access-keystringRequired
The unique identifier of your dealer. Refer to Console > Dealers to get or setup your dealer access key.
x-api-keystringRequiredExample:
Your app's client ID.
47de026c-e52f-afc1-9214-063740bbce4dResponses
200
Returns the customer details.
application/json
400
Bad request.
404
Not found.
409
Conflict.
500
Unknown error occured.
get
/v1/customer/{customer_id}