Felo API PlatformFelo API Platform

Data API / Similarweb / Search

Website Keywords

Website Keywords. Response follows the SimilarWeb v5 envelope (meta + data). Date constraint: the start_date-end_date span must cover between 1 and 3 monthly buckets.

Параметры

запрос

  • domainstringОбязательный

    Target domain, e.g. example.com.

  • start_datestringОбязательный

    Start month, format YYYY-MM.

  • end_datestringОбязательный

    End month, format YYYY-MM.

  • granularitystringОбязательный

    Допустимые значения: monthly

    Time granularity. Allowed: monthly.

  • limitintegerОбязательный

    Number of rows to return; max 20, billed as 20 if exceeded.

  • countrystringНеобязательный

    Допустимые значения: us · ww

    Two-letter country code. Allowed: us, ww. Default: ww. Coverage is limited to ww and us on the current plan.

  • web_sourcestringНеобязательный

    Допустимые значения: total

    Traffic source device split. Allowed: total.

  • main_domain_onlybooleanНеобязательный

    Restrict to the main domain only (true/false).

  • formatstringНеобязательный

    Допустимые значения: json

    Response format. Allowed: json.

Пример запроса

curl -G "https://openapi.felo.ai/v1/beta/similarweb/search/website-keywords" \
  --data-urlencode "domain=<string>" \
  --data-urlencode "start_date=<string>" \
  --data-urlencode "end_date=<string>" \
  --data-urlencode "granularity=<string>" \
  --data-urlencode "limit=<integer>" \
  -H "Authorization: Bearer $FELO_API_KEY"

Ответ

Пример ответа

{
  "meta": {
    "query": {
      "limit": 5,
      "offset": 0,
      "asc": null,
      "sort": null
    },
    "request": {
      "branded_type": "all",
      "keywords_filter_rules": [],
      "format": "json",
      "domain": "nike.com",
      "granularity": "monthly",
      "country": "us",
      "start_date": "2026-06-01",
      "end_date": "2026-06-30",
      "traffic_source": "all",
      "web_source": "total",
      "metrics": [
        "clicks",
        "traffic_share",
        "competition",
        "primary_intent",
        "secondary_intent",
        "position",
        "serp_features",
        "top_url",
        "url_count"
      ]
    },
    "status": "success",
    "last_updated": "2026-07-31"
  },
  "data": [
    {
      "keyword": "nike",
      "clicks": 1001887.5658500849,
      "traffic_share": 0.15853772273003125,
      "competition": 100,
      "primary_intent": "Navigational",
      "secondary_intent": null,
      "position": 1,
      "serp_features": [
        "organic_sitelinks",
        "organic_expanded_sitelinks",
        "apps",
        "pla",
        "images",
        "related_searches",
        "popular_products",
        "paid_sitelinks",
        "paid",
        "news",
        "video",
        "organic",
        "local_pack",
        "related_questions"
      ],
      "top_url": "nike.com",
      "url_count": 1581
    }
  ]
}

Поля ответа

  • metaobjectНеобязательный

    SimilarWeb v5 response envelope metadata.

  • statusstringОбязательный

    Operation status; success for a successful lookup.

  • last_updatedstringНеобязательный

    Date of the most recent available data point (YYYY-MM-DD).

  • requestobjectНеобязательный

    Normalized request parameters used for this lookup.

  • queryobjectНеобязательный

    Pagination/sort echo when applicable (limit, offset, asc, sort).

  • dataobject[]Необязательный
  • keywordstringНеобязательный
  • clicksnumberНеобязательный
  • traffic_sharenumberНеобязательный
  • competitionintegerНеобязательный
  • primary_intentstringНеобязательный
  • secondary_intentНеобязательный
  • positionintegerНеобязательный
  • serp_featuresНеобязательный
  • top_urlstringНеобязательный
  • url_countintegerНеобязательный