Cash Flow Statements

The CashFlowStatement Object

A Rutter Cash Flow Statement represents the amount of cash and cash equivalents entering and leaving a business entity for a specific. Accounting statements are presented on a monthly basis.

Properties

idstringRequired

The Rutter generated unique ID of the cash flow statement.

start_datestringRequired

The ISO 8601 timestamp for the start date of the cash flow statement.

end_datestringRequired

The ISO 8601 timestamp for the end date of the cash flow statement.

currency_codestringRequired

The ISO 4217 currency code of the cash flow statement.

ending_balancestringnullableRequired

The amount of cash and cash equivalents at the end of the given period.

starting_balancestringnullableRequired

The amount of cash and cash equivalents at the start of the given period.

total_financingstringnullableRequired

The total amount of Financing Activities.

total_investingstringnullableRequired

The total amount of Investing Activities.

total_operatingstringnullableRequired

The total amount of Operating Activities.

gross_cash_in_flowstringnullable
gross_cash_out_flowstringnullable
financing_activitiesobjectRequired
Show financing_activities attributes
investing_activitiesobjectRequired
Show investing_activities attributes
operating_activitiesobjectRequired
Show operating_activities attributes
created_atstringnullableRequired

The ISO 8601 timestamp that the cash flow statement was created.

updated_atstringnullableRequired

The ISO 8601 timestamp that the cash flow statement was last updated.

platform_dataobject

The raw platform data corresponding to the Rutter object.

Endpoints
GET
/accounting/cash_flow_statements

List Cash Flow Statements

GEThttps://production.rutterapi.com/versioned/accounting/cash_flow_statements

Request Parameters

    access_tokenstringqueryRequired

    The access token of the connection.

    end_datestringquery

    The last date that you will receive a financial statement for. If you set a start date of Jan 1 2021 and an end date of Jan 1 2022, you will receive the 13 months between those dates, inclusive.

    expandenumquery

    Optionally, include raw external platform data when fetching data.

    Can beplatform_data.
    force_fetchenumquery

    Force a response even if the underlying connection hasn't finished the initial sync.

    One oftrue or false.
    start_datestringquery

    The first date that you will receive a financial statement for. This means if you set a start date a year ago, you will receive 13 financial statements, one for each month.

Response Body

    connectionobjectRequired
    Show connection attributes
    cash_flowsarrayRequired
    Show cash_flows attributes
    next_cursorstringnullable
Support by integration
  • QuickBooks
    QuickBooks
  • Netsuite
    Netsuite
  • Xero
    Xero
  • Sage Intacct
    Sage Intacct
Example Response Body
JSON
1
{
2
"connection": {
3
"id": "00000000-0000-0000-0000-000000000000",
4
"orgId": "00000000-0000-0000-0000-000000000000",
5
"platform": "NETSUITE"
6
},
7
"cash_flows": [
8
{
9
"id": "5b3c1341-a20f-4e51-b72c-f3830a16c97b",
10
"start_date": "2021-09-31T00:00:00Z",
11
"end_date": "2022-09-31T00:00:00Z",
12
"currency_code": "USD",
13
"ending_balance": "4063.52",
14
"starting_balance": "4063.52",
15
"total_financing": "1000",
16
"total_investing": "1000",
17
"total_operating": "1000",
18
"financing_activities": {
19
"account_id": "2",
20
"name": "Financing Activities",
21
"value": "1000",
22
"items": []
23
},
24
"investing_activities": {
25
"account_id": "1",
26
"name": "Investing Activities",
27
"value": "1000",
28
"items": []
29
},
30
"operating_activities": {
31
"account_id": "4",
32
"name": "Operating Activities",
33
"value": "1000",
34
"items": []
35
},
36
"created_at": "2022-01-01T08:00:00.000Z",
37
"updated_at": "2022-01-09T08:00:00.000Z",
38
"platform_data": {
39
"id": 123,
40
"data": "Varies by platform"
41
}
42
}
43
],
44
"next_cursor": "MTY3NDgzMTk0Ml82MDY4ZDI0ZC02NGRmLTRmN2EtYTM0Ny0zN2ZmNjY5MGVmMjU="
45
}

Have questions?

Contact support for personalized guidance.

Contact support
Previous
Bills