Career Site

Submit job application

Submits a job application on behalf of a candidate. Creates a candidate record and triggers the career-site pipeline automation (sets stage to Applied, runs source attribution).

post/career-site/applications

Request

  • Base URL: https://api.100hires.com/v2
  • URL: https://api.100hires.com/v2/career-site/applications
  • Auth: API key in header X-Company-Slug

Request body

job_idinteger required

Job ID to apply to.

first_namestring required

Applicant first name.

last_namestring required

Applicant last name.

emailstring email required

Applicant email address.

phonestring nullable

Applicant phone number.

linkedin_urlstring uri nullable

Applicant LinkedIn profile URL.

sourcestring nullable

Application source identifier.

answersobject[] nullable

Array of form answer objects

Example request

{
  "resume": {
    "file_name": "resume.pdf",
    "mime_type": "application/pdf"
  }
}

Response

Application created

idinteger required

Created application ID.

job_idinteger required

Job ID.

statusstring required

Application status.

created_atinteger required

Unix timestamp (seconds)

Example response

{
  "status": "pending"
}

Changes

No recorded changes to this operation across all 1 revision of this API.