Search Douyin Xingtu live anchors by keyword, filters
tikhub.x.douyin-xingtu-v2-search-anchorDouyin: search anchor (xingtu_v2)
- Price
- $0.001/successZum Anbieterpreis
- Success rate
- —Noch keine ErfolgsratendatenLast 30 days · 3 calls
- Latency p50
- ——
- Last verified
- —Not verified yet
GEThttps://toolswitch.dev/v1/tools/tikhub.x.douyin-xingtu-v2-search-anchor?tag=1&page=1&gender=2&cpe_max=5&cpe_min=0.1&cpm_max=100&cpm_min=10&keyword=%E6%B8%B8%E6%88%8F&fans_max=1000000&fans_min=10000&price_max=100000&price_min=1000&sort_type=2&price_type=2&sort_field=score&extra_filter=%5B%7B%22field_name%22%3A%22watcher_gender_female_rate_v2__ge%22%2C%22field_value%22%3A%220.5%22%7D%5D&persona_tags=1129%2C110401&task_category=6&marketing_target=3&expected_play_max=1000000&expected_play_min=100000&interact_rate_max=0.5&interact_rate_min=0.02&play_over_rate_max=0.9&play_over_rate_min=0.05&burst_text_rate_max=0.8&burst_text_rate_min=0.1Preview- Uses platform quota
- Synchronous response
- Reads public data
Parameter
| Parameter | Typ | Erforderlich | Beschreibung | Beispiel |
|---|---|---|---|---|
| Abfrageparameter | ||||
tag | other | Optional | Creator category IDs, comma-separated | 1 |
page | Ganzzahl | Optional | Page number | 1 |
gender | other | Optional | Creator gender, 1=male, 2=female | 2 |
cpe_max | other | Optional | Maximum expected CPE | 5 |
cpe_min | other | Optional | Minimum expected CPE | 0.1 |
cpm_max | other | Optional | Maximum expected CPM | 100 |
cpm_min | other | Optional | Minimum expected CPM | 10 |
keyword | Zeichenkette | Erforderlich | Search keyword: nickname, Douyin ID, Xingtu ID or live content word | 游戏 |
fans_max | other | Optional | Maximum followers | 1000000 |
fans_min | other | Optional | Minimum followers | 10000 |
price_max | other | Optional | Maximum creator price | 100000 |
price_min | other | Optional | Minimum creator price | 1000 |
sort_type | Ganzzahl | Optional | Sort type, 1=asc, 2=desc | 2 |
price_type | other | Optional | Price tier by video length | 2 |
sort_field | Zeichenkette | Optional | Sort field, default score (comprehensive) | score |
extra_filter | other | Optional | Extra profile filters (JSON array) for audience/fans profile, region, etc. | [{"field_name":"watcher_gender_female_rate_v2__ge","field_value":"0.5"}] |
persona_tags | other | Optional | Persona IDs. Comma=match any, semicolon=group AND | 1129,110401 |
task_category | Ganzzahl | Optional | Cooperation target | 6 |
author_list_id | other | Optional | Featured creator list ID | |
marketing_target | Ganzzahl | Optional | Marketing target | 3 |
expected_play_max | other | Optional | Maximum expected plays | 1000000 |
expected_play_min | other | Optional | Minimum expected plays | 100000 |
first_industry_id | other | Optional | Industry ID | |
interact_rate_max | other | Optional | Maximum interaction rate, 0-1 decimal | 0.5 |
interact_rate_min | other | Optional | Minimum interaction rate, 0-1 decimal | 0.02 |
play_over_rate_max | other | Optional | Maximum play-completion rate, 0-1 decimal | 0.9 |
play_over_rate_min | other | Optional | Minimum play-completion rate, 0-1 decimal | 0.05 |
burst_text_rate_max | other | Optional | Maximum viral-post rate, 0-1 decimal | 0.8 |
burst_text_rate_min | other | Optional | Minimum viral-post rate, 0-1 decimal | 0.1 |
- Abfrageparameter
tagotherOptionalCreator category IDs, comma-separated
Beispiel:
1pageGanzzahlOptionalPage number
Beispiel:
1genderotherOptionalCreator gender, 1=male, 2=female
Beispiel:
2cpe_maxotherOptionalMaximum expected CPE
Beispiel:
5cpe_minotherOptionalMinimum expected CPE
Beispiel:
0.1cpm_maxotherOptionalMaximum expected CPM
Beispiel:
100cpm_minotherOptionalMinimum expected CPM
Beispiel:
10keywordZeichenketteErforderlichSearch keyword: nickname, Douyin ID, Xingtu ID or live content word
Beispiel:
游戏fans_maxotherOptionalMaximum followers
Beispiel:
1000000fans_minotherOptionalMinimum followers
Beispiel:
10000price_maxotherOptionalMaximum creator price
Beispiel:
100000price_minotherOptionalMinimum creator price
Beispiel:
1000sort_typeGanzzahlOptionalSort type, 1=asc, 2=desc
Beispiel:
2price_typeotherOptionalPrice tier by video length
Beispiel:
2sort_fieldZeichenketteOptionalSort field, default score (comprehensive)
Beispiel:
scoreextra_filterotherOptionalExtra profile filters (JSON array) for audience/fans profile, region, etc.
Beispiel:
[{"field_name":"watcher_gender_female_rate_v2__ge","field_value":"0.5"}]persona_tagsotherOptionalPersona IDs. Comma=match any, semicolon=group AND
Beispiel:
1129,110401task_categoryGanzzahlOptionalCooperation target
Beispiel:
6author_list_idotherOptionalFeatured creator list ID
marketing_targetGanzzahlOptionalMarketing target
Beispiel:
3expected_play_maxotherOptionalMaximum expected plays
Beispiel:
1000000expected_play_minotherOptionalMinimum expected plays
Beispiel:
100000first_industry_idotherOptionalIndustry ID
interact_rate_maxotherOptionalMaximum interaction rate, 0-1 decimal
Beispiel:
0.5interact_rate_minotherOptionalMinimum interaction rate, 0-1 decimal
Beispiel:
0.02play_over_rate_maxotherOptionalMaximum play-completion rate, 0-1 decimal
Beispiel:
0.9play_over_rate_minotherOptionalMinimum play-completion rate, 0-1 decimal
Beispiel:
0.05burst_text_rate_maxotherOptionalMaximum viral-post rate, 0-1 decimal
Beispiel:
0.8burst_text_rate_minotherOptionalMinimum viral-post rate, 0-1 decimal
Beispiel:
0.1
Codebeispiele
Ersetze $TOOLSWITCH_KEY durch den in der Konsole erstellten Schlüssel.
curl -X GET 'https://toolswitch.dev/v1/tools/tikhub.x.douyin-xingtu-v2-search-anchor?tag=1&page=1&gender=2&cpe_max=5&cpe_min=0.1&cpm_max=100&cpm_min=10&keyword=%E6%B8%B8%E6%88%8F&fans_max=1000000&fans_min=10000&price_max=100000&price_min=1000&sort_type=2&price_type=2&sort_field=score&extra_filter=%5B%7B%22field_name%22%3A%22watcher_gender_female_rate_v2__ge%22%2C%22field_value%22%3A%220.5%22%7D%5D&persona_tags=1129%2C110401&task_category=6&marketing_target=3&expected_play_max=1000000&expected_play_min=100000&interact_rate_max=0.5&interact_rate_min=0.02&play_over_rate_max=0.9&play_over_rate_min=0.05&burst_text_rate_max=0.8&burst_text_rate_min=0.1' \
-H "X-Toolswitch-Key: $TOOLSWITCH_KEY"import os
import requests
response = requests.request(
"GET",
"https://toolswitch.dev/v1/tools/tikhub.x.douyin-xingtu-v2-search-anchor?tag=1&page=1&gender=2&cpe_max=5&cpe_min=0.1&cpm_max=100&cpm_min=10&keyword=%E6%B8%B8%E6%88%8F&fans_max=1000000&fans_min=10000&price_max=100000&price_min=1000&sort_type=2&price_type=2&sort_field=score&extra_filter=%5B%7B%22field_name%22%3A%22watcher_gender_female_rate_v2__ge%22%2C%22field_value%22%3A%220.5%22%7D%5D&persona_tags=1129%2C110401&task_category=6&marketing_target=3&expected_play_max=1000000&expected_play_min=100000&interact_rate_max=0.5&interact_rate_min=0.02&play_over_rate_max=0.9&play_over_rate_min=0.05&burst_text_rate_max=0.8&burst_text_rate_min=0.1",
headers={"X-Toolswitch-Key": os.environ["TOOLSWITCH_KEY"]},
)
response.raise_for_status()
print(response.text)const response = await fetch("https://toolswitch.dev/v1/tools/tikhub.x.douyin-xingtu-v2-search-anchor?tag=1&page=1&gender=2&cpe_max=5&cpe_min=0.1&cpm_max=100&cpm_min=10&keyword=%E6%B8%B8%E6%88%8F&fans_max=1000000&fans_min=10000&price_max=100000&price_min=1000&sort_type=2&price_type=2&sort_field=score&extra_filter=%5B%7B%22field_name%22%3A%22watcher_gender_female_rate_v2__ge%22%2C%22field_value%22%3A%220.5%22%7D%5D&persona_tags=1129%2C110401&task_category=6&marketing_target=3&expected_play_max=1000000&expected_play_min=100000&interact_rate_max=0.5&interact_rate_min=0.02&play_over_rate_max=0.9&play_over_rate_min=0.05&burst_text_rate_max=0.8&burst_text_rate_min=0.1", {
method: "GET",
headers: {
"X-Toolswitch-Key": process.env.TOOLSWITCH_KEY ?? "",
},
});
if (!response.ok) throw new Error(`Request failed: ${response.status}`);
console.log(await response.text());Diese Gateway-API ist eine Vorschauversion; URL und Authentifizierung können sich ändern. Die Beispielparameter sind Musterdaten. Aufrufe werden mit $0.001/success einschließlich Servicegebühr abgerechnet.