1. Авторизация
Авторизация — это первый шаг для работы с API Halyk Market.
С её помощью магазин подтверждает, что именно он отправляет запросы, а не кто-то посторонний. Для этого система проверяет специальные данные магазина (логин, пароль или ключи) и выдаёт токен доступа — временный цифровой «пропуск», который позволяет безопасно работать с API. Скачать Postman можно по ссылке: https://www.postman.com/downloads/. Для входа в Postman введите свой email и придумайте пароль. Далее: Для получения токена необходимо пройти авторизацию — для этого выполняется
POST-запрос:

Шаблон POST-запроса для получения токена авторизации:
Важно: Client_id — ID клиента отправляет аккаунт-менеджер Сlient_secret — автоматически оправляется на почту при включении API
Атрибуты запроса:
Поле
Описание
Пример
grant_type
Тип авторизации (всегда client_credentials)
client_credentials
client_id
ID магазина (HMM_номер_БИН)
HMM_000000000000
client_secret
Секретный ключ магазина
хххххххххххххххххххххх
Ответ сервера: Копируем access_token - это ваш сгенерированный токен по которому вы будете дальше работать

Шаблон ответа:
Атрибуты ответа:
Поле
Описание
Пример
access_token
Сгенерированный токен доступа, который используется для авторизации во всех последующих запросах к API.
хххххххххххххххххххххххххххххххххххх...
token_type
Тип токена. Всегда Bearer. Используется в заголовке Authorization.
Bearer
expires_in
Время жизни токена в секундах (примерно 2 часа). После истечения срока нужно запросить новый токен.
7199 секунд