browse_apis
Find and list APIs ranked by relevance to your natural-language intent, with filters for cost, latency, pricing model, and execution mode.
Instructions
DEPRECATED in v0.1.7. Use 'discover' instead. This alias will be removed in v1.0.0. [Original behavior preserved in this version: List APIs ranked by intent.]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tag | No | Filter by capability tag (e.g. 'Market Data', 'Risk Score'). | |
| sort | No | Sort preset. 'relevance' uses Phase 3 normalized score. 'calls' is deprecated and will be removed in Phase 4. Default: relevance. | |
| limit | No | Number of results per page. Default: 20 | |
| budget | No | DEPRECATED in v0.1.9. Prefer cost_max_per_call_usdc. Maximum USDC cost per call. Invalid values silently ignored. When both budget and cost_max_per_call_usdc are set, the stricter (smaller) value applies. | |
| intent | Yes | Natural-language intent. Mapped to the server's 'task' query parameter. | |
| offset | No | Pagination offset. Default: 0 | |
| latency_tier | No | Filter by latency tier | |
| pricing_model | No | Filter by pricing model | |
| execution_mode | No | Filter by execution mode | |
| min_similarity | No | Similarity threshold for vector search. Default 0.3. Out-of-range returns 400. | |
| latency_p95_max_ms | No | v0.1.9 (D-084): Maximum measured p95 latency in milliseconds. Invalid values (≤0, NaN) return 400. APIs with no measured p95_latency_ms are excluded from results when this filter is set. | |
| cost_max_per_call_usdc | No | v0.1.9 (D-084): Maximum cost per call in USDC. Invalid values (negative, NaN) return 400. When both budget and this are set, the stricter (smaller) value applies. |