View raw JSON
{
"type": "object",
"required": [
"body"
],
"properties": {
"body": {
"type": "object",
"title": "FetchCollectionVideosRequest",
"required": [
"topic_id"
],
"properties": {
"raw": {
"type": "boolean",
"title": "Raw",
"default": true,
"description": "True returns the raw response; False returns a simplified, parsed structure, recommended for media downloads."
},
"topic": {
"anyOf": [
{
"type": "string",
"maxLength": 100
},
{
"type": "null"
}
],
"title": "Topic",
"default": "",
"example": "早安中国",
"description": "Optional collection name, which can improve matching."
},
"topic_id": {
"type": "string",
"title": "Topic Id",
"example": "14616794565351966924",
"pattern": "^[0-9]+$",
"maxLength": 32,
"description": "Numeric collection ID from topic_id returned by fetch_user_collections."
},
"username": {
"anyOf": [
{
"type": "string",
"pattern": "^(v2_[0-9a-fA-F]+@finder)?$",
"maxLength": 256
},
{
"type": "null"
}
],
"title": "Username",
"default": "",
"example": "v2_060000231003b20faec8c6e4811dc1d4c602ee30b0771bbcf220c67926bb76ab7702ac335a53@finder",
"description": "Optional creator finder username, which can improve matching."
},
"topic_type": {
"type": "integer",
"title": "Topic Type",
"default": 16,
"maximum": 1000,
"minimum": 0,
"description": "Collection type; defaults to 16 and aligns with topic_type from fetch_user_collections."
},
"last_buffer": {
"anyOf": [
{
"type": "string",
"pattern": "^[A-Za-z0-9+/=_-]*$"
},
{
"type": "null"
}
],
"title": "Last Buffer",
"default": "",
"description": "Base64 pagination cursor; leave empty for the first page."
}
},
"x-readme-ref-name": "FetchCollectionVideosRequest"
},
"queryParams": {
"type": "object",
"properties": {},
"additionalProperties": true
}
},
"additionalProperties": false
}