Zyte Search API

The Search API provides a typed interface for search engine queries. Send a keyword and a domain, get back structured organic results — no URL construction or HTML parsing needed on the client side.

POST to https://api.zyte.com/v1/search with your Zyte API key:

curl \
    --user YOUR_ZYTE_API_KEY: \
    --header 'Content-Type: application/json' \
    --data '{
        "domain": "search.engine.com",
        "query": "web scraping tools",
        "include": ["organic"]
    }' \
    https://api.zyte.com/v1/search
Quickstart

Get your first search results in minutes.

Get started

Quickstart
Request parameters

Full reference for domain, query, include, maxResults, and queryParameters.

Parameters

Request parameters
Response schema

Response fields including organicResults, html, fetchedAt, and meta.

Response

Response schema
Geo-targeting

Target specific countries, languages, and search domains.

Geo-targeting

Geo-targeting