Step List
ViewSet for Steps.
GET /api/steps/?format=api&page=19
{ "count": 390, "next": "http://roskov.driad.fr/api/steps/?format=api&page=20", "previous": "http://roskov.driad.fr/api/steps/?format=api&page=18", "results": [ { "id": 311, "sub_level": 78, "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 les pronoms avec le mode multiple_choice.", "min_score": 70, "level": 9, "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:53.609000Z", "updated_at": "2026-01-17T18:41:53.609011Z" }, { "id": 315, "sub_level": 79, "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 les adverbes avec le mode multiple_choice.", "min_score": 70, "level": 10, "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:53.880016Z", "updated_at": "2026-01-17T18:41:53.880029Z" }, { "id": 319, "sub_level": 80, "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 les adverbes avec le mode multiple_choice.", "min_score": 70, "level": 10, "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:53.901805Z", "updated_at": "2026-01-17T18:41:53.901820Z" }, { "id": 323, "sub_level": 81, "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 les adverbes avec le mode multiple_choice.", "min_score": 70, "level": 10, "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:53.922726Z", "updated_at": "2026-01-17T18:41:53.922736Z" }, { "id": 327, "sub_level": 82, "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 les adverbes avec le mode multiple_choice.", "min_score": 70, "level": 10, "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:53.944362Z", "updated_at": "2026-01-17T18:41:53.944374Z" }, { "id": 331, "sub_level": 83, "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 les adverbes avec le mode multiple_choice.", "min_score": 70, "level": 10, "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:53.964232Z", "updated_at": "2026-01-17T18:41:53.964243Z" }, { "id": 335, "sub_level": 84, "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 les adverbes avec le mode multiple_choice.", "min_score": 70, "level": 10, "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:53.985098Z", "updated_at": "2026-01-17T18:41:53.985108Z" }, { "id": 339, "sub_level": 85, "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 les conjonctions avec le mode multiple_choice.", "min_score": 70, "level": 11, "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:54.152698Z", "updated_at": "2026-01-17T18:41:54.152709Z" }, { "id": 343, "sub_level": 86, "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 les conjonctions avec le mode multiple_choice.", "min_score": 70, "level": 11, "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:54.171590Z", "updated_at": "2026-01-17T18:41:54.171600Z" }, { "id": 347, "sub_level": 87, "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 les conjonctions avec le mode multiple_choice.", "min_score": 70, "level": 11, "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:54.191258Z", "updated_at": "2026-01-17T18:41:54.191268Z" }, { "id": 351, "sub_level": 88, "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 les conjonctions avec le mode multiple_choice.", "min_score": 70, "level": 11, "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:54.211972Z", "updated_at": "2026-01-17T18:41:54.211982Z" }, { "id": 355, "sub_level": 89, "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 les conjonctions avec le mode multiple_choice.", "min_score": 70, "level": 11, "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:54.232080Z", "updated_at": "2026-01-17T18:41:54.232091Z" }, { "id": 359, "sub_level": 90, "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 les conjonctions avec le mode multiple_choice.", "min_score": 70, "level": 11, "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:54.252668Z", "updated_at": "2026-01-17T18:41:54.252678Z" }, { "id": 363, "sub_level": 91, "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 les interjections avec le mode multiple_choice.", "min_score": 70, "level": 12, "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:54.405928Z", "updated_at": "2026-01-17T18:41:54.405938Z" }, { "id": 367, "sub_level": 92, "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 les interjections avec le mode multiple_choice.", "min_score": 70, "level": 12, "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:54.426227Z", "updated_at": "2026-01-17T18:41:54.426239Z" }, { "id": 371, "sub_level": 93, "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 les interjections avec le mode multiple_choice.", "min_score": 70, "level": 12, "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:54.446669Z", "updated_at": "2026-01-17T18:41:54.446679Z" }, { "id": 375, "sub_level": 94, "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 les interjections avec le mode multiple_choice.", "min_score": 70, "level": 12, "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:54.466105Z", "updated_at": "2026-01-17T18:41:54.466115Z" }, { "id": 379, "sub_level": 95, "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 les interjections avec le mode multiple_choice.", "min_score": 70, "level": 12, "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:54.485198Z", "updated_at": "2026-01-17T18:41:54.485208Z" }, { "id": 389, "sub_level": 96, "order": 4, "step_type": "game_matching", "step_type_display": "Game - Matching", "title": "Сопоставление - Слова и переводы", "description": "Сопоставьте русские слова с их переводами", "is_required": true, "config": { "game_mode": "matching", "instructions": "Сопоставьте каждое русское слово с его французским переводом.", "min_score": 80, "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:56.008338Z", "updated_at": "2026-01-17T18:41:56.008353Z" }, { "id": 5, "sub_level": 1, "order": 5, "step_type": "game_multiple_choice", "step_type_display": "Game - Multiple Choice", "title": "Choix multiples - Voyelles de base", "description": "Testez vos connaissances avec des questions à choix multiples", "is_required": true, "config": { "game_mode": "multiple_choice", "instructions": "Choisissez la bonne prononciation pour chaque lettre.", "min_score": 75, "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:45.893725Z", "updated_at": "2026-01-17T18:41:45.893742Z" } ] }