HTTP 200 OK
Allow: GET, POST, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
[
{
"id": 2,
"stage_number": 2,
"title": "Body Cause vs Event Cause",
"goal": "Mix internal body causes with external event causes. Child learns a feeling can have more than one valid cause.",
"interaction_type": "drag",
"has_correct_answer": true,
"allow_multiple_correct": true,
"confirmation_text": "You found the reason.",
"is_active": true,
"order": 2,
"title_translations": {
"ar": "سبب الجسم مقابل سبب الحدث",
"de": "Körpergrund oder Ereignisgrund",
"en": "Body Cause vs Event Cause",
"es": "¿Por Qué Me Siento Así? Corazón vs Mundo",
"hi": "शरीर कारण बनाम घटना कारण",
"te": "గుండె లోపలి కారణం vs వెలుపలి సంఘటనా కారణం"
},
"goal_translations": {
"ar": "نمِّي قدرتك على فهم الأسباب الداخلية في الجسم مع الأسباب الخارجية للأحداث. الطفل يتعلّم أن الشعور قد يكون له أكثر من سبب صحيح.",
"de": "Vermische innere Körpergründe mit äußeren Ereignisgründen. Das Kind lernt, dass ein Gefühl mehr als einen gültigen Grund haben kann.",
"en": "Mix internal body causes with external event causes. Child learns a feeling can have more than one valid cause.",
"es": "Mezcla causas internas del cuerpo con causas externas de eventos. Aprende que un sentimiento puede tener más de una causa válida.",
"hi": "भीतरी शरीर के कारणों को बाहरी घटनाओं के कारणों के साथ मिलाओ। बच्चा सीखेगा कि एक भावना के कई कारण हो सकते हैं।",
"te": "లోపలి శరీర కారణాలను బయట ఘటనల కారణాలతో కలపండి. ఒక భావానికి ఒక్కటి కంటే ఎక్కువ సరైన కారణాలు ఉంటాయని పిల్లలకి అర్థం అవుతుంది."
},
"confirmation_text_translations": {
"ar": "لقد وجدت السبب.",
"de": "Du hast den Grund gefunden.",
"en": "You found the reason.",
"es": "¡Encontraste la razón!",
"hi": "तुमने वजह ढूंढ ली!",
"te": "నువ్వు ఎందుకు అలా అనిపిస్తున్నావో కనుగొన్నావు!"
},
"created_at": "2026-02-23T01:10:43.307949+05:30",
"updated_at": "2026-02-23T01:10:43.307980+05:30"
},
{
"id": 1,
"stage_number": 1,
"title": "Clear Single Cause",
"goal": "Introduce the concept that feelings have reasons. One obviously correct cause, two clearly mismatched.",
"interaction_type": "tap",
"has_correct_answer": true,
"allow_multiple_correct": false,
"confirmation_text": "You found the reason.",
"is_active": true,
"order": 1,
"title_translations": {
"ar": "سبب واضح وبسيط",
"de": "Klarer Grund",
"en": "Clear Single Cause",
"es": "Causa Clara y Única",
"hi": "सीधा सा कारण",
"te": "ఒకే ఒక్క కారణం"
},
"goal_translations": {
"ar": "التعرف على أن للمشاعر أسبابًا. هناك سبب واضح صحيح، واثنان لا يناسبان.",
"de": "Wir lernen, dass Gefühle immer einen Grund haben. Einer passt, zwei passen nicht.",
"en": "Introduce the concept that feelings have reasons. One obviously correct cause, two clearly mismatched.",
"es": "Introduce el concepto de que los sentimientos tienen razones. Una causa es la correcta, dos no lo son.",
"hi": "भावनाओं के कारण होते हैं, यह समझाना। एक सही कारण, दो गलत कारण।",
"te": "భావాలకు కారణాలు ఉంటాయని అవగాహన కలిపించాలి. మీకు కనిపించే కరెక్ట్ కారణం ఒక్కటే, కానీ రెండు తప్పు కారణాలు."
},
"confirmation_text_translations": {
"ar": "لقد وجدت السبب.",
"de": "Du hast den Grund gefunden.",
"en": "You found the reason.",
"es": "¡Encontraste la razón!",
"hi": "आपने कारण ढूंढ लिया।",
"te": "మీరు కారణం కనుగొన్నారు."
},
"created_at": "2026-02-23T01:10:27.507829+05:30",
"updated_at": "2026-02-23T01:10:27.507863+05:30"
},
{
"id": 3,
"stage_number": 3,
"title": "Same Feeling, Different Causes",
"goal": "Two plausible causes from different categories. Child builds a mental library of cause-feeling associations.",
"interaction_type": "spinner",
"has_correct_answer": true,
"allow_multiple_correct": true,
"confirmation_text": "You found the reason.",
"is_active": true,
"order": 3,
"title_translations": {
"ar": "نفس الشعور، أسباب مختلفة",
"de": "Gleiches Gefühl, verschiedene Gründe",
"en": "Same Feeling, Different Causes",
"es": "La misma emoción, diferentes razones",
"hi": "एक जैसा एहसास, अलग-अलग वजहें",
"te": "ఒక్కటే భావం, భిన్న కారణాలు"
},
"goal_translations": {
"ar": "سببان محتملان من فئتين مختلفتين. يبني الطفل مكتبة ذهنية من ارتباطات السبب بالشعور.",
"de": "Zwei mögliche Ursachen aus verschiedenen Kategorien. Das Kind baut eine mentale Bibliothek von Gefühls-Ursachen-Verbindungen auf.",
"en": "Two plausible causes from different categories. Child builds a mental library of cause-feeling associations.",
"es": "Dos posibles causas de diferentes categorías. El niño crea una biblioteca mental de asociaciones entre causas y emociones.",
"hi": "विभिन्न वर्गों से दो संभव कारण। बच्चा कारण-भावना संबंधों की मानसिक लाइब्रेरी बनाता है।",
"te": "విభిన్న రకాల నుంచి రెండు కారణాలను కనుగొనటం. కారణం-భావం సంబంధాల గురించి పిల్లల మనసులో ఒక చిన్న గ్రంథాలయం నిర్మించటం."
},
"confirmation_text_translations": {
"ar": "لقد وجدت السبب.",
"de": "Du hast den Grund gefunden.",
"en": "You found the reason.",
"es": "¡Encontraste la razón!",
"hi": "तुमने कारण ढूंढ लिया।",
"te": "నువ్వు కారణం కనుగొన్నావు."
},
"created_at": "2026-02-23T01:10:52.763389+05:30",
"updated_at": "2026-02-23T01:10:52.763419+05:30"
},
{
"id": 4,
"stage_number": 4,
"title": "What About You?",
"goal": "Personalization. Turn cause-awareness into self-awareness. No correct answer. Log choices for parent analytics.",
"interaction_type": "tap",
"has_correct_answer": false,
"allow_multiple_correct": false,
"confirmation_text": "Thank you for telling me.",
"is_active": true,
"order": 4,
"title_translations": {
"ar": "ماذا عنك؟",
"de": "Und du?",
"en": "What About You?",
"es": "¿Y tú, cómo te sientes?",
"hi": "और आप?",
"te": "నీ గురించి ఏమిటి?"
},
"goal_translations": {
"ar": "تخصيص. لنحوّل معرفة الأسباب إلى معرفة الذات. لا يوجد جواب صحيح أو خطأ. نسجل الخيارات لتحليل الوالدين.",
"de": "Du bist einzigartig! Finde heraus, was dich glücklich, traurig oder wütend macht. Es gibt kein richtig oder falsch. Wir zeigen deinen Eltern, was du gewählt hast.",
"en": "Personalization. Turn cause-awareness into self-awareness. No correct answer. Log choices for parent analytics.",
"es": "Vamos a conocernos mejor. Vamos a pensar en qué sentimos y por qué. Aquí no hay respuesta correcta. Guardaremos tus elecciones para que mamá y papá las vean.",
"hi": "वैयक्तिकरण। कारणों को जानकर अपनी भावनाओं को समझें। कोई सही या गलत जवाब नहीं। आपके चुनाव माता-पिता को दिखाए जाते हैं।",
"te": "వ్యక్తిగతీకరణ. కారణం తెలుసుకోవడం నీ గురించి తెలుసుకోవడంలోకి మార్చుకో. సరైన జవాబు లేదు. పేరెంట్స్ కోసం నీ ఎంపికలు రికార్డ్ అవుతాయి."
},
"confirmation_text_translations": {
"ar": "شكراً لإخباري.",
"de": "Danke, dass du es mir gesagt hast.",
"en": "Thank you for telling me.",
"es": "Gracias por contármelo.",
"hi": "धन्यवाद कि आपने मुझे बताया।",
"te": "నీ గురించి చెప్పినందుకు ధన్యవాదాలు."
},
"created_at": "2026-02-23T01:11:01.620647+05:30",
"updated_at": "2026-02-23T01:11:01.620681+05:30"
}
]