EchoTik API (1.0.0)

The EchoTik API, based on the EchoTik product selection data tool, provides you with comprehensive TikTok data.

Languages
Servers
https://open.echotik.live/api/v2/

Authentication

Our API adopts the Basic Auth method for authentication. If you need an account and password, please contact the customer service of EchoTik to apply for activation.

Operations

Product

It provides comprehensive data on TikTok commodities, including data on querying the commodity list, commodity trends, commodity details, influencers associated with commodities, videos, live broadcasts, as well as commodity rankings. If these interfaces fail to meet your needs, you can contact the official customer service of EchoTik.

Operations

Seller

It provides comprehensive data regarding TikTok shops, covering data on querying the shop list, shop trends, shop details, commodities associated with shops, influencers, videos, live broadcasts, as well as shop rankings. If these interfaces don't meet your requirements, you can contact the official customer service of EchoTik.

Operations

Influencer

It provides comprehensive data on TikTok creators and influencers, including data on querying the influencer list, influencer trends, influencer details, videos associated with influencers, live broadcasts, commodities, as well as influencer rankings. If these interfaces fail to meet your needs, you can contact the official customer service of EchoTik.

Operations

Influencer list

Request

influencer data

Query
keywordstring

fuzzy matching keywords

product_category_idstring

category id

influencer_category_namestring

category name

Example: influencer_category_name=Public Figure、Entertainment、Beauty、Personal Blog、Art、Music/Dance、Fashion、Media、Sports、Pets、Education、Baby、Food、Clothing、Gaming、Home、Shopping、Outdoor、Brand、Health、Auto、Tech、Electron、Movie、Life、Travel、Finance、Government、Service
regionstringrequired

region code

Example: region=US/ID/TH/PH/MY/VN/GB/MX/SG/SA/BR/ES
sort_typeinteger

sort order. 0=asc 1=desc

influencer_sort_fieldany

sort values. 1=total_followers_cnt 2=total_post_video_cnt

page_numinteger<= 100000required

page number

Default 1
page_sizeinteger<= 10required

page size

Default 10
curl -i -X GET \
  -u <username>:<password> \
  'https://open.echotik.live/api/v2/influencer/list?influencer_category_name=Public%20Figure%E3%80%81Entertainment%E3%80%81Beauty%E3%80%81Personal%20Blog%E3%80%81Art%E3%80%81Music%2FDance%E3%80%81Fashion%E3%80%81Media%E3%80%81Sports%E3%80%81Pets%E3%80%81Education%E3%80%81Baby%E3%80%81Food%E3%80%81Clothing%E3%80%81Gaming%E3%80%81Home%E3%80%81Shopping%E3%80%81Outdoor%E3%80%81Brand%E3%80%81Health%E3%80%81Auto%E3%80%81Tech%E3%80%81Electron%E3%80%81Movie%E3%80%81Life%E3%80%81Travel%E3%80%81Finance%E3%80%81Government%E3%80%81Service&keyword=string&page_num=1&page_size=10&product_category_id=string&region=US%2FID%2FTH%2FPH%2FMY%2FVN%2FGB%2FMX%2FSG%2FSA%2FBR%2FES&sort_type=0'

Responses

Bodyapplication/json
user_idstring
Example: "6771667630785938437"
regionstring
Example: "US"
unique_idstring
Example: "kai_cenat"
signaturestring
Example: ""
categorystring
Example: "Public Figure"
nick_namestring
Example: "Kai Cenat"
avatarstring
Example: "https://echosell-images.tos-ap-southeast-1.volces.com/user-avatar/767/MS4wLjABAAAAxdiClc8-RXBZpX7qt8wzXepwEivx7GyuaBzEKO0nqfb9cg4_dQhfMI7pD2ObdLO5.jpeg"
seller_idstring
Example: ""
first_crawl_dtstring

Estimated listing time

Example: "20220913"
total_followers_cntinteger
Example: 100
total_following_cntinteger
Example: 100
total_digg_cntinteger
Example: 100
total_post_video_cntinteger
Example: 100
total_sale_cntinteger
Example: 100
total_sale_gmv_amtnumber
Example: 156.43
total_product_cntinteger
Example: 10
total_views_cntinteger
Example: 55532
total_comments_cntinteger
Example: 14444
total_shares_cntinteger
Example: 12222
total_live_cntinteger
Example: 1333
total_followers_1d_cntinteger

1 days followers

Example: 1
total_followers_7d_cntinteger
Example: 1
total_followers_30d_cntinteger
Example: 1
total_followers_90d_cntinteger
Example: 1
total_digg_1d_cntinteger

1 days digg

Example: 1
total_digg_7d_cntinteger
Example: 1
total_digg_30d_cntinteger
Example: 1
total_digg_90d_cntinteger
Example: 1
ec_scorenumber

(All videos Likes+Comments+Shares)/Watch PV

Example: 7.8
sales_flaginteger

Main Sales Methods

Example: 1
most_views_videostring

video id

Example: "7435451943352339758"
influencer_video_publish_weekobject
Example: {"1":6,"2":7,"3":4,"4":6,"5":8,"6":9,"7":9}
influencer_video_publish_hourobject
Example: {"10":0,"11":0,"12":0,"13":0,"14":0,"15":1,"16":0,"17":1,"18":2,"19":7,"20":5,"21":9,"22":4,"23":5,"00":4,"01":5,"02":2,"03":2,"04":1,"05":1,"06":0,"07":0,"08":0,"09":0}
influencer_video_duration_levelobject
Example: {"2m":2,"1m-2m":0,"30s-60s":14,"15s-30s":24,"15s":9}
most_category_productArray of arrays
Example: []
off_markinteger
Example: 1
show_case_flaginteger

Can use showcase

Example: 1
contact_emailstring
Example: "xxx@gmail.com"
interaction_ratenumber

ER Rate

Example: 1.5
genderstring
Example: "man"
languagestring
Example: "en"
avg_30d_pricenumber
Example: 3.5
total_product_30d_cntinteger
Example: 10
total_sale_gmv_30d_amtnumber
Example: 205.36
per_video_product_views_avg_7d_cntinteger
Example: 30
total_video_sale_30d_cntinteger
Example: 10
total_video_product_30d_cntinteger
Example: 10
total_likes_cntinteger
Example: 10
Response
application/json
{ "code": 0, "message": "success", "data": [ {} ] }

Influencer trend

Request

influencer trend data,No more than 180 days

Query
user_idstringrequired

user id

start_datestringrequired

format yyyy-MM-dd, The date must be within 180 days

Example: start_date=2024-10-01
end_datestringrequired

format yyyy-MM-dd

Example: end_date=2024-10-01
page_numinteger<= 100000required

page number

Default 1
page_sizeinteger<= 10required

page size

Default 10
curl -i -X GET \
  -u <username>:<password> \
  'https://open.echotik.live/api/v2/influencer/trend?end_date=2024-10-01&page_num=1&page_size=10&start_date=2024-10-01&user_id=string'

Responses

Bodyapplication/json
dtstring
Example: "2024-12-02"
user_idstring
Example: "10002228"
total_followers_cntinteger
Example: 73819
total_digg_cntinteger
Example: 2152595
total_followers_1d_cntinteger
Example: -13
total_digg_1d_cntinteger
Example: 3
total_views_cntinteger
Example: 1
total_comments_cntinteger
Example: 1
total_shares_cntinteger
Example: 1
total_post_video_cntinteger
Example: 1
total_live_cntinteger
Example: 1
total_sale_1d_cntinteger
Example: 1
total_sale_gmv_1d_amtnumber
Example: 15.88
Response
application/json
{ "code": 0, "message": "success", "data": [ {} ] }

Influencer detail

Request

influencer data

Query
user_idsArray of arrays

maxinum 10,comma separeted

Example: user_ids=100034034780479488&user_ids=100037587565707264&user_ids=100049707246170112
unique_idsArray of arrays

maxinum 10,comma separeted

Example: unique_ids=catboythorfinn&unique_ids=kaarleenss&unique_ids=lulu_gonzalez18
curl -i -X GET \
  -u <username>:<password> \
  'https://open.echotik.live/api/v2/influencer/detail?unique_ids=catboythorfinn%2Ckaarleenss%2Clulu_gonzalez18&user_ids=100034034780479488%2C100037587565707264%2C100049707246170112'

Responses

Bodyapplication/json
user_idstring
Example: "6771667630785938437"
regionstring
Example: "US"
unique_idstring
Example: "kai_cenat"
signaturestring
Example: ""
categorystring
Example: "Public Figure"
nick_namestring
Example: "Kai Cenat"
avatarstring
Example: "https://echosell-images.tos-ap-southeast-1.volces.com/user-avatar/767/MS4wLjABAAAAxdiClc8-RXBZpX7qt8wzXepwEivx7GyuaBzEKO0nqfb9cg4_dQhfMI7pD2ObdLO5.jpeg"
seller_idstring
Example: ""
first_crawl_dtstring

Estimated listing time

Example: "20220913"
total_followers_cntinteger
Example: 100
total_following_cntinteger
Example: 100
total_digg_cntinteger
Example: 100
total_post_video_cntinteger
Example: 100
total_sale_cntinteger
Example: 100
total_sale_gmv_amtnumber
Example: 156.43
total_product_cntinteger
Example: 10
total_views_cntinteger
Example: 55532
total_comments_cntinteger
Example: 14444
total_shares_cntinteger
Example: 12222
total_live_cntinteger
Example: 1333
total_followers_1d_cntinteger

1 days followers

Example: 1
total_followers_7d_cntinteger
Example: 1
total_followers_30d_cntinteger
Example: 1
total_followers_90d_cntinteger
Example: 1
total_digg_1d_cntinteger

1 days digg

Example: 1
total_digg_7d_cntinteger
Example: 1
total_digg_30d_cntinteger
Example: 1
total_digg_90d_cntinteger
Example: 1
ec_scorenumber

(All videos Likes+Comments+Shares)/Watch PV

Example: 7.8
sales_flaginteger

Main Sales Methods

Example: 1
most_views_videostring

video id

Example: "7435451943352339758"
influencer_video_publish_weekobject
Example: {"1":6,"2":7,"3":4,"4":6,"5":8,"6":9,"7":9}
influencer_video_publish_hourobject
Example: {"10":0,"11":0,"12":0,"13":0,"14":0,"15":1,"16":0,"17":1,"18":2,"19":7,"20":5,"21":9,"22":4,"23":5,"00":4,"01":5,"02":2,"03":2,"04":1,"05":1,"06":0,"07":0,"08":0,"09":0}
influencer_video_duration_levelobject
Example: {"2m":2,"1m-2m":0,"30s-60s":14,"15s-30s":24,"15s":9}
most_category_productArray of arrays
Example: []
off_markinteger
Example: 1
show_case_flaginteger

Can use showcase

Example: 1
contact_emailstring
Example: "xxx@gmail.com"
interaction_ratenumber

ER Rate

Example: 1.5
genderstring
Example: "man"
languagestring
Example: "en"
avg_30d_pricenumber
Example: 3.5
total_product_30d_cntinteger
Example: 10
total_sale_gmv_30d_amtnumber
Example: 205.36
per_video_product_views_avg_7d_cntinteger
Example: 30
total_video_sale_30d_cntinteger
Example: 10
total_video_product_30d_cntinteger
Example: 10
total_likes_cntinteger
Example: 10
Response
application/json
{ "code": 0, "message": "success", "data": [ {} ] }

Influencer video list

Request

influencer video list data

Query
user_idstringrequired

user id

page_numinteger<= 100000required

page number

Default 1
page_sizeinteger<= 10required

page size

Default 10
curl -i -X GET \
  -u <username>:<password> \
  'https://open.echotik.live/api/v2/influencer/video/list?page_num=1&page_size=10&user_id=string'

Responses

Bodyapplication/json
user_idstring
Example: "6821403084742394882"
video_idstring
Example: "7153518270484679963"
regionstring
Example: "US"
unique_idstring
Example: "shopmenhep"
video_descstring
Example: "jangan lupa nnti malam join di live kami menyedikan berbagai jenis baju koko muslim pria #bajukokopria #kokokurta #bajukoko #fyp "
create_timestring
Example: "1665558271"
reflow_coverstring
Example: "https://d304ly0se1sg9m.cloudfront.net/video-cover/697/7153518270484679963.webp"
durationstring
Example: "15"
ratiostring
Example: "720p"
heightstring
Example: "1024"
widthstring
Example: "576"
data_sizestring
Example: "2695884"
total_digg_cntinteger
Example: 1
total_views_cntinteger
Example: 1
total_comments_cntinteger
Example: 1
total_shares_cntinteger
Example: 1
total_favorites_cntinteger
Example: 1
total_video_sale_cntinteger
Example: 1
total_video_sale_gmv_amtnumber
Example: 1
total_digg_1d_cntinteger
Example: 1
total_digg_7d_cntinteger
Example: 1
total_digg_30d_cntinteger
Example: 1
total_views_1d_cntinteger
Example: 1
total_views_7d_cntinteger
Example: 1
total_views_30d_cntinteger
Example: 1
sales_flaginteger
Example: 1
Response
application/json
{ "code": 0, "message": "success", "data": [ {} ] }

Influencer live list

Request

influencer live list data

Query
user_idstringrequired

user id

page_numinteger<= 100000required

page number

Default 1
page_sizeinteger<= 10required

page size

Default 10
curl -i -X GET \
  -u <username>:<password> \
  'https://open.echotik.live/api/v2/influencer/live/list?page_num=1&page_size=10&user_id=string'

Responses

Bodyapplication/json
user_idstring
Example: "6823690356241089537"
nick_namestring
Example: "RENNY.ANTONIOUS"
regionstring
Example: "ID"
room_idstring
Example: "7225966483375934235"
titlestring
Example: "MINUMAN COLLAGEN 85k DAPAT 6"
cover_urlstring
Example: "https://echosell-images.tos-ap-southeast-1.volces.com/live-cover/42/7226928403096554246.webp"
create_timestring
Example: "1682426473"
finish_timestring
Example: "1682433961"
durationstring
Example: "7488"
total_joins_cntinteger
Example: 1
total_comments_cntinteger
Example: 1
total_digg_cntinteger
Example: 1
total_followers_cntinteger
Example: 1
total_sale_cntinteger
Example: 1
total_sale_gmv_amtnumber
Example: 12.34
total_product_cntinteger
Example: 1
total_views_cntinteger
Example: 1
Response
application/json
{ "code": 0, "message": "success", "data": [ {} ] }

Influencer product list

Request

influencer product list data

Query
user_idstringrequired

user id

page_numinteger<= 100000required

page number

Default 1
page_sizeinteger<= 10required

page size

Default 10
curl -i -X GET \
  -u <username>:<password> \
  'https://open.echotik.live/api/v2/influencer/product/list?page_num=1&page_size=10&user_id=string'

Responses

Bodyapplication/json
user_idstring
Example: "6910053654352528386"
product_idstring
Example: "1729574702971455837"
product_namestring
Example: "(ส่งด่วน) Flash Sale 1แถม2 สตอเบอร์รี่ฟรีซดราย ถุงละ30g.ตุ๊กกี้ตัวแสบ"
cover_urlArray of arrays
Example: ["https://p16-oec-va.ibyteimg.com/tos-maliva-i-o3syd03w52-us/27567c4d62c549eebd09ed07010e6956~tplv-o3syd03w52-resize-jpeg:800:800.jpeg?from=1826719393","https://p16-oec-va.ibyteimg.com/tos-maliva-i-o3syd03w52-us/bbf18836a7754362a280d642b9332d43~tplv-o3syd03w52-resize-jpeg:800:800.jpeg?from=1826719393","https://p16-oec-va.ibyteimg.com/tos-maliva-i-o3syd03w52-us/f4be0e37362643b3b3294570db4af9f5~tplv-o3syd03w52-resize-jpeg:800:800.jpeg?from=1826719393","https://p16-oec-va.ibyteimg.com/tos-maliva-i-o3syd03w52-us/2f473814eac84ca7948956c6a9b0f96f~tplv-o3syd03w52-resize-jpeg:800:800.jpeg?from=1826719393","https://p16-oec-va.ibyteimg.com/tos-maliva-i-o3syd03w52-us/0cbe8cd48ad341eb9fac95de4a8b2c0f~tplv-o3syd03w52-resize-jpeg:800:800.jpeg?from=1826719393","https://p16-oec-va.ibyteimg.com/tos-maliva-i-o3syd03w52-us/a1468dca3a144af6bb1a2b64acdb2651~tplv-o3syd03w52-resize-jpeg:800:800.jpeg?from=1826719393","https://p16-oec-va.ibyteimg.com/tos-maliva-i-o3syd03w52-us/1ff7b193a81543e98e0f32808e94cd1a~tplv-o3syd03w52-resize-jpeg:800:800.jpeg?from=1826719393","https://p16-oec-va.ibyteimg.com/tos-maliva-i-o3syd03w52-us/323510f2177548198fc74aa84b4323df~tplv-o3syd03w52-resize-jpeg:800:800.jpeg?from=1826719393","https://p16-oec-va.ibyteimg.com/tos-maliva-i-o3syd03w52-us/0906aa37bf1344f1ad9d2442afff383f~tplv-o3syd03w52-resize-jpeg:800:800.jpeg?from=1826719393"]
category_idstring
Example: "700437"
spu_avg_pricenumber
Example: 33.4
total_sale_cntinteger
Example: 1
total_sale_gmv_amtnumber
Example: 33.4
total_live_cntinteger
Example: 1
total_video_cntnumber
Example: 1
Response
application/json
{ "code": 0, "message": "success", "data": [ {} ] }

Influencer rank list

Request

The influencer rank list data and the return value of the interface are all incremental data during the list period.

Query
datestringrequired

yyyy-MM-dd

Example: date=2024-12-15
regionstringrequired

region code

Example: region=US/ID/TH/PH/MY/VN/GB/MX/SG/SA/BR/ES
influencer_category_namestring

category name

Example: influencer_category_name=Public Figure、Entertainment、Beauty、Personal Blog、Art、Music/Dance、Fashion、Media、Sports、Pets、Education、Baby、Food、Clothing、Gaming、Home、Shopping、Outdoor、Brand、Health、Auto、Tech、Electron、Movie、Life、Travel、Finance、Government、Service
rank_typeintegerrequired

rank cycle,1=day 2=week 3=month

influencer_rank_fieldintegerrequired

rank field. 1=total_followers_cnt 2=total_sale_cnt

page_numinteger<= 100000required

page number

Default 1
page_sizeinteger<= 10required

page size

Default 10
curl -i -X GET \
  -u <username>:<password> \
  'https://open.echotik.live/api/v2/influencer/ranklist?date=2024-12-15&influencer_category_name=Public%20Figure%E3%80%81Entertainment%E3%80%81Beauty%E3%80%81Personal%20Blog%E3%80%81Art%E3%80%81Music%2FDance%E3%80%81Fashion%E3%80%81Media%E3%80%81Sports%E3%80%81Pets%E3%80%81Education%E3%80%81Baby%E3%80%81Food%E3%80%81Clothing%E3%80%81Gaming%E3%80%81Home%E3%80%81Shopping%E3%80%81Outdoor%E3%80%81Brand%E3%80%81Health%E3%80%81Auto%E3%80%81Tech%E3%80%81Electron%E3%80%81Movie%E3%80%81Life%E3%80%81Travel%E3%80%81Finance%E3%80%81Government%E3%80%81Service&influencer_rank_field=0&page_num=1&page_size=10&rank_type=0&region=US%2FID%2FTH%2FPH%2FMY%2FVN%2FGB%2FMX%2FSG%2FSA%2FBR%2FES'

Responses

Bodyapplication/json
user_idstring
Example: "100217408849698816"
nick_namestring
Example: "prodbypocholo"
regionstring
Example: "PH"
avatarstring
Example: "https://echosell-images.tos-ap-southeast-1.volces.com/user-avatar/555/MS4wLjABAAAAxcHrUHu3Vp6ioPm3bUHEnusPvstKH7VkNIwR6Etks8a5QA3hWgVMHmuueARO_S-A.jpeg"
categorystring
Example: "Media & Entertainment"
ec_scorenumber
Example: 4.5
total_followers_cntinteger
Example: 1
total_digg_cntinteger
Example: 1
total_live_cntinteger
Example: 1
total_post_video_cntinteger
Example: 1
total_product_cntinteger
Example: 1
total_sale_cntinteger
Example: 1
total_sale_gmv_amtnumber
Example: 15.67
sales_flaginteger

Main Sales Methods

Example: 1
Response
application/json
{ "code": 0, "message": "success", "data": [ {} ] }

Realtime influencer info

Request

Realtime influencer info.

Query
user_idstringrequired

user id

regionstringrequired

region code

Example: region=US/ID/TH/PH/MY/VN/GB/MX/SG/SA/BR/ES
curl -i -X GET \
  -u <username>:<password> \
  'https://open.echotik.live/api/v2/rt/influencer/detail?region=US%2FID%2FTH%2FPH%2FMY%2FVN%2FGB%2FMX%2FSG%2FSA%2FBR%2FES&user_id=string'

Responses

Bodyapplication/json
Response
application/json
{ "code": 0, "message": "success", "data": { "following_count": 563, "total_favorited": 147800346, "sec_uid": "MS4wLjABAAAACEEO8ypH7C7M2vun-vWNTGNp4b6sSfdNnamiYyfFX_6sEXgjwN-uSbOixV8n6zHF", "follower_count": 2937589, "uid": 6918910644826342000, "category": "Public Figure", "aweme_count": 1296, "signature": "Long live let him cook 💔\nvexbolts@theswamp.gg 📩", "favoriting_count": 0, "bio_url": "https://linktr.ee/vexboltsx", "ins_id": "vexbolts", "nickname": "Vexbolts", "signature_language": "un", "unique_id": "vexbolts", "avatar": "https://p16-pu-sign-useast8.tiktokcdn-us.com/tos-useast5-avt-0068-tx/f51f7c1650bf29edba4d1706ae5090c2~tplv-tiktok-shrink:282:282.jpeg?lk3s=2472a6c6&nonce=8347&refresh_token=dcfe9568c80705681ff395fb79108bf3&x-expires=1735808400&x-signature=O%2Fj5tvowH%2BEk7OZ3x%2BCFPv5HSSs%3D&s=PACK_GO_API&se=false&sh=282_282&sc=avatar&l=20250102031402F89CDE435034C76901D6&shp=2472a6c6&shcp=-" } }

Live

It provides comprehensive data on TikTok live broadcasts, including data on querying the list of historical live broadcasts, details of live broadcasts, commodities associated with live broadcasts, as well as rankings of live broadcasts. If these interfaces don't meet your requirements, you can contact the official customer service of EchoTik.

Operations

Video

It provides comprehensive TikTok video data, including batch querying of the video list, video details, video dynamic trends, commodities associated with videos, as well as video rankings. If these interfaces don't meet your needs, you can contact the official customer service of EchoTik.

Operations

Other

It provides classification data for the first-level, second-level and third-level categories of commodities. Other public dimension data is still under development...

Operations