Customer

Create or Update Customer

post

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-keystringRequired

Your app's client ID.

Example: 47de026c-e52f-afc1-9214-063740bbce4d
Body
vidstring · alphanumericRequired

Unique identifier that is passed by an external system.

Example: 123e4567-e89b-12d3-a456-426614174000
sidstring · alphanumericRequired

Unique session identifier that is passed by an external system.

Example: sese4567-e89b-12d3-a456-426614174000
Responses
200

Returns the created or updated customer details.

application/json
post
/v1/customer

Get

get

Customer details.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
customer_idstring · alphanumericRequired

The unique customer ID.

Example: 654fds45-e89b-12d3-a456-426614174000
Query parameters
vidstring · alphanumericRequired

The unique external indentifier for the user's session.

Example: 47de026c-e52f-afc1-9214-063740bbce4d
sidstring · alphanumericOptional

The unique external indentifier for the user's current session.

Example: 47de026c-e52f-afc1-9214-063740bbce4d
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-keystringRequired

Your app's client ID.

Example: 47de026c-e52f-afc1-9214-063740bbce4d
Responses
200

Returns the customer details.

application/json
get
/v1/customer/{customer_id}