Accounting Objects
- Accounts
- Addresses
- Attachments
- Balance Sheets
- Cash Flow Statements
- Company Infos
- Contacts
- Credit Notes
- Expenses
- Income Statements
- Invoices
- Items
- Journal Entries
- Payments
- Phone Numbers
- Purchase Orders
- Tax Rates
- Tracking Categories
- Transactions
- Vendor Credits
List IncomeStatements
import { Panora } from "@panora/sdk";
const panora = new Panora({
apiKey: "<YOUR_API_KEY_HERE>",
});
async function run() {
const result = await panora.accounting.incomestatements.list({
xConnectionToken: "<value>",
remoteData: true,
limit: 10,
cursor: "1b8b05bb-5273-4012-b520-8657b0b90874",
});
for await (const page of result) {
// Handle the page
console.log(page);
}
}
run();
{
"prev_cursor": "<string>",
"next_cursor": "<string>",
"data": [
{
"name": "Q2 2024 Income Statement",
"currency": "USD",
"start_period": "2024-04-01T00:00:00Z",
"end_period": "2024-06-30T23:59:59Z",
"gross_profit": 1000000,
"net_operating_income": 800000,
"net_income": 750000,
"field_mappings": {
"custom_field_1": "value1",
"custom_field_2": "value2"
},
"id": "801f9ede-c698-4e66-a7fc-48d19eebaa4f",
"remote_id": "incomestatement_1234",
"remote_data": {
"raw_data": {
"additional_field": "some value"
}
},
"created_at": "2024-06-15T12:00:00Z",
"modified_at": "2024-06-15T12:00:00Z"
}
]
}
Authorizations
Headers
The connection token
Query Parameters
Set to true to include data from the original software.
Set to get the number of records.
Set to get the number of records after this cursor.
Response
The name of the income statement
"Q2 2024 Income Statement"
The currency used in the income statement
"USD"
The start date of the period covered by the income statement
"2024-04-01T00:00:00Z"
The end date of the period covered by the income statement
"2024-06-30T23:59:59Z"
The gross profit for the period
1000000
The net operating income for the period
800000
The net income for the period
750000
The custom field mappings of the object between the remote 3rd party & Panora
{
"custom_field_1": "value1",
"custom_field_2": "value2"
}
The UUID of the income statement record
"801f9ede-c698-4e66-a7fc-48d19eebaa4f"
The remote ID of the income statement in the context of the 3rd Party
"incomestatement_1234"
The remote data of the income statement in the context of the 3rd Party
{
"raw_data": { "additional_field": "some value" }
}
The created date of the income statement record
"2024-06-15T12:00:00Z"
The last modified date of the income statement record
"2024-06-15T12:00:00Z"
Was this page helpful?
import { Panora } from "@panora/sdk";
const panora = new Panora({
apiKey: "<YOUR_API_KEY_HERE>",
});
async function run() {
const result = await panora.accounting.incomestatements.list({
xConnectionToken: "<value>",
remoteData: true,
limit: 10,
cursor: "1b8b05bb-5273-4012-b520-8657b0b90874",
});
for await (const page of result) {
// Handle the page
console.log(page);
}
}
run();
{
"prev_cursor": "<string>",
"next_cursor": "<string>",
"data": [
{
"name": "Q2 2024 Income Statement",
"currency": "USD",
"start_period": "2024-04-01T00:00:00Z",
"end_period": "2024-06-30T23:59:59Z",
"gross_profit": 1000000,
"net_operating_income": 800000,
"net_income": 750000,
"field_mappings": {
"custom_field_1": "value1",
"custom_field_2": "value2"
},
"id": "801f9ede-c698-4e66-a7fc-48d19eebaa4f",
"remote_id": "incomestatement_1234",
"remote_data": {
"raw_data": {
"additional_field": "some value"
}
},
"created_at": "2024-06-15T12:00:00Z",
"modified_at": "2024-06-15T12:00:00Z"
}
]
}