Skip to content

Deel: Create ATS Application — request body — body data

Create ATS Application: request body, field body / data. Complete fields and constraints for contract 2026-10-27.

API reference · Contract 2026-10-27

SDK schema: Create ATS Application — request body — body data

FieldTypePresenceDescription and constraints
$objectRoot
application_form_submission_dataarray or nullOptionalArray of form submission answers
application_form_submission_data[]ModelEach itemExpand Create ATS Application — request body — body data application form submission data item
candidate_idstringRequired within parentThe ID of the candidate applying
Format: uuid
job_employment_type_idstringRequired within parentThe ID of the employment type for this job
Format: uuid
job_idstringRequired within parentThe ID of the job for this application
Format: uuid
job_posting_idstring or nullOptionalThe ID of the job posting (optional)
Format: uuid
notesarray or nullOptionalArray of notes to attach to the application
notes[]ModelEach itemExpand Create ATS Application — request body — body data notes item
source_slugstringOptionalThe application source. Accepts any active source slug of the organization, e.g. SOURCED_INTERNALLY, SOURCED_EXTERNALLY, INTERNAL_REFERRAL_AWARE, INTERNAL_REFERRAL_NOT_AWARE, EXTERNAL_CAREER_PAGE or a custom source slug (case-insensitive). Defaults to the candidate origin source when omitted.

Referenced models: Create ATS Application — request body — body data application form submission data item, Create ATS Application — request body — body data notes item

Report an issue with this page

Necessary

Required for sign-in, security, authorization, and remembering your choices.

Always active

Analytics

Helps us understand which product and documentation features are useful.

Performance diagnostics

Uses performance tracing and privacy-masked session replay to diagnose problems.

You can change these choices at any time from Cookie settings.