GET api/ProductInfo/GetUserSubscriptionsPurchasedInfo

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

Collection of UserSubscriptionPurchasedDetailDTO
NameDescriptionTypeAdditional information
SubscriptionID

integer

None.

UserId

integer

None.

UserSubscriptionJson

InAppSubscriptionPurchasedDetails

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "SubscriptionID": 1,
    "UserId": 2,
    "UserSubscriptionJson": {
      "Id": "sample string 1",
      "TransactionDateUtc": "2025-12-17T10:00:40.4525077+00:00",
      "ProductId": "sample string 3",
      "AutoRenewing": true,
      "PurchaseToken": "sample string 5",
      "State": 0,
      "ConsumptionState": "sample string 6",
      "Payload": "sample string 7",
      "SelectedSpecialitiesId": [
        1,
        2
      ],
      "IsExpired": true,
      "PlatformType": "sample string 9"
    }
  },
  {
    "SubscriptionID": 1,
    "UserId": 2,
    "UserSubscriptionJson": {
      "Id": "sample string 1",
      "TransactionDateUtc": "2025-12-17T10:00:40.4525077+00:00",
      "ProductId": "sample string 3",
      "AutoRenewing": true,
      "PurchaseToken": "sample string 5",
      "State": 0,
      "ConsumptionState": "sample string 6",
      "Payload": "sample string 7",
      "SelectedSpecialitiesId": [
        1,
        2
      ],
      "IsExpired": true,
      "PlatformType": "sample string 9"
    }
  }
]

multipart/form-data

Sample:
[{"SubscriptionID":1,"UserId":2,"UserSubscriptionJson":{"Id":"sample string 1","TransactionDateUtc":"2025-12-17T10:00:40.4525077+00:00","ProductId":"sample string 3","AutoRenewing":true,"PurchaseToken":"sample string 5","State":0,"ConsumptionState":"sample string 6","Payload":"sample string 7","SelectedSpecialitiesId":[1,2],"IsExpired":true,"PlatformType":"sample string 9"}},{"SubscriptionID":1,"UserId":2,"UserSubscriptionJson":{"Id":"sample string 1","TransactionDateUtc":"2025-12-17T10:00:40.4525077+00:00","ProductId":"sample string 3","AutoRenewing":true,"PurchaseToken":"sample string 5","State":0,"ConsumptionState":"sample string 6","Payload":"sample string 7","SelectedSpecialitiesId":[1,2],"IsExpired":true,"PlatformType":"sample string 9"}}]

application/xml, text/xml

Sample:
<ArrayOfUserSubscriptionPurchasedDetailDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ScrupUpBusinessModel.DTO">
  <UserSubscriptionPurchasedDetailDTO>
    <SubscriptionID>1</SubscriptionID>
    <UserId>2</UserId>
    <UserSubscriptionJson>
      <AutoRenewing>true</AutoRenewing>
      <ConsumptionState>sample string 6</ConsumptionState>
      <Id>sample string 1</Id>
      <IsExpired>true</IsExpired>
      <Payload>sample string 7</Payload>
      <PlatformType>sample string 9</PlatformType>
      <ProductId>sample string 3</ProductId>
      <PurchaseToken>sample string 5</PurchaseToken>
      <SelectedSpecialitiesId xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:int>1</d4p1:int>
        <d4p1:int>2</d4p1:int>
      </SelectedSpecialitiesId>
      <State>Purchased</State>
      <TransactionDateUtc>2025-12-17T10:00:40.4525077+00:00</TransactionDateUtc>
    </UserSubscriptionJson>
  </UserSubscriptionPurchasedDetailDTO>
  <UserSubscriptionPurchasedDetailDTO>
    <SubscriptionID>1</SubscriptionID>
    <UserId>2</UserId>
    <UserSubscriptionJson>
      <AutoRenewing>true</AutoRenewing>
      <ConsumptionState>sample string 6</ConsumptionState>
      <Id>sample string 1</Id>
      <IsExpired>true</IsExpired>
      <Payload>sample string 7</Payload>
      <PlatformType>sample string 9</PlatformType>
      <ProductId>sample string 3</ProductId>
      <PurchaseToken>sample string 5</PurchaseToken>
      <SelectedSpecialitiesId xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:int>1</d4p1:int>
        <d4p1:int>2</d4p1:int>
      </SelectedSpecialitiesId>
      <State>Purchased</State>
      <TransactionDateUtc>2025-12-17T10:00:40.4525077+00:00</TransactionDateUtc>
    </UserSubscriptionJson>
  </UserSubscriptionPurchasedDetailDTO>
</ArrayOfUserSubscriptionPurchasedDetailDTO>