{"info":{"name":"NeutralAI Gateway API","_postman_id":"neutralai-openapi-export","schema":"https://schema.getpostman.com/json/collection/v2.1.0/collection.json","description":"Generated from the in-app OpenAPI contract."},"item":[{"name":"Security Txt Well Known","request":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/.well-known/security.txt","query":[]},"description":"Security Txt Well Known"},"response":[]},{"name":"List Api Keys","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/api/v1/auth/api-keys?include_revoked={{include_revoked}}","query":[{"key":"include_revoked","value":"{{include_revoked}}","disabled":true,"description":""}]},"description":"List Api Keys"},"response":[]},{"name":"Create Api Key","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/api/v1/auth/api-keys","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"Create Api Key"},"response":[]},{"name":"Revoke Api Key","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/api/v1/auth/api-keys/{key_id}","query":[]},"description":"Revoke Api Key"},"response":[]},{"name":"Rotate Api Key","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/api/v1/auth/api-keys/{key_id}/rotate","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"Rotate Api Key"},"response":[]},{"name":"Discover Sso","request":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/api/v1/auth/discover?email={{email}}&domain={{domain}}&org_slug={{org_slug}}","query":[{"key":"email","value":"{{email}}","disabled":true,"description":""},{"key":"domain","value":"{{domain}}","disabled":true,"description":""},{"key":"org_slug","value":"{{org_slug}}","disabled":true,"description":""}]},"description":"Home Realm Discovery (HRD) - Find SSO configuration based on email/domain/org\n\nPriority order:\n1. org_slug (most specific)\n2. email domain (extracted from email)\n3. domain parameter (direct domain lookup)\n\nReturns SSO configuration if found, or indicates no SSO is configured."},"response":[]},{"name":"Login","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/api/v1/auth/login","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"Credentials login placeholder."},"response":[]},{"name":"List Mfa Users","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/api/v1/auth/mfa/admin/users","query":[]},"description":"List Mfa Users"},"response":[]},{"name":"Reset User Mfa","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/api/v1/auth/mfa/admin/users/{user_id}/reset","query":[]},"description":"Reset User Mfa"},"response":[]},{"name":"Get Mfa Policy","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/api/v1/auth/mfa/policy","query":[]},"description":"Get Mfa Policy"},"response":[]},{"name":"Update Mfa Policy","request":{"method":"PATCH","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/api/v1/auth/mfa/policy","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"Update Mfa Policy"},"response":[]},{"name":"Setup Mfa","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/api/v1/auth/mfa/setup","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"Setup Mfa"},"response":[]},{"name":"Verify Mfa","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/api/v1/auth/mfa/verify","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"Verify Mfa"},"response":[]},{"name":"Change Password","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/api/v1/auth/password/change","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"Change Password"},"response":[]},{"name":"Signup","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/api/v1/auth/signup","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"Signup"},"response":[]},{"name":"Sso Callback","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/api/v1/auth/sso/callback","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"SSO Callback - Just-in-Time (JIT) User Provisioning\n\nCalled by NextAuth after successful SSO authentication.\nCreates or updates user in the database."},"response":[]},{"name":"Export Audit Logs","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/api/v1/compliance/audit-logs/export?output_format={{output_format}}&hours={{hours}}&from_ts={{from_ts}}&to_ts={{to_ts}}&event_type={{event_type}}&tenant_id={{tenant_id}}&limit={{limit}}","query":[{"key":"output_format","value":"{{output_format}}","disabled":true,"description":""},{"key":"hours","value":"{{hours}}","disabled":true,"description":""},{"key":"from_ts","value":"{{from_ts}}","disabled":true,"description":""},{"key":"to_ts","value":"{{to_ts}}","disabled":true,"description":""},{"key":"event_type","value":"{{event_type}}","disabled":true,"description":""},{"key":"tenant_id","value":"{{tenant_id}}","disabled":true,"description":""},{"key":"limit","value":"{{limit}}","disabled":true,"description":""}]},"description":"Export Audit Logs"},"response":[]},{"name":"List Compliance Exports","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/api/v1/compliance/exports?limit={{limit}}","query":[{"key":"limit","value":"{{limit}}","disabled":true,"description":""}]},"description":"List Compliance Exports"},"response":[]},{"name":"Verify Export Chain","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/api/v1/compliance/exports/verify-chain?limit={{limit}}","query":[{"key":"limit","value":"{{limit}}","disabled":true,"description":""}]},"description":"Verify Export Chain"},"response":[]},{"name":"List Legal Holds","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/api/v1/compliance/legal-holds","query":[]},"description":"List Legal Holds"},"response":[]},{"name":"Create Legal Hold","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/api/v1/compliance/legal-holds","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"Create Legal Hold"},"response":[]},{"name":"Run Retention Enforcement","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/api/v1/compliance/retention/enforce?dry_run={{dry_run}}","query":[{"key":"dry_run","value":"{{dry_run}}","disabled":true,"description":""}]},"description":"Run Retention Enforcement"},"response":[]},{"name":"Retention Status","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/api/v1/compliance/retention/status","query":[]},"description":"Retention Status"},"response":[]},{"name":"Export Security Events","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/api/v1/compliance/security-events/export?hours={{hours}}&output_format={{output_format}}&provider_format={{provider_format}}","query":[{"key":"hours","value":"{{hours}}","disabled":true,"description":""},{"key":"output_format","value":"{{output_format}}","disabled":true,"description":""},{"key":"provider_format","value":"{{provider_format}}","disabled":true,"description":""}]},"description":"Export Security Events"},"response":[]},{"name":"Get Extension Config","request":{"method":"GET","header":[{"key":"if-none-match","value":"","type":"text","disabled":true,"description":""},{"key":"x-service-token","value":"{{serviceToken}}","type":"text","disabled":false,"description":""}],"url":{"raw":"{{baseUrl}}/api/v1/extension/config","query":[]},"description":"Get Extension Config"},"response":[]},{"name":"Ingest Extension Telemetry","request":{"method":"POST","header":[{"key":"x-service-token","value":"{{serviceToken}}","type":"text","disabled":false,"description":""},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/api/v1/extension/telemetry","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"Ingest Extension Telemetry"},"response":[]},{"name":"Delete Sso Config","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/api/v1/sso/config","query":[]},"description":"Delete SSO configuration for tenant."},"response":[]},{"name":"Get Sso Config","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/api/v1/sso/config","query":[]},"description":"Get SSO configuration for current tenant.\nReturns public fields only (no secrets)."},"response":[]},{"name":"Update Sso Config","request":{"method":"PATCH","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/api/v1/sso/config","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"Partially update SSO configuration."},"response":[]},{"name":"Create Or Update Sso Config","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/api/v1/sso/config","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"Create or update SSO configuration for tenant.\nEncrypts secrets before storage."},"response":[]},{"name":"Get Public Sso Config","request":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/api/v1/sso/config/public?tenant_id={{tenant_id}}","query":[{"key":"tenant_id","value":"{{tenant_id}}","disabled":false,"description":""}]},"description":"Get SSO configuration for a specific tenant (public fields only).\nUsed by the frontend during Home Realm Discovery.\n\nNote: Renamed to /config/public to avoid collision with admin /config endpoint."},"response":[]},{"name":"Get Decrypted Secret","request":{"method":"POST","header":[{"key":"x-service-token","value":"{{serviceToken}}","type":"text","disabled":false,"description":""}],"url":{"raw":"{{baseUrl}}/api/v1/sso/config/secret?tenant_id={{tenant_id}}","query":[{"key":"tenant_id","value":"{{tenant_id}}","disabled":false,"description":""}]},"description":"Get decrypted SSO client secret for a tenant.\n\nSecurity: This endpoint requires a signed short-lived service token.\nOnly the frontend application should have access to this endpoint."},"response":[]},{"name":"Test Sso Connection","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/api/v1/sso/config/test","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"Test SSO connection by validating OIDC well-known endpoint or SAML metadata."},"response":[]},{"name":"List Sso Domains","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/api/v1/sso/domains","query":[]},"description":"List all SSO domains for current tenant."},"response":[]},{"name":"Add Sso Domain","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/api/v1/sso/domains","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"Add email domain for SSO discovery.\nDomain must be verified before it can be used."},"response":[]},{"name":"Delete Sso Domain","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/api/v1/sso/domains/{domain_id}","query":[]},"description":"Remove SSO domain."},"response":[]},{"name":"Verify Sso Domain","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/api/v1/sso/domains/{domain_id}/verify","query":[]},"description":"Verify domain ownership.\nIn production, this would check DNS TXT records or email verification."},"response":[]},{"name":"Get Sso Stats","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/api/v1/sso/stats","query":[]},"description":"Get SSO statistics for current tenant."},"response":[]},{"name":"Ingest Client Telemetry","request":{"method":"POST","header":[{"key":"authorization","value":"","type":"text","disabled":true,"description":""},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/api/v1/telemetry/client","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"Ingest Client Telemetry"},"response":[]},{"name":"Funnel Summary","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/api/v1/telemetry/funnel/summary?days={{days}}&src={{src}}&plan={{plan}}&campaign={{campaign}}&source={{source}}","query":[{"key":"days","value":"{{days}}","disabled":true,"description":""},{"key":"src","value":"{{src}}","disabled":true,"description":""},{"key":"plan","value":"{{plan}}","disabled":true,"description":""},{"key":"campaign","value":"{{campaign}}","disabled":true,"description":""},{"key":"source","value":"{{source}}","disabled":true,"description":""}]},"description":"Funnel Summary"},"response":[]},{"name":"Deployment Metadata","request":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/deployment","query":[]},"description":"Deployment Metadata"},"response":[]},{"name":"Health Check","request":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/health","query":[]},"description":"Health Check"},"response":[]},{"name":"Live Check","request":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/live","query":[]},"description":"Live Check"},"response":[]},{"name":"Metrics Endpoint","request":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/metrics","query":[]},"description":"Metrics Endpoint"},"response":[]},{"name":"Readiness Check","request":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/ready","query":[]},"description":"Readiness Check"},"response":[]},{"name":"Security Txt Root","request":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/security.txt","query":[]},"description":"Security Txt Root"},"response":[]},{"name":"Get Recent Logs","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/analytics/logs?limit={{limit}}","query":[{"key":"limit","value":"{{limit}}","disabled":true,"description":""}]},"description":"Get recent audit logs for the dashboard."},"response":[]},{"name":"Get Analytics Stats","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/analytics/stats?days={{days}}","query":[{"key":"days","value":"{{days}}","disabled":true,"description":""}]},"description":"Get aggregated PII detection statistics."},"response":[]},{"name":"Get Analytics Trends","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/analytics/trends?days={{days}}&group_by={{group_by}}","query":[{"key":"days","value":"{{days}}","disabled":true,"description":""},{"key":"group_by","value":"{{group_by}}","disabled":true,"description":""}]},"description":"Get time-series data for PII detections.\nSupports grouping by 'day' or 'hour'."},"response":[]},{"name":"List Byok Keys","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/billing/byok/keys?tenant_id={{tenant_id}}&provider={{provider}}&include_inactive={{include_inactive}}","query":[{"key":"tenant_id","value":"{{tenant_id}}","disabled":true,"description":""},{"key":"provider","value":"{{provider}}","disabled":true,"description":""},{"key":"include_inactive","value":"{{include_inactive}}","disabled":true,"description":""}]},"description":"List Byok Keys"},"response":[]},{"name":"Set Byok Key","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/billing/byok/keys","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"Set Byok Key"},"response":[]},{"name":"Test Byok Key","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/billing/byok/keys/test","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"Test Byok Key"},"response":[]},{"name":"Revoke Byok Key","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/billing/byok/keys/{key_id}","query":[]},"description":"Revoke Byok Key"},"response":[]},{"name":"Rotate Byok Key","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/billing/byok/keys/{key_id}/rotate","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"Rotate Byok Key"},"response":[]},{"name":"Get Public Pricing Catalog","request":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/v1/billing/public-catalog","query":[]},"description":"Get Public Pricing Catalog"},"response":[]},{"name":"Get Public Extension Install Surface","request":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/v1/billing/public-extension-install","query":[]},"description":"Get Public Extension Install Surface"},"response":[]},{"name":"Get Self Serve Billing Summary","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/billing/self-serve/summary?tenant_id={{tenant_id}}","query":[{"key":"tenant_id","value":"{{tenant_id}}","disabled":true,"description":""}]},"description":"Get Self Serve Billing Summary"},"response":[]},{"name":"Create Stripe Checkout Session","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/billing/stripe/checkout-session","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"Create Stripe Checkout Session"},"response":[]},{"name":"Create Stripe Portal Session","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/billing/stripe/portal-session","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"Create Stripe Portal Session"},"response":[]},{"name":"Stripe Webhook","request":{"method":"POST","header":[],"url":{"raw":"{{baseUrl}}/v1/billing/stripe/webhook","query":[]},"description":"Stripe Webhook"},"response":[]},{"name":"Usage Daily","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/billing/usage/daily?days={{days}}&tenant_id={{tenant_id}}","query":[{"key":"days","value":"{{days}}","disabled":true,"description":""},{"key":"tenant_id","value":"{{tenant_id}}","disabled":true,"description":""}]},"description":"Usage Daily"},"response":[]},{"name":"Usage Month To Date","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/billing/usage/month-to-date?tenant_id={{tenant_id}}","query":[{"key":"tenant_id","value":"{{tenant_id}}","disabled":true,"description":""}]},"description":"Usage Month To Date"},"response":[]},{"name":"Export Audit Logs","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/chat/audit/export?tenant_id={{tenant_id}}&q={{q}}&action={{action}}&source={{source}}&event={{event}}&route={{route}}&severity={{severity}}&outcome={{outcome}}&identity_scope={{identity_scope}}","query":[{"key":"tenant_id","value":"{{tenant_id}}","disabled":true,"description":""},{"key":"q","value":"{{q}}","disabled":true,"description":""},{"key":"action","value":"{{action}}","disabled":true,"description":""},{"key":"source","value":"{{source}}","disabled":true,"description":""},{"key":"event","value":"{{event}}","disabled":true,"description":""},{"key":"route","value":"{{route}}","disabled":true,"description":""},{"key":"severity","value":"{{severity}}","disabled":true,"description":""},{"key":"outcome","value":"{{outcome}}","disabled":true,"description":""},{"key":"identity_scope","value":"{{identity_scope}}","disabled":true,"description":""}]},"description":"Admin only: Export audit logs as CSV."},"response":[]},{"name":"List Audit Logs","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/chat/audit/logs?tenant_id={{tenant_id}}&q={{q}}&action={{action}}&source={{source}}&event={{event}}&route={{route}}&severity={{severity}}&outcome={{outcome}}&identity_scope={{identity_scope}}","query":[{"key":"tenant_id","value":"{{tenant_id}}","disabled":true,"description":""},{"key":"q","value":"{{q}}","disabled":true,"description":""},{"key":"action","value":"{{action}}","disabled":true,"description":""},{"key":"source","value":"{{source}}","disabled":true,"description":""},{"key":"event","value":"{{event}}","disabled":true,"description":""},{"key":"route","value":"{{route}}","disabled":true,"description":""},{"key":"severity","value":"{{severity}}","disabled":true,"description":""},{"key":"outcome","value":"{{outcome}}","disabled":true,"description":""},{"key":"identity_scope","value":"{{identity_scope}}","disabled":true,"description":""}]},"description":"Admin only: List all gateway audit logs."},"response":[]},{"name":"Provider Resilience Snapshot","request":{"method":"GET","header":[{"key":"x-service-token","value":"{{serviceToken}}","type":"text","disabled":false,"description":""}],"url":{"raw":"{{baseUrl}}/v1/chat/providers/resilience?provider={{provider}}&model={{model}}","query":[{"key":"provider","value":"{{provider}}","disabled":true,"description":""},{"key":"model","value":"{{model}}","disabled":true,"description":""}]},"description":"Provider Resilience Snapshot"},"response":[]},{"name":"List Sessions","request":{"method":"GET","header":[{"key":"x-service-token","value":"{{serviceToken}}","type":"text","disabled":false,"description":""}],"url":{"raw":"{{baseUrl}}/v1/chat/sessions?user_id={{user_id}}","query":[{"key":"user_id","value":"{{user_id}}","disabled":true,"description":""}]},"description":"List Sessions"},"response":[]},{"name":"Create Session","request":{"method":"POST","header":[{"key":"x-service-token","value":"{{serviceToken}}","type":"text","disabled":false,"description":""},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/chat/sessions","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"Create Session"},"response":[]},{"name":"Get Session","request":{"method":"GET","header":[{"key":"x-service-token","value":"{{serviceToken}}","type":"text","disabled":false,"description":""}],"url":{"raw":"{{baseUrl}}/v1/chat/sessions/{session_id}","query":[]},"description":"Get Session"},"response":[]},{"name":"Stream Chat","request":{"method":"POST","header":[{"key":"x-service-token","value":"{{serviceToken}}","type":"text","disabled":false,"description":""},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/chat/stream","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"Stream Chat"},"response":[]},{"name":"Ingest Document","request":{"method":"POST","header":[{"key":"x-service-token","value":"{{serviceToken}}","type":"text","disabled":false,"description":""}],"url":{"raw":"{{baseUrl}}/v1/documents/ingest","query":[]},"body":{"mode":"formdata","formdata":[]},"description":"Ingest Document"},"response":[]},{"name":"Redact Document","request":{"method":"POST","header":[{"key":"x-service-token","value":"{{serviceToken}}","type":"text","disabled":false,"description":""}],"url":{"raw":"{{baseUrl}}/v1/documents/redact","query":[]},"body":{"mode":"formdata","formdata":[]},"description":"Redact Document"},"response":[]},{"name":"Operations Alert Audit Log","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/operations/alerts/audit-log?limit={{limit}}","query":[{"key":"limit","value":"{{limit}}","disabled":true,"description":""}]},"description":"Operations Alert Audit Log"},"response":[]},{"name":"Operations Acknowledge Alert","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/operations/alerts/{alert_id}/acknowledge","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"Operations Acknowledge Alert"},"response":[]},{"name":"Operations Handoff Alert","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/operations/alerts/{alert_id}/handoff","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"Operations Handoff Alert"},"response":[]},{"name":"Operations Daily Reports","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/operations/daily-reports","query":[]},"description":"Operations Daily Reports"},"response":[]},{"name":"Operations Daily Report Detail","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/operations/daily-reports/{report_id}","query":[]},"description":"Operations Daily Report Detail"},"response":[]},{"name":"Operations Digest Export","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/operations/digest/export?format={{format}}","query":[{"key":"format","value":"{{format}}","disabled":true,"description":""}]},"description":"Operations Digest Export"},"response":[]},{"name":"Operations Summary","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/operations/summary","query":[]},"description":"Operations Summary"},"response":[]},{"name":"List Policies","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/policies","query":[]},"description":"List all custom PII policies."},"response":[]},{"name":"Create Policy","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/policies","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"Create a new custom PII policy."},"response":[]},{"name":"Generate Policy Assistant Draft","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/policies/assistant/draft","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"Generate a policy draft from plain-language intent."},"response":[]},{"name":"Explain Regex","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/policies/explain","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"Use AI to explain a regex pattern in plain English."},"response":[]},{"name":"List Self Service Policies","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/policies/self-service","query":[]},"description":"List custom rules for the current authenticated user's tenant."},"response":[]},{"name":"Create Self Service Policy","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/policies/self-service","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"Create a policy in the current user's tenant (Pro tiers only)."},"response":[]},{"name":"Delete Self Service Policy","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/policies/self-service/{policy_id}","query":[]},"description":"Delete a policy in the current user's tenant (Pro tiers only)."},"response":[]},{"name":"Update Self Service Policy","request":{"method":"PATCH","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/policies/self-service/{policy_id}","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"Update a policy in the current user's tenant (Pro tiers only)."},"response":[]},{"name":"Simulate Policy Change","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/policies/simulate","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"Pre-enforcement simulation mode for policy change review.\nCompares current active policy outcomes with simulated policy outcomes on the same input."},"response":[]},{"name":"Test Policy","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/policies/test","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"Test a regex pattern against sample text to see matches."},"response":[]},{"name":"Delete Policy","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/policies/{policy_id}","query":[]},"description":"Delete a custom PII policy."},"response":[]},{"name":"Update Policy","request":{"method":"PATCH","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/policies/{policy_id}","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"Update an existing custom PII policy."},"response":[]},{"name":"List Settings","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/settings","query":[]},"description":"List all system configurations."},"response":[]},{"name":"Get Replica Sync Status","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/settings/replica-sync/status","query":[]},"description":"Get Replica Sync Status"},"response":[]},{"name":"Update Setting","request":{"method":"PATCH","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/settings/{key}","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"Update a system configuration."},"response":[]},{"name":"Mask","request":{"method":"POST","header":[{"key":"x-api-key","value":"","type":"text","disabled":true,"description":""},{"key":"authorization","value":"","type":"text","disabled":true,"description":""},{"key":"x-service-token","value":"{{serviceToken}}","type":"text","disabled":false,"description":""},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/shield/mask","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"Mask"},"response":[]},{"name":"Unmask","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/shield/unmask","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"Unmask"},"response":[]},{"name":"Get Original Value","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/vault/token/{token_id}","query":[]},"description":"Admin Only: Resolve a Vault Token to its original PII value.\nRequires a valid Bearer token."},"response":[]},{"name":"List Whitelisted Terms","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/whitelist/","query":[]},"description":"List all whitelisted terms."},"response":[]},{"name":"Create Whitelisted Term","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/whitelist/","query":[]},"body":{"mode":"raw","raw":"{\n  \"example\": true\n}","options":{"raw":{"language":"json"}}},"description":"Add a new term to the global whitelist."},"response":[]},{"name":"Delete Whitelisted Term","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer {{bearerToken}}","type":"text"}],"url":{"raw":"{{baseUrl}}/v1/whitelist/{term_id}","query":[]},"description":"Remove a term from the whitelist."},"response":[]}],"variable":[{"key":"baseUrl","value":"https://api.neutralai.co.uk"},{"key":"bearerToken","value":""},{"key":"serviceToken","value":""}]}