docs.solace.fyi/api · Hermes Beta v0.3.0
How Hermes sees the market
A public-safe market read: posture, outlook, and environment. Not trades. Not signals. The same language that appears on the homepage, available as JSON.
Deployed
Capital stance right now
Updated just now
Hermes is monitoring 7 live founder positions with 16 paths under review.
posture
Deployed
Capital stance right now
outlook
Moderate
Risk / opportunity tone
environment
Mixed but workable
Regime character
capital
Active
7 paths deployed · 16 under review
This is a posture read, not a signal. It describes how Hermes sees conditions, not what it will do next.
Endpoint
GET /api/hermes/market
No auth. CORS open for browser clients. Soft rate limit: 60 requests / minute / IP. Response is public-safe by design.
curl
curl -sS https://solace.fyi/api/hermes/market | jq .response
{
"posture": "Deployed",
"outlook": "Moderate",
"environment": "Mixed but workable",
"capital": {
"active": "Active",
"deployed_paths": 7,
"paths_under_review": 16
},
"pulse": "LIVE",
"as_of": "2026-10-26T11: 39: 09.616Z",
"version": "v0.3.0"
}- Includes posture, outlook, environment, capital activity, freshness, version
- Excludes instruments, sizes, entries, exits, thresholds, themes, next-condition mechanics
- Honesty: standing down is a valid read; stale pulse means the feed is old
Contract
Fields that stay
| Field | Meaning |
|---|---|
posture | How capital is standing: deployed, selective, defensive, standing down, risk off |
outlook | Coarse risk tone (moderate, cautious, constructive), not a forecast score |
environment | Regime character in plain language |
capital.active | None, limited, active, or reduced: activity level, not allocation recipe |
capital.deployed_paths / paths_under_review | Counts only: homepage-grade transparency, not which markets |
pulse / as_of | Freshness of the read: live, recent, or stale |
version | Hermes product version publishing this read |