API 接口与密钥

通过 hiCreator API,将达人发现、数据查询和分析报告接入你的应用。

获取 API Key

身份验证

使用 API Key 调用接口,在请求中添加以下 HTTP 请求头。

Authorization: Bearer <YOUR_KEY>

API 接入需要付费 Workspace;接口按实际使用计费。

POST/api/openapi/v1/creators/similar

找相似达人

Instagram / YouTube / TikTok0.5 积分 / 位达人

Twitter / X2 积分 / 位达人

按请求人数预扣,按实际返回人数计费;失败退款。 仅 TikTok 支持 filters.videoCartOnly=true,默认关闭;开启后每位返回达人加 1 积分(当前共 1.5 积分/位)。仅匹配已有带货证据的达人,不保证实时商品状态。

支持平台Instagram / YouTube / TikTok / Twitter / X

快速调用示例 (cURL)

curl -X POST 'https://app.hicreator.ai/api/openapi/v1/creators/similar' \
  -H 'Authorization: Bearer <YOUR_KEY>' \
  -H 'Content-Type: application/json' \
  -d '{
  "platform": "instagram",
  "target_account": "@example_creator",
  "limit": 40,
  "filters": {
    "regions": [
      "US",
      "GB"
    ],
    "excludedRegions": [
      "DE"
    ],
    "languages": [
      "en"
    ],
    "minFollowers": 50000,
    "maxFollowers": 500000,
    "minPlayCount": 10000,
    "playCountMetric": "median",
    "creatorTypes": [
      "solo_creator"
    ],
    "faceVisibilities": [
      "clear_face",
      "partial_face"
    ],
    "workspaceDeduplicationEnabled": true
  }
}'

请求参数

参数名类型必填说明
filters.videoCartOnlyboolean否仅 TikTok 支持 filters.videoCartOnly=true,默认关闭;开启后每位返回达人加 1 积分(当前共 1.5 积分/位)。仅匹配已有带货证据的达人,不保证实时商品状态。
查看可选值

tiktok

platformstring是达人所属平台。
查看可选值

instagram / youtube / tiktok / twitter

target_accountstring是达人主页链接或账号。
limitinteger否返回人数,默认 40,最多 100。
filtersobject否筛选条件。
filters.regionsstring[]否包含的国家或地区,如 US、GB。
filters.excludedRegionsstring[]否排除的国家或地区。
filters.languagesstring[]否内容语言;中文用 zh-Hans 或 zh-Hant。
查看可选值

en / es / pt / fr / de / ko / ja / ar / ru / it / zh-Hant / tr / id / hi / pl / vi / th / nl / fa / zh-Hans / bn / da / uk / ro / sv / el / ms / cs / he / hu / mr / fi / sr / hr / ml / no / ta / tl / zh

filters.minFollowers / maxFollowersinteger否粉丝数范围。
filters.minPlayCount / maxPlayCountinteger否播放量范围。 仅视频平台。
filters.playCountMetricstring否average(平均值,默认)或 median(中位数)。 仅视频平台。
filters.gendersstring[]否性别。
查看可选值

female / male

filters.ethnicitiesstring[]否族裔。
查看可选值

white / black / asian / hispanic_latino / middle_eastern / indigenous / pacific_islander / multiracial

filters.creatorTypesstring[]否达人类型。 仅视频平台。
查看可选值

solo_creator / couple / family / group / product_only / brand_account / media_publisher / organization / content_aggregator / virtual_creator

filters.faceVisibilitiesstring[]否出镜情况。 仅视频平台。
查看可选值

clear_face / partial_face / no_face / mixed

filters.twitterobject否Twitter / X 筛选条件。
filters.twitter.accountTypesstring[]否账号类型。
查看可选值

person / brand / company / media / organization / community / aggregator / bot / unknown

filters.twitter.ageRangesstring[]否年龄段。
查看可选值

0_17 / 18_24 / 25_34 / 35_44 / 45_54 / 55_64 / 65_plus / unknown / not_applicable

filters.twitter.minViewCount / maxViewCountinteger否帖文浏览量范围。
filters.twitter.viewCountMetricstring否average(平均值,默认)或 median(中位数)。
filters.twitter.minFollowingCount / maxFollowingCountinteger否关注数范围。
filters.twitter.originalPublishedWithinDaysinteger否近多少天发布过原创内容(1–30 天)。
filters.twitter.activeWithinDaysinteger否近多少天活跃过(1–365 天)。
filters.twitter.capturedWithinDaysinteger否近多少天更新过资料(1–365 天)。
filters.workspaceDeduplicationEnabledboolean否开启后排除历史搜索结果;排除名单始终生效。
支持平台

响应字段

参数名类型始终返回说明
requestIdstring是请求 ID,用于排查问题。
billingRequestIdstring是计费记录 ID。
dataobject是查询结果。
data.itemsobject[]是达人列表。
data.countinteger是实际返回人数。
data.items[].idstring是平台内达人 ID。
data.items[].usernamestring是账号名。
data.items[].fullNamestring | null是显示名称。
data.items[].platformstring是所属平台。
data.items[].biographystring | null是个人简介。
data.items[].followerCountinteger | null是粉丝或订阅者数量。
data.items[].regionstring | null是所在地区。
data.items[].languagestring | null是主要内容语言。
data.items[].emailstring | null是公开联系邮箱。
data.items[].averagePlayCountnumber | null是平均播放量。
data.items[].medianPlayCountnumber | null是中位数播放量。
data.items[].averageEngagementRatenumber | null是平均互动率(小数比例)。
data.items[].medianEngagementRatenumber | null是中位数互动率(小数比例)。
data.items[].genderstring | null是性别。
data.items[].ageRangestring | null是年龄段。
data.items[].ethnicitystring | null是族裔。
data.items[].faceVisibilitystring | null是出镜情况。
data.items[].accountPositioningstring[]是账号定位标签。
data.items[].aiDescriptionstring | null是AI 达人简介。
data.items[].profileUrlstring是达人主页链接。
data.items[].scorenumber是匹配评分,越高越相关。

响应示例 (JSON)

{
  "requestId": "<request-id>",
  "billingRequestId": "<billing-request-id>",
  "data": {
    "items": [
      {
        "id": "<creator-id>",
        "username": "example_creator",
        "fullName": "<creator-name>",
        "platform": "instagram",
        "biography": "<creator-biography>",
        "followerCount": 50000,
        "region": "US",
        "language": "en",
        "email": "[email protected]",
        "averagePlayCount": 12000,
        "medianPlayCount": 9800,
        "averageEngagementRate": 0.045,
        "medianEngagementRate": 0.041,
        "gender": "female",
        "ageRange": "25-34",
        "ethnicity": "asian",
        "faceVisibility": "clear_face",
        "accountPositioning": [
          "<account-positioning>"
        ],
        "aiDescription": "<ai-description>",
        "profileUrl": "https://www.instagram.com/example_creator/",
        "score": 0.82
      }
    ],
    "count": 1
  }
}

错误与重试

查看 error.message;排查时提供 requestId。结果不确定时请勿自动重试。

查看错误码

请求:400 参数无效(10001)或数量低于最低值(70004);401 Key 无效(20001);403 API 仅向付费 Workspace 开放(60006);413 请求过大(10005);415 格式不支持(10006);429 请求过于频繁(10007)。

执行:404 Twitter 账号不存在或无法公开访问(60008);422 搜索意图无效(60001)或目标账号无效(60002);422 邮箱查找未完成(60009):达到查找上限,全额退款,不代表无邮箱,请勿自动重试;502 邮箱查询失败(60003)或执行失败(60004);504 请求超时(60005)。网关错误页转换为 API_UPSTREAM_ERROR JSON;不要自动重试付费请求。

积分:402 余额不足(70001)或超过每日限额(70006);409 当前功能不可用(70002)或积分记录冲突(70003)。API 错误包含 error.code、error.message 和 error.requestId;业务错误在扣费开始后包含 error.billingRequestId,网关兜底可能缺少此字段,也不能据此确认退款状态。

API 接口与密钥 | hiCreator