Viewing v4.0.0rc6 · release candidate · v3 stable / main · v4 preview / next

API · THE GATEWAY LAYER

One scoring engine. An HTTP away.

Send a row, a batch, or a packaged dataset to the Gateway. Read the same adapter-driven scoring output from any application that can make an HTTP request.

Send data

POST /v4/score accepts the adapter and an input source. Choose raw or mapped input, profiles, batch context, and whether to include mapped rows.

Use existing access

The Gateway owns API keys, scope checks, device verification, and approval. Use an approved userbase key for scoring and catalog operations.

Choose where it runs

Self-host the Gateway or request invite-only hosted access. Production capacity and pricing are discussed with early organizations.

SOURCE-VALIDATED HTTP REQUEST
curl "$STATLINE_API_URL/v4/score" \
  -H "Authorization: Bearer $STATLINE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "adapter": "eba.players",
  "dataset": "EBA_Elevate302/eba_players_gp3_plus.csv",
  "weights": "pri",
  "input_kind": "raw",
  "caps_mode": "batch",
  "include_mapped": true,
  "response_format": "compact",
  "output": {
    "show_weights": true,
    "hide_pri_raw": false,
    "show_components": true,
    "show_buckets": true,
    "show_context_used": true,
    "show_explanation": true
  }
}'
Hosted access is invite-only. Discuss your organization and workload. Self-hosting remains available through the Gateway extra.