Xero · Example Payload

Xero Getcashvalidation Example

AccountingBank FeedsFinanceFinancial ServicesInvoicingPayrollSmall Business

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.

Top-level fields

operationIdmethodpathsummaryrequestExamplesresponseExamples

Example Payload

Raw ↑
{
  "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'"
      }
    }
  ]
}