Skip to main content

Playbook

DataForSEO

Use DataForSEO when you need broad SEO, SERP, content analysis, backlink, or keyword datasets directly from the provider API.

Auth

  • DataForSEO upstream uses HTTP Basic auth.
  • Store DATA_FOR_SEO_API_KEY as either a raw login:password, a pre-encoded base64 token, or a full Basic ... header value.

Execution notes

  • Generated POST tools send the payload as a single-task array because DataForSEO task/live endpoints are array-based.
  • Generated GET tools pass top-level fields as query parameters.
  • Pricing metadata is scraped from DataForSEO pricing pages and may be formula-based rather than fixed per call.

Generated surface

  • Most tool docs, fixtures, sample outputs, mocks, and catalog metadata are generated by src/lib/integrations/dataforseo/dev/generate-dataforseo-provider.ts.
  • If the docs or schemas drift, update the scraper/generator and regenerate instead of manually editing generated artifacts.