17  /  41

Активация подписки

Для активации подписки компании используйте метод 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&reg_key=QZ6SmP8jN0FduRKiFaDGJNYocA0g3e4LaJq5wId8xYWnKrralZ

ПАРАМЕТРЫ ОТВЕТА

Свойства Описание Значения
status Статус ответа на запрос success | error
token Токен авторизации

Пример ответа в формате JSON

	
{
	"status":"success",
	"token":"551fd0e4779e35859dfccd03397dc8a0",
}

Обратите внимание!
Для доступа к списку ключевых слов потребуется токен. Не забудьте перезаписать записать новый токен!

КОДЫ ОШИБОК

Код Текст ошибки Причины
5 Method Not Allowed Используется неправильный метод запроса
1000 Укажите логин, пароль и ключ интеграции Не указаны обязательные параметры
1001 Неверный логин или пароль Ошибка при вводе логина, пароля или ключа интеграции
1002 Токен для компании уже выдан. Обратитесь в службу поддержки Токен был выдан ранее

Пример ошибки в формате JSON


{
	"status":"error",
	"code":"1001",
	"message":"Неверный логин или пароль",
}

0