Xero Getcashvalidation Example is an example object payload from Xero, with 6 top-level fields. It illustrates the shape of data this provider's APIs accept or return.
{
"operationId": "getCashValidation",
"method": "GET",
"path": "/CashValidation",
"summary": "Xero Get cash validation",
"requestExamples": [],
"responseExamples": [
{
"status": "200",
"contentType": "application/json",
"example": [
{
"accountId": "73151de8-3676-4887-a021-edec960dd537",
"statementBalance": {
"value": 100,
"type": "DEBIT"
},
"statementBalanceDate": "2021-03-01",
"bankStatement": {
"statementLines": {
"unreconciledAmountPos": 4577,
"unreconciledAmountNeg": -2367,
"unreconciledLines": 8,
"avgDaysUnreconciledPos": 112.265531,
"avgDaysUnreconciledNeg": 149.298992,
"earliestUnreconciledTransaction": "2019-03-01",
"latestUnreconciledTransaction": "2021-03-01",
"deletedAmount": 50,
"totalAmount": 189,
"dataSource": {
"directBankFeed": 0,
"fileUpload": 300,
"manual": -188,
"directBankFeedPos": 0,
"fileUploadPos": 2223,
"manualPos": 0,
"directBankFeedNeg": 0,
"fileUploadNeg": -1890,
"manualNeg": -500,
"otherPos": 0,
"otherNeg": 0,
"other": 100
},
"earliestReconciledTransaction": "2019-03-01",
"latestReconciledTransaction": "2020-03-01",
"reconciledAmountPos": 0,
"reconciledAmountNeg": -288,
"reconciledLines": 3,
"totalAmountPos": 2245,
"totalAmountNeg": -1995
},
"currentStatement": {
"startDate": "2021-03-01",
"endDate": "2021-03-01",
"startBalance": 0,
"endBalance": 0,
"importedDateTimeUtc": "2021-03-09T05:22:14.3Z",
"importSourceType": "Manual"
}
},
"cashAccount": {
"unreconciledAmountPos": 1440,
"unreconciledAmountNeg": -1000,
"startingBalance": 0,
"accountBalance": 0,
"balanceCurrency": "NZD"
}
}
]
},
{
"status": "400",
"contentType": "application/json",
"example": {
"type": "invalid-request",
"title": "InvalidRequest",
"status": 400,
"detail": "Invalid BalanceDate: '2020-01'"
}
}
]
}