Felo API PlatformFelo API Platform
v0.1.0-beta
OpenAPI 3.1.0

Similar Creators

Сервер:https://openapi.felo.ai
Клиентские библиотеки

Creator Data

​

Creator discovery and public contact information.

Creator Data Операции

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.

Тело
обязательно
application/json
  • platform
    Тип: string enum
    обязательно

    Target platform. Currently supports youtube and tiktok.

    значения
    • youtube
    • tiktok
  • contentDirection
    Тип: string
    макс. длина:  
    800

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

  • filters
    Тип: object · SimilarCreatorFilters
    • languages
      Тип: array string[]

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

    • maxFollowers
      Тип: number

      Maximum follower / subscriber count.

    • maxVideosAverageViews
      Тип: number

      Maximum average view / play count.

    • minFollowers
      Тип: number

      Minimum follower / subscriber count.

    • minVideosAverageViews
      Тип: number

      Minimum average view / play count.

    • regions
      Тип: array string[]

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

  • limit
    Тип: number
    мин.:  
    1
    макс.:  
    100

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

  • seedProfileUrl
    Тип: string

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

Ответы
  • 200
    Тип: object

    Similar creators completed

    • code
      Тип: number
    • data
      Тип: object · SimilarData
      • contentDirection
        Тип: string

        Content direction if submitted in the request.

      • data
        Тип: array object[] · SimilarCreator[]

        Matched creators, sorted by similarityScore descending.

        • avatar
          Тип: string
        • averageLikeCount
          Тип: number

          TikTok only. YouTube results omit this field.

        • averagePlayCount
          Тип: number
        • channelId
          Тип: string

          YouTube only. Channel ID.

        • channelTitle
          Тип: string

          YouTube only. Channel display name.

        • description
          Тип: string
        • email
          Тип: string может быть null
        • followerCount
          Тип: number
        • language
          Тип: string
        • lastPublishedTime
          Тип: number
        • nickname
          Тип: string

          TikTok only. Creator display name.

        • platform
          Тип: string
        • platformHandle
          Тип: string
        • profileUrl
          Тип: string
        • region
          Тип: string
        • similarityScore
          Тип: number

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

        • uniqueId
          Тип: string

          TikTok only. Creator handle without the leading @.

        • userId
          Тип: string

          TikTok only. Platform-side creator ID.

        • username
          Тип: string
      • mode
        Тип: string enum

        Search mode resolved by the system.

        значения
        • direction
        • homepage
        • homepage_direction
      • platform
        Тип: string

        Platform used for Wave AI matching.

      • quota
        Тип: object · SimilarQuota
        • chargedQuota
          Тип: number
        • consumedQuota
          Тип: number

          Credits consumed to date; mirrors usedQuota.

        • expiresAt
          Тип: string может быть null

          Quota expiry; null when the quota does not expire.

        • refundQuota
          Тип: number
        • refundStatus
          Тип: string
        • remainingQuota
          Тип: number
        • reservedQuota
          Тип: number
        • status
          Тип: string

          Quota status, e.g. active.

        • totalQuota
          Тип: number
        • usedQuota
          Тип: number
      • requestId
        Тип: string

        Request ID for support and monitoring.

      • seedProfileUrl
        Тип: string

        Seed profile URL if submitted in the request.

      • sourceUserId
        Тип: string

        Source channel / user ID resolved from seedProfileUrl.

      • total
        Тип: number

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

    • message
      Тип: string
    application/json
  • 400

    The request could not be processed. Check the request parameters.

  • 401

    A valid Felo API key is required.

  • 402

    The request cannot proceed because a billing requirement is not met.

  • 403

    The account is not permitted to perform this operation.

  • 429

    A request or spending limit has been reached.

  • 502

    The service could not complete the request.

  • 503

    The API or billing service is temporarily unavailable.

  • 504

    The service timed out while processing the request.

  • default

    The operation failed. Keep the response request ID when contacting Felo support.

Request Example for post/v1/beta/waveinflu/similar
curl https://openapi.felo.ai/v1/beta/waveinflu/similar \
  --request POST \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
  --data '{
  "platform": "youtube",
  "limit": 10,
  "seedProfileUrl": "https://www.youtube.com/@mkbhd",
  "contentDirection": "consumer tech creators covering AI apps, Android phones, productivity gadgets, and honest product reviews",
  "filters": {
    "regions": [
      ""
    ],
    "languages": [
      ""
    ],
    "minFollowers": 1,
    "maxFollowers": 1,
    "minVideosAverageViews": 1,
    "maxVideosAverageViews": 1
  }
}'
{
  "code": 1000,
  "message": "Similar creators completed",
  "data": {
    "requestId": "string",
    "platform": "string",
    "mode": "direction",
    "seedProfileUrl": "string",
    "sourceUserId": "string",
    "contentDirection": "string",
    "total": 1,
    "data": [
      {
        "username": "string",
        "platform": "string",
        "platformHandle": "string",
        "channelId": "string",
        "channelTitle": "string",
        "userId": "string",
        "uniqueId": "string",
        "nickname": "string",
        "description": "string",
        "email": "string",
        "profileUrl": "string",
        "avatar": "string",
        "similarityScore": 1,
        "followerCount": 1,
        "averagePlayCount": 1,
        "averageLikeCount": 1,
        "lastPublishedTime": 1,
        "region": "string",
        "language": "string"
      }
    ],
    "quota": {
      "totalQuota": 1,
      "usedQuota": 1,
      "consumedQuota": 1,
      "status": "string",
      "expiresAt": "string",
      "remainingQuota": 1,
      "reservedQuota": 1,
      "chargedQuota": 1,
      "refundQuota": 1,
      "refundStatus": "string"
    }
  }
}
Similar Creators