GET api/v1/WordForms?text={text}&lang={lang}
Словоформы для слова.
Требует HTTP-заголовок с токеном авторизации: "Authorization: Bearer {token}".
См. справку по методу /api/v1/authenticate.
Запрос
Параметры URI
Имя | Описание | Тип | Дополнительная информация |
---|---|---|---|
text |
слово для получения парадигм |
string |
Обязательно |
lang |
язык запрошенного слова |
unsigned integer |
Обязательно |
Параметры в теле запроса
Нет.
Форматы запроса
text/json, application/json
Пример:
?text=колено&lang=1049
Ответ
Описание
Статус: результат
200: коллекция парадигм
404: не найдены доступные словари для исходного языка
404: для запрошенного слова нет парадигм
Имя | Описание | Тип | Дополнительная информация |
---|---|---|---|
Lexem |
Сама лексема, для которой построена парадигма. |
string |
Нет. |
PartOfSpeech |
Внутреннее название части речи лексемы. |
string |
Нет. |
ParadigmJson |
Словоформы. |
ParadigmModel |
Нет. |
Форматы ответа
text/json, application/json
Пример:
[ { "Lexem": "колено", "PartOfSpeech": "существительное", "ParadigmJson": { "Name": "колено", "Grammar": "существительное, неодушевлённое, средний род", "Groups": [ { "Name": "", "Table": [ [ { "Value": "", "Prefix": null, "Row": null }, { "Value": "Ед. ч.", "Prefix": null, "Row": null }, { "Value": "Мн. ч.", "Prefix": null, "Row": null } ], [ { "Value": "Именительный", "Prefix": null, "Row": null }, { "Value": "колено", "Prefix": "", "Row": null }, { "Value": "колена", "Prefix": "", "Row": null } ], [ { "Value": "Родительный", "Prefix": null, "Row": null }, { "Value": "колена", "Prefix": "", "Row": null }, { "Value": "колен", "Prefix": "", "Row": null } ], [ { "Value": "Дательный", "Prefix": null, "Row": null }, { "Value": "колену", "Prefix": "", "Row": null }, { "Value": "коленам", "Prefix": "", "Row": null } ], [ { "Value": "Винительный", "Prefix": null, "Row": null }, { "Value": "колено", "Prefix": "", "Row": null }, { "Value": "колена", "Prefix": "", "Row": null } ], [ { "Value": "Творительный", "Prefix": null, "Row": null }, { "Value": "коленом", "Prefix": "", "Row": null }, { "Value": "коленами", "Prefix": "", "Row": null } ], [ { "Value": "Предложный", "Prefix": null, "Row": null }, { "Value": "колене", "Prefix": "", "Row": null }, { "Value": "коленах", "Prefix": "", "Row": null } ] ], "ColumnCount": 3, "RowCount": 7 } ] } }, { "Lexem": "колено", "PartOfSpeech": "существительное", "ParadigmJson": { "Name": "колено", "Grammar": "существительное, неодушевлённое, средний род", "Groups": [ { "Name": "", "Table": [ [ { "Value": "", "Prefix": null, "Row": null }, { "Value": "Ед. ч.", "Prefix": null, "Row": null }, { "Value": "Мн. ч.", "Prefix": null, "Row": null } ], [ { "Value": "Именительный", "Prefix": null, "Row": null }, { "Value": "колено", "Prefix": "", "Row": null }, { "Value": "коленья", "Prefix": "", "Row": null } ], [ { "Value": "Родительный", "Prefix": null, "Row": null }, { "Value": "колена", "Prefix": "", "Row": null }, { "Value": "коленьев", "Prefix": "", "Row": null } ], [ { "Value": "Дательный", "Prefix": null, "Row": null }, { "Value": "колену", "Prefix": "", "Row": null }, { "Value": "коленьям", "Prefix": "", "Row": null } ], [ { "Value": "Винительный", "Prefix": null, "Row": null }, { "Value": "колено", "Prefix": "", "Row": null }, { "Value": "коленья", "Prefix": "", "Row": null } ], [ { "Value": "Творительный", "Prefix": null, "Row": null }, { "Value": "коленом", "Prefix": "", "Row": null }, { "Value": "коленьями", "Prefix": "", "Row": null } ], [ { "Value": "Предложный", "Prefix": null, "Row": null }, { "Value": "колене", "Prefix": "", "Row": null }, { "Value": "коленьях", "Prefix": "", "Row": null } ] ], "ColumnCount": 3, "RowCount": 7 } ] } }, { "Lexem": "колено", "PartOfSpeech": "существительное", "ParadigmJson": { "Name": "колено", "Grammar": "существительное, неодушевлённое, средний род", "Groups": [ { "Name": "", "Table": [ [ { "Value": "", "Prefix": null, "Row": null }, { "Value": "Ед. ч.", "Prefix": null, "Row": null }, { "Value": "Мн. ч.", "Prefix": null, "Row": null } ], [ { "Value": "Именительный", "Prefix": null, "Row": null }, { "Value": "колено", "Prefix": "", "Row": null }, { "Value": "колени", "Prefix": "", "Row": null } ], [ { "Value": "Родительный", "Prefix": null, "Row": null }, { "Value": "колена", "Prefix": "", "Row": null }, { "Value": "коленей", "Prefix": "", "Row": null } ], [ { "Value": "Дательный", "Prefix": null, "Row": null }, { "Value": "колену", "Prefix": "", "Row": null }, { "Value": "коленям", "Prefix": "", "Row": null } ], [ { "Value": "Винительный", "Prefix": null, "Row": null }, { "Value": "колено", "Prefix": "", "Row": null }, { "Value": "колени", "Prefix": "", "Row": null } ], [ { "Value": "Творительный", "Prefix": null, "Row": null }, { "Value": "коленом", "Prefix": "", "Row": null }, { "Value": "коленями", "Prefix": "", "Row": null } ], [ { "Value": "Предложный", "Prefix": null, "Row": null }, { "Value": "колене", "Prefix": "", "Row": null }, { "Value": "коленях", "Prefix": "", "Row": null } ] ], "ColumnCount": 3, "RowCount": 7 } ] } } ]