> ## Documentation Index
> Fetch the complete documentation index at: https://ayrshare.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Як виправити помилку 400 Bad Request | Документація Ayrshare API

> Дізнайтеся, чому Ayrshare API повертає помилку Bad Request (400), як виявити відсутні або некоректні параметри та як виправити ваш запит і надіслати його знову.

Якщо ви отримуєте HTML як відповідь "Bad Request" замість JSON, можливо, параметр тіла POST не є коректним JSON.

Наприклад, якщо ви надсилаєте цей некоректний JSON:

```javascript theme={"system"}
{
    "post": "A "great" post"
    "platforms: ["twitter"]
}
```

У відповідь буде повернуто "Bad Request". Наведений вище код має три проблеми: відсутню кому в `post`, текст поста містить подвійні лапки " без екранування та відсутню закриваючу лапку в `platform`. Коректний JSON має бути таким:

```javascript theme={"system"}
{
    "post": "A \"great\" post",
    "platforms": ["twitter"]
}
```

Ви можете перевірити ваш JSON, надіславши POST на наведений URL для валідації. Обов'язково встановіть Content-Type у значення `text/plain`.

Ми рекомендуємо спробувати виклик у [Postman](/testing/postman), який може допомогти виправити форматування JSON. Докладніше див. у наступному розділі.

## Валідація JSON

Ви можете перевірити ваш JSON, використовуючи або онлайн-лінтер, такий як [https://jsonlint.com/](https://jsonlint.com/), або [Postman](/testing/postman).

Ви також можете використати наш endpoint `/validate/json`:

<Card title="validate" icon="link" href="/apis/validate/overview" horizontal />
