POST Add a Track Applicant¶
This API allows you to add a new applicant to a specified track.
Request URL¶
POST /tracks/application
Body Parameters¶
{
"job_name": "string",
"fields": {
"key": "value",
"key": "value"
}
}
Warning
You must include your API key in the request headers.
Parameters¶
Parameter |
Type |
Description |
|---|---|---|
job_name |
string |
Name of the job posting associated with the track. |
fields |
object |
A flexible set of key-value pairs containing applicant data. Keys and values are defined dynamically based on the track configuration. Example keys: name, email, phone, resume, linkedin, portfolio, etc. |
Response¶
200 OK - Application created successfully.
Example:
{
"success": true,
"application_id": 67865,
"track_id": 6578
}
Error Responses¶
{
"success": false,
"error": "string"
}
Status Code |
Error |
Description |
|---|---|---|
400 Bad Request |
Invalid request body |
Missing or invalid fields in the request. |
404 Not Found |
Track not found |
The specified track/job does not exist. |
409 Conflict |
Applicant already exists |
An applicant with this email already exists in the track. |
Note
fields is a flexible object that supports variable attributes depending on the requirements of a track.
application_id uniquely identifies an applicant's submission to a track.