Discover APIs
discoverFind APIs on the Routavo network that can perform a capability. Returns each provider with its published price, measured latency, terms, and the exact argument schema for calling it, plus the rule Routavo uses to pick between them. Call this before call() when you do not already know a provider id.
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": "discover"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | Free text when you do not know the capability name, e.g. "turn an address into coordinates" or "will it rain tomorrow". Matched against names, aliases, tags and descriptions; results come back ranked with a score. | |
| capability | No | What you need done, e.g. "geocode" or "forecast". Omit to list everything. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | Yes | ||
| routing | Yes | ||
| providers | Yes |