v1

latestOpenAPI 3.0.12026-08-063985821.3 MB
Job API:Job Applications

Submit a candidate to an evergreen job

post/jobs/{jobId}/applications/submit

Path parameters

jobIdinteger required

Request body

sourcestring nullable
firstNamestring required
lastNamestring required
salutationstring nullable
emailstring required
phonestring nullable
mobilestring nullable
socialobject nullable
skillTagsstring[] nullable

Example request

{
  "social": {
    "facebook": "https://www.facebook.com/JobAdder",
    "twitter": "https://twitter.com/jobadder",
    "linkedin": "https://www.linkedin.com/company/866656/",
    "youtube": "https://www.youtube.com/c/jobadder",
    "other": "https://jobadder.com/company/"
  },
  "screening": {
    "answers": [
      {
        "question": "Free-text answer for this question",
        "answer": "Free-text answer",
        "score": 65
      },
      {
        "question": "Select a single value from a list of pre-defined values",
        "answer": "List value 1",
        "score": 87
      },
      {
        "question": "Select multiple values from a list of pre-defined values",
        "answer": [
          "List value 1",
          "List value 2"
        ],
        "score": 72
      }
    ],
    "score": 75
  },
  "custom": {
    "candidate": [
      {
        "fieldId": 1,
        "value": "Text value"
      },
      {
        "fieldId": 2,
        "value": [
          "List value 1",
          "List value 2"
        ]
      },
      {
        "fieldId": 3,
        "value": "2018-07-01"
      }
    ],
    "application": [
      {
        "fieldId": 1,
        "value": "Text value"
      },
      {
        "fieldId": 2,
        "value": [
          "List value 1",
          "List value 2"
        ]
      },
      {
        "fieldId": 3,
        "value": "2018-07-01"
      }
    ]
  }
}

Response

Job application

applicationIdinteger required
jobTitlestring nullable
jobReferencestring nullable
manualboolean
sourcestring nullable
ratinginteger nullable
createdAtstring date-time nullable
updatedAtstring date-time nullable

Example response

{
  "custom": [
    {
      "fieldId": 1,
      "name": "Text Field 1",
      "type": "Text",
      "value": "Text value"
    },
    {
      "fieldId": 2,
      "name": "List Field 2",
      "type": "List",
      "value": [
        "Value 1",
        "Value 2"
      ]
    },
    {
      "fieldId": 3,
      "name": "Date Field 3",
      "type": "Date",
      "value": "2018-07-01"
    }
  ]
}