Retrieve Current Ledger Balance
code examples curl request get \\ \ url https //api mpay com au/ledger/v1/balance/{ledgeraccountnumber} \\ \ header 'accept application/json'var myheaders = new headers(); myheaders append("accept", "application/json"); myheaders append("content type", "application/json"); var requestoptions = { method 'get', headers myheaders, redirect 'follow' }; fetch("https //api mpay com au/ledger/v1/balance/{ledgeraccountnumber}", requestoptions) then(response => response text()) then(result => console log(result)) catch(error => console log('error', error));require "uri" require "json" require "net/http" url = uri("https //api mpay com au/ledger/v1/balance/{ledgeraccountnumber}") https = net http new(url host, url port) https use ssl = true request = net http get new(url) request\["accept"] = "application/json" request\["content type"] = "application/json" response = https request(request) puts response read body import requests import json url = "https //api mpay com au/ledger/v1/balance/{ledgeraccountnumber}" payload = {} headers = { 'accept' 'application/json', 'content type' 'application/json' } response = requests request("get", url, headers=headers, data=payload) print(response text) responses // successful response { "balance" "100 00", "ledgeraccountnumber" "200000001", "ledgeruniquereference" "cust 000123", "description" "primary settlement ledger for acme pty ltd", "name" "acme pty ltd", "isclosed" "false", "createddatetime" "2026 07 23t13 55 59", "closeddatetime" "2026 07 23t13 55 59", "automatcherbankaccountnumber" "123456789", "durationms" "42", "status" "ok", "statusdescription" "operation completed successfully" }// bad request the request was malformed or contained invalid parameters { "status" "error", "statusdescription" "invalid ledger account number ", "errorcode" "400", "errormessage" "the supplied ledger account number could not be found ", "durationms" "42" }// unauthorized authentication failed, or the api key was missing or invalid { "status" "error", "statusdescription" "invalid ledger account number ", "errorcode" "400", "errormessage" "the supplied ledger account number could not be found ", "durationms" "42" }// internal server error an unexpected error occurred while processing the request { "status" "error", "statusdescription" "invalid ledger account number ", "errorcode" "400", "errormessage" "the supplied ledger account number could not be found ", "durationms" "42" }