SDK
Decodo Python SDK
Official typed Python client for Decodo Web Scraping API with synchronous, asynchronous-job and batch operations.
SDK. Official documentation · Checked · Review due .
documented capabilities
Package- Package
- The package is decodo-sdk and its import namespace is decodo.[1]
- Runtime
- Requires Python 3.12 or later and uses httpx.[1]
- Authentication
- A Web Data API key (api_key in WebScrapingApiConfig) is now recommended. Older plans that only have a Web Scraping API Basic Auth token can pass it as token instead.[1][2]
- Async model
- scrape_async creates a task that is polled for status and results.[1]
- Repository
- Official source is Decodo/sdk-python.[2]
Billing: Uses Decodo Web Scraping API; workload costs depend on the target and plan.
Outputs: json
Documented for: Python
getting started
documentation reviewed- Install decodo-sdk in a compatible Python environment.
- Obtain a Web Data API key (or, on older plans, the Web Scraping API Basic Auth token) and pass it to WebScrapingApiConfig as api_key (or token).
- Choose a typed target and sync, async-job or batch operation.
Requirements & limitations
- Async job submission should not be confused with a claim about asyncio client support.
- No package installation, release benchmark or authenticated request was performed by WPS.
We reviewed the linked documentation. No live service connection, checkout or performance test is claimed for this listing.
primary sources
2 references- Decodo Python SDK — official documentationChecked 2026-09-27
- Official Decodo Python SDK repositoryChecked 2026-09-27