Get a Hedge Opportunity by ID (v2)
v2GetHedgeOpportunityByIDGet a Hedge Opportunity by ID (v2) Returns one hedge opportunity from the selected opportunity type.
IDs are unique within an opportunity type, not across every hedge type,
so an ID copied from a non-mainlines feed must be requested with that
feed's concrete type. If omitted, type defaults to mainlines for
backwards compatibility. Only the enumerated generally available
opportunity types are part of this public contract.
Read-only Product data or price calculation. Use returned canonical IDs. Access, delay and metered usage follow your connected account; never infer coverage from an empty result. One bounded request, no background polling or automatic retry. Affiliate 27 is excluded. No wagers, account changes or guarantee of returns.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"path": "<path>"
},
"name": "v2GetHedgeOpportunityByID"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | ||
| query | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | ||
| plan | No | ||
| empty | No | ||
| error | No | ||
| usage | No | ||
| status | No | ||
| message | No | ||
| event_id | No | ||
| source_url | No | ||
| retry_after | No | ||
| limit_reason | No | ||
| retrieved_at | No | ||
| required_plan | No | ||
| remaining_points | No | ||
| missing_entitlement | No | ||
| monthly_remaining_points | No |