PayTo Receivables Report
GET
https://api.mpay.com.au/paytoreceivables/v1/report/{date}
datestring<p><strong>Required</strong>. Format: 'yyyyMMddHHmmss'. This becomes the start date of the report if the report is being fetched for a date range.</p>
endDatestring<p><strong>Optional</strong>. Format: 'yyyyMMddHHmmss'. Use this to fetch the report for a date range.</p>
skipstring<p><strong>Optional</strong>. Number of records to skip. 0 is the first record.</p>
takestring<p><strong>Conditional</strong>. Number of records to take. <strong>Conditional</strong> upper limit: if endDate is provided the maximum take is 10000.</p>
accountNumberstring<p><strong>Optional</strong>. Payee bank account number.</p>
clientUniqueIdstring<p><strong>Optional</strong>. The unique identifier for the account.</p>
payIdstring<p><strong>Optional</strong>. Email address for the PayID.</p>
payIdNamestring<p><strong>Optional</strong>. Name displayed to the payers.</p>
200200 OK. Successful validation. The report was generated and returned.
400<p>400 Bad Request. The request could not be processed because one or more supplied values are missing or incorrectly formatted, for example a date that does not match the required format.</p>
401<p>401 Unauthorized. Authentication failed. The API key passed as the basic authentication username is missing, invalid, or not permitted to access reporting.</p>
500<p>500 Internal Server Error. An unexpected error occurred while generating the report. Retry the request; if the error persists contact Monoova support quoting the status description.</p>
curl --request GET \
--url 'https://api.mpay.com.au/paytoreceivables/v1/report/{date}?endDate=20260824235959&skip=0&take=1000&accountNumber=410000123&clientUniqueId=CUID-000123&payId=payments%40yourcompany.com.au&payIdName=Your%20Company%20Pty%20Ltd' \
--header 'accept: application/json'