Get income statement (sectioned)
GET
/api/v1/businesses/{business_id}/income-statement
Income statement grouped by section. Each section contains ledger line items with period values as top-level keys.
Authentication
Bearer token authentication. Pass your DayZero API token in the
Authorization header and the
target business UUID in
x-business-id.
Parameters
Path
-
business_idstring required
Query
-
start_datestring required -
Start date (YYYY-MM-DD)
-
end_datestring required -
End date (YYYY-MM-DD)
-
hide_zero_rowsboolean default:False -
Exclude line items with all-zero values
-
period_granularitystring default:monthly -
Period grouping: monthly, quarterly, or yearly
-
tag_idsarray · string default:[] -
Filter by tag UUIDs — only line entries tagged with at least one of these tags are included
Responses
401 Unauthorized - Authentication required
403 Forbidden - Insufficient permissions
404 Not Found - Resource does not exist
422 Validation Error
Schema: HTTPValidationError
-
detailarray · ValidationError ValidationError -
5 fields
-
locarray · string | integer required -
msgstring required -
typestring required -
inputobject -
ctxobject
-