Bulk expense operations allow creating or updating multiple expense records in a single request — useful for high-volume import workflows where individual API calls would be impractical.
Bulk operations follow the same validation rules as single-record endpoints.
Whether this expense has been allocated to a service, or is unallocated (when the expense-without-service feature is enabled).
1
2
Unit cost of the expense in the expense currency.
Unit cost of the expense in the organization default currency.
Unit cost of the expense in the budget currency.
Unit amount including tax in the expense currency.
Unit amount including tax in the organization default currency.
Unit amount including tax in the budget currency.
Overall approval status across all approvers.
1
2
3
4
Per-approver decisions on this expense.
Whether this expense has been approved.
Date when the expense was approved.
The person who approved this expense.
ID of the person who approved this expense.
ID of the person assigned as approver for this expense.
Receipt or document attached to this expense.
ID of the receipt or document attached to this expense.
ID of the approver this expense is currently awaiting approval from.
Amount to be billed to the client in the expense currency.
Amount to be billed to the client in the organization default currency.
Amount to be billed to the client in the budget currency.
ID of the client company associated with the budget of this expense.
Company reference ID in the external accounting system.
Date when the expense was created in the system.
The person who created this expense record.
ID of the person who created this expense record.
Currency code of the expense.
Organization default currency code.
Budget currency code.
Files in file-type custom fields.
People in person-type custom fields.
Custom field values.
Date when the expense was incurred.
Earliest date (exclusive) for querying expenses by date.
Latest date (exclusive) for querying expenses by date.
The budget or deal this expense is charged to.
Name of the client company associated with the expense's budget.
ID of the budget or deal this expense is charged to.
Name of the budget this expense is charged to.
Name of the project associated with the expense's budget.
Soft-deletion timestamp.
ID of the person designated as the approver for this expense's budget.
Whether this expense is still in draft status on the purchase order.
Date used for exchange rate calculation.
Exchange rate from expense currency to organization default currency.
Exchange rate from expense currency to budget currency.
Individual line items if the expense has multiple items.
Whether the expense has been exported to external accounting software.
Timestamp when the expense was exported.
ID in the external accounting system.
Type of accounting integration used for export.
1
2
3
4
5
6
7
8
9
10
11
Export status in the external accounting system.
1
2
URL to view this expense in the external accounting system.
Payment ID in external payment system.
Full-text search query matching across expense fields.
Fuzzy date range filter for querying expenses.
Fuzzy people filter for querying expenses.
Unique identifier of the expense.
The invoice attribution linking this expense to an invoice.
Whether this expense has been invoiced to the client.
ID of the invoice this expense is attributed to.
Invoicing status of this expense.
1
2
3
Jump/quick search query for this expense.
Number of the expense line items on this expense.
The markup percentage applied on top of the expense cost when billing to the client.
What the expense was for (travel, software, external costs, etc.).
The organization this expense belongs to.
Date when the expense was actually paid.
Earliest date (exclusive) for querying expenses by paid_on.
Latest date (exclusive) for querying expenses by paid_on.
Due date for payment.
Earliest date (exclusive) for querying expenses by pay_on.
Latest date (exclusive) for querying expenses by pay_on.
The person the expense was incurred for.
ID of the person the expense was incurred for.
Position of this expense.
Difference between billable amount and total cost in the expense currency.
Difference between billable amount and total cost in the organization default currency.
Difference between billable amount and total cost in the budget currency.
ID of the project associated with the expense's budget.
The purchase order this expense belongs to, if any.
ID of the purchase order this expense belongs to.
Number of units on the expense.
Number of units received (for purchase order expenses).
Text search query matching expense names and descriptions.
Quote type identifier for this expense.
Expected revenue based on the service's billing type in the expense currency.
Expected revenue based on the service's billing type in the organization default currency.
Expected revenue based on the service's billing type in the budget currency.
Whether this expense is eligible for reimbursement to the person.
Date when the expense was reimbursed.
Reimbursement details for this expense.
1
2
3
Whether this expense was rejected during approval.
Timestamp when the expense was rejected.
Reason why the expense was rejected.
The person who rejected this expense.
ID of the person responsible for this expense.
Name of the section within the budget where the expense's service is grouped.
The budget service this expense is allocated to.
ID of the budget service this expense is allocated to.
Name of the budget service this expense is allocated to.
The work category for this expense.
ID of the work category for this expense.
Name of the work category for this expense.
Stage type of the budget this expense belongs to.
1
2
Approval status of this expense.
1
2
Whether the amount includes tax or is tax-exclusive.
The tax rate applied to this expense.
ID of the tax rate applied to this expense.
Total cost (quantity × unit amount) before tax in the expense currency.
Total cost (quantity × unit amount) before tax in the organization default currency.
Total cost (quantity × unit amount) before tax in the budget currency.
Total amount including tax in the expense currency.
Total amount including tax in the organization default currency.
Total amount including tax in the budget currency.
The vendor company this expense was paid to.
ID of the vendor company this expense was paid to.
Whether to include draft expenses in results.