find_contact_id_by_ac_playload
Searches an ActiveCampaign segment using a payload of conditions to return matching contact IDs.
Instructions
🟢 READ-ONLY · query · Segments · POST /api/3/segmentMatchSome/{segmentId}
Create a Match Some Request
Runs a search/report (a POST that returns data). Changes no account records; may create a short-lived, cached result-set.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | Yes | Request body (application/json). | |
| page | No | Page Number | 1 |
| sort | No | Comma delimited list of fields for which to sort the results. Optionally prepended with a dash sign to indicate descending order. Allowed fields: id, email, phone, first_name, last_name, full_name, cdate, udate, account_name, score, score<score-id>. The score<score-id> option will sort off of the value of a particular score. Examples: "email", "-phone", "score2", "last_name,-first_name" | id |
| instant | No | If present, response will return instantly without waiting for the results to be ready | |
| page_size | No | Page Size. Maximum: 10,000 | 20 |
| segmentId | Yes | segmentId |