curl -X POST '/v1/agentic-wallets/aw_01abc123/connectors' \
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
-H 'Content-Type: application/json' \
-d '{
"name": "Claude Agent",
"per_transaction_limit": 50,
"daily_limit": 500,
"monthly_limit": 5000
}'
{
"success": true,
"data": {
"connector_id": "conn_01abc123",
"name": "Claude Agent",
"api_key": "yac_a1b2c3d4e5f6...",
"per_transaction_limit": 50,
"daily_limit": 500,
"monthly_limit": 5000,
"status": "active",
"created_at": "2026-04-01T12:00:00Z"
}
}
Create a new connector (API key) for an agentic wallet
curl -X POST '/v1/agentic-wallets/aw_01abc123/connectors' \
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
-H 'Content-Type: application/json' \
-d '{
"name": "Claude Agent",
"per_transaction_limit": 50,
"daily_limit": 500,
"monthly_limit": 5000
}'
{
"success": true,
"data": {
"connector_id": "conn_01abc123",
"name": "Claude Agent",
"api_key": "yac_a1b2c3d4e5f6...",
"per_transaction_limit": 50,
"daily_limit": 500,
"monthly_limit": 5000,
"status": "active",
"created_at": "2026-04-01T12:00:00Z"
}
}
Bearer YOUR_ACCESS_TOKENcurl -X POST '/v1/agentic-wallets/aw_01abc123/connectors' \
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
-H 'Content-Type: application/json' \
-d '{
"name": "Claude Agent",
"per_transaction_limit": 50,
"daily_limit": 500,
"monthly_limit": 5000
}'
{
"success": true,
"data": {
"connector_id": "conn_01abc123",
"name": "Claude Agent",
"api_key": "yac_a1b2c3d4e5f6...",
"per_transaction_limit": 50,
"daily_limit": 500,
"monthly_limit": 5000,
"status": "active",
"created_at": "2026-04-01T12:00:00Z"
}
}
api_key is shown only once in this response. Store it securely. If lost, revoke the connector and create a new one.