Deel: Create an immigration case — request body — body data case type: SPONSORED VISA
Create an immigration case: request body, field body / data / case_type: SPONSORED_VISA. Complete fields and constraints for contract 2026-10-27.
API reference · Contract 2026-10-27
SDK schema: Create an immigration case — request body — body / data / case_type: SPONSORED VISA
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | |
case_type | string | Required within parent | The type of immigration case to be created. Determines the workflow and requirements One of: SPONSORED_VISA |
contract_id | string | Required within parent | The contract object identifier. Required for document reviews and visa applications Maximum length: 20 |
country_code | string | Required within parent | ISO 3166-1 alpha-2 country code where the immigration case needs to be processed Maximum length: 2 |
entity_id | string | Required within parent | The unique identifier of the entity sponsoring the visa. Required for sponsored visa applications Format: uuid |
visa_type_id | string | Optional | The id of visa type that is being applied for. Identifies the type of the visa. Format: uuid |