/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; Python 3.10 or later is required.[1]
- 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
[ official reference ][ provider discussion ][ JSON record ]
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
1 references- Zyte Python client and CLI — official documentationChecked 2026-09-27