{"service":"Invoice Extraction Service","version":"2.0.0","openai_configured":true,"endpoints":{"POST /auth/login":"Login with username/password, get JWT tokens","POST /auth/refresh":"Refresh an expired access token","GET  /admin/users":"List users (admin only)","POST /admin/users":"Create user (admin only)","PUT  /admin/users/{id}":"Update user (admin only)","DELETE /admin/users/{id}":"Delete user (admin only)","POST /extract-invoice":"Extract data from PDF (rule-based)","POST /extract-invoice-llm":"Extract data from PDF (LLM, text-based)","POST /extract-invoice-vision":"Extract data from PDF (LLM, vision)","POST /analyze-and-create-template":"Create template (rule-based)","POST /analyze-and-create-template-llm":"Create template (LLM)","GET  /templates":"List all templates","DELETE /templates/{name}":"Delete a template","GET  /health":"Health check"}}