GET /markets/briefing.
This page mirrors the Simmer heartbeat layout, adapted to current Aionmarket capabilities and current venue support (Polymarket with USDC.e).
The pattern
One briefing call gives a single summary snapshot for risk and opportunities.- curl
- Python
Add to your heartbeat
Use this sequence in each cycle:- Call briefing first, optionally with
sincefor incremental reads. - Handle
riskAlertsbefore any new trade decisions. - Evaluate
opportunityMarketsand shortlist candidates. - For each candidate, call
GET /markets/context/{id}before execution. - Place/cancel orders, then re-check position and order state.
- Persist checkpoint timestamps and sleep with jitter.
What is in the briefing
The documented briefing payload currently includes these top-level signals:| Field | How to use it in heartbeat |
|---|---|
riskAlerts | Prioritize urgent risk actions before searching for new entries. |
opportunityMarkets | Candidate list for market discovery. |
recommendedSkills | Optional signal for strategy rotation or tuning. |
timestamp or heartbeat time field | Track freshness and incremental polling windows. |
Minimal processing example
Acting on signals
Suggested decision map:| Signal | Suggested action |
|---|---|
riskAlerts not empty | Pause new entries and reduce risk first. |
New opportunity in opportunityMarkets | Validate with GET /markets/context/{id} before trading. |
| Repeated risk alerts for same area | Tighten settings via POST /agents/settings. |
| No actionable changes | Keep cadence, no forced trade. |
Presenting to your human
Summarize heartbeat output in this order:- Risk alerts first.
- Position/order state next.
- New opportunities and planned actions last.
- Polymarket live balances and PnL: USDC.e format.
- Do not mix unsupported venue summaries in human reports.
Polling with jitter
Heartbeat should be periodic but jittered to avoid synchronized bursts.Next steps
Trading guide
Apply heartbeat outputs to entry, monitoring, and exit decisions.
Redemption
Handle settled winning positions and payout collection.
Agent settings
Review profile and tune risk behavior in your cycle.
Briefing API
See full heartbeat endpoint parameters and payload.