{
  "openapi": "3.0.0",
  "info": {
    "title": "Douyin Creator Marketplace (Xingtu) Live Watch Distribution API (V1)",
    "version": "1.0.0",
    "description": "Get Douyin Creator Marketplace (Xingtu) live homepage Watch Distribution data, including follower or viewer profile breakdowns such as gender, age, city tier, province, device brand, interest tags, and crowd summaries for live audience analysis."
  },
  "servers": [
    {
      "url": "https://api.justoneapi.com",
      "description": "prod-global (default)"
    },
    {
      "url": "http://47.117.133.51:30015",
      "description": "prod-cn (optional for Mainland China)"
    }
  ],
  "paths": {
    "/api/douyin-xingtu/gw/api/aggregator/get_author_live_watch_distribution/v1": {
      "get": {
        "tags": [
          "Douyin Creator Marketplace (Xingtu)"
        ],
        "summary": "Live Watch Distribution",
        "description": "Get Douyin Creator Marketplace (Xingtu) live homepage Watch Distribution data, including follower or viewer profile breakdowns such as gender, age, city tier, province, device brand, interest tags, and crowd summaries for live audience analysis.",
        "operationId": "getApiDouyinXingtuGwApiAggregatorGetAuthorLiveWatchDistributionV1",
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "description": "User authentication token.",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "oAuthorId",
            "in": "query",
            "description": "Author's unique ID.",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "liveCrowdType",
            "in": "query",
            "description": "Live audience profile type.\n\nAvailable Values:\n- `AUDIENCE`: Viewer profile\n- `FANS`: Follower profile",
            "required": false,
            "schema": {
              "type": "string",
              "default": "2",
              "description": "Live audience profile type",
              "enum": [
                "AUDIENCE",
                "FANS"
              ]
            }
          },
          {
            "name": "liveType",
            "in": "query",
            "description": "Live room type filter.\n\nAvailable Values:\n- `ALL`: All live rooms\n- `GAME`: Game live rooms\n- `ECOMMERCE`: E-commerce live rooms\n- `OTHER`: Other live rooms",
            "required": false,
            "schema": {
              "type": "string",
              "default": "1",
              "description": "Live room type",
              "enum": [
                "ALL",
                "GAME",
                "ECOMMERCE",
                "OTHER"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "*/*": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "string",
                      "enum": [
                        "0",
                        "100",
                        "101",
                        "202",
                        "300",
                        "301",
                        "302",
                        "303",
                        "400",
                        "404",
                        "500",
                        "600",
                        "601",
                        "602"
                      ]
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "object"
                    },
                    "recordTime": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "requestId": {
                      "type": "string"
                    }
                  }
                }
              }
            }
          }
        },
        "x-order": "15003087",
        "x-api-version": "v1",
        "x-highlights": []
      }
    }
  },
  "components": {}
}