{"slug":"decodo-python-sdk","name":"Decodo Python SDK","category":"sdk","provider_slug":"decodo","publisher":"Decodo","publisher_type":"official","website":"https://help.decodo.com/docs/python-sdk","summary":"Official typed Python client for Decodo Web Scraping API with synchronous, asynchronous-job and batch operations.","tools":["python"],"capabilities":["scraping","structured-extraction","async-jobs","batch-processing"],"outputs":["json"],"connection":"package","billing_basis":"Uses Decodo Web Scraping API; workload costs depend on the target and plan.","facts":[{"label":"Package","value":"The package is decodo-sdk and its import namespace is decodo.","source_ids":["guide"]},{"label":"Runtime","value":"Requires Python 3.12 or later and uses httpx.","source_ids":["guide"]},{"label":"Authentication","value":"Web Scraping API Basic Auth token from the dashboard is passed in configuration.","source_ids":["guide"]},{"label":"Async model","value":"scrape_async creates a task that is polled for status and results.","source_ids":["guide"]},{"label":"Repository","value":"Official source is Decodo/sdk-python.","source_ids":["repository"]}],"setup":["Install decodo-sdk in a compatible Python environment.","Obtain the Web Scraping API token and pass it to WebScrapingApiConfig.","Choose a typed target and sync, async-job or batch operation."],"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."],"sources":[{"id":"guide","label":"Decodo Python SDK — official documentation","url":"https://help.decodo.com/docs/python-sdk","checked_at":"2026-09-27"},{"id":"repository","label":"Official Decodo Python SDK repository","url":"https://github.com/Decodo/sdk-python","checked_at":"2026-09-27"}],"checked_at":"2026-09-27","review_due":"2026-10-27","evidence":"documented","url":"https://workingproxysites.info/tools/decodo-python-sdk","provider_url":"https://workingproxysites.info/t/3-decodo-proxies","review_overdue":false}