Внутреннее API Felmee (0.0.10)
Все REST-эндпоинты возвращают ответ в едином формате:
{
"success": true,
"message": "...",
"codeError": null,
"error_code": null,
"data": {} }Где:
success- флаг успешного выполнения запросаmessage- человекочитаемое описание результатаcodeError- legacy-alias поляerror_code; при ошибке содержит тот же код, при успехеnullerror_code- машинный код ошибки; для успешных ответов всегдаnulldata- полезная нагрузка; может быть объектом, массивом илиnull
invalid_body- тело запроса не прошло валидацию или нарушает бизнес-правилаunauthorized- отсутствует или невалиден JWT / refresh tokennot_found- ресурс не найденconflict- запрос корректен по форме, но конфликтует с текущим состоянием ресурсаobject_modified_by_another_thread- объект был изменён другой параллельной операцией; клиент должен перечитать актуальное состояние и повторить запросaction_too_late- действие запрещено по бизнес-правилу минимального времени до начала событияtoo_many_request- превышен лимит запросовcode_is_gone- одноразовый код истёк или больше не действителенforbidden- у пользователя нет доступа к ресурсуsalon_permission_denied- у участника салона нет permission для запрошенного endpointgeocoding_failed- адрес услуги или мастера передан, но backend не смог получить для него координатыaddress_suggestions_failed- backend не смог получить подсказки адресов от внешнего сервисаinvalid_captcha- captcha отсутствует, невалидна или не прошла проверку
Download OpenAPI description
Languages
Servers
https://felmee.com
http://localhost:8080