GET /v1/operator/:operator_id/profile

One operator's current JIS, dimensions, decay projection, and JIS history.

What this is

Operator-level judgment profile. Current JIS, per-dimension scores, classification band, JIS sparkline history, decay projection.

When to use

Manager dashboards, one-on-one reviews, threshold-triggered alerts.

Request

curl https://api.cohesionauth.com/v1/operator/analyst-42/profile \
  -H "X-API-Key: $COHESION_API_KEY"

Python

profile = client.operator_profile(operator_id="analyst-42")

TypeScript

const profile = await client.operatorProfile("analyst-42");

Path param

Response (abridged)

{
  "profile": {
    "operator_id": "analyst-42",
    "jis": 74.3,
    "band": "Adequate",
    "dimensions": { "...": "..." },
    "minimum_data_met": true,
    "total_interactions": 127
  },
  "jis_history": [
    { "timestamp": "2026-04-15T00:00:00Z", "jis": 77.1 },
    { "timestamp": "2026-04-22T00:00:00Z", "jis": 74.3 }
  ],
  "request_id": "req_01H...",
  "timestamp": "2026-04-22T18:22:10.432Z"
}

Errors

StatusMeaning
404Operator not found
422operator_id failed regex check

Next step

Guide: monitor operator judgment.