- 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 Data Pool
Testing Env
https://benzine.telcoinabox.com/tiab/api
Testing Env
https://benzine.telcoinabox.com/tiab/api
GET
https://benzine.telcoinabox.com/tiab/api
mobile-data-pool
If all three parameters have inputs, servicenumber will be ignored and the custno-lineseqno service's information will be pulled.
Request
Authorization
Send your HTTP requests with an
Authorization
header that contains the word Basic followed by a space and a base64-encoded string username:password
Example:
Authorization: Basic *****************
Query Params
custno
integerÂ
optional
Example:
554433
lineseqno
integerÂ
optional
Example:
1
servicenumber
integerÂ
optional
Example:
0650261016 / 61650261016
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 GET 'https://benzine.telcoinabox.com/tiab/api/v1/datapool?custno=554433&lineseqno=1&servicenumber=0650261016 / 61650261016' \
--header 'Authorization: Basic Og=='
Responses
🟢200Success
application/json
Body
success
booleanÂ
required
provider
objectÂ
optional
serviceNumber
stringÂ
required
dataPoolName
stringÂ
optional
custno
integerÂ
required
lineseqno
integerÂ
required
memberId
integerÂ
required
dataUsage
stringÂ
required
dataMaxCap
stringÂ
required
serviceName
stringÂ
required
ratePlanName
stringÂ
required
dataPoolStatus
stringÂ
required
countAvailable
integerÂ
required
countConsumers
integerÂ
required
countMax
integerÂ
required
dataLimit
stringÂ
optional
consumers
array [object {8}]Â
optional
serviceNumber
stringÂ
required
custno
integerÂ
required
lineseqno
integerÂ
required
memberId
integerÂ
required
ratePlanName
stringÂ
required
dataPoolStatus
stringÂ
required
dataLimit
stringÂ
optional
serviceName
stringÂ
optional
Examples
{
"success": true,
"provider": {
"serviceNumber": "0650261023",
"dataPoolName": "Testing Pool",
"custno": 380716,
"lineseqno": 10,
"memberId": 7,
"memberCount": 2,
"dataUsage": 0,
"dataMaxCap": 0,
"serviceName": "",
"ratePlanName": "Pooling Provider",
"dataPoolStatus": "Opt In"
},
"consumers": [
{
"serviceNumber": "0444063876",
"dataPoolName": "Testing Pool",
"custno": 380716,
"lineseqno": 4,
"memberId": 11,
"ratePlanName": "MNF Hybrid Plan 3",
"dataPoolStatus": "Opt In",
"dataLimit": 0
},
{
"serviceNumber": "0444063948",
"dataPoolName": "Testing Pool",
"custno": 380716,
"lineseqno": 8,
"memberId": 12,
"ratePlanName": "MNF Hybrid Plan 1",
"dataPoolStatus": "Opt In",
"dataLimit": 0
}
]
}
🟠403Invalid access
Modified at 2024-08-01 04:05:53