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

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

Live list

Request

live list data

Query
keywordstring

fuzzy matching keywords

product_category_idstring

category id

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

live_sort_fieldany

sort values. 1=total_joins_cnt 2=create_time

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/live/list?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
room_idstring
Example: "7225975530858810139"
user_idstring
Example: "6816163894920791042"
unique_idstring
Example: "pinkflash.beauty"
nick_namestring
Example: "PinkFlash Indonesia"
regionstring
Example: "ID"
titlestring
Example: "Saatnya Ramadan Sale di TikTok Shop!"
cover_urlstring
Example: "https://echosell-images.tos-ap-southeast-1.volces.com/live-cover/504/7226218610434706182.webp"
create_timestring
Example: "1682485439"
finish_timestring
Example: "1682493310"
durationstring
Example: "7871"
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
new_user_rationumber
Example: 0
follow_user_rationumber
Example: 0
product_category_listArray of arrays
Example: [{"category_name":"Perawatan & Kecantikan","category_id":"601450"}]
total_shares_cntinteger
Example: 1
Response
application/json
{ "code": 0, "message": "success", "data": [ {} ] }

Live detail

Request

live data

Query
room_idsArray of arraysrequired

maxinum 10,comma separeted

Example: room_ids=7226316632389667589&room_ids=7227333951226989338&room_ids=7227595496314243845
curl -i -X GET \
  -u <username>:<password> \
  'https://open.echotik.live/api/v2/live/detail?room_ids=7226316632389667589%2C7227333951226989338%2C7227595496314243845'

Responses

Bodyapplication/json
room_idstring
Example: "7225975530858810139"
user_idstring
Example: "6816163894920791042"
unique_idstring
Example: "pinkflash.beauty"
nick_namestring
Example: "PinkFlash Indonesia"
regionstring
Example: "ID"
titlestring
Example: "Saatnya Ramadan Sale di TikTok Shop!"
cover_urlstring
Example: "https://echosell-images.tos-ap-southeast-1.volces.com/live-cover/504/7226218610434706182.webp"
create_timestring
Example: "1682485439"
finish_timestring
Example: "1682493310"
durationstring
Example: "7871"
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
new_user_rationumber
Example: 0
follow_user_rationumber
Example: 0
product_category_listArray of arrays
Example: [{"category_name":"Perawatan & Kecantikan","category_id":"601450"}]
total_shares_cntinteger
Example: 1
Response
application/json
{ "code": 0, "message": "success", "data": [ {} ] }

Live product list

Request

live product list

Query
room_idstringrequired

room 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/live/product/list?page_num=1&page_size=10&room_id=string'

Responses

Bodyapplication/json
room_idstring
Example: "7327347762420239146"
product_idstring
Example: "1729413502995567161"
product_namestring
Example: "HQ Chlorite phantom green color"
cover_urlstring
Example: "https://p16-oec-sg.ibyteimg.com/tos-alisg-i-aphluv4xwc-sg/24461392f42a403ab452ab765c66d4a4~tplv-aphluv4xwc-resize-webp:800:800.webp?from=3429627512"
total_sale_cntinteger
Example: 1
total_sale_gmv_amtnumber
Example: 155.45
spu_avg_pricenumber
Example: 34.5
Response
application/json
{ "code": 0, "message": "success", "data": [ {} ] }

Live rank list

Request

live rank list data

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
product_category_idstring

category id

rank_typeintegerrequired

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

live_rank_fieldintegerrequired

rank field. 1=total_joins_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/live/ranklist?date=2024-12-15&live_rank_field=0&page_num=1&page_size=10&product_category_id=string&rank_type=0&region=US%2FID%2FTH%2FPH%2FMY%2FVN%2FGB%2FMX%2FSG%2FSA%2FBR%2FES'

Responses

Bodyapplication/json
room_idstring
Example: "7225975530858810139"
user_idstring
Example: "6816163894920791042"
unique_idstring
Example: "pinkflash.beauty"
nick_namestring
Example: "PinkFlash Indonesia"
regionstring
Example: "ID"
titlestring
Example: "Saatnya Ramadan Sale di TikTok Shop!"
cover_urlstring
Example: "https://echosell-images.tos-ap-southeast-1.volces.com/live-cover/504/7226218610434706182.webp"
create_timestring
Example: "1682485439"
finish_timestring
Example: "1682493310"
durationstring
Example: "7871"
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
new_user_rationumber
Example: 0
follow_user_rationumber
Example: 0
product_category_listArray of arrays
Example: [{"category_name":"Perawatan & Kecantikan","category_id":"601450"}]
total_shares_cntinteger
Example: 1
Response
application/json
{ "code": 0, "message": "success", "data": [ {} ] }

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