{"message":"CV Content API","version":"2.3.0","environment":"production","description":"CV content API serving markdown documents and structured data for client-side applications","endpoints":{"v1_legacy":["GET /health - Health check","GET /api/versions - Get CV version information","GET /api/cvs - Get all CVs (optional ?version_id parameter)","GET /api/cvs/{id}/markdown - Get markdown document for CV","GET /api/cvs/{id}/sections - Get all sections for CV (JSON blob)","GET /api/cvs/{id}/sections/{type} - Get specific CV section (JSON blob)"],"v2_normalized":["GET /api/v2/cvs/{id}/experience - Experience from normalized tables","GET /api/v2/cvs/{id}/technologies - Technologies from normalized tables","GET /api/v2/cvs/{id}/profile - Profile from normalized tables","GET /api/v2/cvs/{id}/education - Education from normalized tables","GET /api/v2/cvs/{id}/contact - Contact from normalized tables"],"v2_crud":["POST /api/v2/cvs/{id}/experience - Create experience entry","PUT /api/v2/cvs/{id}/experience/{expId} - Update experience entry","DELETE /api/v2/cvs/{id}/experience/{expId} - Delete experience entry","POST /api/v2/cvs/{id}/education - Create education entry","PUT /api/v2/cvs/{id}/education/{eduId} - Update education entry","DELETE /api/v2/cvs/{id}/education/{eduId} - Delete education entry","PUT /api/v2/cvs/{id}/contact - Update contact info","PUT /api/v2/cvs/{id}/profile - Update profile info","PUT /api/v2/cvs/{id}/sections/{type} - Update content section (home, achievements)"]},"available_sections":["home","profile","technologies","experience","education","contact","achievements"],"document_formats":["markdown","json"],"note":"V2 endpoints use normalized relational tables for easier data updates. Same JSON response format as V1."}