Skip to main content
Due to the complexity of advanced filtering, updates may take a few seconds to appear in search results.
The Opportunities Search API lets you search for opportunities using extensive filtering, sorting, and pagination options.

Endpoint


Request body

Sample request


Pagination

Standard pagination (page + limit)

  • Fetches up to 10,000 records total.
  • Maximum 500 records per request.

Cursor-based pagination (searchAfter + limit)

  • Required for more than 10,000 records.
  • Use the searchAfter value returned in each response as the start point for the next page.
  • Do not include page when using searchAfter.

Filters

Filters can be applied individually or grouped with AND / OR logical operators. Each filter has three components:
  • Field — the opportunity attribute to filter on.
  • Operator — the comparison to apply.
  • Value — the value to compare against.

Sample filter payload

Supported operators

Supported filter fields

Opportunity information

Contact information (on opportunity)

Date fields

Custom fields


Sort

You can combine up to 2 sort criteria.

Supported sort fields

Last modified on March 7, 2026