Для активации подписки компании используйте метод POST /auth/company/{$id}/activation/, где {$id} — ID компании (см. список зарегистрированных компаний).
Для активации режима отладки или обеспечения демонстрационного доступа конечным пользователям используйте ключ (reg_key) DEMO
POST| Параметр | Обязательно | Описание |
|---|---|---|
| login | Да | Логин пользователя 1. |
| password | Да | Пароль пользователя 1. |
| reg_key | Да |
Ключ интеграции компании пользователя, параметры которого используются в запросе. Ключ интеграции получается на FOODCOST после успешной активации подписки 2. |
Примечания
1 Только латинские символы;
2 Для активации режима отладки или обеспечения демонстрационного доступа конечным пользователям используйте ключ DEMO.
Обратите внимание! Порядок следования параметров в запросе значения не имеет, но названия параметров должны быть написаны прописными или строчными буквами, как указано в настоящей документации.
POST /api/1.0/auth/company/370/activation/ HTTP/1.1
Host: foodcost.pro
login=USER&password=PASSWORD®_key=QZ6SmP8jN0FduRKiFaDGJNYocA0g3e4LaJq5wId8xYWnKrralZ
| Свойства | Описание | Значения |
|---|---|---|
| status | Статус ответа на запрос | success | error |
| token | Токен авторизации |
{
"status":"success",
"token":"551fd0e4779e35859dfccd03397dc8a0",
}
Обратите внимание!
Для доступа к списку ключевых слов потребуется токен. Не забудьте перезаписать записать новый токен!
| Код | Текст ошибки | Причины |
|---|---|---|
| 5 | Method Not Allowed | Используется неправильный метод запроса |
| 1000 | Укажите логин, пароль и ключ интеграции | Не указаны обязательные параметры |
| 1001 | Неверный логин или пароль | Ошибка при вводе логина, пароля или ключа интеграции |
| 1002 | Токен для компании уже выдан. Обратитесь в службу поддержки | Токен был выдан ранее |
{
"status":"error",
"code":"1001",
"message":"Неверный логин или пароль",
}