July 2025 Update
Tracker has released a new REST API - please check out the links for more information:
Interactive API Documentation by Region
- US: https://evousapi.tracker-rms.com/swagger/index.html
- Canada: https://evocaapi.tracker-rms.com/swagger/index.html
- Everywhere else: https://evoglapi.tracker-rms.com/swagger/index.html
The old API connections will still function but there will be no updates
Please reach out via Live Chat, ticket or email clientsupport@tracker-rms.com to have an API Sandbox account created to start testing the new version.
resourceApplication
POST |
/api/widget/resourceApplication |
Able to send a payload of data to the api in order to assign a resource (Candidate) to any Job on either the long or shortlist as either an application event (Applied) or shortlist event (Shortlisted).
Sample Request:
{
"trackerrms": {
"resourceApplication": {
"credentials": {
"username": "",
"password": "",
"oauthtoken": "",
"apikey": ""
},
"instructions": {
"opportunityid": "2482",
"resourceid": "24562",
"assigntolist": "short",
"shortlistedby": "user",
"source": "Website"
}
}
}
}
Sample Response:
{
"status": 0,
"message": "success",
"count": 0
}
Response status codes:
0 |
success (message will be “created” or “updated”) |
1 |
user not found |
2 |
user not active |
3 |
record found and cannot be overwritten |
99 |
Invalid request |
Assign to List options:
short |
Assign to the Shortlist |
long |
Assign to the Longlist |
Shortlisted by options:
user |
Set the status based on being shortlisted by a User |
resource |
Set the status based on being shortlisted by a Candidate |