Shortlist endpoints for a capability
recommend_capability_offersA ranked shortlist of endpoints that do this job, under criteria you choose and the response echoes back. Every term is something the endpoint publishes about itself — its listed price against the going rate, and its own reported demand. Roundhouse does not endorse any provider, and there is no cross-capability ranking. Only confident matches are ever recommended.
Wraps GET /v0/unified/{slug}/recommend. Access: no API key required.
Returns:
capability: The registry entry for the job being shortlisted.
criteria: Your criteria, echoed — a recommendation whose basis is invisible is an opinion.
price: The capability's going rate, so each candidate's index has context.
candidates: Ranked endpoints, each with
reasonsfor where it placed.considered: How many confident offers were ranked before filters.
excluded: How many were dropped, by which filter.
truncated: True when the candidate read hit its cap.
note: What the ranking is and is not — Roundhouse endorses no provider.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| live | No | Only endpoints answering when last probed. | |
| slug | Yes | Capability slug, from `/v0/unified`. | |
| limit | No | Rows to return. Clamped to 25; values outside the range are clamped, not rejected. | |
| model | No | Require the endpoint to name this model family (inference capabilities only). | |
| prefer | No | What to weight: cheapest, most-used, or an even split. | balanced |
| max_price | No | Hard ceiling in USDC per call. Endpoints with no published price are excluded when set. |