cURL
curl --request GET \
--url 'https://api.keyapi.ai/v1/tiktok/influencer/list/analytics?product_category_id=&influencer_category_name=&influencer_sort_field_v2=0&sort_type=0&min_total_views_cnt=0&gender=®ion=US&page_num=1&page_size=10' \
--header 'Authorization: Bearer <YOUR_API_KEY>'import requests
response = requests.get(
'https://api.keyapi.ai/v1/tiktok/influencer/list/analytics',
params={"product_category_id": "", "influencer_category_name": "", "influencer_sort_field_v2": 0, "sort_type": 0, "min_total_views_cnt": 0, "gender": "", "region": "US", "page_num": "1", "page_size": "10"},
headers={'Authorization': 'Bearer <YOUR_API_KEY>'}
)
print(response.json())const params = new URLSearchParams({"product_category_id": "", "influencer_category_name": "", "influencer_sort_field_v2": 0, "sort_type": 0, "min_total_views_cnt": 0, "gender": "", "region": "US", "page_num": "1", "page_size": "10"});
const response = await fetch(`https://api.keyapi.ai/v1/tiktok/influencer/list/analytics?${params}`, {
method: 'GET',
headers: { 'Authorization': 'Bearer <YOUR_API_KEY>' }
});
const data = await response.json();
console.log(data);HttpResponse<String> response = Unirest.get("https://api.keyapi.ai/v1/tiktok/influencer/list/analytics")
.header("Authorization", "Bearer <token>")
.asString();{
"code": 0,
"message": "success",
"data": [
{
"avatar": "https://p16-sign-va.tiktokcdn.com/tos-maliva-avt-0068/77eebc91f0b5728ad38d8f0edeb567e0~tplv-tiktokx-cropcenter:100:100.jpeg?dr=10399&refresh_token=cef28bf7&x-expires=1756242000&x-signature=jL3CBEBjqpNqtOwtxWxQcIjCWNo%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=no1a",
"avg_30d_price": 0,
"category": "",
"contact_email": "",
"ec_score": 2.62,
"first_crawl_dt": 20250816,
"gender": "",
"influencer_video_duration_level": "{}",
"influencer_video_publish_hour": "{}",
"influencer_video_publish_week": "{}",
"interaction_rate": 0,
"language": "en",
"most_category_product": "[]",
"most_views_video": "",
"nick_name": "Hannah Culver",
"off_mark": 0,
"per_video_product_views_avg_7d_cnt": 0,
"region": "US",
"sales_flag": 0,
"seller_id": null,
"show_case_flag": 0,
"signature": "",
"total_comments_cnt": 0,
"total_digg_1d_cnt": 0,
"total_digg_30d_cnt": 0,
"total_digg_7d_cnt": 0,
"total_digg_90d_cnt": 0,
"total_digg_cnt": 2,
"total_followers_1d_cnt": 0,
"total_followers_30d_cnt": 0,
"total_followers_7d_cnt": 0,
"total_followers_90d_cnt": 1,
"total_followers_cnt": 183,
"total_following_cnt": 571,
"total_likes_cnt": 0,
"total_live_cnt": 0,
"total_live_sale_gmv_30d_amt": 0,
"total_post_video_cnt": 0,
"total_product_30d_cnt": 0,
"total_product_cnt": 0,
"total_sale_cnt": 0,
"total_sale_gmv_30d_amt": 0,
"total_sale_gmv_amt": 0,
"total_shares_cnt": 0,
"total_video_product_30d_cnt": 0,
"total_video_sale_30d_cnt": 0,
"total_video_sale_gmv_30d_amt": 0,
"total_views_cnt": 0,
"unique_id": "hannahdowns",
"user_id": "1000038"
}
],
"requestId": "cf984f6f-04fa-4393-8ca3-f430d9cdec7e"
}{
"code": 400,
"data": null,
"message": "Missing required parameter: handle"
}{
"code": 401,
"data": null,
"message": "apiKey is null"
}{
"code": 402,
"data": null,
"message": "apiKey quota is not enough"
}{
"code": 429,
"data": null,
"message": "qps limit exceeded"
}{
"code": 500,
"data": null,
"message": "Internal server error"
}TikTok 达人
达人列表-EchoTik
提供离线(T+1更新)库的达人数据,适用于需要大批量获取达人数据的场景
GET
/
v1
/
tiktok
/
influencer
/
list
/
analytics
cURL
curl --request GET \
--url 'https://api.keyapi.ai/v1/tiktok/influencer/list/analytics?product_category_id=&influencer_category_name=&influencer_sort_field_v2=0&sort_type=0&min_total_views_cnt=0&gender=®ion=US&page_num=1&page_size=10' \
--header 'Authorization: Bearer <YOUR_API_KEY>'import requests
response = requests.get(
'https://api.keyapi.ai/v1/tiktok/influencer/list/analytics',
params={"product_category_id": "", "influencer_category_name": "", "influencer_sort_field_v2": 0, "sort_type": 0, "min_total_views_cnt": 0, "gender": "", "region": "US", "page_num": "1", "page_size": "10"},
headers={'Authorization': 'Bearer <YOUR_API_KEY>'}
)
print(response.json())const params = new URLSearchParams({"product_category_id": "", "influencer_category_name": "", "influencer_sort_field_v2": 0, "sort_type": 0, "min_total_views_cnt": 0, "gender": "", "region": "US", "page_num": "1", "page_size": "10"});
const response = await fetch(`https://api.keyapi.ai/v1/tiktok/influencer/list/analytics?${params}`, {
method: 'GET',
headers: { 'Authorization': 'Bearer <YOUR_API_KEY>' }
});
const data = await response.json();
console.log(data);HttpResponse<String> response = Unirest.get("https://api.keyapi.ai/v1/tiktok/influencer/list/analytics")
.header("Authorization", "Bearer <token>")
.asString();{
"code": 0,
"message": "success",
"data": [
{
"avatar": "https://p16-sign-va.tiktokcdn.com/tos-maliva-avt-0068/77eebc91f0b5728ad38d8f0edeb567e0~tplv-tiktokx-cropcenter:100:100.jpeg?dr=10399&refresh_token=cef28bf7&x-expires=1756242000&x-signature=jL3CBEBjqpNqtOwtxWxQcIjCWNo%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=no1a",
"avg_30d_price": 0,
"category": "",
"contact_email": "",
"ec_score": 2.62,
"first_crawl_dt": 20250816,
"gender": "",
"influencer_video_duration_level": "{}",
"influencer_video_publish_hour": "{}",
"influencer_video_publish_week": "{}",
"interaction_rate": 0,
"language": "en",
"most_category_product": "[]",
"most_views_video": "",
"nick_name": "Hannah Culver",
"off_mark": 0,
"per_video_product_views_avg_7d_cnt": 0,
"region": "US",
"sales_flag": 0,
"seller_id": null,
"show_case_flag": 0,
"signature": "",
"total_comments_cnt": 0,
"total_digg_1d_cnt": 0,
"total_digg_30d_cnt": 0,
"total_digg_7d_cnt": 0,
"total_digg_90d_cnt": 0,
"total_digg_cnt": 2,
"total_followers_1d_cnt": 0,
"total_followers_30d_cnt": 0,
"total_followers_7d_cnt": 0,
"total_followers_90d_cnt": 1,
"total_followers_cnt": 183,
"total_following_cnt": 571,
"total_likes_cnt": 0,
"total_live_cnt": 0,
"total_live_sale_gmv_30d_amt": 0,
"total_post_video_cnt": 0,
"total_product_30d_cnt": 0,
"total_product_cnt": 0,
"total_sale_cnt": 0,
"total_sale_gmv_30d_amt": 0,
"total_sale_gmv_amt": 0,
"total_shares_cnt": 0,
"total_video_product_30d_cnt": 0,
"total_video_sale_30d_cnt": 0,
"total_video_sale_gmv_30d_amt": 0,
"total_views_cnt": 0,
"unique_id": "hannahdowns",
"user_id": "1000038"
}
],
"requestId": "cf984f6f-04fa-4393-8ca3-f430d9cdec7e"
}{
"code": 400,
"data": null,
"message": "Missing required parameter: handle"
}{
"code": 401,
"data": null,
"message": "apiKey is null"
}{
"code": 402,
"data": null,
"message": "apiKey quota is not enough"
}{
"code": 429,
"data": null,
"message": "qps limit exceeded"
}{
"code": 500,
"data": null,
"message": "Internal server error"
}🪙1 credit每次请求
Copy for AI
🤖 让 AI 帮你写调用代码
点击按钮复制一段结构化提示词,可直接交给 ChatGPT、Claude 或其他 AI 助手生成接口调用代码。
授权
查询参数
地区代码,例如 US。
示例:
"US"
页码,从 1 开始,最大支持 10000。
示例:
"1"
每页返回数量,最大值为 10。
示例:
"10"
达人售卖商品的类目 ID,可用于筛选带货类目。
示例:
""
达人类目名称。
示例:
""
列表排序字段,1=total_followers_cnt,2=total_followers_30d_cnt,3=total_post_video_cnt,4=per_views_avg_cnt,5=interaction_rate,6=total_product_cnt。
示例:
0
排序方向,0=升序,1=降序。
示例:
0
粉丝数下限筛选。
粉丝数上限筛选。
点赞数下限筛选。
点赞数上限筛选。
互动率下限筛选。
互动率上限筛选。
视频总播放量下限筛选。
示例:
0
视频总播放量上限筛选。
近 7 天播放量增量下限筛选。
近 7 天播放量增量上限筛选。
带货视频平均播放量下限筛选。
带货视频平均播放量上限筛选。
近 7 天商品推广视频平均播放量增量下限筛选。
近 7 天商品推广视频平均播放量增量上限筛选。
性别筛选,基于头像和视频内容判断,仅适用于美国地区。
示例:
""
达人语言筛选条件。
是否开启商品橱窗,1=是,0=否。
带货方式筛选;大于 0 表示涉及商品销售,1=视频带货,2=直播带货,3=直播和视频均带货,4=已开启商品橱窗。

