List Contacts
list_contactsList contacts (customers and suppliers) from a Xero accounting organisation. Returns name, email, status, and customer/supplier flags. Use for accounting, bookkeeping, and accounts-receivable/payable workflows. Supports Xero filter expressions and pagination.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number for pagination (default 1). Xero returns up to 100 contacts per page. | |
| where | No | Optional Xero filter expression (e.g. 'IsCustomer==true' or 'ContactStatus=="ACTIVE"'). Applied as the Xero `where` query parameter. | |
| tenant_id | No | Optional Xero tenant (organisation) id to target. If omitted, the first connected organisation is used. Get ids from list_organisations. |