Search contacts and members
wildapricot_list_contactsSearch contacts and members. Use simple_query for a substring match on name, organization, email or phone, or filter for an OData-style expression over field names/system codes (e.g. "'Membership status' eq 'Active'", "'Profile last updated' gt 2026-01-01"). Runs synchronously ($async=false). Wild Apricot: GET /accounts/{accountId}/contacts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| top | No | Maximum records to return, 1-100 (Wild Apricot's cap is 100). | |
| skip | No | Records to skip, for paging with top. | |
| sort | No | Sort order. | |
| count | No | When true, return only the number of matching records. | |
| filter | No | $filter expression; field names come from wildapricot_list_contact_fields. | |
| select | No | $select: comma-separated field names to return; quote names with spaces, e.g. 'First name','e-Mail'. | |
| ids_only | No | When true, return only matching ids. | |
| simple_query | No | Substring matched against first/last name, organization, email or phone. |