Developer Portal
ApolloHelix API
Endpoint reference for programmatic access. Every request requires an API key.
The ApolloHelix API is protected with enterprise-grade security standards (API-key authentication, rate limiting and encrypted connections). Authorization is required for access.
Authentication
Send your API key in the x-api-key header on every request. Keys are created in Dashboard > Developer Settings.
x-api-key: YOUR_API_KEY
A key is shown only once, when it is created; only its hash is stored on the server. Keep your key secret.
Rate limits
Requests are limited per key, per minute. When the limit is exceeded the API returns 429 and you can retry after a minute.
Endpoints
GET /api/v1/signal
Returns the current published signal for a given symbol. The list is empty until the evidence gate opens.
curl https://apollohelix.com/api/v1/signal \ -H "x-api-key: YOUR_API_KEY"
{
"status": "gate_closed",
"signals": [],
"message": "No signals are published yet."
}Error codes
| Code | Meaning |
|---|---|
| 200 OK | Request succeeded. The signals list is empty while the gate is closed. |
| 401 Unauthorized | The key is missing, invalid or revoked. |
| 429 Too Many Requests | The per-minute request limit was exceeded. |
To create a key, sign in to the Dashboard and open the Developer Settings tab.