View raw JSON
{
"type": "object",
"required": [
"queryParams"
],
"properties": {
"queryParams": {
"type": "object",
"required": [
"keyword"
],
"properties": {
"tag": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Tag",
"examples": [
"1"
],
"description": "Creator category IDs, comma-separated."
},
"page": {
"type": "integer",
"title": "Page",
"default": 1,
"examples": [
1
],
"description": "Page number."
},
"gender": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"title": "Gender",
"examples": [
2
],
"description": "Creator gender: 1=male, 2=female."
},
"cpe_max": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"title": "Cpe Max",
"examples": [
5
],
"description": "Maximum expected CPE."
},
"cpe_min": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"title": "Cpe Min",
"examples": [
0.1
],
"description": "Minimum expected CPE."
},
"cpm_max": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"title": "Cpm Max",
"examples": [
100
],
"description": "Maximum expected CPM."
},
"cpm_min": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"title": "Cpm Min",
"examples": [
10
],
"description": "Minimum expected CPM."
},
"keyword": {
"type": "string",
"title": "Keyword",
"examples": [
"游戏"
],
"description": "Search keyword: nickname, Douyin ID, Xingtu ID or live-content term."
},
"fans_max": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"title": "Fans Max",
"examples": [
1000000
],
"description": "Maximum followers."
},
"fans_min": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"title": "Fans Min",
"examples": [
10000
],
"description": "Minimum followers."
},
"price_max": {
"anyOf": [
{
"type": "integer",
"minimum": 0
},
{
"type": "null"
}
],
"title": "Price Max",
"examples": [
100000
],
"description": "Maximum anchor price."
},
"price_min": {
"anyOf": [
{
"type": "integer",
"minimum": 0
},
{
"type": "null"
}
],
"title": "Price Min",
"examples": [
1000
],
"description": "Minimum anchor price."
},
"sort_type": {
"type": "integer",
"title": "Sort Type",
"default": 2,
"examples": [
2
],
"description": "Sort type: 1=ascending, 2=descending."
},
"price_type": {
"anyOf": [
{
"enum": [
9
],
"type": "integer",
"title": "XingtuAnchorPriceType",
"x-readme-ref-name": "XingtuAnchorPriceType"
},
{
"type": "null"
}
],
"title": "Price Type",
"examples": [
9
],
"description": "Live-stream price type, fixed at 9; used with price_min and price_max."
},
"sort_field": {
"type": "string",
"title": "Sort Field",
"default": "score",
"examples": [
"score"
],
"description": "Sort field; defaults to comprehensive score."
},
"extra_filter": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Extra Filter",
"examples": [
"[{\"field_name\":\"content_theme_labels_180d\",\"field_value\":\"[\\\"生活好物评测\\\"]\"},{\"field_name\":\"watcher_gender_female_rate_v2__ge\",\"field_value\":\"0.6\"},{\"field_name\":\"link_crowd_profile\",\"field_value\":\"[60,55,53,57]\"}]"
],
"description": "Extra profile filters as a JSON-array string; each item must contain non-empty field_name and field_value strings."
},
"persona_tags": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Persona Tags",
"examples": [
"1129,110401"
],
"description": "Persona, education, certification or style IDs. Commas mean OR; semicolon-separated groups mean AND."
},
"task_category": {
"type": "integer",
"title": "Task Category",
"default": 6,
"examples": [
6
],
"description": "Cooperation target."
},
"author_list_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Author List Id",
"description": "Featured creator list ID."
},
"marketing_target": {
"type": "integer",
"title": "Marketing Target",
"default": 3,
"examples": [
3
],
"description": "Marketing target."
},
"expected_play_max": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"title": "Expected Play Max",
"examples": [
1000000
],
"description": "Maximum expected plays."
},
"expected_play_min": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"title": "Expected Play Min",
"examples": [
100000
],
"description": "Minimum expected plays."
},
"first_industry_id": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"title": "First Industry Id",
"description": "Industry ID."
},
"interact_rate_max": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"title": "Interact Rate Max",
"examples": [
0.5
],
"description": "Maximum interaction rate, decimal from 0 to 1."
},
"interact_rate_min": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"title": "Interact Rate Min",
"examples": [
0.02
],
"description": "Minimum interaction rate, decimal from 0 to 1."
},
"play_over_rate_max": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"title": "Play Over Rate Max",
"examples": [
0.9
],
"description": "Maximum completion rate, decimal from 0 to 1."
},
"play_over_rate_min": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"title": "Play Over Rate Min",
"examples": [
0.05
],
"description": "Minimum completion rate, decimal from 0 to 1."
},
"burst_text_rate_max": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"title": "Burst Text Rate Max",
"examples": [
0.8
],
"description": "Maximum viral-post rate, decimal from 0 to 1."
},
"burst_text_rate_min": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"title": "Burst Text Rate Min",
"examples": [
0.1
],
"description": "Minimum viral-post rate, decimal from 0 to 1."
}
},
"additionalProperties": true
}
},
"additionalProperties": false
}