API 参考
创建不可变支出策略版本
创建不可变支出策略版本接口说明。查阅 StableOps Agent Payments 的鉴权范围、路径与请求参数、字段校验、响应结构、环境限制和常见错误处理要求,将该接口安全接入管理后台、Agent 运行时或自动化流程。
POST
/v1/agent-payments/agents/{agentId}/policy-versionsAuthorization
bearerAuth AuthorizationBearer <token>
Paste your API key from the dashboard.
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
curl -X POST "https://example.com/v1/agent-payments/agents/{agentId}/policy-versions" \ -H "Content-Type: application/json" \ -d '{ "allowed_origins": [ "string" ], "allowed_pay_to": [ "stringstringstringstringstringst" ], "automatic_payment_threshold_atomic": "string", "per_payment_limit_atomic": "string", "agent_daily_limit_atomic": "string", "require_approval_for_unknown_origin": true, "require_approval_for_unknown_pay_to": true }'{
"id": "string",
"agent_id": "string",
"version": 1,
"document": {
"network": "eip155:1",
"asset": {
"symbol": "USDC",
"contract_address": "stringstringstringstringstringst"
},
"networks": [
{
"network": "eip155:1",
"asset": {
"symbol": "USDC",
"contract_address": "stringstringstringstringstringst"
}
}
],
"allowed_origins": [
"string"
],
"allowed_pay_to": [
"stringstringstringstringstringst"
],
"automatic_payment_threshold_atomic": "string",
"per_payment_limit_atomic": "string",
"agent_daily_limit_atomic": "string",
"require_approval_for_unknown_origin": true,
"require_approval_for_unknown_pay_to": true,
"approval_tiers": [
{
"minimum_amount_atomic": "string",
"required_approvals": 1
}
]
},
"document_hash": "string",
"created_by": "string",
"created_at": "2019-08-24T14:15:22Z",
"activated_at": "2019-08-24T14:15:22Z",
"superseded_at": "2019-08-24T14:15:22Z"
}Empty
这篇文档怎么样?
最后更新