Get the finance report for a project
The ID of the project to get the details for
Can be used to specify a specific version of the Pro Forma to be used in the report instead of the latest version.
GET //finance/projects/{projectId}/report HTTP/1.1
Host: api.ecosuite.io
Authorization: YOUR_API_KEY
Accept: */*
{
"timestamp": "2025-06-16T12:36:14.849Z",
"report": {
"forecast": {
"dates": [
"text"
],
"netIncomes": [
1
],
"unleveredTotals": [
1
],
"leveredTotals": [
1
],
"unleveredIrr": [
1
],
"leveredIrr": [
1
],
"retainedEarnings": [
1
],
"categories": [
{
"ANY_ADDITIONAL_PROPERTY": {
"name": "text",
"totals": [
1
],
"categories": [
{
"ANY_ADDITIONAL_PROPERTY": {
"name": "text",
"totals": [
1
],
"transactions": [
{}
],
"categories": [
{
"ANY_ADDITIONAL_PROPERTY": {
"name": "text",
"totals": [
1
],
"transactions": [
{}
]
}
}
]
}
}
]
}
}
]
},
"expected": {
"dates": [
"text"
],
"netIncomes": [
1
],
"unleveredTotals": [
1
],
"leveredTotals": [
1
],
"unleveredIrr": [
1
],
"leveredIrr": [
1
],
"retainedEarnings": [
1
],
"categories": [
{
"ANY_ADDITIONAL_PROPERTY": {
"name": "text",
"totals": [
1
],
"categories": [
{
"ANY_ADDITIONAL_PROPERTY": {
"name": "text",
"totals": [
1
],
"transactions": [
{}
],
"categories": [
{
"ANY_ADDITIONAL_PROPERTY": {
"name": "text",
"totals": [
1
],
"transactions": [
{}
]
}
}
]
}
}
]
}
}
]
},
"actual": {
"dates": [
"text"
],
"netIncomes": [
1
],
"unleveredTotals": [
1
],
"leveredTotals": [
1
],
"unleveredIrr": [
1
],
"leveredIrr": [
1
],
"retainedEarnings": [
1
],
"categories": [
{
"ANY_ADDITIONAL_PROPERTY": {
"name": "text",
"totals": [
1
],
"categories": [
{
"ANY_ADDITIONAL_PROPERTY": {
"name": "text",
"totals": [
1
],
"transactions": [
{}
],
"categories": [
{
"ANY_ADDITIONAL_PROPERTY": {
"name": "text",
"totals": [
1
],
"transactions": [
{}
]
}
}
]
}
}
]
}
}
]
},
"latestBestEstimate": {
"dates": [
"text"
],
"netIncomes": [
1
],
"unleveredTotals": [
1
],
"leveredTotals": [
1
],
"unleveredIrr": [
1
],
"leveredIrr": [
1
],
"retainedEarnings": [
1
],
"categories": [
{
"ANY_ADDITIONAL_PROPERTY": {
"name": "text",
"totals": [
1
],
"categories": [
{
"ANY_ADDITIONAL_PROPERTY": {
"name": "text",
"totals": [
1
],
"transactions": [
{}
],
"categories": [
{
"ANY_ADDITIONAL_PROPERTY": {
"name": "text",
"totals": [
1
],
"transactions": [
{}
]
}
}
]
}
}
]
}
}
]
}
}
}
Update the cached finance report for a project with the latest data
The ID of the project to update the report for
PUT //finance/projects/{projectId}/report HTTP/1.1
Host: api.ecosuite.io
Authorization: YOUR_API_KEY
Accept: */*
No content