PUT api/subscriptions/category/1/{subscriptionId}
Updates an existing order of type Mobile or Mobile Internet.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| subscriptionId |
The ID of the subscription to update. |
integer |
Required |
Body Parameters
An object containing details about the changes. Can contain a list of product codes to either remove (Remove = true) or add (Remove = false) from the subscription.
SubscriptionUpdateRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| ActivationDate | date |
None. |
|
| PackageProvisioningCode | integer |
None. |
|
| ProductChanges | Collection of ProductChangeDetail |
None. |
|
| SalesCode | string |
None. |
|
| SiteId | integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"ActivationDate": "2025-12-15T13:12:32.8827816+01:00",
"PackageProvisioningCode": 2,
"ProductChanges": [
{
"ProvisioningCode": 1,
"Remove": true
},
{
"ProvisioningCode": 1,
"Remove": true
}
],
"SalesCode": "sample string 3",
"SiteId": 4
}
text/html
Sample:
{"ActivationDate":"2025-12-15T13:12:32.8827816+01:00","PackageProvisioningCode":2,"ProductChanges":[{"ProvisioningCode":1,"Remove":true},{"ProvisioningCode":1,"Remove":true}],"SalesCode":"sample string 3","SiteId":4}
application/xml, text/xml
Sample:
<SubscriptionsController.SubscriptionUpdateRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LimitlessMobile.WebAPI.Controllers">
<ActivationDate>2025-12-15T13:12:32.8827816+01:00</ActivationDate>
<PackageProvisioningCode>2</PackageProvisioningCode>
<ProductChanges>
<SubscriptionsController.ProductChangeDetail>
<ProvisioningCode>1</ProvisioningCode>
<Remove>true</Remove>
</SubscriptionsController.ProductChangeDetail>
<SubscriptionsController.ProductChangeDetail>
<ProvisioningCode>1</ProvisioningCode>
<Remove>true</Remove>
</SubscriptionsController.ProductChangeDetail>
</ProductChanges>
<SalesCode>sample string 3</SalesCode>
<SiteId>4</SiteId>
</SubscriptionsController.SubscriptionUpdateRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
The updated order.
Order| Name | Description | Type | Additional information |
|---|---|---|---|
| CategoryId | integer |
None. |
|
| CreatedDate | date |
None. |
|
| Date | date |
None. |
|
| Id | integer |
None. |
|
| OrderTypeId | integer |
None. |
|
| PhoneNumber | string |
None. |
|
| SalesCode | string |
None. |
|
| StatusId | integer |
None. |
|
| SubscriptionId | integer |
None. |
|
| WholeSalesPartnerId | integer |
None. |
Response Formats
application/json, text/json
Sample:
{
"CategoryId": 1,
"CreatedDate": "2025-12-15T13:12:32.8827816+01:00",
"Date": "2025-12-15T13:12:32.8827816+01:00",
"Id": 4,
"OrderTypeId": 5,
"PhoneNumber": "sample string 6",
"SalesCode": "sample string 7",
"StatusId": 8,
"SubscriptionId": 1,
"WholeSalesPartnerId": 9
}
text/html
Sample:
{"CategoryId":1,"CreatedDate":"2025-12-15T13:12:32.8827816+01:00","Date":"2025-12-15T13:12:32.8827816+01:00","Id":4,"OrderTypeId":5,"PhoneNumber":"sample string 6","SalesCode":"sample string 7","StatusId":8,"SubscriptionId":1,"WholeSalesPartnerId":9}
application/xml, text/xml
Sample:
<Order xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <CategoryId>1</CategoryId> <CreatedDate>2025-12-15T13:12:32.8827816+01:00</CreatedDate> <Date>2025-12-15T13:12:32.8827816+01:00</Date> <Id>4</Id> <OrderTypeId>5</OrderTypeId> <PhoneNumber>sample string 6</PhoneNumber> <SalesCode>sample string 7</SalesCode> <StatusId>8</StatusId> <SubscriptionId>1</SubscriptionId> <WholeSalesPartnerId>9</WholeSalesPartnerId> </Order>