SDK
Zyte Python client and CLI
Official Zyte API Python library with synchronous and asyncio clients plus a bundled command-line client.
SDK. Official documentation · Checked · Review due .
documented capabilities
Package- Package and runtime
- Install zyte-api. The current release (0.11.0 on PyPI, 2026-07-23) requires Python 3.10 or later; the repository's main branch requires Python 3.11 or later for future releases.[1][2]
- Authentication
- Both Python clients accept the Zyte API key.[1]
- Client modes
- ZyteAPI is synchronous and AsyncZyteAPI supports asyncio.[1]
- Bundled CLI
- The zyte-api command reads URL lists and can write JSON Lines results.[1]
- License
- The repository uses the BSD 3-Clause license.[1]
Billing: Service charges follow the requested Zyte API operation; no normalized client workload price was collected.
Outputs: json, ndjson
Documented for: Python, Terminal
getting started
documentation reviewed- Install zyte-api in a compatible Python environment.
- Configure the API key for the chosen client.
- Choose the synchronous client, asyncio client or bundled CLI.
Requirements & limitations
- This client is distinct from the scrapy-zyte-api Scrapy integration.
- WPS has not installed the package or executed a Zyte API request.
We reviewed the linked documentation. No live service connection, checkout or performance test is claimed for this listing.
primary sources
2 references- Zyte Python client and CLI — official documentationChecked 2026-09-27
- zyte-api on PyPIChecked 2026-10-26