PUT v2.0/subscription?isRestricted={isRestricted}

Добавляет новую подписку. Максимальное количество подписок на одну компанию ограничено 5. При превышении данного лимита будет возвращена ошибка с кодом ER-20005.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
isRestricted

Признак подписки с ограничениями.

boolean

Default value is False

Body Parameters

Данные, необходимые для создания подписки.

Korus.Eds.Api.SubscriptionRequest
NameDescriptionTypeAdditional information
PartnerIds

Collection of integer

None.

Request Formats

application/json, text/json

Sample:
{
  "partnerIds": [
    1,
    2
  ]
}

application/xml, text/xml

Sample:
<SubscriptionRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Korus.Eds.Api">
  <PartnerIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:long>1</d2p1:long>
    <d2p1:long>2</d2p1:long>
  </PartnerIds>
</SubscriptionRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Данные о подписке на события.

Korus.Eds.Api.Subscription
NameDescriptionTypeAdditional information
Token

string

None.

Created

date

None.

UserId

integer

None.

Login

string

None.

IsRestricted

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "token": "sample string 1",
  "created": "2025-04-29T16:56:13.9579234+03:00",
  "userId": 3,
  "login": "sample string 4",
  "isRestricted": true
}

application/xml, text/xml

Sample:
<Subscription xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Korus.Eds.Api">
  <Created>2025-04-29T16:56:13.9579234+03:00</Created>
  <IsRestricted>true</IsRestricted>
  <Login>sample string 4</Login>
  <Token>sample string 1</Token>
  <UserId>3</UserId>
</Subscription>