Ключи API
Обзор возможностей
Расширьте возможности, которые вам предоставляет Merchant Portal с помощью наших API:
- Products API
Создание и управление продуктами в каталоге, включая настройку цен, подписок, дополнительных продуктов и т.п - Dynamic Product Checkout API
Создание специальных ссылок на покупку, с передачей характеристик продуктов и данных покупателя для предзаполнения в корзине
См. также сравнение возможностей управления через API и Merchant Portal - Promotions API
Предоставление покупателям скидок на продукты (мгновенно применяемые скидки, скидки с активацией по промокоду) - Orders API
Получение информации о заказе по его номеру и другим характеристикам. Создание заявок на возврат - Subscriptions API
Управление подписками покупателей в заказах. Получение информации, изменение, отмена, восстановление подписки - Authentication API
Получение авторизационного токена для работы с другими API
Для авторизации при работе с API вам необходим токен, который вы можете получить через Authentication API.
С помощью этого раздела вы можете:
- Создать учетные записи для работы с API для тестовой и боевой среды
- Изменить пароль, который используется при получении токена для авторизации при работе с API
Создание учетной записи для работы с API
Для начала работы с API вам необходимо создать учетную запись. Данные этой учетной записи (username и password) вы будете использовать в дальнейшем при получении токена через Authentication API.
При создании учетной записи для вас также будут предоставлены доступы ко всем API, перечисленным выше.
Чтобы создать учетную запись:
- Откройте Merchant Portal и пройдите авторизацию
- Проверьте режим работы с порталом
- Если вы работаете в Режиме тестирования, то учетная запись будет предназначена для работы с API в тестовой среде
- Если режим тестирования выключен, то учетная запись будет предназначена для работы с API в боевой среде
- Перейдите в раздел Разработчикам / Ключи API
- Нажмите кнопку Создать пароль
- После этого система создаст для вас учетную запись и настройки подключения ко всем вышеперечисленным API
- На вашем экране появится информация о созданном подключении, в которой будут данные (API логин и пароль) необходимые для работы с Authentication API
- Важно! Обязательно сохраните эти данные на своей стороне. После того, как вы закроете окно с данными, вы не сможете повторно посмотреть пароль.
Вы можете создать только одну учетную запись для каждой среды (тестовой / боевой).
Использование учетной записи при работе с API
После того, как вы создали учетную запись, вы получили данные для авторизации (API логин и пароль). Используйте их при отправке запроса к Authentication API, чтобы получить авторизационный токен:
Данные учетной записи, созданной через портал |
Данные для отправки запроса на получение токена авторизации |
API логин |
|
Пароль |
Используйте токен для авторизации при работе с другими нашими API. Дополнительной настройки на нашей стороне для начала работы с API не требуется. Посмотрите дополнительные инструкции по работе с каждым API
Просмотр учетной записи
После того, как учетная запись создана, вы можете посмотреть информацию о ней в разделе API keys.
- Откройте Merchant Portal и пройдите авторизацию
- Перейдите в раздел Разработчикам / Ключи API
В зависимости от того, включен или выключен тестовый режим вы видите свою учетную запись для тестовой или боевой среды.
Для вашей учетной записи выводится следующая информация:
- Логин API (используется в качестве username при работе с Authentication API)
- Данные о пароле:
- 4 последних символа
Обратите внимание, возможности посмотреть пароль полностью – нет. Если вы потеряли пароль, то измените его - Дата последнего обновления пароля
- 4 последних символа
Изменение пароля учетной записи
Вы можете изменить пароль для учетной записи после ее создания. При этом старый пароль перестанет действовать.
Для этого:
- Откройте Merchant Portal и пройдите авторизацию
- Проверьте режим работы с порталом
- Если режим тестирования включен, то учетная запись предназначена для работы с API в тестовой среде
- Если режим тестирования выключен, то учетная запись предназначена для работы с API в боевой среде
- Перейдите в раздел Разработчикам / Ключи API
- В блоке ранее созданной учетной записи нажмите кнопку Изменить пароль
- После этого система создаст новый пароль для вашей учетной записи и отобразит его на экране. Обратите внимание, старый пароль при этом перестанет действовать
- Важно! Обязательно сохраните новый пароль на своей стороне. После того, как вы закроете окно с паролем, вы не сможете повторно его посмотреть