List clients
Retrieve a paginated list of clients with optional search.
Request
- Base URL: https://api.frihet.io
- URL: https://api.frihet.io/v1/clients
- Auth: API key in header X-API-Key
Query parameters
Number of items to return (default 50, max 100)
Number of items to skip for pagination (max 10000)
Cursor for cursor-based pagination. Use the nextCursor value from a previous response to fetch the next page. When provided, offset is ignored. The cursor is a base64url-encoded JSON string.
Start date filter in ISO format (YYYY-MM-DD)
End date filter in ISO format (YYYY-MM-DD)
Full-text search query. Searches across relevant fields per resource type (e.g., clientName, documentNumber for invoices; name, email for clients). Case-insensitive.
Comma-separated list of fields to include in the response. The id field is always included. Example: fields=id,name,total
Filter clients by pipeline stage
Response
A paginated list of clients
Example response
{
"data": [
{
"name": "Acme Corp",
"email": "billing@acme.com",
"phone": "+34 912 345 678",
"taxId": "B12345678",
"address": {
"street": "Calle Gran Via 28",
"city": "Madrid",
"province": "Madrid",
"zip": "28013",
"country": "ES"
},
"nextAction": {
"title": "Call to validate the accepted quote",
"dueDate": "2026-07-10"
}
}
],
"nextCursor": "eyJpc3N1ZURhdGUiOiIyMDI2LTAzLTIwIiwiX19pZCI6ImFiYzEyMyJ9",
"truncated": true
}Changes
No recorded changes to this operation across all 1 revision of this API.