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: для запрошенного слова нет парадигм

Коллекция LexemModel
ИмяОписаниеТипДополнительная информация
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
        }
      ]
    }
  }
]