List contacts
clio_list_contactsSearch and list contacts — clients, prospective clients, companies, opposing parties and co-counsel. query wildcard-matches name, email, phone, address and more; custom_field_id + custom_field_value filter by one of the firm's custom fields. Clio: GET /contacts.json.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | Only people or only companies. | |
| limit | No | Records per page, 1-200 (default 50). | |
| order | No | Sort order. Default id(asc). | |
| query | No | Wildcard search across name, title, email, phone, address, web site and custom fields. | |
| fields | No | Override the returned fields: a comma-separated list, nested resources in braces one level deep, e.g. id,name,matter{id,display_number}. Omit for a sensible default. | |
| offset | No | next_page.offset from the previous page (used when a custom order is set; capped at 10,000 records). | |
| initial | No | Only contacts whose last name or company name starts with this letter (A-Z). | |
| email_only | No | Only contacts that have an email address. | |
| page_token | No | next_page.page_token from the previous page. Omit for the first page. | |
| client_only | No | Only contacts who are clients. | |
| updated_since | No | Only records updated after this ISO-8601 timestamp, e.g. 2026-09-01T00:00:00Z. | |
| custom_field_id | No | Only records whose custom field with this id (from clio_list_custom_fields) matches custom_field_value. | |
| custom_field_value | No | The value to match. Checkbox: true or false; picklist: the option id; contact or matter field: the record id; date: YYYY-MM-DD. Text, checkbox, picklist, contact and matter fields always match exactly. | |
| custom_field_operator | No | Required for currency, date, time and numeric fields (= for an exact match); leave it out for every other field type. |