Customers
Endpoints related to customer profiles in Okendo
Customers
A Customer was found matching the provided email address.
Invalid request parameters.
Authentication credentials are missing or incorrect.
The requested resource could not be found.
POST /enterprise/customer_lookup HTTP/1.1
Host: api.okendo.io
Authorization: Basic username:password
Content-Type: application/json
Accept: */*
Content-Length: 28
{
"email": "[email protected]"
}
{
"customerId": "123e4567-e89b-12d3-a456-426614174000"
}
The ID of the Customer to retrieve. Use the /customer_lookup endpoint to get the Customer's ID.
An object containing basic details about a Customer.
Authentication credentials are missing or incorrect.
The requested resource could not be found.
GET /enterprise/customers/{customerId} HTTP/1.1
Host: api.okendo.io
Authorization: Basic username:password
Accept: */*
{
"dateFirstActive": "2022-01-18T02:21:20.380Z",
"dateLastActive": "2023-02-14T04:34:21.390Z",
"email": "[email protected]",
"givenName": "Jane",
"familyName": "Smith",
"avatarUrl": "https://via.placeholder.com/160/1d2135/00eab6",
"location": {
"country": "Australia",
"zoneCode": "NSW"
}
}
A Customer Profile is a collection of data points (grouped by namespace) about a specific Customer.
The ID of the Customer to retrieve. Use the /customer_lookup endpoint to get the Customer's ID.
A limit on the number of items returned. Between 1 and 100. Default 25.
25
The URL-encoded JSON object representing the cursor for the next page of results.
The identifier used to group Customer data. Specify this property to filter the Customer's profile data to a specific namespace.
okendo-general
An object containing a list of Customer Profiles and a relative link to the next page of results if available.
Invalid request parameters.
Authentication credentials are missing or incorrect.
GET /enterprise/customers/{customerId}/profiles HTTP/1.1
Host: api.okendo.io
Authorization: Basic username:password
Accept: */*
{
"profiles": [
{
"namespace": "okendo-general",
"properties": [
{
"name": "Given Name",
"value": "Jane",
"valueType": "string",
"date": "2025-09-12T16:30:25.252Z"
}
]
}
],
"nextUrl": "https://example.com"
}
A Customer Activity is an action that the Customer has taken or an action that relates to the Customer.
The ID of the Customer to retrieve. Use the /customer_lookup endpoint to get the Customer's ID.
A limit on the number of items returned. Between 1 and 100. Default 25.
25
The URL-encoded JSON object representing the cursor for the next page of results.
The identifier used to group Customer data. Specify this property to filter the Customer's activities to a specific namespace.
okendo-general
An object containing a list of Customer Activities and a relative link to the next page of results if available.
Invalid request parameters.
Authentication credentials are missing or incorrect.
GET /enterprise/customers/{customerId}/activities HTTP/1.1
Host: api.okendo.io
Authorization: Basic username:password
Accept: */*
{
"activities": [
{
"activityId": "123e4567-e89b-12d3-a456-426614174000",
"namespace": "okendo-general",
"date": "2025-09-12T16:30:25.252Z",
"title": "Review Submitted"
}
],
"nextUrl": "https://example.com"
}
Last updated