Возможные ошибки при работе с API и их причины

Ответ APIОписаниеВозможные причины
{"status":"HTTP_ERROR","response":{"code":400,"message":"The payload is not JSON"}}Неверный формат JSON.
  1. Ошибка в синтаксисе запроса. Чтобы исключить эту причину, проверьте json любым валидатором. Например https://jsonlint.com/
  2. Если валидатор не находит ошибок в json, убедитесь что в заголовке запроса передается кодировка и отсутствует BOM