ViewSet for Steps.

GET /api/steps/?format=api&page=17
HTTP 200 OK
Allow: GET, POST, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 390,
    "next": "http://roskov.driad.fr/api/steps/?format=api&page=18",
    "previous": "http://roskov.driad.fr/api/steps/?format=api&page=16",
    "results": [
        {
            "id": 151,
            "sub_level": 38,
            "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 relations conjugales avec le mode multiple_choice.",
                "min_score": 70,
                "level": 1,
                "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:50.314872Z",
            "updated_at": "2026-01-17T18:41:50.314889Z"
        },
        {
            "id": 155,
            "sub_level": 39,
            "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 fruits et légumes avec le mode multiple_choice.",
                "min_score": 70,
                "level": 2,
                "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.780741Z",
            "updated_at": "2026-01-17T18:41:50.780751Z"
        },
        {
            "id": 159,
            "sub_level": 40,
            "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 produits de base avec le mode multiple_choice.",
                "min_score": 70,
                "level": 2,
                "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.801225Z",
            "updated_at": "2026-01-17T18:41:50.801238Z"
        },
        {
            "id": 163,
            "sub_level": 41,
            "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 viandes et poissons avec le mode multiple_choice.",
                "min_score": 70,
                "level": 2,
                "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.824533Z",
            "updated_at": "2026-01-17T18:41:50.824544Z"
        },
        {
            "id": 167,
            "sub_level": 42,
            "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 plats préparés et boissons avec le mode multiple_choice.",
                "min_score": 70,
                "level": 2,
                "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:50.846569Z",
            "updated_at": "2026-01-17T18:41:50.846580Z"
        },
        {
            "id": 171,
            "sub_level": 43,
            "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 animaux domestiques avec le mode multiple_choice.",
                "min_score": 70,
                "level": 3,
                "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:51.229664Z",
            "updated_at": "2026-01-17T18:41:51.229677Z"
        },
        {
            "id": 175,
            "sub_level": 44,
            "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 animaux de la ferme avec le mode multiple_choice.",
                "min_score": 70,
                "level": 3,
                "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:51.250874Z",
            "updated_at": "2026-01-17T18:41:51.250884Z"
        },
        {
            "id": 179,
            "sub_level": 45,
            "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 animaux sauvages de la forêt avec le mode multiple_choice.",
                "min_score": 70,
                "level": 3,
                "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:51.271301Z",
            "updated_at": "2026-01-17T18:41:51.271315Z"
        },
        {
            "id": 183,
            "sub_level": 46,
            "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 animaux de la savane avec le mode multiple_choice.",
                "min_score": 70,
                "level": 3,
                "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:51.291963Z",
            "updated_at": "2026-01-17T18:41:51.291974Z"
        },
        {
            "id": 187,
            "sub_level": 47,
            "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 oiseaux avec le mode multiple_choice.",
                "min_score": 70,
                "level": 3,
                "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:51.313059Z",
            "updated_at": "2026-01-17T18:41:51.313069Z"
        },
        {
            "id": 191,
            "sub_level": 48,
            "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 animaux aquatiques avec le mode multiple_choice.",
                "min_score": 70,
                "level": 3,
                "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:51.332819Z",
            "updated_at": "2026-01-17T18:41:51.332829Z"
        },
        {
            "id": 195,
            "sub_level": 49,
            "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 reptiles et amphibiens avec le mode multiple_choice.",
                "min_score": 70,
                "level": 3,
                "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:51.352827Z",
            "updated_at": "2026-01-17T18:41:51.352838Z"
        },
        {
            "id": 199,
            "sub_level": 50,
            "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 couleurs de base avec le mode multiple_choice.",
                "min_score": 70,
                "level": 4,
                "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:51.570250Z",
            "updated_at": "2026-01-17T18:41:51.570268Z"
        },
        {
            "id": 203,
            "sub_level": 51,
            "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 nuances et tons de couleurs avec le mode multiple_choice.",
                "min_score": 70,
                "level": 4,
                "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:51.593683Z",
            "updated_at": "2026-01-17T18:41:51.593701Z"
        },
        {
            "id": 207,
            "sub_level": 52,
            "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 couleurs de métaux et matériaux avec le mode multiple_choice.",
                "min_score": 70,
                "level": 4,
                "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:51.617990Z",
            "updated_at": "2026-01-17T18:41:51.618008Z"
        },
        {
            "id": 211,
            "sub_level": 53,
            "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 couleurs spéciales avec le mode multiple_choice.",
                "min_score": 70,
                "level": 4,
                "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:51.643898Z",
            "updated_at": "2026-01-17T18:41:51.643921Z"
        },
        {
            "id": 215,
            "sub_level": 54,
            "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 de la tête et du visage avec le mode multiple_choice.",
                "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:52.005257Z",
            "updated_at": "2026-01-17T18:41:52.005267Z"
        },
        {
            "id": 219,
            "sub_level": 55,
            "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 mains et des bras avec le mode multiple_choice.",
                "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:52.025152Z",
            "updated_at": "2026-01-17T18:41:52.025164Z"
        },
        {
            "id": 223,
            "sub_level": 56,
            "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 jambes et des pieds avec le mode multiple_choice.",
                "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:52.046255Z",
            "updated_at": "2026-01-17T18:41:52.046269Z"
        },
        {
            "id": 227,
            "sub_level": 57,
            "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 organes internes avec le mode multiple_choice.",
                "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:52.066613Z",
            "updated_at": "2026-01-17T18:41:52.066623Z"
        }
    ]
}
Sub-level this step belongs to
Ordre d'affichage des steps
Type of step/content
Titre du step
Description du step
Step obligatoire pour compléter le sous-niveau
Step-specific configuration and content (video URL, game config, card content, etc.)