Get B2B invoice status
get_b2b_invoiceRead public recorded invoice status and held-operation next action. Private records and credentials require a separate fresh read-only signature from the durably confirmed original payer; URLs and payment vouchers grant no read authority.
Example tool call
This call uses example arguments supplied in the tool’s input schema.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"invoice_id": "inv_example1234"
},
"name": "get_b2b_invoice"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| invoice_id | Yes | Unique invoice identifier, e.g. inv_a1b2c3d4e5f6. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tool | No | ||
| scope | No | ||
| valid | Yes | ||
| status | Yes | ||
| tx_hash | No | ||
| merchant | No | ||
| invoice_id | Yes | ||
| settled_at | No | ||
| amount_usdc | No | ||
| private_record_url | No | ||
| private_record_requires | No |