Возвращает историю изменения свойств подписки во времени в виде массива объектов SubscriptionEvent. Каждый объект содержит «снимки» состояния подписки до и после изменения, точное время и тип изменения с комментариями.
Метод | URI |
---|---|
GET | /subscriptions/{id}/events/?from={from}&to={to}&offset={offset}&limit={limit} |
Нет.
GET /subscriptions/42/events/?from=2013-12-25&to=2016-01-01
Стандартный код HTTP: 200 OK.
Тело ответа: массив объектов SubscriptionEvent (cм. ниже)
Для указания типа ошибки в ответе сервера, используются стандартные HTTP-коды 4xx-5xx.
Тело ответа: возвращается общий для сервиса набор данных, содержащий сообщение об ошибке и дополнительную информацию. Дополнительная информация в разделе Ошибки сервиса.
{ "Id": "ece0c779-9bfb-4711-83c9-1b743c1ee669", "Time": "2016-02-16T17:00:39.8623196+03:00", "SubscriptionId": "ece0c779-9bfb-4711-83c9-1b743c1ee669", "Type": "Info", "Description": "changed world", "Previous": {...}, "Current": {...} }
Поле | Тип | Описание |
---|---|---|
Id | GUID | |
SubscriptionId | GUID | |
Time | datetime | Время изменения состояния |
Previous | Subscription (Подписка) | Состояние подписки до изменения - полный контракт Subscription |
Current | Subscription (Подписка) | Состояние подписки после изменения - полный контракт Subscription |
Type | string | Допустимые значения: Info, Error |
Description | string | Описание изменения |