Domains competing for the same keywords
domain_competitors is a $0.20 GET request on the Wuthering AI API. Discover which sites compete with a domain across its whole keyword set. It answers complete JSON, and a call that fails is not charged.
Endpoint
GET /v1/domain_competitors
Price per successful call
$0.20
Failed calls
Not charged
curl 'https://wutheringai.com/v1/domain_competitors?target=…&token=YOUR_TOKEN'
What does domain_competitors return, and when should you call it?
Return the domains that rank for the same keywords as your target, ranked by how much their keyword sets overlap.
These are competitors by REVEALED SEARCH OVERLAP, which routinely surfaces rivals a company does not consider competitors and omits ones it names in every board deck. That disagreement is usually worth investigating.
Returns: domain, intersections (shared keyword count), avg_position, and organic traffic metrics.
Use to find out who you are really competing with. Don't use for competition on one specific keyword, which is wuthering_domain_serp_rivals.
What parameters does domain_competitors take?
domain_competitors accepts 4 parameters, of which 1 is required. Array values are comma-separated on the query string.
| Parameter | Type | Required | Description |
|---|---|---|---|
| target | string | yes | Domain to analyse, without protocol or path, for example 'example.com'. Works on your own site as readily as a competitor's. |
| location_code | number | no | Numeric location code to scope results to. Defaults to 2840 (United States). Search volume and competition vary sharply by country, so set this when the question is about a specific market.Defaults to 2840 |
| language_code | string | no | ISO language code for results, for example 'en' or 'de'. Defaults to 'en'.Defaults to en |
| limit | number | no | Maximum rows to return (1 to 1000, default 50). Ask for the fewest that answer the question: every row is billed and spends the caller's context.Defaults to 50 |
Which playbooks call domain_competitors?
2 of the research playbooks name domain_competitors in their method. Each is free to read and says where in the sequence the call belongs.
- Where is the unoccupied position in this category?Map the category around one domain as an idea maze — the forks it has already run, who took each branch, which walls are still walls and which have moved — then return the one open position with the offer that takes it: buyer, bundle, price metric and message, decided together.
- Who are we really up against?Work April Dunford's positioning sequence from public evidence: the alternatives a prospect would actually use, what only you do, the value that follows, who cares most, and the category that makes all of it obvious.
Reference for domain_competitors · last updated · published by Wuthering AI