Data API / Similarweb / Search
Keyword Competitors
Keyword Competitors. Response follows the SimilarWeb v5 envelope (meta + data).
Parameters
query
domainstringRequiredTarget domain, e.g. example.com.
start_datestringRequiredStart month, format YYYY-MM.
end_datestringRequiredEnd month, format YYYY-MM.
granularitystringOptionalAllowed values: monthly
Time granularity. Allowed: monthly.
limitintegerRequiredNumber of rows to return; max 20, billed as 20 if exceeded.
countrystringOptionalAllowed values: us · ww
Two-letter country code. Allowed: us, ww. Default: ww. Coverage is limited to ww and us on the current plan.
web_sourcestringOptionalAllowed values: desktop
Web source. This endpoint accepts desktop only (the gateway rejects mobile_web and total with 400).
main_domain_onlybooleanOptionalRestrict to the main domain only (true/false).
offsetintegerOptionalRow offset for pagination.
traffic_sourcestringOptionalTraffic-source filter.
Example request
curl -G "https://openapi.felo.ai/v1/beta/similarweb/search/keyword-competitors" \
--data-urlencode "domain=<string>" \
--data-urlencode "start_date=<string>" \
--data-urlencode "end_date=<string>" \
--data-urlencode "limit=<integer>" \
-H "Authorization: Bearer $FELO_API_KEY"Response
Example response
{
"meta": {
"query": {
"limit": 5,
"offset": 0,
"asc": null,
"sort": null
},
"request": {
"traffic_source": "organic",
"format": "json",
"domain": "cnn.com",
"granularity": "monthly",
"country": "us",
"start_date": "2026-06-01",
"end_date": "2026-06-30",
"web_source": "desktop",
"metrics": [
"score",
"shared_keywords"
],
"main_domain_only": false
},
"status": "success",
"last_updated": "2026-07-31"
},
"data": [
{
"url": "robinhood.com",
"score": 19.105918884277344,
"shared_keywords": 0.42673856019973755
}
]
}Response fields
metaobjectOptionalSimilarWeb v5 response envelope metadata.
statusstringRequiredOperation status; success for a successful lookup.
last_updatedstringOptionalDate of the most recent available data point (YYYY-MM-DD).
requestobjectOptionalNormalized request parameters used for this lookup.
queryobjectOptionalPagination/sort echo when applicable (limit, offset, asc, sort).
dataobject[]OptionalurlstringOptionalscorenumberOptionalshared_keywordsnumberOptional