GET /stores/{store-id}/products
GET /stores/{store-id}/products/{product-id}
POST /stores/{store-id}/products
PUT /stores/{store-id}/products
PUT /stores/{store-id}/products/{product-id}
PATCH /stores/{store-id}/products/{product-id}
DELETE /stores/{store-id}/products
DELETE /stores/{store-id}/products/{product-id}
GET /stores/{store-id}/product-groups
GET /stores/{store-id}/product-groups/{product-group-id}
POST /stores/{store-id}/product-groups
PUT /stores/{store-id}/product-groups
PUT /stores/{store-id}/product-groups/{product-group-id}
PATCH /stores/{store-id}/product-groups/{product-group-id}
DELETE /stores/{store-id}/product-groups
DELETE /stores/{store-id}/product-groups/{product-group-id}
GET /api/apps/{application_id}/push-notifications/{push-id}
POST /api/apps/{application_id}/push-notifications
POST /api/apps/{application_id}/devices/{device_uuid}/push-notifications
GET /api/v1/inventories/stores/{store-id}/products/schemes
POST /api/v1/inventories/stores/{store-id}/products/schemes
POST /api/v1/inventories/stores/{store-id}/products/schemes/delete
GET /api/v1/inventories/stores/{store-id}/products/extras
POST /api/v1/inventories/stores/{store-id}/products/extras
POST /api/v1/inventories/stores/{store-id}/products/extras/delete
POST /user/create
POST /user/verify
POST /user/token
GET /commodities
PUT /
POST /inventories/stores/{storeUuid}/products
POST /subscription/event
POST /installation/event
GET mobilecashier.ru/api/v2/authorize
GET mobilecashier.evotor.ru/api/v2/market/user/{userId}/stores
GET mobilecashier.evotor.ru/api/v2/market/user/{userId}/staff?shopId=
GET mobilecashier.evotor.ru/api/v2/market/user/{userId}/devices
POST mobilecashier.ru/api/v4/asc/create/userId
GET mobilecashier.ru/api/v4/asc/get
DELETE mobilecashier.ru/api/v2/asc/delete/{uuid}
POST
GET mobcashier.evotor.ru/api/v1/callback/reset/{userId}
Связанные с биллингом события, которые Облако Эвотор передаёт в сторонний сервис.
Облако выполняет попытки передать события в течение двух суток, до тех пор пока не будет получен ответ об успешной доставке события 200 ОК
.
Интервал повторной отправки события увеличивается в следующей прогрессии:
SubscriptionCreated
— новая подписка. Сообщает о том, что пользователь приобрёл приложение в Личном кабинете. Приходит в начале пробного периода или перед сообщением об успешной оплате, если пробного периода нет.SubscriptionActivated
— подписка активирована. Сообщает об успешной оплате. Приходит после окончания пробного периода или после SubscriptionCreated, если пробного периода нет.SubscriptionTerminated
— подписка завершена. Приходит если не прошла регулярная оплата, независимо от того запросил пользователь завершение подписки или нет.Токен пользователя приложения стороннего сервиса для авторизации вебхуков Облака Эвотор в стороннем сервисе.
Параметры отсутствуют.
{
"subscriptionId": "a99fbf70-6307-4acc-b61c-741ee9eef6c0",
"productId": "c0d01x35-5193-4cc2-9bfb-be20e0679498",
"userId": "01-000000000000001",
"timestamp": "2017-04-20T18:26:37.753+0000",
"sequenceNumber": 4,
"type": "SubscriptionCreated",
"planId": "example",
"trialPeriodDuration": "P14DT",
"deviceNumber": 35
}
Идентификатор подписки.
Формат – uuid4
.
Идентификатор приложения.
Формат – uuid4
.
Идентификатор пользователя Эвотор.
Дата и время отправки события. В соответствовии с ISO 8601
Номер события в последовательности. Номер непрерывно возрастает начиная с единицы. Необходим для соблюдения порядка обработки событий. Номер события уникален в рамках подписки (subscriptionId
), таким образом, при переустановке приложения номерация событий начнётся сначала
Типы событий:
SubscriptionCreated
– новая подписка. Сообщает о том, что пользователь установил приложение в Личном кабинете. Приходит в начале пробного периода или перед сообщением об успешной оплате, если пробного периода нет.AddonsUpdated
– список платных опций, выбранных пользователем.SubscriptionActivated
– подписка активирована. Сообщает об успешной оплате.SubscriptionRenewed
– подписка продлена на следующий период. Сообщает об успешной оплате очередного периода.SubscriptionTermsChanged
– изменились условия подписки, например, тарифный план или количество устройств.SubscriptionTerminationRequested
– Пользователь отправил запрос на завершение подписки (удалил приложение из Личного кабинета). Пользователь может возобновить подписку до окончания оплаченного периода.SubscriptionTerminated
– Подписка завершена. Приходит если не прошла регулярная оплата, независимо от того запросил пользователь завершение подписки или нет.OK