Skip to content

Deel: Get invoice by id — 200 response body — data line items item

Get invoice by id: 200 response body, field data / line_items / item. Complete fields and constraints for contract 2026-10-27.

API reference · Contract 2026-10-27

SDK schema: Get invoice by id — 200 response body — data line items item

FieldTypePresenceDescription and constraints
$objectRoot
adjustment_idJSONOptional
adjustment_id (anyOf 1)stringAlternativeFor line items sourced from an EOR adjustment payout, the id of the originating adjustment — matches the id returned by the Retrieve adjustments API (GET /contracts/{contract_id}/adjustments). Null for non-adjustment line items (e.g. fees, deposits). Global Payroll adjustment correlation is not yet supported. Note: for legacy (pre-migration) EOR adjustments the Retrieve adjustments API may return a legacy id instead; those historical line items may not correlate.
adjustment_id (anyOf 2)nullAlternativeFor line items sourced from an EOR adjustment payout, the id of the originating adjustment — matches the id returned by the Retrieve adjustments API (GET /contracts/{contract_id}/adjustments). Null for non-adjustment line items (e.g. fees, deposits). Global Payroll adjustment correlation is not yet supported. Note: for legacy (pre-migration) EOR adjustments the Retrieve adjustments API may return a legacy id instead; those historical line items may not correlate.
descriptionstringOptionalMain description of the line item
fx_ratestringOptionalExchange rate used for this line item
idstringOptionalUnique identifier for the line item
price_per_unitJSONOptional
price_per_unit (anyOf 1)numberAlternativePrice charged per unit
Format: double
price_per_unit (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
pricing_fx_ratestringOptionalExchange rate used for pricing calculations on this line item
quantityJSONOptional
quantity (anyOf 1)integerAlternativeQuantity of units billed in this line item
quantity (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
sub_descriptionstringOptionalOptional additional description or detail
tax_ratestringOptionalTax rate applied to this line item
tax_typeJSONOptional
tax_type (anyOf 1)stringAlternativeType of tax applied (if any); can be null
tax_type (anyOf 2)nullAlternativeType of tax applied (if any); can be null
totalstringOptionalTotal amount for this line item
typeModelOptionalExpand Get invoice by id — 200 response body — data line items item type
The type of this line item

Referenced models: Get invoice by id — 200 response body — data line items item type

Report an issue with this page

Necessary

Required for sign-in, security, authorization, and remembering your choices.

Always active

Analytics

Helps us understand which product and documentation features are useful.

Performance diagnostics

Uses performance tracing and privacy-masked session replay to diagnose problems.

You can change these choices at any time from Cookie settings.