Deel: Create an immigration case — 201 response body — data
Create an immigration case: 201 response body, field data. Complete fields and constraints for contract 2026-10-27.
API reference · Contract 2026-10-27
SDK schema: Create an immigration case — 201 response body — data
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | The immigration case data returned after successful creation |
closure_note | JSON | Optional | |
closure_note (anyOf 1) | string | Alternative | Optional note explaining why the case was closed Maximum length: 400 |
closure_note (anyOf 2) | null | Alternative | Optional note explaining why the case was closed Maximum length: 400 |
closure_reason | JSON | Optional | |
closure_reason (anyOf 1) | string | Alternative | Standardized reason for case closure |
closure_reason (anyOf 2) | null | Alternative | Standardized reason for case closure |
created_at | string | Required within parent | Timestamp when the case was created Format: date-time |
id | string | Required within parent | Unique identifier for the case Format: uuid |
process | Model | Required within parent | Expand Create an immigration case — 201 response body — data process Details about the current immigration process associated with the case |
status | string | Required within parent | Current status of the case Known values: OPEN, CLOSED, ON_HOLD |
updated_at | string | Required within parent | Timestamp when the case was last updated Format: date-time |
Referenced models: Create an immigration case — 201 response body — data process