Glasser

DataForSEO API for search results, keywords and backlinks

Copy and paste into your agent to get started.

set up https://glasser.ai/SKILL.md
210 published endpoints11 API familiesPay as you goView DataForSEO endpoints ↓

Data provided by DataForSEO. Access and billing through Glasser. Official API docs ↗

What data can you get
from the DataForSEO API?

How to test the DataForSEO API

Test response structure in the free official sandbox

Use DataForSEO’s sandbox with a DataForSEO account to test supported requests and response formats. It returns dummy data, so it cannot show current rankings or real data quality.

Open the sandbox guide ↗

Evaluate a paid data call through Glasser

Choose a supported endpoint, check its inputs and charge terms, then run it with your Glasser account. The Google organic search example below is a starting point.

$0.004 per call · Current catalog price

Build your first request

DataForSEO API example:
Google organic search

Get the organic Google results for one keyword in one location, each listing with its position number, ranked URL and description, plus the SERP feature blocks that occupy the page. Built for tracking where pages rank. Pay per query, with no plan.

Endpoint
/v3/serp/google/organic/live/advanced
Required inputs
keyword
Source
Client contract recorded 2026-10-24 · version 7
Inspect inputs and charge terms

DataForSEO endpoint documentation ↗

Start with this sample input

Sample input
{
  "keyword": "coffee roasters seattle",
  "language_code": "en",
  "location_code": 2840
}

The sample defines the request. Run it in Glasser to see the provider’s actual response.

Read the result before scaling the test

Organic listings
Match the returned URL to your target and read its organic position. Keep other SERP blocks separate so an ad or feature does not become an organic rank.
Market and time
Save the keyword, location, language and observation time with your results. Compare the same inputs when checking a later response.
Missing target
A target absent from the returned depth has no observed position in this sample. Record that state explicitly instead of assigning rank zero.
Supported depth
This recorded Glasser input permits depth from 1 to 10. Check the current endpoint schema before requesting a deeper report; an upstream API limit does not automatically apply to this operation.

Start with a small set of known queries and review relevance, returned fields and actual charges. Sandbox dummy responses help check parsing; a paid data call is needed to evaluate the current source results. These examples explain the published contract and do not report a completed data-quality test.

Run it from your agent, terminal or app

Once: paste this into your agent's chat. The Skill installs the CLI and logs in by itself. For an agent that cannot use a shell, connect it over MCP instead.

Setup prompt
set up https://glasser.ai/SKILL.md

Then ask for this Endpoint:

Agent prompt
Run the DataForSEO Endpoint /v3/serp/google/organic/live/advanced on Glasser with input {"keyword":"coffee roasters seattle","language_code":"en","location_code":2840}

Check the current contract before running. For this recorded version, an empty result costs $0.004; provider errors cost $0.00 and timeouts cost $0.00. Other endpoints have their own terms.

Run this example in Glasser ↗

DataForSEO API endpoints and pricing

12 of 210 matching endpoints · 210 totalCurrent catalog prices

Get the Organic Google Results and Their Positions for One Keyword (DataForSEO)

/v3/serp/google/organic/live/advanced

Get the organic Google results for one keyword in one location, each listing with its position number, ranked URL and description, plus the SERP feature blocks that occupy the page. Built for tracking where pages rank. Pay per query, with no plan.

$0.004per callmax $4.032 per runView details ↗

Find Which Ticker Symbols a Company Name Resolves To (DataForSEO)

/v3/serp/google/finance_ticker_search/live/advanced

Search Google Finance by company name and read the symbols it matches: one row per symbol with the name it is displayed under, its price, the change on the day and the direction of the move. A name goes in and priced symbols come out. One request per call, priced by the vendor's own rate card; an empty result set is reported as no result.

$0.002per callView details ↗

Get Google AI Mode's Written Answer to One Question (DataForSEO)

/v3/serp/google/ai_mode/live/advanced

Read what Google's AI Mode answers for one question in one location and language. The result is the generated answer block. One request per call, priced by the vendor's own rate card; an empty result set is reported as no result.

$0.004per callmax $0.008 per runView details ↗

Get Google's Autocomplete Suggestions for a Half-Typed Phrase (DataForSEO)

/v3/serp/google/autocomplete/live/advanced

Read the suggestions Google offers while a phrase is being typed, for one location and language. The rows are suggested search strings. One request per call, priced by the vendor's own rate card; an empty result set is reported as no result.

$0.002per callView details ↗

Get One Keyword's Organic Bing Result Page (DataForSEO)

/v3/serp/bing/organic/live/advanced

Read the organic Bing result page for one keyword in one location and language, as Bing ranked it. Bing's own index. One request per call, priced by the vendor's own rate card; an empty result set is reported as no result.

$0.002per callmax $2.002 per runView details ↗

Get One Keyword's Organic Bing Result Page, Regular Depth (DataForSEO)

/v3/serp/bing/organic/live/regular

Read the organic Bing result page for one keyword in one location and language. Bing's own index. DataForSEO's regular live SERP depth. One request per call, priced by the vendor's own rate card; an empty result set is reported as no result.

$0.002per callmax $1.00 per runView details ↗

Get One Keyword's Organic Google Result Page, Regular Depth (DataForSEO)

/v3/serp/google/organic/live/regular

Read the organic Google result page for one keyword in one location and language. DataForSEO's regular live SERP depth. One request per call, priced by the vendor's own rate card; an empty result set is reported as no result.

$0.002per callmax $1.00 per runView details ↗

Get One Keyword's Organic Yahoo Result Page (DataForSEO)

/v3/serp/yahoo/organic/live/advanced

Read the organic Yahoo result page for one keyword in one location and language, as Yahoo ranked it. Yahoo's own page. One request per call, priced by the vendor's own rate card; an empty result set is reported as no result.

$0.002per callmax $1.00 per runView details ↗

Get One Keyword's Organic Yahoo Result Page, Regular Depth (DataForSEO)

/v3/serp/yahoo/organic/live/regular

Read the organic Yahoo result page for one keyword in one location and language. Yahoo's own page. DataForSEO's regular live SERP depth. One request per call, priced by the vendor's own rate card; an empty result set is reported as no result.

$0.002per callmax $1.00 per runView details ↗

List the Location Codes for Bing SERP Requests in One Country (DataForSEO)

/v3/serp/bing/locations/{country}

List every location a Bing SERP request can target inside one country, given as a two-letter ISO country code. One row per location: its numeric location code, its name, its ISO country code and its location type. One request per call, priced by the vendor's own rate card; an empty result set is reported as no result.

$0.00per callView details ↗

List the Location Codes for Google SERP Requests in One Country (DataForSEO)

/v3/serp/google/locations/{country}

List every location a Google SERP request can target inside one country, given as a two-letter ISO country code. One row per location: its numeric location code, its name, its ISO country code and its location type. One request per call, priced by the vendor's own rate card; an empty result set is reported as no result.

$0.00per callView details ↗

List the Location Codes for Seznam SERP Requests in One Country (DataForSEO)

/v3/serp/seznam/locations/{country}

List every location a Seznam SERP request can target inside one country, given as a two-letter ISO country code. One row per location: its numeric location code, its name, its ISO country code and its location type. One request per call, priced by the vendor's own rate card; an empty result set is reported as no result.

$0.00per callView details ↗

Using DataForSEO directly
or through Glasser

Direct DataForSEO access

Access
DataForSEO API credentials and official documentation.
Billing
Pay as you go. The published minimum payment is $50.
Integration
Connect directly through the API or DataForSEO’s official MCP server.
View official pricing ↗

Pricing checked October 9, 2026.

DataForSEO through your Glasser key

Access
Your Glasser key connects to the DataForSEO endpoints listed here and other supported providers.
Billing
A shared Glasser workspace balance. Pay the selected endpoint’s price and charge terms.
Integration
Use the same agent, CLI or API workflow across providers.
See how Glasser works

Request prices depend on the endpoint, mode and supported inputs. Compare equivalent requests and check current terms. Official DataForSEO MCP ↗

DataForSEO API
questions, answered.

What is the DataForSEO API?

DataForSEO provides programmatic access to search results, keyword research, backlink reports and other data. This page lists the DataForSEO endpoints available through Glasser, with their current catalog prices.

Do I need my own DataForSEO account?

To use the endpoints through Glasser, use your Glasser account and key. Glasser manages the provider connection. Direct access to the DataForSEO API or its sandbox uses a DataForSEO account.

Can I test the DataForSEO API for free?

DataForSEO offers a free sandbox for registered users, with dummy data for testing supported requests and response structures. A real data call through Glasser follows the selected endpoint’s published price and charge terms.

Does Glasser support every DataForSEO endpoint?

This page currently lists 210 published endpoints. Use the catalog to check the operation you need; available inputs and limits are specific to each endpoint. Access also depends on your Glasser key’s permissions.

Are empty results and errors free?

Charges depend on the endpoint and outcome. An empty result may still incur a charge. Inspect the current contract before running; the example above shows the recorded charge terms for that operation.

Can my AI agent use these endpoints?

Yes. Connect a compatible agent through the Glasser setup skill or MCP, then ask it to find and inspect an endpoint before running it. You can also call the HTTP API or CLI directly.

Explore related SEO data APIs

Connect your agent
to DataForSEO.

Setup prompt
set up https://glasser.ai/SKILL.md