POST api/v1/{appId}/subscriptions/{subscriptionId}/assign

Обновление / назначение нового тарифа для пользователя

URI ïàðàìåòðû

NameDescriptionTypeAdditional information
appId

string

Required

subscriptionId

globally unique identifier

Required

Body Parameters

AssignSubscriptionToUserModel
NameDescriptionTypeAdditional information
ActivationDate

Дата активации подписки. При передачи null - подписка будет активирована с момента отправки запроса

date

None.

UserName

Логин пользователя

string

Required

Ôîðìàòû çàïðîñîâ

application/json, text/json

Ïðèìåð:
{
  "ActivationDate": "2024-04-05T05:16:43.31228+00:00",
  "UserName": "sample string 1"
}

application/xml, text/xml

Ïðèìåð:
<AssignSubscriptionToUser xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="Pactum">
  <UserName>sample string 1</UserName>
  <ActivationDate>2024-04-05T05:16:43.31228+00:00</ActivationDate>
</AssignSubscriptionToUser>

application/x-www-form-urlencoded

Ïðèìåð:

Sample not available.

Response Information

Resource Description

Обновление / назначение нового тарифа для пользователя

HttpResponseMessage
NameDescriptionTypeAdditional information
Version

Version

None.

Content

HttpContent

None.

StatusCode

HttpStatusCode

None.

ReasonPhrase

string

None.

Headers

Collection of Object

None.

RequestMessage

HttpRequestMessage

None.

IsSuccessStatusCode

boolean

None.