Step List
ViewSet for Steps.
GET /api/steps/?format=api&page=16
{ "count": 390, "next": "http://roskov.driad.fr/api/steps/?format=api&page=17", "previous": "http://roskov.driad.fr/api/steps/?format=api&page=15", "results": [ { "id": 71, "sub_level": 18, "order": 4, "step_type": "game_multiple_choice", "step_type_display": "Game - Multiple Choice", "title": "Multiple Choice - Adjectifs de qualité et état", "description": "Multiple Choice - Adjectifs de qualité et état", "is_required": false, "config": { "game_mode": "multiple_choice", "instructions": "Pratiquez les adjectifs avec le mode multiple_choice", "min_score": 75, "level": 4, "sub_level": 5 }, "is_active": true, "is_completed": false, "progress": { "is_completed": false, "completed_at": null, "score": null, "attempts": 0, "best_score": null }, "created_at": "2026-01-17T18:41:47.959582Z", "updated_at": "2026-01-17T18:41:47.959592Z" }, { "id": 75, "sub_level": 19, "order": 4, "step_type": "game_multiple_choice", "step_type_display": "Game - Multiple Choice", "title": "Multiple Choice - Adjectifs de quantité et taille", "description": "Multiple Choice - Adjectifs de quantité et taille", "is_required": false, "config": { "game_mode": "multiple_choice", "instructions": "Pratiquez les adjectifs avec le mode multiple_choice", "min_score": 75, "level": 4, "sub_level": 6 }, "is_active": true, "is_completed": false, "progress": { "is_completed": false, "completed_at": null, "score": null, "attempts": 0, "best_score": null }, "created_at": "2026-01-17T18:41:48.003137Z", "updated_at": "2026-01-17T18:41:48.003147Z" }, { "id": 79, "sub_level": 20, "order": 4, "step_type": "game_multiple_choice", "step_type_display": "Game - Multiple Choice", "title": "Multiple Choice - Adjectifs de vitesse et mouvement", "description": "Multiple Choice - Adjectifs de vitesse et mouvement", "is_required": false, "config": { "game_mode": "multiple_choice", "instructions": "Pratiquez les adjectifs avec le mode multiple_choice", "min_score": 75, "level": 4, "sub_level": 7 }, "is_active": true, "is_completed": false, "progress": { "is_completed": false, "completed_at": null, "score": null, "attempts": 0, "best_score": null }, "created_at": "2026-01-17T18:41:48.039239Z", "updated_at": "2026-01-17T18:41:48.039249Z" }, { "id": 83, "sub_level": 21, "order": 4, "step_type": "game_multiple_choice", "step_type_display": "Game - Multiple Choice", "title": "Multiple Choice - Adjectifs de sentiment et émotion", "description": "Multiple Choice - Adjectifs de sentiment et émotion", "is_required": false, "config": { "game_mode": "multiple_choice", "instructions": "Pratiquez les adjectifs avec le mode multiple_choice", "min_score": 75, "level": 4, "sub_level": 8 }, "is_active": true, "is_completed": false, "progress": { "is_completed": false, "completed_at": null, "score": null, "attempts": 0, "best_score": null }, "created_at": "2026-01-17T18:41:48.080693Z", "updated_at": "2026-01-17T18:41:48.080703Z" }, { "id": 87, "sub_level": 22, "order": 4, "step_type": "game_matching", "step_type_display": "Game - Matching", "title": "Associez les phrases - Phrases de base", "description": "Associez les phrases - Phrases de base", "is_required": false, "config": { "game_mode": "matching", "instructions": "Associez les phrases", "min_score": 70, "level": 5, "sub_level": 1 }, "is_active": true, "is_completed": false, "progress": { "is_completed": false, "completed_at": null, "score": null, "attempts": 0, "best_score": null }, "created_at": "2026-01-17T18:41:48.333043Z", "updated_at": "2026-01-17T18:41:48.333053Z" }, { "id": 91, "sub_level": 23, "order": 4, "step_type": "game_matching", "step_type_display": "Game - Matching", "title": "Associez les phrases - Questions courantes", "description": "Associez les phrases - Questions courantes", "is_required": false, "config": { "game_mode": "matching", "instructions": "Associez les phrases", "min_score": 70, "level": 5, "sub_level": 2 }, "is_active": true, "is_completed": false, "progress": { "is_completed": false, "completed_at": null, "score": null, "attempts": 0, "best_score": null }, "created_at": "2026-01-17T18:41:48.355069Z", "updated_at": "2026-01-17T18:41:48.355079Z" }, { "id": 95, "sub_level": 24, "order": 4, "step_type": "game_matching", "step_type_display": "Game - Matching", "title": "Associez les phrases - Expressions utiles", "description": "Associez les phrases - Expressions utiles", "is_required": false, "config": { "game_mode": "matching", "instructions": "Associez les phrases", "min_score": 70, "level": 5, "sub_level": 3 }, "is_active": true, "is_completed": false, "progress": { "is_completed": false, "completed_at": null, "score": null, "attempts": 0, "best_score": null }, "created_at": "2026-01-17T18:41:48.376657Z", "updated_at": "2026-01-17T18:41:48.376674Z" }, { "id": 99, "sub_level": 25, "order": 4, "step_type": "game_matching", "step_type_display": "Game - Matching", "title": "Associez les phrases - Proverbes russes", "description": "Associez les phrases - Proverbes russes", "is_required": false, "config": { "game_mode": "matching", "instructions": "Associez les phrases", "min_score": 70, "level": 5, "sub_level": 4 }, "is_active": true, "is_completed": false, "progress": { "is_completed": false, "completed_at": null, "score": null, "attempts": 0, "best_score": null }, "created_at": "2026-01-17T18:41:48.399203Z", "updated_at": "2026-01-17T18:41:48.399215Z" }, { "id": 103, "sub_level": 26, "order": 4, "step_type": "game_multiple_choice", "step_type_display": "Game - Multiple Choice", "title": "Choisissez la bonne conjugaison - Verbes du 1er groupe", "description": "Choisissez la bonne conjugaison - Verbes du 1er groupe", "is_required": false, "config": { "game_mode": "multiple_choice", "instructions": "Choisissez la bonne conjugaison", "min_score": 75, "level": 6, "sub_level": 1 }, "is_active": true, "is_completed": false, "progress": { "is_completed": false, "completed_at": null, "score": null, "attempts": 0, "best_score": null }, "created_at": "2026-01-17T18:41:48.681994Z", "updated_at": "2026-01-17T18:41:48.682003Z" }, { "id": 107, "sub_level": 27, "order": 4, "step_type": "game_multiple_choice", "step_type_display": "Game - Multiple Choice", "title": "Choisissez la bonne conjugaison - Verbes du 2ème groupe", "description": "Choisissez la bonne conjugaison - Verbes du 2ème groupe", "is_required": false, "config": { "game_mode": "multiple_choice", "instructions": "Choisissez la bonne conjugaison", "min_score": 75, "level": 6, "sub_level": 2 }, "is_active": true, "is_completed": false, "progress": { "is_completed": false, "completed_at": null, "score": null, "attempts": 0, "best_score": null }, "created_at": "2026-01-17T18:41:48.702201Z", "updated_at": "2026-01-17T18:41:48.702212Z" }, { "id": 111, "sub_level": 28, "order": 4, "step_type": "game_multiple_choice", "step_type_display": "Game - Multiple Choice", "title": "Choisissez la bonne conjugaison - Verbes irréguliers", "description": "Choisissez la bonne conjugaison - Verbes irréguliers", "is_required": false, "config": { "game_mode": "multiple_choice", "instructions": "Choisissez la bonne conjugaison", "min_score": 75, "level": 6, "sub_level": 3 }, "is_active": true, "is_completed": false, "progress": { "is_completed": false, "completed_at": null, "score": null, "attempts": 0, "best_score": null }, "created_at": "2026-01-17T18:41:48.721374Z", "updated_at": "2026-01-17T18:41:48.721385Z" }, { "id": 115, "sub_level": 29, "order": 4, "step_type": "game_multiple_choice", "step_type_display": "Game - Multiple Choice", "title": "Choisissez la bonne déclinaison", "description": "Choisissez la bonne déclinaison", "is_required": false, "config": { "game_mode": "multiple_choice", "instructions": "Choisissez la bonne déclinaison", "min_score": 75, "level": 7, "sub_level": 1 }, "is_active": true, "is_completed": false, "progress": { "is_completed": false, "completed_at": null, "score": null, "attempts": 0, "best_score": null }, "created_at": "2026-01-17T18:41:49.309294Z", "updated_at": "2026-01-17T18:41:49.309319Z" }, { "id": 119, "sub_level": 30, "order": 4, "step_type": "game_multiple_choice", "step_type_display": "Game - Multiple Choice", "title": "Choisissez la bonne déclinaison", "description": "Choisissez la bonne déclinaison", "is_required": false, "config": { "game_mode": "multiple_choice", "instructions": "Choisissez la bonne déclinaison", "min_score": 75, "level": 7, "sub_level": 2 }, "is_active": true, "is_completed": false, "progress": { "is_completed": false, "completed_at": null, "score": null, "attempts": 0, "best_score": null }, "created_at": "2026-01-17T18:41:49.331136Z", "updated_at": "2026-01-17T18:41:49.331146Z" }, { "id": 123, "sub_level": 31, "order": 4, "step_type": "game_multiple_choice", "step_type_display": "Game - Multiple Choice", "title": "Choisissez la bonne déclinaison", "description": "Choisissez la bonne déclinaison", "is_required": false, "config": { "game_mode": "multiple_choice", "instructions": "Choisissez la bonne déclinaison", "min_score": 75, "level": 7, "sub_level": 3 }, "is_active": true, "is_completed": false, "progress": { "is_completed": false, "completed_at": null, "score": null, "attempts": 0, "best_score": null }, "created_at": "2026-01-17T18:41:49.353807Z", "updated_at": "2026-01-17T18:41:49.353821Z" }, { "id": 127, "sub_level": 32, "order": 4, "step_type": "game_multiple_choice", "step_type_display": "Game - Multiple Choice", "title": "Choisissez la bonne déclinaison", "description": "Choisissez la bonne déclinaison", "is_required": false, "config": { "game_mode": "multiple_choice", "instructions": "Choisissez la bonne déclinaison", "min_score": 75, "level": 7, "sub_level": 4 }, "is_active": true, "is_completed": false, "progress": { "is_completed": false, "completed_at": null, "score": null, "attempts": 0, "best_score": null }, "created_at": "2026-01-17T18:41:49.379849Z", "updated_at": "2026-01-17T18:41:49.379860Z" }, { "id": 131, "sub_level": 33, "order": 4, "step_type": "game_multiple_choice", "step_type_display": "Game - Multiple Choice", "title": "Choisissez la bonne déclinaison", "description": "Choisissez la bonne déclinaison", "is_required": false, "config": { "game_mode": "multiple_choice", "instructions": "Choisissez la bonne déclinaison", "min_score": 75, "level": 7, "sub_level": 5 }, "is_active": true, "is_completed": false, "progress": { "is_completed": false, "completed_at": null, "score": null, "attempts": 0, "best_score": null }, "created_at": "2026-01-17T18:41:49.401838Z", "updated_at": "2026-01-17T18:41:49.401848Z" }, { "id": 135, "sub_level": 34, "order": 4, "step_type": "game_multiple_choice", "step_type_display": "Game - Multiple Choice", "title": "Choisissez la bonne déclinaison", "description": "Choisissez la bonne déclinaison", "is_required": false, "config": { "game_mode": "multiple_choice", "instructions": "Choisissez la bonne déclinaison", "min_score": 75, "level": 7, "sub_level": 6 }, "is_active": true, "is_completed": false, "progress": { "is_completed": false, "completed_at": null, "score": null, "attempts": 0, "best_score": null }, "created_at": "2026-01-17T18:41:49.425737Z", "updated_at": "2026-01-17T18:41:49.425747Z" }, { "id": 139, "sub_level": 35, "order": 4, "step_type": "game_multiple_choice", "step_type_display": "Game - Multiple Choice", "title": "Exercice 3 - Multiple Choice", "description": "Exercice 3 - Multiple Choice", "is_required": false, "config": { "game_mode": "multiple_choice", "instructions": "Pratiquez le vocabulaire de vocabulaire des parents et des enfants avec le mode multiple_choice.", "min_score": 70, "level": 1, "sub_level": 1 }, "is_active": true, "is_completed": false, "progress": { "is_completed": false, "completed_at": null, "score": null, "attempts": 0, "best_score": null }, "created_at": "2026-01-17T18:41:50.250843Z", "updated_at": "2026-01-17T18:41:50.250853Z" }, { "id": 143, "sub_level": 36, "order": 4, "step_type": "game_multiple_choice", "step_type_display": "Game - Multiple Choice", "title": "Exercice 3 - Multiple Choice", "description": "Exercice 3 - Multiple Choice", "is_required": false, "config": { "game_mode": "multiple_choice", "instructions": "Pratiquez le vocabulaire de vocabulaire des frères et sœurs avec le mode multiple_choice.", "min_score": 70, "level": 1, "sub_level": 2 }, "is_active": true, "is_completed": false, "progress": { "is_completed": false, "completed_at": null, "score": null, "attempts": 0, "best_score": null }, "created_at": "2026-01-17T18:41:50.269810Z", "updated_at": "2026-01-17T18:41:50.269820Z" }, { "id": 147, "sub_level": 37, "order": 4, "step_type": "game_multiple_choice", "step_type_display": "Game - Multiple Choice", "title": "Exercice 3 - Multiple Choice", "description": "Exercice 3 - Multiple Choice", "is_required": false, "config": { "game_mode": "multiple_choice", "instructions": "Pratiquez le vocabulaire de vocabulaire des grands-parents et de la famille élargie avec le mode multiple_choice.", "min_score": 70, "level": 1, "sub_level": 3 }, "is_active": true, "is_completed": false, "progress": { "is_completed": false, "completed_at": null, "score": null, "attempts": 0, "best_score": null }, "created_at": "2026-01-17T18:41:50.288890Z", "updated_at": "2026-01-17T18:41:50.288900Z" } ] }