{"name":"Privacy API Emulator","version":"1.0.0","description":"PII Detection and Privacy Firewall API","status":"running","endpoints":{"GET /":"This help page","GET /health":"Health check and diagnostics","POST /analyze/content":"Analyze text content for PII (requires x-api-key header)","POST /analyze/file":"Analyze uploaded file for PII (requires x-api-key header)","POST /ai/llm":"All-in-one LLM proxy (mask → call Bedrock → demask). For emulator use.","POST /ai/mask":"Mask PII in a prompt and return session_id + masked text (requires x-api-key header)","POST /ai/demask":"Restore real PII values in an LLM response using session_id (requires x-api-key header)","GET /registry/suggestions":"List recent Ollama/RAG pattern suggestions (requires x-api-key header)","POST /registry/promote":"Promote suggestion or manual regex pattern into registry (requires x-api-key header)","GET /__routes":"List all available routes"},"authentication":{"type":"API Key","header":"x-api-key","note":"Required for protected endpoints"},"documentation":{"openapi":"/docs","redoc":"/redoc"},"powered_by":["FastAPI","Presidio","spaCy","AWS Bedrock (Claude)"]}