List settlements
Changed onRetrieve a list of settlements and filter the results using the available options.
get/billing/settlements
Request
- Base URLhttps://api-sandbox.ezypay.com/v2
- URLhttps://api-sandbox.ezypay.com/v2/billing/settlements
- AuthOAuth 2Client credentialsToken URL: https://identity-sandbox.ezypay.com/token
Query parameters
fromstring
Start date for range of settlements to view. Filter by settlement run date defined in settlementDate.
untilstring
End date for range of settlements to view. Filter by settlement run date defined in settlementDate.
limitinteger
To paginate a large result set, use the 'limit' argument to limit the number of results returned per page up to a maximum of 100 records. For example, limit = 10 shows results 1-10. The default returned result would be 100.
cursorstring
An cursor for use in pagination. Specify the number of objects to skip to fetch the next page of objects. For example, limit=10 and cursor=10 will show results for record 11 - 20.
Request body
Response
200
Example response
{
"data": [
{
"number": "140637",
"date": "2019-09-19",
"revenue": {
"currency": "AUD",
"value": 212.24
},
"deduction": {
"currency": "AUD",
"value": 115.11
},
"amount": {
"currency": "AUD",
"value": 97.13
},
"settlementPayoutMethod": {
"paymentMethodToken": "f36b0f16-d7c4-4937-9886-34f828596a3b",
"bank": {
"accountHolderName": "Automation Test AUSTRALIA",
"last4": "6789",
"bankNumber": "402052"
}
},
"status": "success",
"createdOn": "2019-09-19T07:34:50.310"
}
],
"paging": {
"totalCount": 2
}
}Changes
- info
endpoint added
- info