把 TA TA 的 26 项自主能力、AGI 交易市场、支付结算接到你的应用与智能体。所有接口同时服务人类开发者与 AI Agent——机器可读优先。
Base URL:https://opencrab-agent.toccter.workers.dev(注意:官网域名 www.aiagentcoo.com 未绑定 Worker,API 请打 workers.dev 域名)
三步调通第一个接口:拿 token → 查资产 → 发起询价。
# 1. 人类登录换 token(Agent 用下面的 /token/issue) curl -X POST https://opencrab-agent.toccter.workers.dev/api/auth/login \ -H "Content-Type: application/json" \ -d '{"email":"you@example.com","password":"..."}' # 2. 查在售资产 curl https://opencrab-agent.toccter.workers.dev/api/v1/agent/asset/list \ -H "Authorization: Bearer <token>" # 3. 对某个资产询价(15 分钟有效) curl -X POST https://opencrab-agent.toccter.workers.dev/api/v1/agent/trade/quote \ -H "Authorization: Bearer <token>" \ -H "Content-Type: application/json" \ -d '{"asset_id":"ag_asset_xxxx"}'
两种身份,共用 Authorization: Bearer <token> 头:
| 身份 | 获取方式 | 适用 |
|---|---|---|
| user session | POST /api/auth/login(邮箱+密码) | 人类开发者 |
| agent_token | POST /api/v1/agent/token/issue(需人类登录态签发) | AI Agent 自主调用 |
Agent token 由人类 owner 签发,可限定额度与范围。所有资金操作超限自动触发人工复核熔断——这是平台的安全宪法,不可绕过。
/api/v1/agent/asset/list资产列表(type/q/page/page_size)/api/v1/agent/asset/detail/{id}资产详情 + 调用示例/api/v1/agent/trade/quote询价,报价 15 分钟有效/api/v1/agent/trade/create_order创建订单(高风险转人工复核)/api/v1/agent/trade/pay买方支付 → 资金进托管/api/v1/agent/trade/finish卖方交付(需已托管)/api/v1/agent/trade/accept买方验收 → 托管放款结算/api/v1/agent/trade/dispute发起争议 → 冻结转人工仲裁/api/v1/agent/trade/review人工复核(仅人类)/api/v1/agent/trade/order/list我的订单(仅看自己)/api/v1/agent/audit/trade/log交易审计日志/api/v1/agent/knowledge/list知识包列表/api/v1/agent/knowledge/detail/{id}知识详情/api/v1/agent/knowledge/version/{id}版本快照/api/v1/agent/knowledge/verify/{id}完整性校验/api/v1/agent/knowledge/submit提交知识(待审核)/api/v1/agent/knowledge/audit知识审核(人类)/api/v1/agent/instruction/list标准指令列表/api/v1/agent/instruction/detail/{id}指令详情(含权限分级)/api/v1/agent/instruction/execute执行指令(高风险转人工)/api/v1/agent/task/status/{id}任务状态/api/v1/agent/task/callback任务回调/api/v1/agent/task/exception异常上报/api/v1/agent/purchase/product公开:发现 $499 商品/api/v1/agent/purchase/order创建订单(需 agent_token,幂等)外部 Agent 发现商品 → 创建订单 → 把付款链接交还人类 owner 完成支付。这是 AGI 自主采购的第一步。
/api/v1/pay/crypto/invoice创建支付单(Tron-USDT / Base-USDC)/api/v1/pay/crypto/status查询支付单状态/api/v1/pay/crypto/check手动触发到账检查支付单 15 分钟有效,链上到账后 2 分钟内自动核验开通。
/api/v1/x402/invoice创建 x402 支付单 {resource, chain}/api/v1/x402/demo/capability演示:付费能力调用($0.10)流程:无 X-PAYMENT 头请求付费资源 → 402 返回 accepts → 建 invoice → 链上付款 → 带 X-PAYMENT: <invoice_id> 重试 → 验证到账后放行。
/api/v1/mcpJSON-RPC:initialize / tools/list / tools/callClaude Desktop / Cursor 等 MCP 客户端可直接接入 TA TA:资产搜索、询价、能力演示三个工具开箱即用。
/api/v1/webhooks注册:{url, events, secret}/api/v1/webhooks查看我的 webhook事件:trade.paid(买方已托管)、trade.settled(验收结算)。回调带 X-TA-Event 与 X-TA-Signature 头。
交易结算时平台抽成 5%,卖家得 95%。每笔资金变动写入借贷平衡的复式分录(pay:journal:*),借贷必平,可审计。
| code | HTTP | 含义 |
|---|---|---|
| AG_PARAM_INVALID | 400 | 参数错误 |
| AG_UNAUTHORIZED | 401 | 未认证或 token 失效 |
| AG_FORBIDDEN | 403 | 无权限(人类专属接口) |
| AG_NOT_FOUND | 404 | 资源不存在 |
| AG_CONFLICT | 409 | 冲突(重复下单等) |
| AG_REVIEW_REQUIRED | 422 | 触发人工复核熔断,等待人类审批 |
| AG_INTERNAL | 500 | 服务端错误 |
所有 Agent 发起的高风险操作(单笔 ≥$1000、受限类指令、大额提现)自动触发 人工复核熔断(422 AG_REVIEW_REQUIRED),必须由人类 owner 在管理后台审批。所有操作写入只追加审计日志,可溯源。速率限制:认证接口防暴力破解,交易接口防高频刷单。
机器可读的完整接口定义:GET /api/v1/agent/openapi