api.billingportal.online Open in urlscan Pro
114.141.99.182  Public Scan

Submitted URL: https://api.billingportal.online/
Effective URL: https://api.billingportal.online/swagger/
Submission: On October 02 via api from VN — Scanned from AU

Form analysis 1 forms found in the DOM

<form class="download-url-wrapper"><input type="text" class="download-url-input" value="https://api.billingportal.online/swagger/?format=openapi" style=""><button class="download-url-button button">Explore</button></form>

Text Content

Explore


REAL WORLD BILLING SERVICES

 v1 

[ Base URL: api.billingportal.online/api ]

https://api.billingportal.online/swagger/?format=openapi

Terms of service
Contact the developer
BSD License
Schemeshttps
Authorize


ACCOUNT


GET /account /

account_list
GET /account /{account_account_usn} /subscriptions /

account_subscriptions_list
GET /account /{account_account_usn} /subscriptions /{subscription_usn} /

account_subscriptions_read
GET /account /{account_account_usn} /transactions /

account_transactions_list
GET /account /{account_account_usn} /transactions /{transaction_id} /

account_transactions_read
GET /account /{account_account_usn} /transactions /{transaction_id} /csv_format
/

account_transactions_csv_format
GET /account /{account_account_usn} /transactions /{transaction_id}
/rated_detail /

account_transactions_rated_detail
GET /account /{account_account_usn} /transactions /{transaction_id}
/transaction_document /

account_transactions_transaction_document
GET /account /{account_usn} /

account_read

TOKEN


POST /token /
# Get an Authentication Token for the API
token_create

TRANSACTION


GET /transaction /{transaction_id} /

transaction_read
GET /transaction /{transaction_id} /csv_format /

transaction_csv_format
GET /transaction /{transaction_id} /rated_detail /

transaction_rated_detail
GET /transaction /{transaction_id} /transaction_document /

transaction_transaction_document

MODELS

Subscription{

subscriptionstring($uri)
title: Subscription
readOnly: trueusn*string
title: Usn
maxLength: 50
minLength: 1username*string
title: Username
maxLength: 255
minLength: 1service_type*string
title: Service type
maxLength: 50
minLength: 1plan*string
title: Plan
maxLength: 50
minLength: 1framedIpAddress*string
title: Framedipaddress
maxLength: 255
minLength: 1delegatedIpv6Prefix*string
title: Delegatedipv6prefix
maxLength: 255
minLength: 1master_servicestring($uri)
title: Master service
readOnly: true 

}
SubscriptionDetail{

subscriptionstring($uri)
title: Subscription
readOnly: trueusn*string
title: Usn
maxLength: 50
minLength: 1username*string
title: Username
maxLength: 255
minLength: 1service_type*string
title: Service type
maxLength: 50
minLength: 1plan*string
title: Plan
maxLength: 50
minLength: 1framedIpAddress*string
title: Framedipaddress
maxLength: 255
minLength: 1delegatedIpv6Prefix*string
title: Delegatedipv6prefix
maxLength: 255
minLength: 1master_servicestring($uri)
title: Master service
readOnly: trueframedRoute*string
title: Framedroute
maxLength: 255
minLength: 1Location_ID*string
title: Location id
maxLength: 255
minLength: 1AVC_ID*string
title: Avc id
maxLength: 255
minLength: 1CostCentre*string
title: Costcentre
maxLength: 255
minLength: 1 

}
Transaction{

transactionstring($uri)
title: Transaction
readOnly: truetransaction_number*string
title: Transaction number
maxLength: 50
minLength: 1transaction_type*string
title: Transaction type
maxLength: 50
minLength: 1amount*string($decimal)
title: Amountgst_amount*string($decimal)
title: Gst amounttransaction_date*string($date)
title: Transaction datedue_date*string($date)
title: Due date 

}
TransactionLineItem{

usn*integer
title: Usnline_number*integer
title: Line numbercharge_from*string($date)
title: Charge fromcharge_to*string($date)
title: Charge toitem_code*string
title: Item code
maxLength: 255
minLength: 1description*string
title: Description
maxLength: 255
minLength: 1quantity*string($decimal)
title: Quantityamount*string($decimal)
title: Amountgst_amount*string($decimal)
title: Gst amountis_gst*boolean
title: Is gstcount*string($decimal)
title: Countcost_centre*string
title: Cost centre
maxLength: 255
minLength: 1 

}
TransactionDetail{

transactionstring($uri)
title: Transaction
readOnly: truetransaction_number*string
title: Transaction number
maxLength: 50
minLength: 1transaction_type*string
title: Transaction type
maxLength: 50
minLength: 1amount*string($decimal)
title: Amountgst_amount*string($decimal)
title: Gst amounttransaction_date*string($date)
title: Transaction datedue_date*string($date)
title: Due datecsv_datastring($uri)
title: Csv data
readOnly: truerated_datastring($uri)
title: Rated data
readOnly: trueinvoice_documentstring($uri)
title: Invoice document
readOnly: trueitems*[#/definitions/TransactionLineItemTransactionLineItem{

usn*integer
title: Usnline_number*integer
title: Line numbercharge_from*string($date)
title: Charge fromcharge_to*string($date)
title: Charge toitem_code*string
title: Item code
maxLength: 255
minLength: 1description*string
title: Description
maxLength: 255
minLength: 1quantity*string($decimal)
title: Quantityamount*string($decimal)
title: Amountgst_amount*string($decimal)
title: Gst amountis_gst*boolean
title: Is gstcount*string($decimal)
title: Countcost_centre*string
title: Cost centre
maxLength: 255
minLength: 1 

}] 

}
Account{

usn*string
title: Usn
maxLength: 50
minLength: 1name*string
title: Name
maxLength: 100
minLength: 1email_address*string($email)
title: Email address
maxLength: 100
minLength: 1bill_name*string
title: Bill name
maxLength: 100
minLength: 1transactionsstring($uri)
title: Transactions
readOnly: truesubscriptionsstring($uri)
title: Subscriptions
readOnly: true 

}
AuthToken{

username*string
title: Username
minLength: 1password*string
title: Password
minLength: 1 

}
Token{

token*string
title: Token
maxLength: 255
minLength: 1user_id*integer
title: User idemail*string($email)
title: Email
minLength: 1 

}