Deel: Create an immigration case — request body — body data case type: PRE HIRE SPONSORSHIP VISA
Create an immigration case: request body, field body / data / case_type: PRE_HIRE_SPONSORSHIP_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: PRE HIRE SPONSORSHIP 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: PRE_HIRE_SPONSORSHIP_VISA |
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 | Optional | The unique identifier of the entity sponsoring the visa. Required for sponsored visa applications Format: uuid |
team_id | string | Required within parent | The unique identifier of the team for which the pre-hire sponsorship visa case is being created 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 |