Need volume, difficulty and intent for a keyword?
The keyword metrics operation accepts one keyword and country. It returns search volume, CPC, difficulty, intent and related metrics. Several keywords require several calls.
View endpoint →Copy and paste into your agent to get started.
set up https://glasser.ai/SKILL.mdData provided by Semrush. Access and billing through Glasser.
The keyword metrics operation accepts one keyword and country. It returns search volume, CPC, difficulty, intent and related metrics. Several keywords require several calls.
View endpoint →Backlink Overview returns Authority Score and aggregate backlink and referring-domain totals. Set the target scope to match a domain, subdomain or URL.
View endpoint →The links report returns source pages, anchors, targets and link flags, with up to 20 rows and no further-page cursor. Referring Domains returns domain rows instead of individual links.
View endpoint →Review the selected endpoint’s required fields, sample input and limits. Replace the sample values with a keyword, domain or record you can verify. Reading the schema helps you prepare a request; it does not retrieve provider data.
View inputs →Start with one request through your Glasser account. Check the current price and charge conditions, then compare the returned fields with the information you need. Review the result and actual charge before increasing your request volume.
$0.0011 per call
Current catalog price for the example below
Look up the Semrush metrics of a single keyword in one country: its monthly search volume, CPC, keyword difficulty, competitive density, search intents, a twelve-month volume trend and the SERP features present. Supply one keyword and a two-letter country code such as US, plus an optional YYYY-MM month. One keyword per call, so several keywords mean several calls.
{
"country": "US",
"keyword": "espresso machine"
}This published input defines the request. Run it in Glasser to inspect the provider’s actual response.
Compare keyword metrics within the same country and month. Search volume is a demand estimate; it does not measure the impressions received by your website.
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.
set up https://glasser.ai/SKILL.mdThen ask for this Endpoint:
Run the Semrush Endpoint /apis/v4/keywords/v1/metrics on Glasser with input {"country":"US","keyword":"espresso machine"}glasser run -p semrush -e '/apis/v4/keywords/v1/metrics' -i '{"country":"US","keyword":"espresso machine"}' --endpoint-version 5Pinned to version 5, the one this page shows: if a newer version is published first, the Run is refused instead of charged under new terms. Install and log in first on Get Started.
Once per Run:
IDEMPOTENCY_KEY=$(uuidgen)Run it, and copy this same block to send it again:
curl -X POST https://api.glasser.ai/v1/runs \
-H "Authorization: Bearer gl_..." \
-H "Idempotency-Key: $IDEMPOTENCY_KEY" \
-H "Content-Type: application/json" \
-d '{"provider":"semrush","endpoint":"/apis/v4/keywords/v1/metrics","input":{"country":"US","keyword":"espresso machine"},"endpoint_version":5}'Reuse the same Idempotency-Key to send it again: the second send is a read of the first Run. A new key is a new Run and a new Charge. Pinned to version 5 for the same reason as the CLI.
For the contract version above, an empty result costs $0.00; provider errors cost $0.00 and timeouts cost $0.00. Check the current contract before running. This page describes published inputs and does not report a completed data-quality test.
Run example ↗{
"url": "stripe.com",
"limit": 10,
"scope": "ROOT_DOMAIN"
}Published input · 2026-10-24.
Inspect the source URL, target URL and link attributes. Twenty returned links are a bounded report, so do not interpret the response as a complete export of a large backlink profile.
Price: $0.002475 per result, capped at $0.10 per run.
View endpoint →Each listed operation shows its current Glasser price and billing unit. For a per-call operation, multiply the displayed rate by the number of billable calls; for a per-result operation, use returned billable rows and inspect the cap and charge conditions.
Semrush’s direct API documentation describes its access plans and API units. Glasser publishes a separate dollar-denominated endpoint price. Use the pricing system for the access route you choose; API unit packages do not describe a Glasser run’s charge.
Use the Glasser endpoint detail and Glasser documentation for a call through this catalog. Semrush’s official documentation applies to direct Semrush access and explains the upstream report semantics.
The Semrush operations listed here cover keyword and backlink research. Choose a dedicated email-data provider for an email verification workflow.
set up https://glasser.ai/SKILL.md