Glasser

Rank Tracking APIfor keyword positions and ranking research

Check the URLs ranking for a keyword or discover keywords a domain already ranks for. Use SERP snapshots and supported ranking history to build your own visibility reporting.

Two starting points for ranking research

01

Check a keyword’s search results

Start with a keyword and read the returned URLs and ranking positions. Use supported market settings to keep location and language consistent between checks.

02

Discover a domain’s ranking keywords

Start with a domain to investigate its organic keyword footprint. Domain-ranking datasets answer a different question from a single keyword SERP lookup.

03

Add time context to your reports

Ahrefs Ranking Keywords History provides a history-specific operation. For snapshot endpoints, schedule calls and store observations in your own application to measure change.

Explore Rank Tracking API endpoints

Open an endpoint to see its inputs, sample request and price. Choose the provider and operation that fit your task.

8 of 28 matching endpointsCurrent catalog prices · Inspect before running
Ahrefs Organic KeywordsThe keywords a domain or URL ranks for in organic search on a date from the Ahrefs index: keyword, best position and ranking URL, search volume, traffic, CPC. Up to 25 rows per call. An empty report is reported as no result.
Ahrefs$0.66per callView details →
Ahrefs Ranking Keywords HistoryHow many organic keywords a domain or URL ranked for per month, by position band from the Ahrefs index: date and keyword counts in the top 3, positions 4–10 and 11+ per month. Monthly points over a range of at most a year. An empty report is reported as no result.
Ahrefs$0.0572per callView details →
Ahrefs Ranking Pages HistoryHow many pages of a domain or URL ranked in organic search per month from the Ahrefs index: date and number of ranking pages per month. Monthly points over a range of at most a year. An empty report is reported as no result.
Ahrefs$0.055per callView details →
Ahrefs SERP OverviewThe top-ranking pages for a keyword in a country from the Ahrefs index: position, URL, title, DR, UR, backlinks, keyword count per result. Up to 100 rows per call. An empty report is reported as no result.
Ahrefs$0.77per callView details →
Get the Organic Google Results and Their Positions for One Keyword (DataForSEO)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.
DataForSEO$0.004per callView details →
Labs domain_rank_overview liveDomain_rank_overview live via DataForSEO Labs. One task per call, priced by the vendor's own rate card; an empty result set is reported as no result.
DataForSEO$0.01212per callView details →
Labs historical rank overview by monthMonthly history of a domain's Google ranking overview via DataForSEO Labs: ranked keyword counts, estimated traffic and position buckets for each month of a date range. One task per call, priced by the vendor's own rate card; an empty result set is reported as no result.
DataForSEO$0.1236per callView details →
List the Organic Keywords a Domain or URL Already Ranks For (DataForSEO)List the organic keywords one domain or URL already ranks for, each term with its position, its estimated share of the traffic and the page that ranks. Hand it a domain, not a keyword. Pay per request, with no plan.
DataForSEO$0.012per callView details →

Connect your agent to Rank Tracking API

  1. Step 01

    Set up Glasser

    Connect a compatible agent with the setup prompt below, or use the HTTP API.

  2. Step 02

    Choose your data endpoint

    Describe your task. Check the selected endpoint’s required inputs, coverage and price.

  3. Step 03

    Run your first request

    Call the endpoint through your Glasser key. Use the returned source data in your workflow.

Example agent task
# First, set up your agent
set up https://glasser.ai/SKILL.md

# Then describe the data you need
Find an endpoint that returns Google ranking URLs and positions for reusable water bottles. Inspect market inputs, retrieval mode, result depth and price. Retrieve one snapshot suitable for saving in my ranking report.

Rank Tracking API questions

Does the API automatically monitor rankings and send alerts?

The listed operations retrieve ranking data. Your workflow schedules recurring checks, stores snapshots and sends alerts. A one-time SERP request does not create a monitoring project.

Should I start with a keyword or a domain?

Use keyword results to check which URLs rank for a query. Use a domain-ranking endpoint to discover the keywords associated with a site. Choose based on the question your report needs to answer.

Can I compare rankings across sources and dates?

First align the market, device, query depth and data date where those settings are available. Live SERP results and indexed ranking datasets can represent different observations.

Give your ranking report a clear, traceable starting point.

One Glasser key. Choose your endpoint and pay as you go.

Build your ranking workflow