Intent api_key_created · agent python-httpx · started 2026-10-19 17:56 UTC
- 00:00
docs_view - 00:45
api_key_created - 01:50
api_call401 Unauthorized: X-Api-Key header is not accepted, send Authorization: Bearer - Session ended
Up to the last 14 complete UTC days for one project, from its first snapshot, read live from GET /v1/traffic/coverage.
events. Every day shown (5) has a snapshot.
63% of sessions in the last 14 days ended in an error.
Events with no session hint or account ID, so they can't be grouped into a session (T3). Grouping by IP is not built yet.
Errors that ended agent sessions in the last 14 days, most sessions lost first.
api_callmeter_createcheckout_create| Agent | Sessions | Success | Failed |
|---|---|---|---|
| claude.ai Signature-Agent | 7 | 14.3% | 85.7% |
| chatgpt.com Signature-Agent | 6 | 66.7% | 33.3% |
| perplexity.ai Signature-Agent | 6 | 0% | 83.3% |
| python-httpx User-Agent | 6 | 16.7% | 83.3% |
| node-fetch User-Agent | 5 | 40% | 20% |
The name the agent gave: the host in its Signature-Agent header, else the first word of its User-Agent. Nothing checked it. Red: fails more often than sessions overall.
| First step after the docs | Sessions | Failed |
|---|---|---|
api_key_created | 12 | 75% |
meter_create | 5 | 100% |
sdk_install | 5 | 0% |
checkout_create | 3 | 100% |
docs only | 3 | 0% |
api_call_401 | 2 | 100% |
A session's intent is its first event that is not a docs event.
Failure rate per agent and intent: under 20% 20–50% over 50%. Select a cell to see its sessions.
| Agent | API key | Metering | Checkout | Other |
|---|---|---|---|---|
| claude.ai | 100%3 sessions | 100%1 session | 100%1 session | 50%2 sessions |
| chatgpt.com | 33.3%3 sessions | 100%1 session | — | 0%2 sessions |
| perplexity.ai | 100%1 session | 100%2 sessions | 100%2 sessions | 0%1 session |
| python-httpx | 100%4 sessions | — | — | 50%2 sessions |
| node-fetch | 0%1 session | 100%1 session | — | 0%3 sessions |
Sample data from a fixed seed rotation. Patterns here are not behavioral — a real pilot's traffic will produce different distributions.
Intent categories are guessed from event names (meter or usage is Metering, checkout, payment or card is Checkout, and so on). An intent matching none is Other. Only categories with sessions are shown.
api_key_created · Failed: 401 Unauthorized: X-Api-Key header is not accepted, send Authorization: Bearer · 3 eventsapi_key_created · Failed: 401 Unauthorized: X-Api-Key header is not accepted, send Authorization: Bearer · 3 eventsapi_key_created · Failed: 401 Unauthorized: X-Api-Key header is not accepted, send Authorization: Bearer · 3 eventsmeter_create · Failed: 422 Unprocessable: event_name is required · 2 eventscheckout_create · Failed: 402 Payment Required: test card declined · 3 eventssdk_install · OK · 3 eventsapi_call_401 · Failed: 401 Unauthorized (guessed) · 2 eventsapi_key_created · OK · 4 eventsapi_key_created · OK · 4 eventsapi_key_created · Failed: 401 Unauthorized: X-Api-Key header is not accepted, send Authorization: Bearer · 3 eventsmeter_create · Failed: 422 Unprocessable: event_name is required · 2 eventssdk_install · OK · 3 eventssdk_install · OK · 3 eventsapi_key_created · Failed: 401 Unauthorized: X-Api-Key header is not accepted, send Authorization: Bearer · 3 eventsmeter_create · Failed: 422 Unprocessable: event_name is required · 2 eventsmeter_create · Failed: 422 Unprocessable: event_name is required · 2 eventscheckout_create · Failed: 402 Payment Required: test card declined · 3 eventscheckout_create · Failed: 402 Payment Required: test card declined · 3 eventsapi_key_created · Failed: 401 Unauthorized: X-Api-Key header is not accepted, send Authorization: Bearer · 3 eventsapi_key_created · Failed: 401 Unauthorized: X-Api-Key header is not accepted, send Authorization: Bearer · 3 eventsapi_key_created · Failed: 401 Unauthorized: X-Api-Key header is not accepted, send Authorization: Bearer · 3 eventsapi_key_created · Failed: 401 Unauthorized: X-Api-Key header is not accepted, send Authorization: Bearer · 3 eventssdk_install · OK · 3 eventsapi_call_401 · Failed: 401 Unauthorized (guessed) · 2 eventsmeter_create · Failed: 422 Unprocessable: event_name is required · 2 eventsdocs only · No status · 1 eventsdk_install · OK · 3 eventsdocs only · No status · 1 eventTop 5 of 7 distinct paths. 30 sessions from 98 events in the last 14 days. Read live from GET /v1/traffic/paths.
The latest session each Fix next error ended, event by event. Times are from the session's first event.
Intent api_key_created · agent python-httpx · started 2026-10-19 17:56 UTC
docs_viewapi_key_createdapi_call401 Unauthorized: X-Api-Key header is not accepted, send Authorization: BearerIntent meter_create · agent node-fetch · started 2026-10-19 09:28 UTC
docs_viewmeter_create422 Unprocessable: event_name is requiredIntent checkout_create · agent perplexity.ai · started 2026-10-19 15:49 UTC
docs_viewdocs_viewcheckout_create402 Payment Required: test card declined| Verified A Web Bot Auth signature that Tanso checked. Tanso does not run the check yet, so this is 0. | 0 |
| Declared Named itself in Signature-Agent; nobody checked the claim | 52 |
| Anonymous Said nothing about who sent it | 46 |
| Rejected A signature that failed the check. Tanso does not run the check yet, so this is 0. | 0 |
| Not assessed Stored and counted, but tiering failed on our side | 0 |
0 verified: Tanso does not check Web Bot Auth signatures yet.
Who sent the event to Tanso: your SDK, a log shipper, a webhook, or by hand.
For this whole report: 0 verified: Tanso does not check Web Bot Auth signatures yet; Classification is not available yet; every event is counted as unknown.
| Date (UTC) | State | Events | Verified | Declared | Anonymous | Rejected | Not assessed | Unknown bucket | Notes |
|---|---|---|---|---|---|---|---|---|---|
| 2026-10-19 | Snapshot | 32 | 0 | 18 | 14 | 0 | 0 | 32 | |
| 2026-10-18 | Snapshot | No events | 0 | 0 | 0 | 0 | 0 | 0 | No events |
| 2026-10-17 | Snapshot | 36 | 0 | 19 | 17 | 0 | 0 | 36 | |
| 2026-10-16 | Snapshot | 30 | 0 | 15 | 15 | 0 | 0 | 30 | |
| 2026-10-15 | Snapshot | No events | 0 | 0 | 0 | 0 | 0 | 0 | No events |