partner_proxy_search
Route the agent's query server-to-server to one or more seller-registered API endpoints. Each call consumes prepaid Aether credits from the connected account at the per-call rate listed in list_partners (consumed regardless of result count). Aether holds seller credentials — agent never sees URL or token. Pass issuer when the question is about one company, so routing narrows to the endpoints that declare coverage of it rather than guessing the ticker from the query text — a wrong guess here spends credits on the wrong endpoint. Use list_partners first to discover available endpoints and per-call credit costs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| query | Yes | ||
| issuer | No | The company the question is about. Pass `ticker` to route only to endpoints that declare coverage of it, instead of relying on ticker detection over the query text. | |
| partners | Yes | Seller slugs to route to. Empty/omitted = no fan-out (you MUST pick partners explicitly for credits to be consumed — no surprise charges). | |
| endpoints | No | Optional: scope to specific endpoint slugs (format `<seller>/<endpoint>`). Otherwise all active endpoints of the named partners. | |
| ticker_filter | No | Legacy switch, still accepted. When true (default) and an issuer is known — passed in `issuer` or recognized in the query — route only to endpoints covering that ticker. false disables the filter entirely. | |
| confirm_charge | No | Safety acknowledgement. Must be true to actually execute the call. If false (or omitted), returns a dry-run quote with estimated charges. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | ||
| source | Yes | ||
| dry_run | Yes | True when confirm_charge was false — quote only, no credits consumed. | |
| results | Yes | ||
| latency_ms | Yes | ||
| charges_by_seller | Yes | ||
| total_charge_usd_cents | Yes |