- Getting Started
- Integration Guides
- Payment Integration
- CDR Integration
- Test Environment Data Sets
- Mobile Flows
- ConnectYou Flows
- NBN Flows
- API Documentation
- Customer
- Payment Method
- Transaction
- Plan
- Service
- Mobile
- Address
- Service Qualification
- Order
- Enquiry
- Appointment
- NBN
- Attachment
- 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)
- Create a Mobile Service (Port In Number)
- Create a Pre-Activation Mobile Order (New Number)
- Bar/Unbar/Disconnect a Mobile Service
- Change Mobile Rate Plan
- Change a Mobile Number
- Replace a SIM Card
- Modify Mobile Feature(s)
- Modify Mobile Feature Setting(s)
- Change Excess Spend Limit
- Add a Once-off Bolt On
- Add a Recurring Bolt On Pack
- Remove a Recurring Bolt On Pack
- Mobile (Data Pool) Order
- ConnectYou (SIP Trunk) Order
- Other Rated Order
- Create an Order
- Cancel an Order
- Query an Order
- Reset an Order
- Mobile Order
- Statements & Billing
- Unbilled Calls
- OTP
- Reference Data
Get a Single Bill PDF for a Customer
Testing Env
https://benzine.telcoinabox.com/tiab
Testing Env
https://benzine.telcoinabox.com/tiab
POST
https://benzine.telcoinabox.com/tiab
statement
UtbStatement:getStmtPDF#
Request
Header Params
Content-Type
stringÂ
required
Example:
text/xml; charset=utf-8
Body Params application/xml
Body
objectÂ
required
getStmtPDF
objectÂ
required
Example
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<state:getStmtPDF xmlns:state="http://statement.frontend.ws.utilibill.com.au/">
<login>
<userName>username</userName>
<password>password</password>
</login>
<statementPDF>
<custno>554433</custno>
<stmtno>123</stmtno>
</statementPDF>
</state:getStmtPDF>
</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/UtbStatement' \
--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>
<state:getStmtPDF xmlns:state="http://statement.frontend.ws.utilibill.com.au/">
<login>
<userName>username</userName>
<password>password</password>
</login>
<statementPDF>
<custno>554433</custno>
<stmtno>123</stmtno>
</statementPDF>
</state:getStmtPDF>
</soapenv:Body>
</soapenv:Envelope>'
Responses
🟢200getStmtPDF response
application/xml
Body
Body
objectÂ
required
getStmtPDFResponse
objectÂ
required
Example
<?xml version="1.0" encoding="UTF-8"?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:getStmtPDFResponse xmlns:ns2="http://statement.frontend.ws.utilibill.com.au/">
<return>
<isError>false</isError>
<stmtPDF>JVBERi0xLjQNJeLjz9MNCjc4IDAgb2JqDTw8L0xpbmVhcml6ZWQgMS9MIDE4MzYxNy9PIDgwL0UgNTMzNjIvTiAxNS9UIDE4MjAxMC9IIFsgOTM2IDMwNF0/v06dM45+LQgcIAVYHZfuFPYB icPnCFKNAdqEM6suJxa7dHGoP/Jq7
AaDx9+hQ3b//+D91tHZ46Z2e4FeOGYNywJnXbo7MBXfXOvt7dr3zpy7/+5a8Wd66cPspMJpXO1S2Z7MzUNK4/OPamw2Zva2nVa6devxqduf2I7uP6P/bLPbbqs4zjf7mFa2lPz7X
tKT09155bW6o0MrwNNHODqRt0VccwTjPmDDJQQnSTgYxs/GFiJJmXoSAgmYtABGqCRow66dxiDM6YeAm3AQMKPef09Jz2tOf4+f2e0x8nOErf306bJpw3b355T9Pf733e532ez</stmtPDF>
</return>
</ns2:getStmtPDFResponse>
</S:Body>
</S:Envelope>
🔴500SOAP API Exception (Statement PDF)
Modified at 2024-03-20 07:22:06