api/v1/orders/tarrifchange

Method: POST https://developers.mobilemanager.co.uk/api/v1/orders/tarrifchange?simId={simId}

Summary

Create a Tariff Change order which moves the tariff for a given SIM to a new tariff

Request Information

URI Parameters

NameDescriptionTypeAdditional information
simId

The unique SIM id that's been requested to apply to have its Tariff changed

globally unique identifier

Required

Body Parameters

This model contains all of the information required to create a Tariff Change order

CreateTariffChangeOrderModel
NameDescriptionTypeAdditional information
TariffId

globally unique identifier

None.

Reason

string

None.

Request Formats

application/json, text/json

Sample:
{
  "TariffId": "582d074f-e217-4115-b617-3206c4b80ceb",
  "Reason": "sample string 2"
}

application/xml, text/xml

Sample:
<CreateTariffChangeOrderModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SimPortalApi.Models.Orders">
  <Reason>sample string 2</Reason>
  <TariffId>582d074f-e217-4115-b617-3206c4b80ceb</TariffId>
</CreateTariffChangeOrderModel>

application/x-www-form-urlencoded

Sample:
TariffId=a1234567-gu1d-3x4m-pl31-e1f2g12345678&Reason=samplestring

Response Information

Resource Description

OrderResponseModel
NameDescriptionTypeAdditional information
OrderId

globally unique identifier

None.

Created

date

None.

State

OrderState

None.

Response Formats

application/json, text/json

Sample:
{
  "OrderId": "3ed0ad0a-6737-478b-9a77-ff1077a95bf0",
  "Created": "2024-11-18T19:24:48.6787218+00:00",
  "State": 0
}

application/xml, text/xml

Sample:
<OrderResponseModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SimPortalApi.Models.Orders" />