Balance Sheet

The BalanceSheet Object

A Rutter Balance Sheet represents assets, liabilities, and shareholder equity of a business entity for a specific period. Accounting statements are presented on a monthly basis.

Properties

idstring

The Rutter generated unique ID of the balance sheet.

start_datestringfilterable

The ISO 8601 timestamp for the start date of the balance sheet.

end_datestringfilterable

The ISO 8601 timestamp for the end date of the balance sheet.

currency_codestring

The ISO 4217 currency code of the balance sheet.

total_assetsstringnullable

The total value of Assets.

total_equitystringnullable

The total value of Equity.

total_liabilitiesstringnullable

The total value of Liabilities.

assetsobject
Show assets attributes
equityobject
Show equity attributes
liabilitiesobject
Show liabilities attributes
created_atstringnullable

The ISO 8601 timestamp that the balance sheet was created.

updated_atstringnullable

The ISO 8601 timestamp that the balance sheet was last updated.

platform_dataobjectOptional

The raw platform data corresponding to the Rutter object.

Endpoints
GET
/accounting/balance_sheets

List Balance Sheets

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

Request Parameters

    access_tokenstringqueryRequired

    The access token of the connection.

    start_datestringqueryOptional

    Deprecated - use filter instead. 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.

    end_datestringqueryOptional

    Deprecated - use filter instead. 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.

    expandenumqueryOptional

    Include platform specific data (includes additional fields not provided by the Rutter object).

    Must beplatform_data.
    force_fetchenumqueryOptional

    Used to force a response even if the underlying connection has not finished its initial sync.

    One oftrue or false.

Response Body

    balance_sheetsarray
    Show balance_sheets attributes
    next_cursorstringnullable
    connectionobject
    Show connection attributes
Support by integration
  • QuickBooks
    QuickBooks
  • NetSuite
    NetSuite
  • Xero
    Xero
  • QuickBooks Desktop
    QuickBooks Desktop
Example Response Body
JSON
1
{
2
"balance_sheets": [
3
{
4
"id": "9871b4a9-f5d2-4f3b-a66b-dfedbed42c46",
5
"start_date": "2021-09-31T00:00:00Z",
6
"end_date": "2022-09-31T00:00:00Z",
7
"currency_code": "USD",
8
"total_assets": "500",
9
"total_equity": "1000",
10
"total_liabilities": "-500",
11
"assets": {
12
"account_id": "1",
13
"name": "Asset",
14
"value": "1000",
15
"items": [
16
{
17
"account_id": "1",
18
"name": "1000 Rutter Holding Account",
19
"value": "1000.00",
20
"items": [
21
{
22
"account_id": "1",
23
"name": "1000 Rutter Holding Account",
24
"value": "500.00",
25
"items": []
26
},
27
{
28
"account_id": "1",
29
"name": "1000 Rutter Holding Account",
30
"value": "500.00",
31
"items": []
32
}
33
]
34
}
35
]
36
},
37
"equity": {
38
"account_id": "4",
39
"name": "Equity",
40
"value": "1000",
41
"items": [
42
{
43
"account_id": "11",
44
"name": "2000 Accounts Payable",
45
"value": "1000",
46
"items": [
47
{
48
"account_id": "11",
49
"name": "2000 Accounts Payable",
50
"value": "400",
51
"items": []
52
},
53
{
54
"account_id": "11",
55
"name": "2000 Accounts Payable",
56
"value": "600",
57
"items": []
58
}
59
]
60
}
61
]
62
},
63
"liabilities": {
64
"account_id": "11",
65
"name": "Liability",
66
"value": "-200",
67
"items": [
68
{
69
"account_id": "11",
70
"name": "2000 Accounts Payable",
71
"value": "-200",
72
"items": [
73
{
74
"account_id": "11",
75
"name": "2000 Accounts Payable",
76
"value": "-100",
77
"items": []
78
},
79
{
80
"account_id": "11",
81
"name": "2000 Accounts Payable",
82
"value": "-100",
83
"items": []
84
}
85
]
86
}
87
]
88
},
89
"created_at": "2022-01-01T08:00:00.000Z",
90
"updated_at": "2022-01-09T08:00:00.000Z",
91
"platform_data": {
92
"id": 123,
93
"data": "Varies by platform"
94
}
95
}
96
],
97
"next_cursor": "MTY3NDgzMTk0Ml82MDY4ZDI0ZC02NGRmLTRmN2EtYTM0Ny0zN2ZmNjY5MGVmMjU=",
98
"connection": {
99
"id": "00000000-0000-0000-0000-000000000000",
100
"orgId": "00000000-0000-0000-0000-000000000000",
101
"platform": "NETSUITE"
102
}
103
}

Have questions?

Contact support for personalized guidance.

Contact support