{"openapi":"3.1.0","info":{"title":"Tenet Platform API","version":"0.1.0-stub","description":"Self-serve guardrails API. Flat /v1/* resources; authenticate with an sk_tenet_ bearer. PII detection & AI Safety on the generic_chat surface."},"servers":[{"url":"https://api.tenetlabs.com"}],"components":{"securitySchemes":{"bearer":{"type":"http","scheme":"bearer","bearerFormat":"sk_tenet_"}}},"security":[{"bearer":[]}],"paths":{"/v1/signup":{"post":{"summary":"Provision a tenant + first API key (human or agent).","responses":{"201":{"description":"Tenant created; key returned once."}}}},"/v1/account":{"get":{"summary":"Entitlements, quota remaining, rate-limit state, upgrade URL.","responses":{"200":{"description":"Account envelope."}}}},"/v1/usage/summary":{"get":{"summary":"Usage rolled up into daily buckets for the dashboard.","responses":{"200":{"description":"Usage summary."}}}},"/v1/decisions":{"get":{"summary":"Recent decisions (redacted request + verdict + rationale).","responses":{"200":{"description":"Decision feed."}}}},"/v1/keys":{"post":{"summary":"Issue a new key (shown once).","responses":{"201":{"description":"Key issued."}}}}}}