Home
Xero
Xero Getfinancialstatementcontactsrevenue Example
Xero Getfinancialstatementcontactsrevenue Example
Accounting Bank Feeds Finance Financial-Services Invoicing Payroll Small Business
Xero Getfinancialstatementcontactsrevenue 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": "getFinancialStatementContactsRevenue",
"method": "GET",
"path": "/FinancialStatements/contacts/revenue",
"summary": "Xero Get revenue 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": 10,
"totalOutstanding": 20,
"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"
}
}
]
}
Every example here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for examples
4 MCP tools reach this
find_examplesBrowse and filter every example in the catalog.
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
resolveTurn a domain, URL or GitHub org into the provider it belongs to.
find_cohortsEvery scored population of providers in the catalog.
All 92 tools →
Call it yourself
curl for this page
This example
curl "https://apis.io/api/v1/examples/xero-getfinancialstatementcontactsrevenue-example"
All examples
curl "https://apis.io/api/v1/examples?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms .
A second provider on the same verified email joins the account you already have.