ExpertSender REST-API следует RESTfull-принципам и использует HTTP-коды ответа для индикации результата. Могут быть возвращены следующие коды:
| Код | Описание |
|---|---|
| 200 | OK. Запрашиваемые данные были возвращены |
| 201 | Created. Показывает, что ресурс был успешно добавлен/обновлен или что специальное действие выполнено. Тело ответа может быть послано, если метод вернул какие-либо данные, например, идентификатор созданного ответа |
| 204 | Nocontent. Показывает, что запрос был успешно обработан, но тело ответа не послано. Используется для методов удаления |
| 400 | Данные/URL-параметры неверны или пропущены. Подробная информация отправляется в теле ответа (XML) |
| 403 | API-key неверный |
| 404 | Ресурс не найден или нет ресурса для удаления |
| 500 | Внутренняя ошибка сервера |