Call a data API
call_apiRead-onlyIdempotent
Run one endpoint by the tool name that search_apis returned, with that endpoint's parameters, and get its data back as JSON (with source and licence attribution). Endpoints with free_tier "free" or "sample" cost nothing within the daily allowance (50 calls/day anonymously, 500 with a free key). Otherwise the result is a payment request: pay in USDC via x402 and retry with _meta["x402/payment"]. Invalid arguments are rejected before any charge, and failed upstream calls are never charged.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tool | Yes | Endpoint tool name from search_apis, e.g. "uk-postcodes__lookup" or "sanctions__screen". | |
| arguments | No | The endpoint's parameters as listed in search_apis results, e.g. {"postcode": "SW1A 1AA"}. |
Output Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||