Customers

Endpoints related to customer profiles in Okendo

Customers

Look up a Customer's ID by email address

post
Authorizations
AuthorizationstringRequired
Body
emailstring · emailRequired

The email address of the Customer to look up.

Example: [email protected]
Responses
200

A Customer was found matching the provided email address.

application/json
post
/customer_lookup

Retrieve basic details about a Customer

get
Authorizations
AuthorizationstringRequired
Path parameters
customerIdstring · uuidRequired

The ID of the Customer to retrieve. Use the /customer_lookup endpoint to get the Customer's ID.

Responses
200

An object containing basic details about a Customer.

application/json
get
/customers/{customerId}

List Customer Profiles and their included properties

get

A Customer Profile is a collection of data points (grouped by namespace) about a specific Customer.

Authorizations
AuthorizationstringRequired
Path parameters
customerIdstring · uuidRequired

The ID of the Customer to retrieve. Use the /customer_lookup endpoint to get the Customer's ID.

Query parameters
limitinteger · int32Optional

A limit on the number of items returned. Between 1 and 100. Default 25.

Example: 25
lastEvaluatedstringOptional

The URL-encoded JSON object representing the cursor for the next page of results.

namespacestringOptional

The identifier used to group Customer data. Specify this property to filter the Customer's profile data to a specific namespace.

Example: okendo-general
Responses
200

An object containing a list of Customer Profiles and a relative link to the next page of results if available.

application/json
get
/customers/{customerId}/profiles

List Customer Activities

get

A Customer Activity is an action that the Customer has taken or an action that relates to the Customer.

Authorizations
AuthorizationstringRequired
Path parameters
customerIdstring · uuidRequired

The ID of the Customer to retrieve. Use the /customer_lookup endpoint to get the Customer's ID.

Query parameters
limitinteger · int32Optional

A limit on the number of items returned. Between 1 and 100. Default 25.

Example: 25
lastEvaluatedstringOptional

The URL-encoded JSON object representing the cursor for the next page of results.

namespacestringOptional

The identifier used to group Customer data. Specify this property to filter the Customer's activities to a specific namespace.

Example: okendo-general
Responses
200

An object containing a list of Customer Activities and a relative link to the next page of results if available.

application/json
get
/customers/{customerId}/activities

Last updated