Deel: Get a payroll migration import — 200 response body — data files item
Get a payroll migration import: 200 response body, field data / files / item. Complete fields and constraints for contract 2026-10-27.
API reference · Contract 2026-10-27
SDK schema: Get a payroll migration import — 200 response body — data files item
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | |
file_id | string | Required within parent | The identifier of the file in the Deel file service. |
file_name | JSON | Required within parent | |
file_name (anyOf 1) | string | Alternative | The name displayed for the file in Deel, when one is known. |
file_name (anyOf 2) | null | Alternative | The name displayed for the file in Deel, when one is known. |
file_size | JSON | Required within parent | |
file_size (anyOf 1) | JSON | Alternative | |
file_size (anyOf 1) (anyOf 1) | integer | Alternative | The size of the file in bytes, when one is known. Maximum: 10485760 Minimum: 1 |
file_size (anyOf 1) (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
file_size (anyOf 2) | null | Alternative | The size of the file in bytes, when one is known. Maximum: 10485760 Minimum: 1 |
mime_type | JSON | Required within parent | |
mime_type (anyOf 1) | string | Alternative | The media type of the file, when one is known. |
mime_type (anyOf 2) | null | Alternative | The media type of the file, when one is known. |
source | string | Required within parent | Which surface the file arrived through: EXTERNAL for this API, INTERNAL for the Deel web app. An import can hold both when a client and a partner have each added files to it. Known values: INTERNAL, EXTERNAL |
uploaded_at | string | Required within parent | When the file was uploaded to the Deel file service. Format: date-time |