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 Invoices
import { Panora } from "@panora/sdk";
const panora = new Panora({
apiKey: "<YOUR_API_KEY_HERE>",
});
async function run() {
const result = await panora.accounting.invoices.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": [
{
"type": "Sales",
"number": "INV-001",
"issue_date": "2024-06-15T12:00:00Z",
"due_date": "2024-07-15T12:00:00Z",
"paid_on_date": "2024-07-10T12:00:00Z",
"memo": "Payment for services rendered",
"currency": "USD",
"exchange_rate": "1.2",
"total_discount": 1000,
"sub_total": 10000,
"status": "Paid",
"total_tax_amount": 1000,
"total_amount": 11000,
"balance": 0,
"contact_id": "801f9ede-c698-4e66-a7fc-48d19eebaa4f",
"accounting_period_id": "801f9ede-c698-4e66-a7fc-48d19eebaa4f",
"tracking_categories": [
"801f9ede-c698-4e66-a7fc-48d19eebaa4f",
"801f9ede-c698-4e66-a7fc-48d19eebaa4f"
],
"line_items": [
{
"name": "Net Income",
"value": 100000,
"type": "Operating Activities",
"parent_item": "801f9ede-c698-4e66-a7fc-48d19eebaa4f",
"remote_id": "report_item_1234",
"remote_generated_at": "2024-07-01T12:00:00Z",
"company_info_id": "801f9ede-c698-4e66-a7fc-48d19eebaa4f",
"created_at": "2024-06-15T12:00:00Z",
"modified_at": "2024-06-15T12:00:00Z"
}
],
"field_mappings": {
"custom_field_1": "value1",
"custom_field_2": "value2"
},
"id": "801f9ede-c698-4e66-a7fc-48d19eebaa4f",
"remote_id": "invoice_1234",
"remote_data": {
"raw_data": {
"additional_field": "some value"
}
},
"remote_updated_at": "2024-06-15T12:00:00Z",
"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 type of the invoice
"Sales"
The invoice number
"INV-001"
The date the invoice was issued
"2024-06-15T12:00:00Z"
The due date of the invoice
"2024-07-15T12:00:00Z"
The date the invoice was paid
"2024-07-10T12:00:00Z"
A memo or note on the invoice
"Payment for services rendered"
The currency of the invoice
"USD"
The exchange rate applied to the invoice
"1.2"
The total discount applied to the invoice
1000
The subtotal of the invoice
10000
The status of the invoice
"Paid"
The total tax amount on the invoice
1000
The total amount of the invoice
11000
The remaining balance on the invoice
0
The UUID of the associated contact
"801f9ede-c698-4e66-a7fc-48d19eebaa4f"
The UUID of the associated accounting period
"801f9ede-c698-4e66-a7fc-48d19eebaa4f"
The UUIDs of the tracking categories associated with the invoice
[
"801f9ede-c698-4e66-a7fc-48d19eebaa4f",
"801f9ede-c698-4e66-a7fc-48d19eebaa4f"
]
The line items associated with this invoice
The name of the report item
"Net Income"
The value of the report item
100000
The type of the report item
"Operating Activities"
The UUID of the parent item
"801f9ede-c698-4e66-a7fc-48d19eebaa4f"
The remote ID of the report item
"report_item_1234"
The date when the report item was generated in the remote system
"2024-07-01T12:00:00Z"
The UUID of the associated company info object
"801f9ede-c698-4e66-a7fc-48d19eebaa4f"
The created date of the report item
"2024-06-15T12:00:00Z"
The last modified date of the report item
"2024-06-15T12:00:00Z"
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 invoice record
"801f9ede-c698-4e66-a7fc-48d19eebaa4f"
The remote ID of the invoice in the context of the 3rd Party
"invoice_1234"
The remote data of the invoice in the context of the 3rd Party
{
"raw_data": { "additional_field": "some value" }
}
The date when the invoice was last updated in the remote system
"2024-06-15T12:00:00Z"
The created date of the invoice record
"2024-06-15T12:00:00Z"
The last modified date of the invoice 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.invoices.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": [
{
"type": "Sales",
"number": "INV-001",
"issue_date": "2024-06-15T12:00:00Z",
"due_date": "2024-07-15T12:00:00Z",
"paid_on_date": "2024-07-10T12:00:00Z",
"memo": "Payment for services rendered",
"currency": "USD",
"exchange_rate": "1.2",
"total_discount": 1000,
"sub_total": 10000,
"status": "Paid",
"total_tax_amount": 1000,
"total_amount": 11000,
"balance": 0,
"contact_id": "801f9ede-c698-4e66-a7fc-48d19eebaa4f",
"accounting_period_id": "801f9ede-c698-4e66-a7fc-48d19eebaa4f",
"tracking_categories": [
"801f9ede-c698-4e66-a7fc-48d19eebaa4f",
"801f9ede-c698-4e66-a7fc-48d19eebaa4f"
],
"line_items": [
{
"name": "Net Income",
"value": 100000,
"type": "Operating Activities",
"parent_item": "801f9ede-c698-4e66-a7fc-48d19eebaa4f",
"remote_id": "report_item_1234",
"remote_generated_at": "2024-07-01T12:00:00Z",
"company_info_id": "801f9ede-c698-4e66-a7fc-48d19eebaa4f",
"created_at": "2024-06-15T12:00:00Z",
"modified_at": "2024-06-15T12:00:00Z"
}
],
"field_mappings": {
"custom_field_1": "value1",
"custom_field_2": "value2"
},
"id": "801f9ede-c698-4e66-a7fc-48d19eebaa4f",
"remote_id": "invoice_1234",
"remote_data": {
"raw_data": {
"additional_field": "some value"
}
},
"remote_updated_at": "2024-06-15T12:00:00Z",
"created_at": "2024-06-15T12:00:00Z",
"modified_at": "2024-06-15T12:00:00Z"
}
]
}