一次接入,读取多个平台。

在控制台创建 API 密钥,以 Bearer 令牌传入。REST 和 MCP 使用同一预充值余额。

身份验证

REST
curl "https://posttodata.com/v1/reddit/search?query=coffee&limit=5&format=compact" \
  -H "Authorization: Bearer YOUR_API_KEY"

MCP

查看 Claude、ChatGPT 等客户端的接入指南
Claude Code
claude mcp add --transport http posttodata https://posttodata.com/mcp \
  --header "Authorization: Bearer YOUR_API_KEY"
JSON configuration
{
  "mcpServers": {
    "posttodata": {
      "url": "https://posttodata.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

返回格式

format=compact   # concise JSON
format=standard  # normalized fields
format=full      # includes upstream payload
format=markdown  # cited text (default for MCP)
limit=1..50
cursor=<page.next_cursor>

API 字段名、代码示例及原始来源内容保留原文。

控制每次调用价格

REST 和 MCP 都支持 max_price_usd;REST 也接受 X-Max-Price 请求头。超过任一上限会在请求上游和扣款之前返回 412。每次调用上限不能代替整个任务的调用次数限制。

max_price_usd=0.003
X-Max-Price: 0.003
AI 任务预算指南(英文)

错误与计费

成功的数据调用扣除余额,上游失败会退回本次费用。每账号每分钟最多 60 次。匿名访问仅限网站中验证后的一次试用。

不同操作价格不同,API 会返回准确价格;添加 dry_run=1 可免费查询价格,不抓取数据。

401 invalid_key / login_required
402 insufficient_balance
403 trial_used / verification_required
412 price_limit_exceeded
429 rate_limited / daily_budget_exhausted
502 upstream_error
503 service_unavailable
504 upstream_timeout