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.

[GET]

/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

Authorization: Bearer <Unkey_Token>

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"
  }
}
[GET]

/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

Authorization: Bearer <Unkey_Token>

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"
    }
  ]
}