List tasks and prices
list_tasksList every micro-task with its type, exact price, and input format.
Free to call, no authentication. Cannot fail for payment reasons. The returned map is authoritative if prices change.
Parameters: an invalid type returns an error listing the valid types.
When to use: call first to pick a task, then price_task, pay,
verify_payment, execute_task.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list_tasks"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | Optionally filter to one task type: text, code, data, or media. Omit to list all 10 tasks. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| asset | Yes | ||
| count | Yes | number of tasks in the catalog | |
| tasks | Yes | task name -> exact USDC price | |
| types | Yes | task name -> type (text/code/data/media) | |
| network | Yes | ||
| service | Yes | ||
| receiver | Yes | ||
| public_api | Yes | ||
| input_schema | Yes | task name -> required prompt format |