curl -X GET 'https://crypto-api.yativo.com/api/customers?page=1&limit=20' \
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
{
"status": "success",
"data": {
"customers": [
{
"id": "cust_01HX9KZMB3F7VNQP8R2WDGT4E5",
"email": "jane@example.com",
"first_name": "Jane",
"last_name": "Doe",
"status": "active",
"kyc_status": "approved",
"created_at": "2026-03-01T10:00:00Z",
"updated_at": "2026-03-25T09:00:00Z"
}
],
"pagination": {
"page": 1,
"limit": 20,
"total": 45,
"total_pages": 3
}
}
}
Retrieve a paginated list of all customers in your account
curl -X GET 'https://crypto-api.yativo.com/api/customers?page=1&limit=20' \
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
{
"status": "success",
"data": {
"customers": [
{
"id": "cust_01HX9KZMB3F7VNQP8R2WDGT4E5",
"email": "jane@example.com",
"first_name": "Jane",
"last_name": "Doe",
"status": "active",
"kyc_status": "approved",
"created_at": "2026-03-01T10:00:00Z",
"updated_at": "2026-03-25T09:00:00Z"
}
],
"pagination": {
"page": 1,
"limit": 20,
"total": 45,
"total_pages": 3
}
}
}
Bearer YOUR_ACCESS_TOKEN120, max: 100active, suspended, pendingResponse Type Definitions
interface Customer {
id: string;
email: string;
first_name: string;
last_name: string;
status: "active" | "suspended" | "pending";
kyc_status: "not_started" | "pending" | "approved" | "rejected";
created_at: string;
updated_at: string;
}
interface ListCustomersResponse {
status: "success";
data: {
customers: Customer[];
pagination: {
page: number;
limit: number;
total: number;
total_pages: number;
};
};
}
curl -X GET 'https://crypto-api.yativo.com/api/customers?page=1&limit=20' \
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
{
"status": "success",
"data": {
"customers": [
{
"id": "cust_01HX9KZMB3F7VNQP8R2WDGT4E5",
"email": "jane@example.com",
"first_name": "Jane",
"last_name": "Doe",
"status": "active",
"kyc_status": "approved",
"created_at": "2026-03-01T10:00:00Z",
"updated_at": "2026-03-25T09:00:00Z"
}
],
"pagination": {
"page": 1,
"limit": 20,
"total": 45,
"total_pages": 3
}
}
}