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
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | |
adjustment_id | JSON | Optional | |
adjustment_id (anyOf 1) | string | Alternative | For 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) | null | Alternative | For 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. |
description | string | Optional | Main description of the line item |
fx_rate | string | Optional | Exchange rate used for this line item |
id | string | Optional | Unique identifier for the line item |
price_per_unit | JSON | Optional | |
price_per_unit (anyOf 1) | number | Alternative | Price charged per unit Format: double |
price_per_unit (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
pricing_fx_rate | string | Optional | Exchange rate used for pricing calculations on this line item |
quantity | JSON | Optional | |
quantity (anyOf 1) | integer | Alternative | Quantity of units billed in this line item |
quantity (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
sub_description | string | Optional | Optional additional description or detail |
tax_rate | string | Optional | Tax rate applied to this line item |
tax_type | JSON | Optional | |
tax_type (anyOf 1) | string | Alternative | Type of tax applied (if any); can be null |
tax_type (anyOf 2) | null | Alternative | Type of tax applied (if any); can be null |
total | string | Optional | Total amount for this line item |
type | Model | Optional | Expand 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