List customers
GET/customers
Returns a paginated list of customers for the authenticated company.
List customers
curl https://api.getrotor.com/open-api/customers \
-H "x-api-key: $ROTOR_API_KEY"{
"data": [
{
"id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
"address": {
"city": "city",
"country": "country",
"state": "state",
"street1": "street1",
"zip": "zip",
"street2": "street2"
},
"company_name": "company_name",
"created_at": "2019-12-27T18:11:19.117Z",
"email": "dev@stainless.com",
"first_name": "first_name",
"is_auto_pay": true,
"last_name": "last_name",
"location": [
0
],
"notes": "notes",
"phone": "phone",
"source": "source",
"status": "active",
"tags": [
"string"
]
}
],
"pagination": {
"has_more": true,
"limit": 50,
"page": 1,
"total": 142
},
"status": "success"
}{
"status": "error",
"message": "Authentication required. Provide x-api-key header.",
"error_code": "AUTHENTICATION_REQUIRED"
}{
"status": "error",
"message": "Forbidden: required scope 'leads:read' not granted for this API key",
"error_code": "INSUFFICIENT_SCOPE"
}{
"status": "error",
"message": "Daily API key request limit of 1000 exceeded",
"error_code": "RATE_LIMIT_EXCEEDED"
}{
"status": "error",
"message": "Internal server error"
}Returns Examples
{
"data": [
{
"id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
"address": {
"city": "city",
"country": "country",
"state": "state",
"street1": "street1",
"zip": "zip",
"street2": "street2"
},
"company_name": "company_name",
"created_at": "2019-12-27T18:11:19.117Z",
"email": "dev@stainless.com",
"first_name": "first_name",
"is_auto_pay": true,
"last_name": "last_name",
"location": [
0
],
"notes": "notes",
"phone": "phone",
"source": "source",
"status": "active",
"tags": [
"string"
]
}
],
"pagination": {
"has_more": true,
"limit": 50,
"page": 1,
"total": 142
},
"status": "success"
}{
"status": "error",
"message": "Authentication required. Provide x-api-key header.",
"error_code": "AUTHENTICATION_REQUIRED"
}{
"status": "error",
"message": "Forbidden: required scope 'leads:read' not granted for this API key",
"error_code": "INSUFFICIENT_SCOPE"
}{
"status": "error",
"message": "Daily API key request limit of 1000 exceeded",
"error_code": "RATE_LIMIT_EXCEEDED"
}{
"status": "error",
"message": "Internal server error"
}