Endpoint
Use theadvanced_search object with POST /search.
- Endpoint:
https://incoming.qomon.app/search - Headers:
Content-Type: application/jsonandAuthorization: Bearer YOUR_API_KEY
How the date filter works
The polling logic relies on the$condition object inside your query.
attr: "UpdatedAt"targets the timestamp when a contact was created or last modified in Qomon.ope: "gte"means “greater than or equal to”. The API returns any record updated during or after the time you pass.value: "now-1d/d"uses server-side date math. It means “now minus one day, rounded down to the start of the day.”
now-1h for an hourly sync.
Handle pagination
The Search API acceptsper_page values up to 1000, so your integration should keep requesting pages until it reaches the end of the result set.
- Start with
"page": 0. - Process the returned contacts.
- If the response contains
1000contacts, incrementpageand send the same request again. - Stop when the API returns fewer contacts than your
per_pagevalue.

