Deel: List equity grants with tax events — 200 response body — data item
List equity grants with tax events: 200 response body, field data / item. Complete fields and constraints for contract 2026-10-27.
API reference · Contract 2026-10-27
SDK schema: List equity grants with tax events — 200 response body — data item
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | |
additional_grant_requirements_and_restrictions | JSON | Optional | |
additional_grant_requirements_and_restrictions (anyOf 1) | string | Alternative | Free-text additional requirements or restrictions on the grant |
additional_grant_requirements_and_restrictions (anyOf 2) | null | Alternative | Free-text additional requirements or restrictions on the grant |
cliff_period | JSON | Optional | |
cliff_period (anyOf 1) | JSON | Alternative | |
cliff_period (anyOf 1) (anyOf 1) | number | Alternative | The cliff period in months before any shares vest Format: double |
cliff_period (anyOf 1) (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
cliff_period (anyOf 2) | null | Alternative | The cliff period in months before any shares vest Format: double |
equity_grant_type | JSON | Optional | |
equity_grant_type (anyOf 1) | string | Alternative | The type of equity instrument granted |
equity_grant_type (anyOf 2) | null | Alternative | The type of equity instrument granted |
equity_grant_type_name | JSON | Optional | |
equity_grant_type_name (anyOf 1) | string | Alternative | The organization’s custom label for the grant type |
equity_grant_type_name (anyOf 2) | null | Alternative | The organization’s custom label for the grant type |
exercise_price | JSON | Optional | |
exercise_price (anyOf 1) | JSON | Alternative | |
exercise_price (anyOf 1) (anyOf 1) | number | Alternative | The per-unit price at which the option or warrant can be exercised, in exercise price currency Format: double |
exercise_price (anyOf 1) (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
exercise_price (anyOf 2) | null | Alternative | The per-unit price at which the option or warrant can be exercised, in exercise price currency Format: double |
exercise_price_currency | JSON | Optional | |
exercise_price_currency (anyOf 1) | string | Alternative | The currency of the exercise price |
exercise_price_currency (anyOf 2) | null | Alternative | The currency of the exercise price |
fmv_when_granted | JSON | Optional | |
fmv_when_granted (anyOf 1) | JSON | Alternative | |
fmv_when_granted (anyOf 1) (anyOf 1) | number | Alternative | The fair market value of the underlying instrument at grant time Format: double |
fmv_when_granted (anyOf 1) (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
fmv_when_granted (anyOf 2) | null | Alternative | The fair market value of the underlying instrument at grant time Format: double |
grant_currency | JSON | Optional | |
grant_currency (anyOf 1) | string | Alternative | The currency of the grant value |
grant_currency (anyOf 2) | null | Alternative | The currency of the grant value |
grant_date | JSON | Optional | |
grant_date (anyOf 1) | string | Alternative | The date the grant was issued Format: date |
grant_date (anyOf 2) | null | Alternative | The date the grant was issued Format: date |
grant_name | JSON | Optional | |
grant_name (anyOf 1) | string | Alternative | The name of the grant |
grant_name (anyOf 2) | null | Alternative | The name of the grant |
grant_status | JSON | Optional | |
grant_status (anyOf 1) | string | Alternative | The lifecycle status of the grant (e.g. GRANTED, PENDING_APPROVAL) |
grant_status (anyOf 2) | null | Alternative | The lifecycle status of the grant (e.g. GRANTED, PENDING_APPROVAL) |
hris_profile | Model | Optional | Expand List equity grants with tax events — 200 response body — data item hris profile Profile information for the EOR worker who holds the grant |
id | string | Optional | The unique identifier of the equity grant Format: uuid |
option_expiration | JSON | Optional | |
option_expiration (anyOf 1) | string | Alternative | The date the option expires Format: date |
option_expiration (anyOf 2) | null | Alternative | The date the option expires Format: date |
quantity | JSON | Optional | |
quantity (anyOf 1) | JSON | Alternative | |
quantity (anyOf 1) (anyOf 1) | number | Alternative | The total quantity granted Format: double |
quantity (anyOf 1) (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
quantity (anyOf 2) | null | Alternative | The total quantity granted Format: double |
reference_id | JSON | Optional | |
reference_id (anyOf 1) | JSON | Alternative | |
reference_id (anyOf 1) (anyOf 1) | number | Alternative | The human-readable reference number of the grant Format: double |
reference_id (anyOf 1) (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
reference_id (anyOf 2) | null | Alternative | The human-readable reference number of the grant Format: double |
source | JSON | Optional | |
source (anyOf 1) | string | Alternative | The system of record the grant originated from |
source (anyOf 2) | null | Alternative | The system of record the grant originated from |
tax_events | array | Optional | The tax events reported against this grant |
tax_events[] | Model | Each item | Expand List equity grants with tax events — 200 response body — data item tax events item |
tranches | JSON | Optional | |
tranches (anyOf 1) | JSON | Alternative | |
tranches (anyOf 1) (anyOf 1) | number | Alternative | The number of vesting tranches Format: double |
tranches (anyOf 1) (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
tranches (anyOf 2) | null | Alternative | The number of vesting tranches Format: double |
value | JSON | Optional | |
value (anyOf 1) | JSON | Alternative | |
value (anyOf 1) (anyOf 1) | number | Alternative | The total grant value at the time of issuance, in grant currency Format: double |
value (anyOf 1) (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
value (anyOf 2) | null | Alternative | The total grant value at the time of issuance, in grant currency Format: double |
vested_events | array | Optional | The individual vesting events recorded for this grant |
vested_events[] | Model | Each item | Expand List equity grants with tax events — 200 response body — data item vested events item |
vested_quantity | JSON | Optional | |
vested_quantity (anyOf 1) | JSON | Alternative | |
vested_quantity (anyOf 1) (anyOf 1) | number | Alternative | The quantity vested so far Format: double |
vested_quantity (anyOf 1) (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
vested_quantity (anyOf 2) | null | Alternative | The quantity vested so far Format: double |
vesting_length | JSON | Optional | |
vesting_length (anyOf 1) | JSON | Alternative | |
vesting_length (anyOf 1) (anyOf 1) | number | Alternative | The total vesting length in months Format: double |
vesting_length (anyOf 1) (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
vesting_length (anyOf 2) | null | Alternative | The total vesting length in months Format: double |
vesting_start_date | JSON | Optional | |
vesting_start_date (anyOf 1) | string | Alternative | The date vesting begins Format: date |
vesting_start_date (anyOf 2) | null | Alternative | The date vesting begins Format: date |
Referenced models: List equity grants with tax events — 200 response body — data item hris profile, List equity grants with tax events — 200 response body — data item tax events item, List equity grants with tax events — 200 response body — data item vested events item