Use case, Domain keywords

Domain keywords API for your agent. One call per domain.

Send a domain or a page URL. Read organic keywords and paid keywords back. Your agent picks the provider, and you pay per call.

Give this to your agent
set up looot - https://looot.ai/skill.md

The job

What the Domain keywords API gives your agent

A competitor's ranked keywords are a map of what works for them. Your agent sends a domain and gets back the phrases it appears for, the position it holds and how many people search each phrase. Sort by traffic and the pages worth studying rise to the top.

Three endpoints answer this in different ways. One lists both the organic keywords and the ones the domain pays for. One lists what a domain or a single page ranks for, with the result types around it. One lists the keywords relevant to a site, with categories and a 12-month volume trend.

You give

a domain or a page URL

example.com

You get

  • Organic keywords
  • Paid keywords
  • Ranking position
  • Monthly searches
  • Cost per click

Sample calls

The request and what comes back

Each run is one POST to /v1/runs with an endpoint id and an input. These are illustrative calls with generic values. The run's result holds the provider's own fields.

Request
{"endpointId":"adyntel-domain-keywords","input":{"company_domain":"example.com","limit":50},"wait":30}
ResponseSample output
// POST /v1/runs, then read run.status and run.result
// result: lists the keywords a domain ranks for organically and the ones it pays for on Google, with a limit and a language

The prompt

Copy one prompt, give it to your agent.

Edit the names and numbers, paste it, and the agent runs the job and shows the cost.

  • One run is one domain.
  • 1 steps across 2 providers.
  • Runs on demand, whenever you ask.
Prompt: Domain keywords API
Use looot to list the keywords example.com ranks for in Google in the United States, with position, monthly searches and cost per click, and show the top 50 by traffic. 1. Set up https://looot.ai/skill.md. 2. Search the catalog for each step and check its price before you call. 3. Run the cheapest endpoint that fits. 4. Show the results as a table and the total cost.

Give this to your agent
Setup command
set up looot - https://looot.ai/skill.md

Before you start

Settle these before the first run

  • Choose the location and language. Rankings are local, and a domain can rank first in one country and not at all in the next.
  • Set a limit. A large site ranks for hundreds of thousands of keywords, and results are billed per call, so ask for the top slice first.
  • Look at one page at a time when you can. One endpoint accepts a page URL, and the keyword set of a single article is easier to act on than that of a whole site.

FAQ

Questions people ask

Send the domain to a ranked-keywords endpoint. The answer lists the phrases the site appears for, with the position and the monthly searches. Sort by traffic to find the pages that matter.

For agents
use case
Domain keywords API
run
domain
schedule
on demand
step
List the keywords of a domain: adyntel dataforseo
setup
https://looot.ai/skill.md
llms.txt
https://looot.ai/llms.txt
updated
2026-10-04

Try Domain keywords with your own agent.

Start your workspace, top up, and paste the prompt into the agent you already use.