{%- include 'blocks/head.html.twig' with { title: pageTitle, cssFolderPath: cssFolderPath } %}
{{ pageTitle }}
{%- include 'blocks/main-menu.html.twig' with { mainMenu: mainMenu } %}
{%- include 'blocks/header.html.twig' with { imagesFolderPath: imagesFolderPath, methodsPath: methodsPath, relativeToRootPath: relativeToRootPath } %}

Протокол общения между сервером и клиентом

HTTPS

Стиль построения API

REST

Используемая кодировка

UTF-8

Допустимые задержки

Генерация ответа на сервере в среднем занимает меньше 1 секунды.

Передача параметров

Параметры передаются в виде JSON-объекта в теле запроса. Для всех запросов должен быть выставлен Content-Type: application/json. Url Query String не содержит параметров.

Перечисления

Перечисления в JSON-объектах передаются в виде типа string.

Общий вид ответа сервера

Результат вызова любого метода представляет собоий JSON-объект следующеий структуры:

Название поля
Тип поля
Название
Обязательность
{% for field in responseClass.fields -%} {%- include 'blocks/field-row.html.twig' with { field: field, objectsLinks: objectsLinks } %} {%- endfor %}
{%- include 'blocks/scripts.html.twig' with { jsFolderPath: jsFolderPath } %}