Search
Runs a search query and returns structured results. Pass an engine from /v1/search/engines, or omit engine to use the default.
Authorizations
Every request carries a bearer API key, which looks like ph_live_.... Keep keys server-side, because a key grants full control of your sessions. A missing header returns 401; an invalid or revoked key currently returns 403, so treat the two together as authentication failure.
Body
The search query. Minimum length 1.
1An engine from GET /v1/search/engines. Omit for the default.
How many results to return. Defaults to 10, bounded by the engine maximum.
1 <= x <= 100Result offset for paging.
x >= 0Drive an existing session instead of an internal one.
Return at most one hit per domain.
Response
Successful Response