Search Records API
Overview
Why Use This API
Search Records API Behavior
Advanced Query Filter Capabilities
Query Group Structure
Layer 1: Filter Logic Within a Query Group
Layer 2: Logic Between Query Groups
Filter Definition
Cross-Entity Filtering
Interaction with Text Search
Search Query Optimization
Integration Guidance
Omit view_model property
view_model propertySearch Records Endpoint
Group id to filter records by.
Comma separated list of group ids. Only records in these groups will be returned. If both 'in_group_ids' and 'not_in_group_ids' are supplied, only 'in_group_ids' will be considered.
Comma separated list of group ids. Only records not in these groups will be returned. If both 'in_group_ids' and 'not_in_group_ids' are supplied, only 'in_group_ids' will be considered.
Which field to use when ordering the results.
A page number within the paginated result set.
Number of results to return per page.
A search term, by default, searches Contact's email, first_name, last_name, home_phone, mobile_phone, business_phone and Record's name. 'search_within_field_names' or 'search_within_field_ids' can be used to specify fields to search within.
List of field names to return. Only one of 'field_names' or 'field_ids' is allowed.
List of field ids to return. Only one of 'field_ids' or 'field_names' is allowed.
List of field names to search within. Only one of 'search_within_field_names' or 'search_within_field_ids' is allowed.
List of field ids to search within. Only one of 'search_within_field_ids' or 'search_within_field_names' is allowed.
Whether to apply AND or OR logic in filters
true123http://api.example.org/accounts/?page=4http://api.example.org/accounts/?page=2["error message"]Search Records Schema
What’s Next
Last updated
Was this helpful?