Direct Debit · API reference · customers
List Customers
Base URL not set in the spec · operationId list_customers_customers_get
Get all customers with pagination.
Authorization
The spec does not declare an authentication scheme for this endpoint.
Query parameters
skip integer limit integer Headers
X-API-Key string | null Responses
200 Successful Response application/json
customers array of CustomerResponse requiredname customers[].name string requiredCustomer full name
org_id customers[].org_id string (uuid) requiredID of the organization this customer belongs to
document_type customers[].document_type string requiredType of document (e.g., 'MX_RFC', 'PASSPORT')
mx_rfc mx_curp passport document_number customers[].document_number string requiredDocument number
email customers[].email string (email) | null Customer email address
phone_number customers[].phone_number string | null Customer phone number
customer_metadata customers[].customer_metadata object | null Additional customer metadata
id customers[].id string (uuid) requiredcreated_at customers[].created_at string (date-time) requiredupdated_at customers[].updated_at string (date-time) | null total integer requiredskip integer requiredlimit integer required422 Validation Error application/json
detail array of ValidationError loc detail[].loc array of (string | integer) requiredmsg detail[].msg string requiredtype detail[].type string requiredThis request is in the Monato · Direct Debit Postman collection, folder customers.Download collection
Request
curl -X GET "$BASE_URL/customers" \
-H "X-API-Key: $API_KEY"const res = await fetch(`${BASE_URL}/customers`, {
method: "GET",
headers: {
"X-API-Key": API_KEY,
},
});
const data = await res.json();import requests
res = requests.get(
f"{BASE_URL}/customers",
headers={
"X-API-Key": API_KEY,
},
)
data = res.json()