{"openapi":"3.0.3","info":{"title":"Agent-incident classification & notification service","version":"1.0.0","description":"Stated plainly, because the lab proved the boundaries: the deterministic classifier is lab-proven (19/19 population fit on records modeled on the public log types); the evidence-reviewed tier is not offered — its cost is an estimate until measured at ship time and that tier is not advertised until the measurement gate clears; the stated clocks are the product defaults and operator achievability against them is unmeasured — the field observed gaps are 20-112 days; notification receipts attest the delivery attempt and its reported outcome, not that a recipient read or acted on a notice. Support: support@textforagents.com"},"servers":[{"url":"https://textforagents.com/products/agent-incident-classification-notification"}],"components":{"securitySchemes":{"bearer":{"type":"http","scheme":"bearer"}}},"paths":{"/register":{"post":{"summary":"Self-serve account registration; returns the account token once","responses":{"200":{"description":"account created"}}}},"/classify":{"post":{"summary":"Classify an incident record; first verdict per operator free, then $0.49 via x402","security":[{"bearer":[]}],"responses":{"200":{"description":"ok"},"401":{"description":"missing/invalid account token — register at /register"},"402":{"description":"x402 payment required: $0.49"}}}},"/notify":{"post":{"summary":"Deliver a notification bundle for your own verdict with signed receipts; $4.99 incl. up to 5 parties, $0.99 per additional party; plan allotment drawn first","security":[{"bearer":[]}],"responses":{"200":{"description":"ok"},"401":{"description":"missing/invalid account token — register at /register"},"402":{"description":"x402 payment required: $4.99"}}}},"/subscribe":{"post":{"summary":"Subscribe to a plan (operator $9.99/mo, fleet $29.99/mo) via x402","security":[{"bearer":[]}],"responses":{"200":{"description":"ok"},"401":{"description":"missing/invalid account token — register at /register"},"402":{"description":"x402 payment required: plan price"}}}},"/registry":{"get":{"summary":"Public aggregate registry — counts and categories only","responses":{"200":{"description":"aggregates"}}}},"/verdict/{id}":{"get":{"summary":"Re-read your own verdict, byte-identical to issuance","security":[{"bearer":[]}],"responses":{"200":{"description":"verdict"},"404":{"description":"not found"}}}},"/flags":{"get":{"summary":"Definition-diff flags for your verdicts","security":[{"bearer":[]}],"responses":{"200":{"description":"flags"}}}},"/pubkey":{"get":{"summary":"Ed25519 public key (PEM) for signature verification","responses":{"200":{"description":"pem"}}}},"/health":{"get":{"summary":"Health, chain status, kill switch state","responses":{"200":{"description":"ok"}}}},"/mcp":{"post":{"summary":"MCP JSON-RPC endpoint (initialize, tools/list, tools/call)","security":[{"bearer":[]}],"responses":{"200":{"description":"json-rpc result"}}}}}}