Authentication
The Terminal Software API utilizes Unkey tokens to securely authenticate and meter requests. You must provision an institutional tier in the Developer Portal to generate your production key.
All API requests must include your API key in the Authorization HTTP header.
Authorization: Bearer <Unkey_Token>
Rate Limits
API requests are metered directly against your active institutional tier. The standard Firehose limit is 10,000 requests per month. If your systems exceed this execution limit, the API will strictly drop packets and return a 429 Too Many Requests payload.
/api/v4/crypto/scan
Queries the Recon Engine for the current momentum regime, ADX strength, and active structural wall telemetry for a specified digital asset.
Headers
Request Parameters
| Parameter | Type | Description |
|---|---|---|
| asset | string | The ticker symbol of the targeted asset (e.g., BTC, SOL). |
| timeframe | string | (Optional) Default is 1h. Accepted matrix values: 15m, 1h, 4h, 1d. |
Response Payload
{
"status": 200,
"data": {
"asset": "BTC",
"adx": 43.84,
"regime": "READY TO STRIKE",
"ceiling": 76127,
"floor": 70576,
"timestamp": "2026-04-17T22:30:28Z"
}
}
/api/v1/sports/mlb/ev
Hooks into the Sniper Engine to fetch real-time quantitative discrepancies and positive Expected Value (+EV) targets actively logged in the MLB market.
Headers
Request Parameters
| Parameter | Type | Description |
|---|---|---|
| min_edge | float | (Optional) Filter strikes with an EV percentage greater than this specific value. |
| market | string | (Optional) Restrict telemetry to a specific market (e.g., spreads, totals, h2h). |
Response Payload
{
"status": 200,
"data": [
{
"matchup": "Padres vs Mariners",
"target": "Padres 1.5",
"true_prob": 38.8,
"implied_prob": 24.9,
"ev_percentage": "+13.89",
"bookmaker": "PINNACLE"
}
]
}