DataForSEO
The live (instant-response) DataForSEO endpoints on a single gateway route
Fronts the live — i.e. instant-response — endpoints of DataForSEO at https://api.dataforseo.com: SERP, Keywords Data, Backlinks, DataForSEO Labs, On-Page, Merchant, and others, each in its live form. The path following /dataforseo/ is relayed upstream, restricted to the live actions:
Admission is default-deny against a fixed allowlist: endpoints in live form (any POST /v3/…/live[/…]) plus POST /v3/on_page/instant_pages are what passes, and every other path draws a 404 until the endpoint concerned is added to the allowlist. Kept out: the task_post / task_get / tasks_ready queued-task flow, plus every GET read, appendix/user_data included. Mounted methods: POST.
Common paths
Credential handling
DataForSEO uses HTTP Basic auth (Authorization: Basic <base64 of login:password>), which occupies the same Authorization header your gateway token rides in. The gateway therefore replaces that header with the credential it injects:
Authorizationis overwritten with DataForSEO’s secret Basic credential. Your DataForSEO login and password never appear in your requests, and your gateway token stops at the gateway rather than traveling upstream.- No query-param form of the credential exists on DataForSEO’s side, so nothing gets removed from the query string.
Examples
Live SERP (POST)
Keyword volume (POST)
Responses arrive as DataForSEO’s JSON, untouched. Field-level request and response detail lives in DataForSEO’s documentation; the gateway modifies neither.