> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.beatapi.io/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.beatapi.io/_mcp/server.

# 社媒数据目录

目录包含 **1021 个可调用 action**。先按平台挑选，再把 action ID 用在 `POST /v1/social-data/call`。

[下载机器可读目录](https://beatapi.io/social-data-catalog.json) · [MCP 工具清单](https://beatapi.io/capabilities-mcp-tools.json)

## 平台

| 平台                | Action 数 |
| ----------------- | -------: |
| `douyin`          |      317 |
| `tiktok`          |      164 |
| `instagram`       |       93 |
| `bilibili`        |       87 |
| `weibo`           |       56 |
| `xiaohongshu`     |       44 |
| `zhihu`           |       41 |
| `kuaishou`        |       38 |
| `youtube`         |       33 |
| `twitter`         |       25 |
| `reddit`          |       24 |
| `pipixia`         |       17 |
| `lemon8`          |       16 |
| `wechat_channels` |       12 |
| `wechat_mp`       |       11 |
| `threads`         |        9 |
| `linkedin`        |        8 |
| `xigua`           |        7 |
| `toutiao`         |        7 |
| `telegram`        |        7 |
| `wechat_search`   |        2 |
| `hybrid`          |        1 |
| `creator`         |        2 |

## 调用示例

```bash
curl https://api.beatapi.io/v1/social-data/call \
  -H "Authorization: Bearer $BEATAPI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"action":"douyin.web.fetch_one_video","params":{"aweme_id":"7364837462110"}}'
```

每个目录项包含 `id`、`platform`、`method` 和 `input_schema`。`POST` Action 的 `params` 使用 JSON 对象；`GET` Action 的参数值必须是标量。

目录中的 `method` 描述所选 Action，不是公开 REST 接口的方法：上面的直接调用统一使用 `POST /v1/social-data/call`。新请求不要发送 `model` 字段。

静态目录描述输入，不发布各 Action 的输出结构或价格。请使用 Search 返回的 `data:<action-id>` 引用调用 [Capabilities Inspect](/capabilities)，查看当前 `output_schema`、就绪状态与价格。`runnable` 表示输出结构尚未发布，应从实际响应读取字段，不要假定固定结构。