{"data":{"type":"donantes","programme":{"id":"20000000-0000-4000-8000-000000000004","org_id":"10000000-0000-4000-8000-000000000001","slug":"ingles","name":"Inglés","short_description":"Inglés como segunda lengua para jóvenes de comunidades de bajos ingresos — metodología Open English adaptada.","color":"#9B8FE8","beneficiary_type":"youth","has_cohorts":true,"has_projects":false,"has_deliveries":false,"has_confidential_notes":false,"coordinator_id":"b1000000-0000-4000-8000-00000000000e","status":"active","finance_programme_slug":"ingles"},"definition":{"slug":"ingles","name":"Inglés","id":"20000000-0000-4000-8000-000000000004","color":"#9B8FE8","tailwindDotClass":"bg-[#9B8FE8]","missionLine":"Inglés como segunda lengua para jóvenes de comunidades de bajos ingresos — metodología Open English adaptada.","coordinator":{"id":"b1000000-0000-4000-8000-00000000000e","name":"Keyla Samur","initials":"KS"},"beneficiaryLabel":"Estudiantes","beneficiary_type":"youth","hasCohorts":true,"hasProjects":false,"hasDeliveries":false,"hasConfidentialNotes":false,"financeProgrammeSlug":"ingles","dashboard":"ingles","sessionTypes":["Clase grupal","Tutoría individual","Evaluación de nivel"],"kpiDefinitions":[{"key":"students_active","label":"Estudiantes activos","unit":"count"},{"key":"attendance_rate","label":"Tasa de asistencia","target":">75%","unit":"percent"},{"key":"level_advances","label":"Avances de nivel (trimestre)","unit":"count"},{"key":"sessions","label":"Sesiones realizadas","unit":"count"},{"key":"teachers","label":"Profesores activos","unit":"count"}]},"kpis":{"students_active":26,"sessions":6,"level_advances":2,"teachers":4,"attendance_rate":76},"narrativePlaceholder":"Use POST /api/ai/programme-narrative to generate a donor-ready narrative from this payload."}}