---
metadata:
  - name: generator
    content: Diplodoc Platform v5.50.3
alternate:
  - https://yandex.ru/dev/products/doc/ru/concepts/input-format.md
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.ru/dev/products/doc/ru/llms.txt

# Формат входных данных и ответа

Входные структуры данных POST-методов передаются в теле запроса в формате JSON. Ответ API так же возвращается в формате JSON.

Требуемая кодировка запроса: UTF-8.

**Опционально** можно задать формат данных с помощью заголовка:
- `Content-Type`: `application/json` для входных данных в запросе;
- `Accept`: `application/json` для ответа.
Если заголовка нет или формат данных не указан, формат определяется автоматически.

В ответ на запрос сервис возвращает HTTP-статус `400 Bad Request` в следующих случаях:
- переданные данные не соответствуют формату JSON;

- в структуре данных есть ошибки;

- в теле запроса используется отличная от UTF-8 кодировка.

#### Узнайте больше

- [Отправка запросов](https://yandex.ru/dev/products/doc/ru/concepts/method-call.md)
- [Описание формата JSON](http://json.org/json-ru.html)
