PUT api/subscriptions/mobile/{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.
SubscriptionUpdateRequestName | 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-04-28T01:40:25.4182503+02:00", "PackageProvisioningCode": 2, "ProductChanges": [ { "ProvisioningCode": 1, "Remove": true }, { "ProvisioningCode": 1, "Remove": true } ], "SalesCode": "sample string 3", "SiteId": 4 }
text/html
Sample:
{"ActivationDate":"2025-04-28T01:40:25.4182503+02: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-04-28T01:40:25.4182503+02: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.
OrderName | 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-04-28T01:40:25.4338952+02:00", "Date": "2025-04-28T01:40:25.4338952+02: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-04-28T01:40:25.4338952+02:00","Date":"2025-04-28T01:40:25.4338952+02: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-04-28T01:40:25.4338952+02:00</CreatedDate> <Date>2025-04-28T01:40:25.4338952+02: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>