Felo API PlatformFelo API Platform

データ API / Creator Discovery / Similar

Similar Creators

Finds creators similar to a seed profile, a natural-language content direction, or both, on YouTube or TikTok. platform is required; supply seedProfileUrl, contentDirection (max 800 characters) or both, with limit (1–100, default 25) and optional filters for regions, languages, follower and average-view ranges. The response echoes the resolved mode — homepage for a seed alone, direction for a direction alone, homepage_direction for both — and sets sourceUserId only when a seed resolved. Each match carries username, platformHandle, description, email, profileUrl, avatar, similarityScore (sorted descending), followerCount, averagePlayCount, lastPublishedTime, region and language. Field shape differs by platform: YouTube matches add channelId and channelTitle; TikTok matches add userId, uniqueId, nickname and averageLikeCount, none of which YouTube returns. Most matches already include an email; use lookupCreatorEmail for the ones that come back null and for Instagram creators, which this endpoint does not match.

パラメータ

パス・クエリ・ヘッダーのパラメータはありません。

リクエストボディ

  • platformstring必須

    指定できる値: youtube · tiktok

    Target platform. Currently supports youtube and tiktok.

  • limitnumber任意

    Maximum number of creators to return. Default 25, range 1–100.

  • seedProfileUrlstring任意

    YouTube or TikTok creator profile URL as the seed for matching.

  • contentDirectionstring任意

    Natural-language description of the creator type you are looking for. Max 800 characters.

  • filtersobject任意
  • regionsstring[]任意

    Creator regions, e.g. ["US", "GB", "JP"].

  • languagesstring[]任意

    Creator languages, e.g. ["en", "ja", "zh-cn"].

  • minFollowersnumber任意

    Minimum follower / subscriber count.

  • maxFollowersnumber任意

    Maximum follower / subscriber count.

  • minVideosAverageViewsnumber任意

    Minimum average view / play count.

  • maxVideosAverageViewsnumber任意

    Maximum average view / play count.

リクエスト例

curl -X POST "https://openapi.felo.ai/v1/beta/waveinflu/similar" \
  -H "Authorization: Bearer $FELO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "platform": "<string>",
  "limit": 0,
  "seedProfileUrl": "<string>",
  "contentDirection": "<string>",
  "filters": {}
}'

レスポンス

レスポンスのフィールド

  • codenumber任意
  • messagestring任意
  • dataobject任意
  • requestIdstring任意

    Request ID for support and monitoring.

  • platformstring任意

    Platform used for Wave AI matching.

  • modestring任意

    指定できる値: direction · homepage · homepage_direction

    Search mode resolved by the system.

  • seedProfileUrlstring任意

    Seed profile URL if submitted in the request.

  • sourceUserIdstring任意

    Source channel / user ID resolved from seedProfileUrl.

  • contentDirectionstring任意

    Content direction if submitted in the request.

  • totalnumber任意

    Number of creators returned after Wave AI matching, filtering, and deduplication.

  • dataobject[]任意

    Matched creators, sorted by similarityScore descending.

  • usernamestring任意
  • platformstring任意
  • platformHandlestring任意
  • channelIdstring任意

    YouTube only. Channel ID.

  • channelTitlestring任意

    YouTube only. Channel display name.

  • userIdstring任意

    TikTok only. Platform-side creator ID.

  • uniqueIdstring任意

    TikTok only. Creator handle without the leading @.

  • nicknamestring任意

    TikTok only. Creator display name.

  • descriptionstring任意
  • email任意
  • profileUrlstring任意
  • avatarstring任意
  • similarityScorenumber任意

    Wave AI match score (0.7–1.0). Used to rank results.

  • followerCountnumber任意
  • averagePlayCountnumber任意
  • averageLikeCountnumber任意

    TikTok only. YouTube results omit this field.

  • lastPublishedTimenumber任意
  • regionstring任意
  • languagestring任意
  • quotaobject任意
  • totalQuotanumber任意
  • usedQuotanumber任意
  • consumedQuotanumber任意

    Credits consumed to date; mirrors usedQuota.

  • statusstring任意

    Quota status, e.g. active.

  • expiresAt任意

    Quota expiry; null when the quota does not expire.

  • remainingQuotanumber任意
  • reservedQuotanumber任意
  • chargedQuotanumber任意
  • refundQuotanumber任意
  • refundStatusstring任意