GET /reporting/financial/profit-and-loss/\{book_id\}
GET/reporting/financial/profit-and-loss/:book_id
GET /reporting/financial/profit-and-loss/{book_id}
Request
Path Parameters
Query Parameters
Custom date range syntax. Equal: 2020-01-01; From: [2020-01-01;]; To: [;2025-12-31]; Between: [2020-01-01;2025-12-31]. Custom date range syntax. Equal: 2020-01-01; From: [2020-01-01;]; To: [;2025-12-31]; Between: [2020-01-01;2025-12-31].
Custom string range syntax. Equal: A; From: [A;]; To: [;Z]; Between: [A;Z]. Custom string range syntax. Equal: A; From: [A;]; To: [;Z]; Between: [A;Z].
Responses
- 200
OK
- text/plain
- application/json
- text/json
- Schema
- Example (from schema)
Schema
Array [
]
Array [
]
Array [
]
Array [
]
Array [
]
Array [
]
Array [
]
Array [
]
data
object
ordinary
object
gross_profit
object
income
object
rows
object[]
nullable
gl_account
object
cost_of_goods_sold
object
rows
object[]
nullable
gl_account
object
rows
object[]
nullable
gl_account
object
expenses
object
rows
object[]
nullable
gl_account
object
rows
object[]
nullable
gl_account
object
other
object
income
object
rows
object[]
nullable
gl_account
object
expenses
object
rows
object[]
nullable
gl_account
object
rows
object[]
nullable
gl_account
object
net_income
object
{
"currency": "string",
"period_from": "string",
"period_to": "string",
"date_from": "2024-07-29",
"date_to": "2024-07-29",
"data": {
"ordinary": {
"gross_profit": {
"income": {
"rows": [
{
"category": "string",
"rows": [
null
],
"gl_account": {
"id": 0,
"number": "string",
"name": "string",
"description": "string"
},
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
}
],
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
},
"cost_of_goods_sold": {
"rows": [
{
"category": "string",
"rows": [
null
],
"gl_account": {
"id": 0,
"number": "string",
"name": "string",
"description": "string"
},
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
}
],
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
},
"rows": [
{
"category": "string",
"rows": [
null
],
"gl_account": {
"id": 0,
"number": "string",
"name": "string",
"description": "string"
},
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
}
],
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
},
"expenses": {
"rows": [
{
"category": "string",
"rows": [
null
],
"gl_account": {
"id": 0,
"number": "string",
"name": "string",
"description": "string"
},
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
}
],
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
},
"rows": [
{
"category": "string",
"rows": [
null
],
"gl_account": {
"id": 0,
"number": "string",
"name": "string",
"description": "string"
},
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
}
],
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
},
"other": {
"income": {
"rows": [
{
"category": "string",
"rows": [
null
],
"gl_account": {
"id": 0,
"number": "string",
"name": "string",
"description": "string"
},
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
}
],
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
},
"expenses": {
"rows": [
{
"category": "string",
"rows": [
null
],
"gl_account": {
"id": 0,
"number": "string",
"name": "string",
"description": "string"
},
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
}
],
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
},
"rows": [
{
"category": "string",
"rows": [
null
],
"gl_account": {
"id": 0,
"number": "string",
"name": "string",
"description": "string"
},
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
}
],
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
},
"net_income": {
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
}
}
}
- Schema
- Example (from schema)
Schema
Array [
]
Array [
]
Array [
]
Array [
]
Array [
]
Array [
]
Array [
]
Array [
]
data
object
ordinary
object
gross_profit
object
income
object
rows
object[]
nullable
gl_account
object
cost_of_goods_sold
object
rows
object[]
nullable
gl_account
object
rows
object[]
nullable
gl_account
object
expenses
object
rows
object[]
nullable
gl_account
object
rows
object[]
nullable
gl_account
object
other
object
income
object
rows
object[]
nullable
gl_account
object
expenses
object
rows
object[]
nullable
gl_account
object
rows
object[]
nullable
gl_account
object
net_income
object
{
"currency": "string",
"period_from": "string",
"period_to": "string",
"date_from": "2024-07-29",
"date_to": "2024-07-29",
"data": {
"ordinary": {
"gross_profit": {
"income": {
"rows": [
{
"category": "string",
"rows": [
null
],
"gl_account": {
"id": 0,
"number": "string",
"name": "string",
"description": "string"
},
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
}
],
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
},
"cost_of_goods_sold": {
"rows": [
{
"category": "string",
"rows": [
null
],
"gl_account": {
"id": 0,
"number": "string",
"name": "string",
"description": "string"
},
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
}
],
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
},
"rows": [
{
"category": "string",
"rows": [
null
],
"gl_account": {
"id": 0,
"number": "string",
"name": "string",
"description": "string"
},
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
}
],
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
},
"expenses": {
"rows": [
{
"category": "string",
"rows": [
null
],
"gl_account": {
"id": 0,
"number": "string",
"name": "string",
"description": "string"
},
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
}
],
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
},
"rows": [
{
"category": "string",
"rows": [
null
],
"gl_account": {
"id": 0,
"number": "string",
"name": "string",
"description": "string"
},
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
}
],
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
},
"other": {
"income": {
"rows": [
{
"category": "string",
"rows": [
null
],
"gl_account": {
"id": 0,
"number": "string",
"name": "string",
"description": "string"
},
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
}
],
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
},
"expenses": {
"rows": [
{
"category": "string",
"rows": [
null
],
"gl_account": {
"id": 0,
"number": "string",
"name": "string",
"description": "string"
},
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
}
],
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
},
"rows": [
{
"category": "string",
"rows": [
null
],
"gl_account": {
"id": 0,
"number": "string",
"name": "string",
"description": "string"
},
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
}
],
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
},
"net_income": {
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
}
}
}
- Schema
- Example (from schema)
Schema
Array [
]
Array [
]
Array [
]
Array [
]
Array [
]
Array [
]
Array [
]
Array [
]
data
object
ordinary
object
gross_profit
object
income
object
rows
object[]
nullable
gl_account
object
cost_of_goods_sold
object
rows
object[]
nullable
gl_account
object
rows
object[]
nullable
gl_account
object
expenses
object
rows
object[]
nullable
gl_account
object
rows
object[]
nullable
gl_account
object
other
object
income
object
rows
object[]
nullable
gl_account
object
expenses
object
rows
object[]
nullable
gl_account
object
rows
object[]
nullable
gl_account
object
net_income
object
{
"currency": "string",
"period_from": "string",
"period_to": "string",
"date_from": "2024-07-29",
"date_to": "2024-07-29",
"data": {
"ordinary": {
"gross_profit": {
"income": {
"rows": [
{
"category": "string",
"rows": [
null
],
"gl_account": {
"id": 0,
"number": "string",
"name": "string",
"description": "string"
},
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
}
],
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
},
"cost_of_goods_sold": {
"rows": [
{
"category": "string",
"rows": [
null
],
"gl_account": {
"id": 0,
"number": "string",
"name": "string",
"description": "string"
},
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
}
],
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
},
"rows": [
{
"category": "string",
"rows": [
null
],
"gl_account": {
"id": 0,
"number": "string",
"name": "string",
"description": "string"
},
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
}
],
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
},
"expenses": {
"rows": [
{
"category": "string",
"rows": [
null
],
"gl_account": {
"id": 0,
"number": "string",
"name": "string",
"description": "string"
},
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
}
],
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
},
"rows": [
{
"category": "string",
"rows": [
null
],
"gl_account": {
"id": 0,
"number": "string",
"name": "string",
"description": "string"
},
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
}
],
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
},
"other": {
"income": {
"rows": [
{
"category": "string",
"rows": [
null
],
"gl_account": {
"id": 0,
"number": "string",
"name": "string",
"description": "string"
},
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
}
],
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
},
"expenses": {
"rows": [
{
"category": "string",
"rows": [
null
],
"gl_account": {
"id": 0,
"number": "string",
"name": "string",
"description": "string"
},
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
}
],
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
},
"rows": [
{
"category": "string",
"rows": [
null
],
"gl_account": {
"id": 0,
"number": "string",
"name": "string",
"description": "string"
},
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
}
],
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
},
"net_income": {
"ob": 0,
"cb": 0,
"amount": 0,
"debit": 0,
"credit": 0,
"balance": 0,
"ytd_debit": 0,
"ytd_credit": 0,
"ytd_balance": 0
}
}
}