====== StopSubscription ====== ===== Параметры ===== ^Название^Тип^Описание^ |montSubscriptionId|string|Идентификатор подписки| |byEndUser|bool|признак того, что действие осуществляется конечным пользователем. Знчение должно быть true если инициатор действия - конечный пользователь, false - если инициатор реселлер| ===== Возвращаемое значение ===== ^Тип^Описание^ |[[ru:apiv2:types:SubscriptionContract|SubscriptionContract]]|Модель подписки| ===== Описание ===== Метод используется для остановки активной подписки. Ответом метода является полный объект подписки, в котором указано её состояние после вызова метода. Если на момент вызова метода подписка уже была остановлена, то её статус так и останется “Остановлена” - подписка не будет изменена. Если подписка была в статусе “Активна” - то она перейдет в статус “Останавливается”, а через некоторое время(в штатной ситуации в течении минуты) в статус “Остановлена”. Если подписка была в каком-либо другом статусе - вернется ошибка с кодом “90”. ===== Возможные ошибки ===== ^Код^Текст ошибки^ |30|Операция не может быть выполнена, попробуйте позже| |74|Подписка с указанным кодом не найдена| |90|Подписка находится в незавершенном состоянии| ===== Пример для XmlOverHttp ===== ==== запрос ==== POST [[https://sandbox.mont.ru/Version2/Service/B2BServiceV2Xml.svc/StopSubscription|https://sandbox.mont.ru/Version2/Service/B2BServiceV2Xml.svc/StopSubscription]] SUB-001054 true ==== ответ ==== SUB-001054 2015-08-26T13:28:29.357 1 2015-09-09T13:43:07.223 2016-04-05T00:00:00 54e3081c-f787-4e33-bc99-cc2e3aa392c7 3 cloud-o365pp /test/625cb90c-183e-4102-96a4-545f4cd95b89 2015-09-09T13:43:07.237 3 2015-08-26T13:28:29.357 cloud-o365pp 2015-09-09T13:43:07.243 1 4 3 3 cloud-o365pp cloud-o365pp false 1 SUB-001054 testme ... 2016-04-03T17:11:08.287 1 1 2016-04-05T00:00:00 3 3 cloud-o365pp cloud-o365pp false 0 SUB-001054 testme CREST t2gmailcom 0K548080ZafKs DomainPrefix t2gmailcomXX36 true ... LoginUrl https://portal.office.com false true 2015-06-26T15:29:54.597 1 testme 7500 RUR false 0 ===== Пример для SOAP ===== ==== запрос ==== POST [[https://sandbox.mont.ru/Version2/Service/B2BServiceV2.svc|https://sandbox.mont.ru/Version2/Service/B2BServiceV2.svc]] http://tempuri.org/IB2BServiceV2/StopSubscription urn:uuid:17ee9f5b-2680-4337-abce-c8d39006503a http://www.w3.org/2005/08/addressing/anonymous https://sandbox.mont.ru/Version2/Service/B2BServiceV2.svc username password 123 true ==== ответ ==== http://tempuri.org/IB2BServiceV2/StopSubscriptionResponse f0b148c5-fb74-4e21-94ba-1c95f8d5bd76 urn:uuid:17ee9f5b-2680-4337-abce-c8d39006503a 2015-09-23T13:12:13.550Z 2015-09-23T13:17:13.550Z 2015-09-19T00:00:00 2015-08-19T13:15:48.677 2015-08-19T13:16:48.917 false Sub1 Sub1 10 4 2015-09-19T00:00:00 10 testme 1 SUB-001035 2015-09-19T00:00:00 ... 2015-08-19T13:21:28.003 false Sub1 Sub1 10 1 2015-09-19T00:00:00 10 testme 6 SUB-001035 2015-09-19T00:00:00 76bc02e3-c74c-4fee-ad13-b97a3b49b57d Sub1 2015-08-19T13:15:48.677 Sub1 10 2015-08-19T13:16:48.897 2015-08-19T13:22:03.173 TestSubscription1 10 2015-08-06T11:49:17.403 true true DomainPrefix Develop66 ... false VendorUniqKey Develop66 CREST testme 0 2015-08-19T13:16:48.833 7 SUB-001035 2015-08-19T13:15:48.677 Sub1 /test/d88947ad-4480-4594-836f-5f6f47948d78 10 /test/d88947ad-4480-4594-836f-5f6f47948d78 Microsoft 0 false