USEFUL APIS FOR AI AGENTS
Sheets
Excel workbooks your team can open.
Create styled XLSX workbooks with typed cells, multiple worksheets, filters, frozen headers, numeric formats and cached formula totals. Input strings remain text, including strings beginning with =.
Make this part of your workflow.
One fixed example is free. Custom work uses a clear input contract and releases the result after payment settles.
One copyable request.
POST /v1/workbooks/build
{
"title": "Quarterly sales",
"sheets": [
{
"name": "Sales",
"columns": [
{
"key": "region",
"label": "Region"
},
{
"key": "units",
"label": "Units",
"format": "integer"
},
{
"key": "revenue",
"label": "Revenue",
"format": "currency"
}
],
"rows": [
{
"region": "North",
"units": 42,
"revenue": 1299.5
},
{
"region": "South",
"units": 31,
"revenue": 949.25
}
],
"totals": [
"units",
"revenue"
]
}
]
}Send the JSON to the operation above. An x402-capable client receives the payment challenge, authorizes exactly 0.05 USDC, and retries with PAYMENT-SIGNATURE.
Keep the result.
XLSX + SHA-256
Files arrive in a JSON artifact envelope with base64 bytes, filename, MIME type, size and SHA-256. Decode the bytes to save the file. Diagnostic results arrive as structured JSON.
The same proof and normalized input retrieves the exact paid result for 30 minutes across restarts. A proof cannot unlock another request. Never create another authorization automatically after ambiguous delivery.