Call an explicitly selected capability
capability_callCall one capability by id at its listed price. Available referral credit is applied automatically first. payment_path x402 needs agent_key; balance needs agent_key or api_key; upstream needs agent_key, parent_call_id, and composition_token, is charged to the parent supplier, and is one level only. A 402 challenge is returned as data. Unpaid x402 reservations expire after one hour; retry with a new idempotency_key.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| input | Yes | ||
| api_key | No | Optional alternative to agent_key for balance calls. | |
| agent_key | No | Required for x402 and upstream. | |
| payment_path | Yes | ||
| capability_id | Yes | Explicit capability UUID. | |
| parent_call_id | No | Required for upstream. | |
| idempotency_key | Yes | ||
| composition_token | No | Required for upstream; supplied to the parent capability endpoint for this dispatch. | |
| idempotent_replay | No | Set true only for an explicit same-call-id replay after an uncertain upstream dispatch. |