Возвращает историю изменения свойств подписки во времени в виде массива объектов 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 | Описание изменения |