Perform search
POST/search
Perform a search with the provided query and return a matching result collection. To page past 10,000 records, you can use searchAfter paging. Refer to Paginating Search Queries for more information about how to implement searchAfter paging. The search query itself has a size limitation of approximately 800 objects when filtering by large lists of IDs or values (e.g., using terms filters with extensive lists).
Request
Responses
- 200
- 400
- 401
- 403
- 429
- 500
List of matching documents.
Response Headers
The total result count (returned only if the count parameter is specified as true).
30Client Error - Returned if the request body is invalid.
Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.
Forbidden - Returned if the user you are running as, doesn't have access to this end-point.
Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.
Internal Server Error - Returned if there is an unexpected error.