Home
Xero
Xero Getfinancialstatementcontactsexpense Example
Xero Getfinancialstatementcontactsexpense Example
Accounting Bank Feeds Finance Financial Services Invoicing Payroll Small Business
Xero Getfinancialstatementcontactsexpense 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
operationId method path summary requestExamples responseExamples
Example Payload
{
"operationId": "getFinancialStatementContactsExpense",
"method": "GET",
"path": "/FinancialStatements/contacts/expense",
"summary": "Xero Get expense by contacts report",
"requestExamples": [],
"responseExamples": [
{
"status": "200",
"contentType": "application/json",
"example": {
"startDate": "2019-10-17",
"endDate": "2020-10-16",
"total": 1200,
"totalDetail": {
"totalPaid": 400,
"totalOutstanding": 1000,
"totalCreditedUnApplied": 200
},
"totalOther": {
"totalOutstandingAged": 1000,
"totalVoided": 150,
"totalCredited": 10
},
"contacts": [
{
"id": "1f580fe2-0659-31ee-eeb4-5c49d15d8bfa",
"name": "FirstContact",
"total": 1400,
"totalDetail": {
"totalPaid": 400,
"totalOutstanding": 1000,
"totalCreditedUnApplied": 0
},
"totalOther": {
"totalOutstandingAged": 1000,
"totalVoided": 150,
"totalCredited": 0,
"transactionCount": 3
},
"accountCodes": [
"090",
"200",
"09-BANK"
]
},
{
"id": "20e94281-4751-fb7e-ee5e-96b43ae93c8a",
"name": "SecondContact",
"total": -200,
"totalDetail": {
"totalPaid": 0,
"totalOutstanding": 0,
"totalCreditedUnApplied": 200
},
"totalOther": {
"totalOutstandingAged": 2,
"totalVoided": 3,
"totalCredited": 4,
"transactionCount": 1
},
"accountCodes": [
"900"
]
}
],
"manualJournals": {
"total": -100
}
}
},
{
"status": "400",
"contentType": "application/json",
"example": {
"type": "invalid-request",
"title": "InvalidRequest",
"status": 400,
"detail": "Organisation xxx does not exist"
}
}
]
}