List offices
Offices: Query saved office addresses. Pass an office's `id` as `office_id` on a recipient when creating a quote to auto-fill name, country, address, email, and phone.
Endpoint5 params
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
country | string | no | Filter by country (exact match) |
search | string | no | Search across office name and address |
sort | string | no | Sort field (default: office_name). Prefix with `-` for descending. Allowed: office_name, country, created_at |
limit | integer | no | Items per page, 1-100 (default: 25) |
cursor | string | no | Pagination cursor from a previous response |
javascript
const response = await fetch(`https://api.quipteams.com/api/v1/offices?limit=10`, {
method: 'GET',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
},
});
const { data } = await response.json();
console.log(data);Response
json
{
"data": [
{
"id": "brex-seattle",
"office_name": "Seattle HQ",
"country": "US",
"address": "500 Pine St, Seattle, WA 98101",
"contact_name": "Peterson Almeida",
"email": "ops@acme.com",
"phone": "555-0111",
"phone_country_code": "+1",
"tax_id": null,
"created_at": "2026-02-10T12:00:00.000Z",
"updated_at": "2026-02-10T12:00:00.000Z"
}
],
"meta": {
"has_more": false,
"next_cursor": null,
"total": 1
}
}