Word Pair List
ViewSet for word pairs.
GET /api/word-pairs/?format=api&page=2
{ "count": 1077, "next": "http://roskov.driad.fr/api/word-pairs/?format=api&page=3", "previous": "http://roskov.driad.fr/api/word-pairs/?format=api", "results": [ { "id": 181, "french_word": "ancienne", "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.921271Z", "updated_at": "2026-01-17T18:41:46.921281Z", "is_active": true }, { "id": 793, "french_word": "année", "russian_word": "год", "category": "time", "category_display": "Time", "level": 6, "level_display": "Temps et Météo", "comment": "Year", "tags": [ { "id": 22, "name": "time", "category": "category", "category_display": "category", "description": "", "is_active": true, "created_at": "2026-01-17T18:41:52.091296Z", "updated_at": "2026-01-17T18:41:52.091306Z" } ], "mistake_probability": 0.0, "total_attempts": 0, "correct_attempts": 0, "mastery_level": "new", "created_at": "2026-01-17T18:41:52.119996Z", "updated_at": "2026-01-17T18:41:52.120010Z", "is_active": true }, { "id": 658, "french_word": "antilope", "russian_word": "антилопа", "category": "animal", "category_display": "Animal", "level": 3, "level_display": "Animaux", "comment": "Antelope", "tags": [ { "id": 19, "name": "animal", "category": "category", "category_display": "category", "description": "", "is_active": true, "created_at": "2026-01-17T18:41:50.852846Z", "updated_at": "2026-01-17T18:41:50.852856Z" } ], "mistake_probability": 0.0, "total_attempts": 0, "correct_attempts": 0, "mastery_level": "new", "created_at": "2026-01-17T18:41:50.980381Z", "updated_at": "2026-01-17T18:41:50.980397Z", "is_active": true }, { "id": 327, "french_word": "anxieuse", "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:47.672843Z", "updated_at": "2026-01-17T18:41:47.672864Z", "is_active": true }, { "id": 326, "french_word": "anxieux", "russian_word": "тревожный", "category": "adjective", "category_display": "Adjective", "level": 4, "level_display": "Basic Adjectives", "comment": "Masculin, 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": 2, "name": "masculine", "category": "gender", "category_display": "Gender", "description": "", "is_active": true, "created_at": "2026-01-17T18:41:46.131757Z", "updated_at": "2026-01-17T18:41:46.131774Z" }, { "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:47.667251Z", "updated_at": "2026-01-17T18:41:47.667275Z", "is_active": true }, { "id": 857, "french_word": "appartement", "russian_word": "квартира", "category": "travel", "category_display": "Travel", "level": 7, "level_display": "Voyage", "comment": "Apartment", "tags": [ { "id": 24, "name": "travel", "category": "category", "category_display": "category", "description": "", "is_active": true, "created_at": "2026-01-17T18:41:52.475137Z", "updated_at": "2026-01-17T18:41:52.475152Z" } ], "mistake_probability": 0.0, "total_attempts": 0, "correct_attempts": 0, "mastery_level": "new", "created_at": "2026-01-17T18:41:52.549147Z", "updated_at": "2026-01-17T18:41:52.549157Z", "is_active": true }, { "id": 411, "french_word": "appeler", "russian_word": "звать", "category": "verb", "category_display": "Verb", "level": 6, "level_display": "Verbs & Conjugations", "comment": "Premier groupe - Infinitif", "tags": [ { "id": 10, "name": "infinitive", "category": "form", "category_display": "Form", "description": "", "is_active": true, "created_at": "2026-01-17T18:41:48.405964Z", "updated_at": "2026-01-17T18:41:48.405981Z" }, { "id": 11, "name": "present", "category": "tense", "category_display": "Tense (Conjugation)", "description": "", "is_active": true, "created_at": "2026-01-17T18:41:48.408735Z", "updated_at": "2026-01-17T18:41:48.408752Z" } ], "mistake_probability": 0.0, "total_attempts": 0, "correct_attempts": 0, "mastery_level": "new", "created_at": "2026-01-17T18:41:48.417117Z", "updated_at": "2026-01-17T18:41:48.417133Z", "is_active": true }, { "id": 373, "french_word": "appelez la police", "russian_word": "вызовите полицию", "category": "phrase", "category_display": "Phrase", "level": 5, "level_display": "Small Phrases", "comment": "Call the police", "tags": [], "mistake_probability": 0.0, "total_attempts": 0, "correct_attempts": 0, "mastery_level": "new", "created_at": "2026-01-17T18:41:48.210087Z", "updated_at": "2026-01-17T18:41:48.210099Z", "is_active": true }, { "id": 372, "french_word": "appelez un médecin", "russian_word": "вызовите врача", "category": "phrase", "category_display": "Phrase", "level": 5, "level_display": "Small Phrases", "comment": "Call a doctor", "tags": [], "mistake_probability": 0.0, "total_attempts": 0, "correct_attempts": 0, "mastery_level": "new", "created_at": "2026-01-17T18:41:48.207158Z", "updated_at": "2026-01-17T18:41:48.207167Z", "is_active": true }, { "id": 1076, "french_word": "apple", "russian_word": "яблоко", "category": "noun", "category_display": "Noun", "level": 1, "level_display": "В АЭРОПОРТУ - Урок 1", "comment": "Neuter, 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.982391Z", "updated_at": "2026-01-17T18:41:55.982402Z", "is_active": true }, { "id": 1045, "french_word": "après que", "russian_word": "после того как", "category": "conjunction", "category_display": "Conjunction", "level": 11, "level_display": "Conjonctions", "comment": "After", "tags": [ { "id": 28, "name": "conjunction", "category": "category", "category_display": "category", "description": "", "is_active": true, "created_at": "2026-01-17T18:41:53.991245Z", "updated_at": "2026-01-17T18:41:53.991261Z" } ], "mistake_probability": 0.0, "total_attempts": 0, "correct_attempts": 0, "mastery_level": "new", "created_at": "2026-01-17T18:41:54.115725Z", "updated_at": "2026-01-17T18:41:54.115742Z", "is_active": true }, { "id": 800, "french_word": "après-midi", "russian_word": "день", "category": "time", "category_display": "Time", "level": 6, "level_display": "Temps et Météo", "comment": "Afternoon", "tags": [ { "id": 22, "name": "time", "category": "category", "category_display": "category", "description": "", "is_active": true, "created_at": "2026-01-17T18:41:52.091296Z", "updated_at": "2026-01-17T18:41:52.091306Z" } ], "mistake_probability": 0.0, "total_attempts": 0, "correct_attempts": 0, "mastery_level": "new", "created_at": "2026-01-17T18:41:52.153727Z", "updated_at": "2026-01-17T18:41:52.153739Z", "is_active": true }, { "id": 709, "french_word": "argent", "russian_word": "серебряный", "category": "color", "category_display": "Color", "level": 4, "level_display": "Couleurs", "comment": "Silver", "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.458801Z", "updated_at": "2026-01-17T18:41:51.458812Z", "is_active": true }, { "id": 234, "french_word": "argenté", "russian_word": "серебряный", "category": "adjective", "category_display": "Adjective", "level": 4, "level_display": "Basic Adjectives", "comment": "Masculin, 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": 2, "name": "masculine", "category": "gender", "category_display": "Gender", "description": "", "is_active": true, "created_at": "2026-01-17T18:41:46.131757Z", "updated_at": "2026-01-17T18:41:46.131774Z" }, { "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:47.186254Z", "updated_at": "2026-01-17T18:41:47.186265Z", "is_active": true }, { "id": 235, "french_word": "argentée", "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:47.191488Z", "updated_at": "2026-01-17T18:41:47.191498Z", "is_active": true }, { "id": 862, "french_word": "ascenseur", "russian_word": "лифт", "category": "travel", "category_display": "Travel", "level": 7, "level_display": "Voyage", "comment": "Elevator", "tags": [ { "id": 24, "name": "travel", "category": "category", "category_display": "category", "description": "", "is_active": true, "created_at": "2026-01-17T18:41:52.475137Z", "updated_at": "2026-01-17T18:41:52.475152Z" } ], "mistake_probability": 0.0, "total_attempts": 0, "correct_attempts": 0, "mastery_level": "new", "created_at": "2026-01-17T18:41:52.573362Z", "updated_at": "2026-01-17T18:41:52.573373Z", "is_active": true }, { "id": 382, "french_word": "assez", "russian_word": "достаточно", "category": "adverb", "category_display": "Adverb", "level": 5, "level_display": "Small Phrases", "comment": "Enough", "tags": [ { "id": 27, "name": "adverb", "category": "category", "category_display": "category", "description": "", "is_active": true, "created_at": "2026-01-17T18:41:53.615110Z", "updated_at": "2026-01-17T18:41:53.615125Z" } ], "mistake_probability": 0.0, "total_attempts": 0, "correct_attempts": 0, "mastery_level": "new", "created_at": "2026-01-17T18:41:48.238455Z", "updated_at": "2026-01-17T18:41:53.784611Z", "is_active": true }, { "id": 930, "french_word": "assistant", "russian_word": "ассистент", "category": "business", "category_display": "Business", "level": 8, "level_display": "Affaires", "comment": "Assistant", "tags": [ { "id": 25, "name": "business", "category": "category", "category_display": "category", "description": "", "is_active": true, "created_at": "2026-01-17T18:41:52.832135Z", "updated_at": "2026-01-17T18:41:52.832147Z" } ], "mistake_probability": 0.0, "total_attempts": 0, "correct_attempts": 0, "mastery_level": "new", "created_at": "2026-01-17T18:41:53.079582Z", "updated_at": "2026-01-17T18:41:53.079592Z", "is_active": true }, { "id": 931, "french_word": "assistante", "russian_word": "ассистентка", "category": "business", "category_display": "Business", "level": 8, "level_display": "Affaires", "comment": "Assistant", "tags": [ { "id": 25, "name": "business", "category": "category", "category_display": "category", "description": "", "is_active": true, "created_at": "2026-01-17T18:41:52.832135Z", "updated_at": "2026-01-17T18:41:52.832147Z" } ], "mistake_probability": 0.0, "total_attempts": 0, "correct_attempts": 0, "mastery_level": "new", "created_at": "2026-01-17T18:41:53.084288Z", "updated_at": "2026-01-17T18:41:53.084299Z", "is_active": true }, { "id": 869, "french_word": "assurance", "russian_word": "страховка", "category": "travel", "category_display": "Travel", "level": 7, "level_display": "Voyage", "comment": "Insurance", "tags": [ { "id": 24, "name": "travel", "category": "category", "category_display": "category", "description": "", "is_active": true, "created_at": "2026-01-17T18:41:52.475137Z", "updated_at": "2026-01-17T18:41:52.475152Z" } ], "mistake_probability": 0.0, "total_attempts": 0, "correct_attempts": 0, "mastery_level": "new", "created_at": "2026-01-17T18:41:52.608389Z", "updated_at": "2026-01-17T18:41:52.608402Z", "is_active": true } ] }