NameDescriptionTypeAdditional information
Id

The bill line item id

integer

None.

IsExpense

Read-only. Indicates whether the line item is of expense type or not.

boolean

None.

Item

The item being billed. Required for non expense type of line items.

IdNamePair

None.

GLAccount

The expense account being billed. Required for expense type of line items.

IdNamePair

None.

Qty

The item quantity being billed. For expense line items the value is set to 1.

decimal number

Required

UnitOfMeasure

Unit of Measure (only applicable if Unit of Measure tracking is enabled) Id: must correspond to the Unit of Measure set configured at the item level Name: (readonly) Unit of Measure Abbreviation ExtendedName: (readonly) Unit of Measure full name

LongIdNameExtended

None.

Cost

The unit cost of the item being billed.

decimal number

Required

Description

The description of the line item.

string

None.

Customer

The customer being charged for this line item. Is only required if line item is flagged as billable.

IdNamePair

None.

Order

The order related to the customer being charged for this line item.

IdNamePair

None.

PurchaseOrderLineItemId

Purchase Order LineItem Id. If provided, the system will associate the bill to the purchase order related to the purchase order line item. To get the PO Line item id use the GET v1/purchase-orders/{id} and get the lineitems.

integer

None.

Billable

Indicates whether the line item will be charged to a customer or not.

boolean

None.

Billed

Read-only. Indicates whether the line item has been charged to the customer or not.

boolean

None.

GLCategory

GL category. Is only required if category tracking is turned on at the line item level and is flagged as required.

IdNamePair

None.

InventoryLocation

The item inventory location. Required for Inventory and Manufactured type of items when there are more than one locations.

IdNamePair

None.

CustomColumns

Custom Columns

Collection of CustomColumn

None.