Deel: Create Vendor Bill — request body — body data
Create Vendor Bill: request body, field body / data. Complete fields and constraints for contract 2026-10-27.
API reference · Contract 2026-10-27
SDK schema: Create Vendor Bill — request body — body data
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | |
amount | number | Required within parent | Total amount including VAT Format: double |
currency | string | Required within parent | ISO 4217 currency code Maximum length: 3 Minimum length: 3 Pattern: ^[A-Z]{3}$ |
date | string | Required within parent | Invoice/bill date Format: date |
description | string | Required within parent | General description of the vendor bill Minimum length: 1 |
due_date | string | Required within parent | Due date for payment Format: date |
external_id | string | Required within parent | External system identifier (e.g., Brightflag ID) Minimum length: 1 |
line_items | array | Required within parent | Line items for the vendor bill |
line_items[] | Model | Each item | Expand Create Vendor Bill — request body — body data line items item |
reference | string | Required within parent | Vendor bill reference Maximum length: 100 Minimum length: 1 |
subsidiary_id | string | Required within parent | Unique identifier for the Deel legal entity/subsidiary |
subtotal | number | Required within parent | Subtotal amount excluding VAT Format: double |
vendor_id | string | Required within parent | Unique identifier for the Vendor |
Referenced models: Create Vendor Bill — request body — body data line items item