apply_id
-
Talent.com's Apply ID. String, exactly 16 characters long.
disposition_timestamp
- ISO-8601 format date and time when a disposition
activity occurred. Time zone information is required.
status
-
Normalized disposition status, e.g. "HIRED". Check the
Field Definitions section below.
disposition_timestamp
,
apply_id
,
status
.
NEW -> HIRED
is valid, NEW -> NEW -> HIRED
is not.
disposition_timestamp | apply_id | status |
---|---|---|
2022-01-01T01:00:00z | appid001 | NEW |
disposition_timestamp | apply_id | status |
---|---|---|
2022-01-02T01:00:00z | appid002 | NEW |
disposition_timestamp | apply_id | status |
---|---|---|
2022-01-03T01:00:00z | appid001 | CONTACTED |
2022-01-03T01:00:00z | appid003 | NEW |
This example is correct because the data was uploaded only when:
disposition_timestamp | apply_id | status |
---|---|---|
2022-01-01T01:00:00z | appid001 | NEW |
disposition_timestamp | apply_id | status |
---|---|---|
2022-01-01T01:00:00z | appid001 | NEW |
2022-01-02T01:00:00z | appid002 | NEW |
disposition_timestamp | apply_id | status |
---|---|---|
2022-01-02T01:00:00z | appid002 | NEW |
2022-01-03T01:00:00z | appid001 | CONTACTED |
2022-01-03T01:00:00z | appid003 | NEW |
This example is incorrect because:
Field |
Required? |
Description |
||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
apply_id |
Yes |
The unique identifier for the job application that is used to reference the employer, candidate, job, and more. This is the id field in the Talent Apply JSON application data. See how the id field is referenced in this JSON application file example. |
||||||||||||||
status |
Yes |
IMPORTANT: Read this carefully. Normalized application status. The Status field is used by Talent.com to determine what happens to applications when they are submitted to your ATS. There are 6 different statuses we look for (see below). You must categorize the statuses from your ATS with exactitude into the six categories. Without an accurate mapping, Talent.com cannot determine with reliability what happens to an application. If you have custom statuses in your ATS, please mention this to your Talent.com manager.
If you are unable to comply with this step, please contact your Talent.com manager. |
||||||||||||||
disposition_timestamp |
Yes | ISO 8601 format timestamp with timezone information for when the status change occurred. E.x. November 5, 1994 at 8:15 am Eastern Time would be:
|
POST
request to this API using the assigned API Key.
PUT
request to upload the file to the URL returned in Step 1.
Note: To prevent uploading files with the same name, use a naming convention that allows you to distinguish your files from other files in your organization.
POST
request to our API with the file
names you are uploading. A presigned upload URL will be returned for each file. See below for
requirements and responses.
Content-Type: application/json
Accept: application/json
token: <YOUR API KEY>
file_names
file_names
sent and values corresponding to the presigned S3 URL. See examples below for details.
PUT
request.
See below for an example, or refer to the official AWS documentation.