{"categories":[{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/7"}],"enrichment":{"capability":"A Python client library for the DataForSEO REST API, handling request construction, response parsing, and authentication for SEO data retrieval across 12 API sections including SERP, keywords, domain analytics, backlinks, and more.","skillfed_tags":["seo-tools","api-client","rest-wrapper"],"use_cases":["Retrieve live SERP rankings for a keyword in a specific location and language without building raw HTTP requests.","Submit long-running domain analytics or backlink analysis tasks and poll for completion in a structured way.","Integrate SEO data collection into a Python application without manually handling authentication, request serialization, or response parsing.","Analyze on-page content metrics and merchant data using typed request/response objects that validate input before sending.","Build a monitoring or reporting tool that queries multiple DataForSEO APIs (keywords, domain analytics, business data) in a single codebase."],"what_it_does":"dataforseo-client is an auto-generated Python wrapper around the DataForSEO REST API, eliminating the need to manually construct HTTP requests and parse responses. It provides typed access to 12 API sections covering search engine results pages (SERP), keyword research, domain analytics, backlinks, on-page analysis, and several other SEO and business intelligence tools. The client abstracts two request patterns: synchronous live requests (simple HTTP request/response) and asynchronous task-based requests (submit a task, poll for readiness, retrieve results).\n\nThe library depends on urllib3 for HTTP transport, python-dateutil for timestamp handling, pydantic for data validation, and typing-extensions for type hints. It is actively maintained, with recent releases and no known security vulnerabilities. The package is generated from an OpenAPI specification, meaning its API surface is large and closely mirrors the upstream DataForSEO service documentation.","worth_installing":"Yes, if you need to integrate DataForSEO's SEO and business intelligence APIs into a Python application. Install friction is low, maintenance is active, and there are no known vulnerabilities. However, resolve the unclear license status before use in commercial or copyleft-sensitive contexts, and ensure you have valid DataForSEO API credentials and understand their rate limits."},"id":"dataforseo-client","links":{"html":"https://skillfed.io/packages/dataforseo-client","md":"https://skillfed.io/packages/dataforseo-client.md","pypi":"https://pypi.org/project/dataforseo-client/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-11","license_spdx":null,"license_treatment":"unclear","name":"dataforseo-client","python_support":"unspecified","summary":"DataForSEO API documentation"},"popularity":{"monthly_downloads":101340,"position":12945,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.1.3"}
