Skip to content

Quick Reference Fresh

Lookup tables for when you know what you need and just want the endpoint, code, or limit.

Available References

ReferenceWhat's In It
All EndpointsComplete table of every API endpoint organized by section
Error CodesHTTP status codes + DataForSEO-specific status codes + troubleshooting
Rate Limits & PricingConcurrency limits, pricing tiers, cost optimization tips

Base URL

All API calls go to:

https://api.dataforseo.com/v3/

Auth Pattern (Every Request)

python
from requests.auth import HTTPBasicAuth

auth = HTTPBasicAuth(
    os.environ["DATAFORSEO_LOGIN"],
    os.environ["DATAFORSEO_PASSWORD"]
)
bash
# curl
curl -X POST "https://api.dataforseo.com/v3/..." \
  -u "LOGIN:PASSWORD" \
  -H "Content-Type: application/json" \
  -d '[{...}]'

Task-Based vs. Live — Quick Reminder

PatternEndpoint SuffixCostSpeed
Task-based.../tasks_post + .../tasks_ready + .../task_getLower30–120 sec
Live.../live/...HigherImmediate

Use task-based for anything in bulk. Use live only for single queries where you need an instant answer.

Internal SOP reference — not affiliated with DataForSEO.