Skip to main content
POST
Neural Search Jobs
This endpoint enables you to perform hybrid searches: apply familiar filters (titles, locations, salary, etc.) while simultaneously ranking results by vector similarity to a text query or embedding.

Endpoint

Request Body

Note:
  • You can supply only vector, only lexical, or both; at least one must be present.
  • If you include both, results are ordered by combined ranking (semantic score then lexical rank).
vector
object
Parameters for semantic, embedding-based search
lexical
object
Traditional filtering parameters

Response

jobs
array
Array of job objects matching the query.
total_count
number
Total number of matching jobs. Capped at 2,500 for this endpoint.
page
number
Current page number
limit
number
Number of results returned
total_pages
number
Total pages available
Rate limit: 4 requests/second on search endpoints. See Error Handling.Note: Results are ranked by semantic similarity internally, but a per-job vector_score field is not currently returned in the response.

Example Request

Example Response

Error Responses

Returned when the request is malformed or contains invalid parameters.
Returned when an unexpected server-side error occurs.
Returned if you do not have access to this feature.