Word Pair List
ViewSet for word pairs.
GET /api/word-pairs/?format=api&page=6
{ "count": 1077, "next": "http://roskov.driad.fr/api/word-pairs/?format=api&page=7", "previous": "http://roskov.driad.fr/api/word-pairs/?format=api&page=5", "results": [ { "id": 375, "french_word": "bon appétit", "russian_word": "приятного аппетита", "category": "phrase", "category_display": "Phrase", "level": 5, "level_display": "Small Phrases", "comment": "Enjoy your meal", "tags": [], "mistake_probability": 0.0, "total_attempts": 0, "correct_attempts": 0, "mastery_level": "new", "created_at": "2026-01-17T18:41:48.216212Z", "updated_at": "2026-01-17T18:41:48.216222Z", "is_active": true }, { "id": 629, "french_word": "bonbon", "russian_word": "конфета", "category": "food", "category_display": "Food", "level": 2, "level_display": "Nourriture", "comment": "Candy", "tags": [ { "id": 18, "name": "food", "category": "category", "category_display": "category", "description": "", "is_active": true, "created_at": "2026-01-17T18:41:50.323097Z", "updated_at": "2026-01-17T18:41:50.323114Z" } ], "mistake_probability": 0.0, "total_attempts": 0, "correct_attempts": 0, "mastery_level": "new", "created_at": "2026-01-17T18:41:50.729359Z", "updated_at": "2026-01-17T18:41:50.729372Z", "is_active": true }, { "id": 34, "french_word": "bonjour", "russian_word": "здравствуйте", "category": "interjection", "category_display": "Interjection", "level": 2, "level_display": "Basic Words", "comment": "Hello/Good day", "tags": [ { "id": 29, "name": "interjection", "category": "category", "category_display": "category", "description": "", "is_active": true, "created_at": "2026-01-17T18:41:54.259134Z", "updated_at": "2026-01-17T18:41:54.259150Z" } ], "mistake_probability": 0.0, "total_attempts": 0, "correct_attempts": 0, "mastery_level": "new", "created_at": "2026-01-17T18:41:45.966456Z", "updated_at": "2026-01-17T18:41:54.267344Z", "is_active": true }, { "id": 35, "french_word": "bonjour (informel)", "russian_word": "привет", "category": "other", "category_display": "Other", "level": 2, "level_display": "Basic Words", "comment": "Greeting - hello (informal)", "tags": [], "mistake_probability": 0.0, "total_attempts": 0, "correct_attempts": 0, "mastery_level": "new", "created_at": "2026-01-17T18:41:45.969040Z", "updated_at": "2026-01-17T18:41:45.969053Z", "is_active": true }, { "id": 125, "french_word": "bonne", "russian_word": "хорошая", "category": "adjective", "category_display": "Adjective", "level": 4, "level_display": "Basic Adjectives", "comment": "Féminin, singulier, nominatif, forme longue", "tags": [ { "id": 7, "name": "nominative", "category": "case", "category_display": "Case (Declension)", "description": "", "is_active": true, "created_at": "2026-01-17T18:41:46.144909Z", "updated_at": "2026-01-17T18:41:46.144920Z" }, { "id": 9, "name": "long-form", "category": "form", "category_display": "Form", "description": "", "is_active": true, "created_at": "2026-01-17T18:41:46.575658Z", "updated_at": "2026-01-17T18:41:46.575675Z" }, { "id": 3, "name": "feminine", "category": "gender", "category_display": "Gender", "description": "", "is_active": true, "created_at": "2026-01-17T18:41:46.134507Z", "updated_at": "2026-01-17T18:41:46.134524Z" }, { "id": 5, "name": "singular", "category": "number", "category_display": "Number", "description": "", "is_active": true, "created_at": "2026-01-17T18:41:46.139686Z", "updated_at": "2026-01-17T18:41:46.139698Z" } ], "mistake_probability": 0.0, "total_attempts": 0, "correct_attempts": 0, "mastery_level": "new", "created_at": "2026-01-17T18:41:46.626639Z", "updated_at": "2026-01-17T18:41:46.626672Z", "is_active": true }, { "id": 1050, "french_word": "bonne chance", "russian_word": "удачи", "category": "interjection", "category_display": "Interjection", "level": 12, "level_display": "Interjections", "comment": "Good luck", "tags": [ { "id": 29, "name": "interjection", "category": "category", "category_display": "category", "description": "", "is_active": true, "created_at": "2026-01-17T18:41:54.259134Z", "updated_at": "2026-01-17T18:41:54.259150Z" } ], "mistake_probability": 0.0, "total_attempts": 0, "correct_attempts": 0, "mastery_level": "new", "created_at": "2026-01-17T18:41:54.314088Z", "updated_at": "2026-01-17T18:41:54.314101Z", "is_active": true }, { "id": 40, "french_word": "bonne nuit", "russian_word": "спокойной ночи", "category": "phrase", "category_display": "Phrase", "level": 2, "level_display": "Basic Words", "comment": "Good night", "tags": [], "mistake_probability": 0.0, "total_attempts": 0, "correct_attempts": 0, "mastery_level": "new", "created_at": "2026-01-17T18:41:45.982203Z", "updated_at": "2026-01-17T18:41:48.092497Z", "is_active": true }, { "id": 127, "french_word": "bons", "russian_word": "хорошие", "category": "adjective", "category_display": "Adjective", "level": 4, "level_display": "Basic Adjectives", "comment": "Pluriel, nominatif, forme longue", "tags": [ { "id": 7, "name": "nominative", "category": "case", "category_display": "Case (Declension)", "description": "", "is_active": true, "created_at": "2026-01-17T18:41:46.144909Z", "updated_at": "2026-01-17T18:41:46.144920Z" }, { "id": 9, "name": "long-form", "category": "form", "category_display": "Form", "description": "", "is_active": true, "created_at": "2026-01-17T18:41:46.575658Z", "updated_at": "2026-01-17T18:41:46.575675Z" }, { "id": 6, "name": "plural", "category": "number", "category_display": "Number", "description": "", "is_active": true, "created_at": "2026-01-17T18:41:46.142279Z", "updated_at": "2026-01-17T18:41:46.142291Z" } ], "mistake_probability": 0.0, "total_attempts": 0, "correct_attempts": 0, "mastery_level": "new", "created_at": "2026-01-17T18:41:46.638787Z", "updated_at": "2026-01-17T18:41:46.638824Z", "is_active": true }, { "id": 41, "french_word": "bonsoir", "russian_word": "добрый вечер", "category": "phrase", "category_display": "Phrase", "level": 2, "level_display": "Basic Words", "comment": "Good evening", "tags": [], "mistake_probability": 0.0, "total_attempts": 0, "correct_attempts": 0, "mastery_level": "new", "created_at": "2026-01-17T18:41:45.985420Z", "updated_at": "2026-01-17T18:41:48.089699Z", "is_active": true }, { "id": 1074, "french_word": "book", "russian_word": "книга", "category": "noun", "category_display": "Noun", "level": 1, "level_display": "В АЭРОПОРТУ - Урок 1", "comment": "Feminine, singular", "tags": [ { "id": 30, "name": "travel", "category": "other", "category_display": "Other", "description": "Travel-related vocabulary", "is_active": true, "created_at": "2026-01-17T18:41:55.923432Z", "updated_at": "2026-01-17T18:41:55.923444Z" } ], "mistake_probability": 0.0, "total_attempts": 0, "correct_attempts": 0, "mastery_level": "new", "created_at": "2026-01-17T18:41:55.972239Z", "updated_at": "2026-01-17T18:41:55.972253Z", "is_active": true }, { "id": 724, "french_word": "bordeaux", "russian_word": "бордовый", "category": "color", "category_display": "Color", "level": 4, "level_display": "Couleurs", "comment": "Burgundy", "tags": [ { "id": 20, "name": "color", "category": "category", "category_display": "category", "description": "", "is_active": true, "created_at": "2026-01-17T18:41:51.359005Z", "updated_at": "2026-01-17T18:41:51.359021Z" } ], "mistake_probability": 0.0, "total_attempts": 0, "correct_attempts": 0, "mastery_level": "new", "created_at": "2026-01-17T18:41:51.544100Z", "updated_at": "2026-01-17T18:41:51.544125Z", "is_active": true }, { "id": 729, "french_word": "bouche", "russian_word": "рот", "category": "body", "category_display": "Body Parts", "level": 5, "level_display": "Corps", "comment": "Mouth", "tags": [ { "id": 21, "name": "body", "category": "category", "category_display": "category", "description": "", "is_active": true, "created_at": "2026-01-17T18:41:51.650601Z", "updated_at": "2026-01-17T18:41:51.650614Z" } ], "mistake_probability": 0.0, "total_attempts": 0, "correct_attempts": 0, "mastery_level": "new", "created_at": "2026-01-17T18:41:51.675055Z", "updated_at": "2026-01-17T18:41:51.675073Z", "is_active": true }, { "id": 747, "french_word": "bras", "russian_word": "рука", "category": "body", "category_display": "Body Parts", "level": 5, "level_display": "Corps", "comment": "Arm", "tags": [ { "id": 21, "name": "body", "category": "category", "category_display": "category", "description": "", "is_active": true, "created_at": "2026-01-17T18:41:51.650601Z", "updated_at": "2026-01-17T18:41:51.650614Z" } ], "mistake_probability": 0.0, "total_attempts": 0, "correct_attempts": 0, "mastery_level": "new", "created_at": "2026-01-17T18:41:51.781306Z", "updated_at": "2026-01-17T18:41:51.781320Z", "is_active": true }, { "id": 1052, "french_word": "bravo", "russian_word": "браво", "category": "interjection", "category_display": "Interjection", "level": 12, "level_display": "Interjections", "comment": "Bravo", "tags": [ { "id": 29, "name": "interjection", "category": "category", "category_display": "category", "description": "", "is_active": true, "created_at": "2026-01-17T18:41:54.259134Z", "updated_at": "2026-01-17T18:41:54.259150Z" } ], "mistake_probability": 0.0, "total_attempts": 0, "correct_attempts": 0, "mastery_level": "new", "created_at": "2026-01-17T18:41:54.323577Z", "updated_at": "2026-01-17T18:41:54.323587Z", "is_active": true }, { "id": 716, "french_word": "brique", "russian_word": "кирпичный", "category": "color", "category_display": "Color", "level": 4, "level_display": "Couleurs", "comment": "Brick", "tags": [ { "id": 20, "name": "color", "category": "category", "category_display": "category", "description": "", "is_active": true, "created_at": "2026-01-17T18:41:51.359005Z", "updated_at": "2026-01-17T18:41:51.359021Z" } ], "mistake_probability": 0.0, "total_attempts": 0, "correct_attempts": 0, "mastery_level": "new", "created_at": "2026-01-17T18:41:51.494561Z", "updated_at": "2026-01-17T18:41:51.494571Z", "is_active": true }, { "id": 832, "french_word": "brise", "russian_word": "ветер", "category": "weather", "category_display": "Weather", "level": 6, "level_display": "Temps et Météo", "comment": "Breeze", "tags": [ { "id": 23, "name": "weather", "category": "category", "category_display": "category", "description": "", "is_active": true, "created_at": "2026-01-17T18:41:52.093700Z", "updated_at": "2026-01-17T18:41:52.093710Z" } ], "mistake_probability": 0.0, "total_attempts": 0, "correct_attempts": 0, "mastery_level": "new", "created_at": "2026-01-17T18:41:52.314346Z", "updated_at": "2026-01-17T18:41:52.314357Z", "is_active": true }, { "id": 579, "french_word": "brocoli", "russian_word": "брокколи", "category": "food", "category_display": "Food", "level": 2, "level_display": "Nourriture", "comment": "Broccoli", "tags": [ { "id": 18, "name": "food", "category": "category", "category_display": "category", "description": "", "is_active": true, "created_at": "2026-01-17T18:41:50.323097Z", "updated_at": "2026-01-17T18:41:50.323114Z" } ], "mistake_probability": 0.0, "total_attempts": 0, "correct_attempts": 0, "mastery_level": "new", "created_at": "2026-01-17T18:41:50.440141Z", "updated_at": "2026-01-17T18:41:50.440152Z", "is_active": true }, { "id": 710, "french_word": "bronze", "russian_word": "бронзовый", "category": "color", "category_display": "Color", "level": 4, "level_display": "Couleurs", "comment": "Bronze", "tags": [ { "id": 20, "name": "color", "category": "category", "category_display": "category", "description": "", "is_active": true, "created_at": "2026-01-17T18:41:51.359005Z", "updated_at": "2026-01-17T18:41:51.359021Z" } ], "mistake_probability": 0.0, "total_attempts": 0, "correct_attempts": 0, "mastery_level": "new", "created_at": "2026-01-17T18:41:51.463760Z", "updated_at": "2026-01-17T18:41:51.463771Z", "is_active": true }, { "id": 820, "french_word": "brouillard", "russian_word": "туман", "category": "weather", "category_display": "Weather", "level": 6, "level_display": "Temps et Météo", "comment": "Fog", "tags": [ { "id": 23, "name": "weather", "category": "category", "category_display": "category", "description": "", "is_active": true, "created_at": "2026-01-17T18:41:52.093700Z", "updated_at": "2026-01-17T18:41:52.093710Z" } ], "mistake_probability": 0.0, "total_attempts": 0, "correct_attempts": 0, "mastery_level": "new", "created_at": "2026-01-17T18:41:52.254845Z", "updated_at": "2026-01-17T18:41:52.254856Z", "is_active": true }, { "id": 819, "french_word": "brume", "russian_word": "туман", "category": "weather", "category_display": "Weather", "level": 6, "level_display": "Temps et Météo", "comment": "Mist", "tags": [ { "id": 23, "name": "weather", "category": "category", "category_display": "category", "description": "", "is_active": true, "created_at": "2026-01-17T18:41:52.093700Z", "updated_at": "2026-01-17T18:41:52.093710Z" } ], "mistake_probability": 0.0, "total_attempts": 0, "correct_attempts": 0, "mastery_level": "new", "created_at": "2026-01-17T18:41:52.250197Z", "updated_at": "2026-01-17T18:41:52.250207Z", "is_active": true } ] }