Авторизация¶
Отправка звонка-сброса с паролем¶
Метод: POST
URL: https://beta.api.gigma.ru/counterparty/send_password
Авторизация: Не требуется
Headers: Token: {токен приложения из Gigma}
Параметры запроса¶
phone- номер телефона контрагента
Пример запроса¶
https://beta.api.gigma.ru/counterparty/send_password
Ответ¶
При успешном действии возвращается HTTP код 200.
Описание полей ответа¶
message- информационное сообщение об успешном выполнении операции
Авторизация¶
Метод: POST
URL: https://beta.api.gigma.ru/counterparty/login
Авторизация: Не требуется
Headers: Token: {токен приложения из Gigma}
Параметры запроса¶
phone- номер телефона контрагентаpassword- последние 4 цифры номера телефона, с которого был совершён звонок-сброс (для теста использовать 1111)
Пример запроса¶
https://beta.api.gigma.ru/counterparty/login
Ответ¶
При успешном действии возвращается HTTP код 200.
{
"counterparty": {
"id": 1,
"type": {
"id": 2,
"name": "Розница",
"created_at": "2024-03-23T10:27:06.000000Z"
},
"manager": {
"id": 1,
"first_name": "Артём",
"last_name": "Полищук",
"middle_name": "Николаевич",
"name": "Полищук Артём"
},
"avatar": null,
"first_name": "Алексей",
"last_name": "Петров",
"middle_name": "Викторович",
"birthday": "1980-04-02",
"address": "630073, Новосибирская область, город Новосибирск, Новогодняя ул., д. 20/1, кв. 26",
"phone_1": "79999999990",
"phone_2": "78888888888",
"email": "support@itecho.ru",
"created_at": "2024-03-22T14:01:37.000000Z",
"updated_at": "2024-03-23T10:48:33.000000Z",
"access_token": {
"value": "2|k8InFzsVIDB3sumslYax1hWJcZDglKptEgIWzxWo21bdb3d6"
}
}
}
Описание полей ответа¶
id- первичный ключtype- объект с информацией о типе контрагентаid- идентификатор типаname- название типаcreated_at- дата созданияmanager- объект с информацией о менеджереid- идентификатор менеджераfirst_name- имя менеджераlast_name- фамилия менеджераmiddle_name- отчество менеджераname- полное имя менеджераavatar- аватар пользователяfirst_name- имя контрагентаlast_name- фамилия контрагентаmiddle_name- отчество контрагентаbirthday- дата рожденияaddress- адресphone_1- основной номер телефонаphone_2- дополнительный номер телефонаemail- электронная почтаcreated_at- дата созданияupdated_at- дата последнего обновленияaccess_token.value- Bearer token для авторизации в системе
Выход контрагента из системы¶
Метод: POST
URL: https://beta.api.gigma.ru/counterparty/logout
Авторизация: Bearer token
Headers: Token: {токен приложения из Gigma}
Параметры запроса¶
from_all_devices- признак выхода со всех устройств (boolean)
Пример запроса¶
https://beta.api.gigma.ru/counterparty/logout
Ответ¶
При успешном действии возвращается HTTP код 200.