Example page

API auth-failure (401) routed to Linear

Demonstrates turning an API auth-failure into a Linear issue automatically. Shows raw feedback, AI fields, and resulting Linear issue.

What this shows

This example helps developers see how a messy API auth-failure message becomes a structured Linear issue so teams can act fast.

Raw feedback

User message

After rotating keys yesterday our API calls started returning 401 Unauthorized. Logs show invalid API key and it's blocking customers.

Triage output

Structured result

{
    "type": "bug",
    "severity": "high",
    "title": "API returns 401 after key rotation",
    "summary": "API requests began returning 401 Unauthorized following an API key rotation, blocking customer requests.",
    "tags": [
        "auth",
        "api",
        "401",
        "regression"
    ],
    "sentiment": "frustrated",
    "confidence": 0.95
}

Resulting issue

linear

Investigate 401 Unauthorized after API key rotation

Raw report: "After rotating keys yesterday our API calls started returning 401 Unauthorized. Logs show invalid API key and it's blocking customers." Steps to reproduce: 1) Use current API key to call /v1/endpoint 2) Observe 401 Unauthorized in response Expected: requests authenticate with new key. Attach logs and recent deployment changelog. Assign to backend/auth owner to verify key rotation process and token validation.

Live example

Use the API directly

Send the same raw message to TriageFast and get the structured result back through the normal ingest endpoint.

curl -s -X POST https://triagefast.app/api/v1/ingest -H "Authorization: Bearer tf_live_xxxx" -H "Content-Type: application/json" -d '{"source":"api","message":"After rotating keys yesterday our API calls started returning 401 Unauthorized. Logs show invalid API key and it's blocking customers."}'

How it works

Step 1

Send the message

POST the raw API error to the ingest endpoint.

Step 2

TriageFast classifies it

AI extracts type, severity, title, summary, tags, sentiment, and confidence.

Step 3

Structured output appears in linear

A Linear issue is created with the triaged fields and labels.

Related examples

Try TriageFast free

Free plan includes 100 triages per month. No credit card required.