- Getting Started
- Integration Guides
- API Documentation
- API Documentation (Legacy APIs)
- WSDL Summary
- API Guide
- Account Charges
- ConnectYou
- Contact Log
- Device
- Mobile
- Notifications
- Pooled Resource
- Order
- Mobile Order
- Create a Mobile Service (New Number)POST
- Create a Mobile Service (Port In Number)POST
- Create a Pre-Activation Mobile Order (New Number)POST
- Bar/Unbar/Disconnect a Mobile ServicePOST
- Change Mobile Rate PlanPOST
- Change a Mobile NumberPOST
- Replace a SIM CardPOST
- Modify Mobile Feature(s)POST
- Modify Mobile Feature Setting(s)POST
- Change Excess Spend LimitPOST
- Add a Once-off Bolt OnPOST
- Add a Recurring Bolt On PackPOST
- Remove a Recurring Bolt On PackPOST
- Mobile (Data Pool) Order
- ConnectYou (SIP Trunk) Order
- Other Rated Order
- Create an OrderPOST
- Cancel an OrderPOST
- Query an OrderPOST
- Reset an OrderPOST
- Statements & Billing
- Unbilled Calls
- OTP
- Reference Data
Change Excess Spend Limit
Testing Env
https://benzine.telcoinabox.com/tiab
Testing Env
https://benzine.telcoinabox.com/tiab
POST
https://benzine.telcoinabox.com/tiab
order
UtbOrder:orderCreate#
Before calling this API, you must check if there is any existing spend codes on the service. This can be done by calling API found within Query Mobile Excess Spend Limit Settings.
Request
Header Params
Content-Type
stringÂ
required
Example:
text/xml; charset=utf-8
Body Params application/xml
Body
objectÂ
required
orderCreate
objectÂ
required
Example
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<ord:orderCreate xmlns:ord="http://order.frontend.ws.utilibill.com.au/">
<login>
<userName>username</userName>
<password>password</password>
</login>
<createRequest>
<custNo>554433</custNo>
<orderType>SRVC_ORD</orderType>
<orderAction>CHANGE_WME_EXCESS</orderAction>
<orderItems>
<wmeExcessSpendReqItem>
<lineSeqNo>1</lineSeqNo>
<spendCode>80610</spendCode>
<seqNo>10</seqNo>
<snCode>855</snCode>
</wmeExcessSpendReqItem>
</orderItems>
</createRequest>
</ord:orderCreate>
</soapenv:Body>
</soapenv:Envelope>
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://benzine.telcoinabox.com/tiab/UtbOrder' \
--header 'Content-Type: text/xml; charset=utf-8' \
--data-raw '<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<ord:orderCreate xmlns:ord="http://order.frontend.ws.utilibill.com.au/">
<login>
<userName>username</userName>
<password>password</password>
</login>
<createRequest>
<custNo>554433</custNo>
<orderType>SRVC_ORD</orderType>
<orderAction>CHANGE_WME_EXCESS</orderAction>
<orderItems>
<wmeExcessSpendReqItem>
<lineSeqNo>1</lineSeqNo>
<spendCode>80610</spendCode>
<seqNo>10</seqNo>
<snCode>855</snCode>
</wmeExcessSpendReqItem>
</orderItems>
</createRequest>
</ord:orderCreate>
</soapenv:Body>
</soapenv:Envelope>'
Responses
🟢200orderCreate response
application/xml
Body
Body
objectÂ
required
orderCreateResponse
objectÂ
required
Examples
<?xml version="1.0" encoding="UTF-8"?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header />
<S:Body>
<ns2:orderCreateResponse xmlns:ns2="http://order.frontend.ws.utilibill.com.au/">
<return>
<errorCode>0</errorCode>
<orderId>74705</orderId>
</return>
</ns2:orderCreateResponse>
</S:Body>
</S:Envelope>
Modified at 2024-03-20 07:25:35