June 23, 2020

Документация API приложения GIFT Market

Домен:

https://api.giftmarket.io/v1

Методы API:


/ - статус
/categories - категории
/products - все товары
/order?product=product id&variant=*pproduct variant - сделать заказ
/order_status?key=id заказа - статус заказа

Система уведомлений работает через centrifugo, данные для подключения (ссылка и ключ) есть в статусе сервиса.
Подпись на обновления осуществляется через key заказа. В ответ приходят события в json формате, где в ключе event указывается тип обновления.

Типы событий:

processing - платеж был получен, идёт обработка
done - оплата завершена, идёт выпуск сертификата, дополнительные поля: discount и sending_back ready - сертификат выпущен, дополнительные поля: pdf underpaid - не достаточно монет отправлено, дополнительные поля: received и need

Ссылки на приложение:

Андроид: https://play.google.com/store/apps/details?id=io.giftmarket.app

Apple: Coming soon...

Телеграм-бот: t.me/GIFT_MARKET_bot