Grip Protocol API v0.3.0
Gaming Incident Intelligence platform. Real-time friction detection, player stress indexing, and verified solution matching across PC, console, and handheld platforms.
Authentication
The API is currently open during the v0.3 preview period. No authentication required. Rate limiting applies: 100 requests/minute per IP.
System Status
/v1/status
Health check endpoint. Returns version, uptime, active incident count, and average PSI across all monitored games.
Live Hotspots
/v1/live/hotspots
Active friction hotspots ranked by Player Stress Index. Returns the current incidents breaking players across all monitored games and platforms.
| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | OPTIONAL | Max results to return. Default: 20 |
Active Signals
/v1/signals/active
Raw signal data from the ingestion pipeline. Unprocessed friction signals before PSI scoring.
Friction Scan
/v1/friction/scan
Analyze a player-reported issue. Returns friction score, category classification, probable root causes, and matched fixes from the verified solution database.
| Field | Type | Required | Description |
|---|---|---|---|
| game | string | REQUIRED | Game name (e.g. "Elden Ring", "Helldivers 2") |
| platform | string | OPTIONAL | Platform: pc, ps5, xbox, steam_deck_oled, etc. |
| issue | string | REQUIRED | Natural language description of the issue |
Solve
/v1/solve
Match a problem to verified community solutions. Returns fix steps, estimated time to resolution, and PSI impact score.
| Field | Type | Required | Description |
|---|---|---|---|
| game | string | REQUIRED | Game name |
| problem | string | REQUIRED | Problem description to match against solutions |
Device Optimize
/v1/device/optimize
Handheld optimization engine. Returns tuned settings for TDP, FPS cap, upscaling, and estimated battery life per device + game combination.
| Field | Type | Required | Description |
|---|---|---|---|
| device | string | REQUIRED | Device ID: steam_deck_oled, rog_ally, legion_go, switch_2, etc. |
| game | string | REQUIRED | Game name |
| priority | string | OPTIONAL | Optimization priority: battery | balanced | performance. Default: balanced |
Events Ingest
/v1/events/ingest
Ingest raw telemetry events from any source — Reddit, Twitter/X, Discord, Steam forums, or in-game telemetry. Events are scored and may create new friction hotspots.