{"message":"Octacer Internal Tooling Platform","version":"1.0.0","endpoints":{"POST /generate-report":"Generate report and return download URL (JSON)","POST /generate-report-direct":"Generate and directly download Excel file","GET /get-report-default":"Generate today's report with defaults (JSON with URL)","GET /get-report-default-direct":"Generate and directly download today's report","GET /download/{file_id}":"Download a generated report by file ID","POST /pdf-to-png":"Convert PDF to PNG images (provide public PDF URL)","POST /markdown-to-pdf":"Convert Markdown (text or URL) to a styled PDF, with optional branding & watermark","POST /extract-text":"Extract text from image/PDF/spreadsheet/Word (provide public URL)","POST /extract-text-file":"Extract text from an uploaded file (multipart) — image/PDF/spreadsheet/Word, no URL needed","POST /resize-image":"Resize and/or convert an image (PNG/JPG/HEIC/WEBP → JPEG/PNG/WEBP)","GET /get-vollna-cookies":"Get cookies from Vollna website after login","POST /scrape-google-serp":"Scrape Google search results for a query","POST /transcribe":"Transcribe an audio/video file to text (provide public URL)","POST /extract-audio":"Extract the audio track from a video as mp3/wav/m4a (provide public URL)","POST /generate-subtitles":"Transcribe an audio/video file to SRT/VTT subtitle files (provide public URL)","POST /analyze-media":"Transcribe audio/video with speaker diarization + language ID via Gemini (provide public URL)","GET /debug":"List all debug sessions (when errors occur)","GET /debug/{debug_id}":"Get debug files for a specific debug session","GET /health":"Health check endpoint"}}