====== StartSubscription ====== ===== Параметры ===== ^Название^Тип^Описание^ |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/StartSubscription|https://sandbox.mont.ru/Version2/Service/B2BServiceV2Xml.svc/StartSubscription]] SUB-001067 true ==== ответ ==== SUB-001067 2015-09-14T10:33:53.013 2 2015-09-14T10:34:16.817 2015-09-24T00:00:00 54e3081c-f787-4e33-bc99-cc2e3aa392c7 6 OF365B /test/b705d7e2-4fd0-4fd6-9f26-b9d14e9cb3da 2015-09-14T10:34:16.897 2015-09-25T10:13:04.357 1 2015-09-14T10:33:53.013 OF365B 2015-09-14T10:36:29.09 2015-09-25T10:13:04.38 6 2015-09-14T10:36:29.09 OF365B 2015-09-14T10:34:16.933 1 4 1 1 OF365B OF365B false 1 SUB-001067 testme ... 2016-04-03T17:03:06.977 7 2 2015-09-24T00:00:00 2015-09-24T00:00:00 6 6 OF365B OF365B false 0 SUB-001067 testme CREST t2gmailcom 0K548080ZafKs DomainPrefix t2gmailcomXX36 true ... LoginUrl https://portal.office.com false true 2015-06-26T15:29:54.597 Office 365 Business Microsoft 1 testme 299 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/StartSubscription http://www.w3.org/2005/08/addressing/anonymous https://sandbox.mont.ru/Version2/Service/B2BServiceV2.svc username password 123 true ==== ответ ==== http://tempuri.org/IB2BServiceV2/StartSubscriptionResponse 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