Download OpenAPI specification:Download
JobAdder uses the OAuth 2.0 authorization code flow to issue API access tokens on behalf of users.
At a high-level, this flow has the following steps:
Your application should redirect the user to the authorization URL
https://id.jobadder.com/connect/authorize
The following query parameters should be passed with the GET request:
parameter | description |
---|---|
response_type | code (required) |
client_id | issued when you created your application (required) |
scope | permissions to request, see Scopes (required) |
redirect_uri | URL to redirect back to (required) |
state | unique string to be passed back (optional) |
The scope parameter is a space-separated list of OAuth scopes indicating the desired access. See Scopes for the complete list of scopes.
The redirect_uri parameter must match one of the URLs specified when the client_id was issued.
The state parameter can be provided to carry through server-specific state. For example, you can use this to help prevent forgery attacks.
The user will be presented with a login screen, and then a confirmation screen where they will grant your application access to their JobAdder data.
After a successful login, the authorization server will redirect to the URL specified in step 1 passing the following parameters passed with the GET request:
parameter | description |
---|---|
code | a temporary authorization code |
state | the unique string specified in step 1 |
If you passed a state parameter in step 1 then at this point you should compare the state parameter from this request with the state parameter from the request in step 1. If the states don't match then the request may have been created by an unknown third party and you should abort the process.
If your request for access is denied by the user then the user will be redirected to the URL specified in step 1 with the following query parameters passed with the GET request:
parameter | value |
---|---|
error | access_denied |
The authorization code received in step 2 will remain valid for 5 minutes and should be exchanged for an access token. To do this, submit a POST request to the token URL:
https://id.jobadder.com/connect/token
The following parameters should be included in the POST request:
parameter | description |
---|---|
client_id | issued when you created your application (required) |
client_secret | issued when you created your application (required) |
grant_type | authorization_code (required) |
code | the temporary authorization code received in step 2 (required) |
redirect_uri | the URL specified in step 1 (required) |
This request will return a JSON response containing the access token, for example
{
access_token: "31ff7431b4c1dde02e386122702f5460",
expires_in: 3600,
token_type: "Bearer",
refresh_token: "e7672885d6da2db1e56d200dd292c801",
api: "https://api.jobadder.com/v2"
}
parameter | description |
---|---|
access_token | token to be used as the Bearer token in the Authorization header of all API requests |
expires_in | expiration time of the access token in seconds since the response was generated |
refresh_token | token to be used to request new access tokens |
api | The base URL to use for API access |
The access token has a limited lifetime (currently 60 minutes). If your application requested the offline_access scope (in step 1) then it is possible to gain extended access to the user's data by requesting a new access token using the refresh token. To do this, submit a POST request to the token URL:
https://id.jobadder.com/connect/token
The following parameters should be included in the POST request:
parameter | description |
---|---|
client_id | issued when you created your application (required) |
client_secret | issued when you created your application (required) |
grant_type | refresh_token (required) |
refresh_token | the refresh token returned in step 3 |
This request will return a JSON response containing a new access token and request token.
{
access_token: "d2534958b2d3b9e3b0e16c98f91f0184",
expires_in: 3600,
token_type: "Bearer",
refresh_token: "e1b495fa69c9bdacbc7e5dd535d4564f",
api: "https://api.jobadder.com/v2"
}
Scopes allow you to clearly specify the type of information your application will access and the level of access it will need.
It's a good idea to limit the scopes that you request to the bare minimum so that users will feel confident with your application when granting access to their data.
scope | description |
---|---|
read | View JobAdder data |
write | Manage JobAdder data |
read_candidate | View candidates |
write_candidate | Manage candidates |
read_candidate_note | View candidate notes |
write_candidate_note | Manage candidate notes |
manage_candidate_custom | Manage candidate custom fields |
read_company | View companies |
write_company | Manage companies |
read_company_note | View company notes |
write_company_note | Manage company notes |
manage_company_custom | Manage company custom fields |
read_contact | View contacts |
write_contact | Manage contacts |
read_contact_note | View contact notes |
write_contact_note | Manage contact notes |
manage_contact_custom | Manage contact custom fields |
read_jobad | View job ads |
write_jobad | Manage job ads |
read_jobapplication | View job applications |
write_jobapplication | Manage job applications |
read_jobapplication_note | View job application notes |
write_jobapplication_note | Manage job application notes |
manage_jobapplication_custom | Manage job application custom fields |
read_interview | View job interviews |
read_job | View jobs |
write_job | Manage jobs |
read_job_note | View job notes |
write_job_note | Manage job notes |
manage_job_custom | Manage job custom fields |
read_placement | View placements |
write_placement | Manage placements |
read_placement_note | View placement notes |
write_placement_note | Manage placement notes |
manage_placement_custom | Manage placement custom fields |
read_requisition | View requisitions |
write_requisition | Manage requisitions |
read_requisition_note | View requisition notes |
write_requisition_note | Manage requisition notes |
read_float | View floats |
read_submission | View submissions |
read_note | View notes |
write_note | Manage notes |
read_folder | View folders |
write_folder | Manage folders |
read_user | View users |
read_usergroup | View user groups |
read_usertask | View user tasks |
partner_jobboard | View active job ads and submit job applications |
partner_ui_action | Add partner actions to JobAdder |
offline_access | Access JobAdder data for an extended period of time, must always be combined with other scopes |
The JobAdder API supports webhooks for event notification using the Webhook API.
The order of webhook notifications are not guaranteed, and idempotency may lead to duplicate notifications.
When an event occurs, JobAdder will issue an HTTP POST to the URL you specified on your webhook.
{
"apiVersion": 2,
"event": "placement_approved",
"eventId": "00000000-0000-0000-0000-000000000000",
"eventDate": "2019-01-01T09:00:00Z",
"eventUser": {},
"eventData": {},
<event details>
}
All events require the offline_access scope, along with the scopes relevant to the event.
event name | required scopes |
---|---|
job_status_changed | read or read_job |
job_partner_action | read or read_job, partner_ui_action |
jobad_posted | read or read_jobad |
jobad_expired | read or read_jobad |
jobad_partner_action | read or read_jobad, partner_ui_action |
candidate_status_changed | read or read_candidate |
candidate_partner_action | read or read_candidate, partner_ui_action |
jobapplication_status_changed | read or read_jobapplication |
jobapplication_partner_action | read or read_jobapplication, partner_ui_action |
placement_approved | read or read_placement |
placement_status_changed | read or read_placement |
placement_partner_action | read or read_placement, partner_ui_action |
company_status_changed | read or read_company |
company_partner_action | read or read_company, partner_ui_action |
contact_status_changed | read or read_contact |
contact_partner_action | read or read_contact, partner_ui_action |
interview_scheduled | read or read_interview |
interview_evaluation_submitted | read or read_interview |
folder_job_added | read or read_job, read or read_folder |
folder_job_removed | read or read_job, read or read_folder |
folder_candidate_added | read or read_candidate, read or read_folder |
folder_candidate_removed | read or read_candidate, read or read_folder |
folder_jobapplication_added | read or read_jobapplication, read or read_folder |
folder_jobapplication_removed | read or read_jobapplication, read or read_folder |
folder_placement_added | read or read_placement, read or read_folder |
folder_placement_removed | read or read_placement, read or read_folder |
folder_company_added | read or read_company, read or read_folder |
folder_company_removed | read or read_company, read or read_folder |
folder_contact_added | read or read_contact, read or read_folder |
folder_contact_removed | read or read_contact, read or read_folder |
eta | description |
---|
date | description |
---|---|
2021-01-11 | Find Candidates - new filters (current position, city, state) |
2021-01-11 | Create Pending Candidates when using /candidates/ |
2020-11-10 | Activities (create, find) related endpoints |
2019-09-23 | FIX: Status change note generation sometimes included an incorrect user name in the note content |
2019-07-04 | FIX: Find webhooks events query parameter was not filtering the results |
2019-06-11 | Candidate skill coding |
2019-06-03 | Additional deleted record endpoints |
2019-06-03 | embed=self query parameter to embed full details in results returned by key endpoints |
2019-05-26 | embed=self query parameter to embed full details and related resources on candidates |
2019-05-26 | /candidates/deleted endpoint added to list recently deleted candidates |
2019-05-26 | /contacts/deleted endpoint added to list recently deleted contacts |
2019-05-25 | jobad_posted webhook event |
2019-05-25 | jobad_expired webhook event |
2019-05-16 | Optional authorization header on webhook events |
2019-05-16 | Interview evaluation endpoints |
2019-05-16 | interview_evaluation_submitted webhook event |
2019-05-16 | Interview endpoints for related entities |
2019-05-09 | /interviews endpoint added to list scheduled internal and external interviews |
2019-05-09 | interview_scheduled webhook event |
read
read_jobad
partner_jobboard
) boardId | Array of integers <int32> Job Board Id |
Array of objects (JobBoardSummaryModel) |
{- "items": [
- {
- "boardId": 0,
- "name": "string",
- "reference": "string"
}
]
}
read
read_jobad
partner_jobboard
) boardId required | integer <int32> |
boardId | integer <int32> |
name | string |
reference | string |
object (JobBoardPortalModel) |
{- "boardId": 0,
- "name": "string",
- "reference": "string",
- "portal": {
- "fields": [
- {
- "fieldId": 0,
- "name": "string",
- "type": "Text",
- "listValues": [
- {
- "fieldId": 0,
- "valueId": 0,
- "parentValueId": 0,
- "value": "string",
- "externalValue": "string"
}
], - "fields": [
- {
- "fieldId": 0,
- "name": "string",
- "type": "Text",
- "listValues": [
- {
- "fieldId": 0,
- "valueId": 0,
- "parentValueId": 0,
- "value": "string",
- "externalValue": "string"
}
]
}
]
}
]
}
}
read
read_jobad
partner_jobboard
) boardId required | integer <int32> |
adId | Array of integers <int32> |
reference | Array of strings |
portal.hotJob | boolean |
portal.value | Array of strings |
portal.valueId | Array of integers <int32> |
portal.template | Array of strings |
postedAt | Array of strings Search for job ads posted at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
updatedAt | Array of strings Search for job ads updated at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
expiresAt | Array of strings Search for job ads expiring at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
fields | Array of strings Additional fields to include with the results.
Fields available to include are: |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (JobBoardJobAdSummaryModel) | |
totalCount required | integer <int32> |
object (ModelLinks) |
{- "items": [
- {
- "adId": 0,
- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "portal": {
- "hotJob": true,
- "salary": {
- "ratePer": "Hour",
- "rateLow": 0,
- "rateHigh": 0,
- "details": "string"
}, - "template": "string"
}, - "postedAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "expiresAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "self": "string"
}
}
read
read_jobad
partner_jobboard
) boardId required | integer <int32> |
adId required | integer <int32> |
adId | integer <int32> |
title | string |
reference | string |
summary | string |
bulletPoints | Array of strings |
description | string |
Array of objects (JobAdScreeningQuestionModel) | |
object (JobAdPortalModel) | |
postedAt | string <date-time> |
updatedAt | string <date-time> |
expiresAt | string <date-time> |
object (JobBoardJobAdLinks) |
{- "adId": 0,
- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "description": "string",
- "screening": [
- {
- "question": "string",
- "answerType": "Text",
- "mandatory": true,
- "maxLength": 0,
- "multiSelect": true,
- "values": [
- "string"
]
}
], - "portal": {
- "hotJob": true,
- "salary": {
- "ratePer": "Hour",
- "rateLow": 0,
- "rateHigh": 0,
- "details": "string"
}, - "template": "string",
- "fields": [
- {
- "fieldId": 0,
- "fieldName": "string",
- "valueId": 0,
- "value": "string",
- "externalValue": "string",
- "fields": [
- {
- "fieldId": 0,
- "fieldName": "string",
- "valueId": 0,
- "value": "string",
- "externalValue": "string"
}
]
}
]
}, - "postedAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "expiresAt": "2019-08-24T14:15:22Z",
- "links": {
- "self": "string",
- "applications": "string",
- "ui": {
- "self": "string",
- "applications": "string"
}
}
}
write
write_jobapplication
partner_jobboard
) boardId required | integer <int32> Job Board Id |
adId required | integer <int32> Job Ad Id |
firstName required | string <= 50 characters |
lastName required | string <= 50 characters |
salutation | string |
email required | string <= 100 characters |
phone | string <= 50 characters |
mobile | string <= 50 characters |
object (SubmitAddressModel) | |
object | |
object (SubmitEmploymentModel) | |
object (SubmitCandidateAvailabilityModel) The date the candidate is available to start. Specify ONE OF immediate, relative or date. | |
Array of objects (SubmitCandidateEducationModel) | |
skillTags | Array of strings |
object (SubmitScreeningQuesionResultsModel) | |
object (SubmitJobApplicationCustomFieldsModel) Candidate and job application custom field values |
applicationId | integer <int64> |
object (SubmittedJobApplicationLinks) |
{- "firstName": "string",
- "lastName": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "countryCode": "string"
}, - "social": {
}, - "employment": {
- "current": {
- "employer": "string",
- "position": "string",
- "workTypeId": 0,
- "salary": {
- "ratePer": "Hour",
- "rate": 0,
- "currency": "string"
}
}, - "ideal": {
- "position": "string",
- "workTypeId": 0,
- "salary": {
- "ratePer": "Hour",
- "rateLow": 0,
- "rateHigh": 0,
- "currency": "string"
}, - "other": [
- {
- "workTypeId": 0,
- "salary": {
- "ratePer": "Hour",
- "rateLow": 0,
- "rateHigh": 0,
- "currency": "string"
}
}
]
}, - "history": [
- {
- "employer": "string",
- "position": "string",
- "start": "string",
- "end": "string",
- "description": "string"
}
]
}, - "availability": {
- "immediate": true,
- "relative": {
- "period": 0,
- "unit": "Week"
}, - "date": "2019-08-24"
}, - "education": [
- {
- "institution": "string",
- "course": "string",
- "date": "string"
}
], - "skillTags": [
- "string"
], - "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"
}
]
}
}
{- "applicationId": 0,
- "links": {
- "resume": "string",
- "coverLetter": "string",
- "other": "string"
}
}
Add a resume, cover letter or related document to a previously submitted job application.
Documents can be added for a duration of 5 minutes after submitting the job application.
write
write_jobapplication
partner_jobboard
) boardId required | integer <int32> Job Board Id |
adId required | integer <int32> Job Ad Id |
applicationId required | integer <int64> Job Application Id |
attachmentType required | string Enum: "Resume" "FormattedResume" "CoverLetter" "Screening" "Check" "Reference" "License" "Other" |
fileData required | string <binary> |
{- "message": "string",
- "errors": [
- {
- "code": "Invalid",
- "message": "string",
- "fields": [
- "string"
]
}
]
}
read
read_job
) jobId | Array of integers <int32> Job Id |
jobTitle | string Job title |
company.companyId | Array of integers <int32> Companies by Id |
company.name | string Company name |
companyId | Array of integers <int32> Alias for company.companyId |
contactId | Array of integers <int32> Contact Id |
partnerAction.actionId | Array of strings <uuid> Unique identifier for partner actions |
partnerAction.reference | Array of strings Partner supplied unique reference for the action |
partnerAction.stage | Array of strings Items Enum: "Submitted" "InProgress" "Completed" "Rejected" "Cancelled" Include partner actions at a specific stage |
partnerAction.submittedAt | Array of strings Search for entities submitted to an action at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
statusId | Array of integers <int32> Job status |
active | boolean Search for active/open jobs |
userFavourite | boolean Search for the user's favourite jobs |
folderId | Array of integers <int64> Search in specific folders |
userId | Array of integers <int32> User Id - search for jobs by owner or associated recruiter |
ownerUserId | Array of integers <int32> User Id - search for jobs by owner |
recruiterUserId | Array of integers <int32> User Id - search jobs by associated recruiters |
createdBy | Array of integers <int32> User Id - search for jobs created by the specified user(s) |
createdAt | Array of strings Search for jobs created at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
updatedBy | Array of integers <int32> User Id - search for jobs last updated by the specified user(s) |
updatedAt | Array of strings Search for jobs updated at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
closedBy | Array of integers <int32> User Id - search for jobs last closed by the specified user(s) |
closedAt | Array of strings Search for jobs closed at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
sort | Array of strings Sort the results by one or multiple fields, prefix with "-" to sort descending. |
fields | Array of strings Additional fields to include with the results. Fields available to include are: recruiters, statistics, partnerActions |
embed | Array of strings Embed related resources. |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (JobOrderSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "userFavourite": true,
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "closedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "closedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
write
write_job
) jobTitle required | string <= 100 characters |
companyId | integer <int32> |
contactId | integer <int32> |
jobDescription | string |
statusId | integer <int32> Job status |
userFavourite | boolean Job is a favourite for the current user |
object (SubmitCategoryModel) | |
object (SubmitLocationModel) | |
workplaceAddressId | string <uuid> Workplace Address Id |
object (SubmitJobOrderStartModel) | |
object (SubmitDurationModel) | |
workTypeId | integer <int32> |
object (SubmitJobOrderSalaryRangeModel) | |
object (SubmitJobOrderFeeModel) | |
numberOfJobs | integer <int32> |
source | string <= 50 characters |
Array of objects (SubmitCustomFieldValueModel) | |
object (SubmitJobOrderSkillTagsModel) | |
ownerUserId | integer <int32> User Id - Owner of this job |
recruiterUserId | Array of integers <int32> User Id - Optional list of recruiters assigned to the job |
jobId required | integer <int32> |
jobTitle | string |
object (CompanyNameModel) | |
object (ContactNameModel) | |
object (StatusModel) | |
source | string |
userFavourite | boolean |
jobDescription | string |
numberOfJobs | integer <int32> |
object (CompanyAddressModel) | |
object (JobOrderCategoryModel) | |
object (JobOrderLocationModel) | |
object (JobOrderStartModel) | |
object (DurationModel) | |
object (WorkTypeModel) | |
object (JobOrderSalaryRangeModel) | |
object (JobOrderFeeModel) | |
Array of objects (ContactNameModel) | |
object (JobOrderSkillTags) | |
Array of objects (CustomFieldValueModel) | |
object (UserNameModel) | |
Array of objects (UserNameModel) | |
Array of objects (PartnerActionStageModel) | |
object (UserNameModel) | |
createdAt | string <date-time> |
object (UserNameModel) | |
updatedAt | string <date-time> |
object (UserNameModel) | |
closedAt | string <date-time> |
object (JobOrderStatisticsSummaryModel) | |
object (JobOrderLinks) |
{- "jobTitle": "string",
- "companyId": 0,
- "contactId": 0,
- "jobDescription": "string",
- "statusId": 0,
- "userFavourite": true,
- "category": {
- "categoryId": 0,
- "subCategoryId": 0
}, - "location": {
- "locationId": 0,
- "areaId": 0
}, - "workplaceAddressId": "00000000-0000-0000-0000-000000000000",
- "start": {
- "immediate": true,
- "relative": {
- "period": 0,
- "unit": "Week"
}, - "date": "2019-08-24"
}, - "duration": {
- "period": 0,
- "unit": "Hour"
}, - "workTypeId": 0,
- "salary": {
- "ratePer": "Hour",
- "rateLow": 0,
- "rateHigh": 0,
- "currency": "string",
- "timePerWeek": 0
}, - "fee": {
- "rateType": "Percent",
- "rate": 0,
- "estimatedTotal": 0,
- "currency": "string"
}, - "numberOfJobs": 0,
- "source": "string",
- "custom": [
- {
- "fieldId": 1,
- "value": "Text value"
}, - {
- "fieldId": 2,
- "value": [
- "List value 1",
- "List value 2"
]
}, - {
- "fieldId": 3,
- "value": "2018-07-01"
}
], - "skillTags": {
- "matchAll": true,
- "tags": [
- "string"
]
}, - "ownerUserId": 0,
- "recruiterUserId": [
- 0
]
}
{- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "userFavourite": true,
- "jobDescription": "string",
- "numberOfJobs": 0,
- "workplaceAddress": {
- "addressId": "00000000-0000-0000-0000-000000000000",
- "name": "string",
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string",
- "phone": "string",
- "fax": "string",
- "url": "string"
}, - "category": {
- "categoryId": 0,
- "name": "string",
- "subCategory": {
- "subCategoryId": 0,
- "name": "string"
}
}, - "location": {
- "locationId": 0,
- "name": "string",
- "area": {
- "areaId": 0,
- "name": "string"
}
}, - "start": {
- "immediate": true,
- "relative": {
- "period": 0,
- "unit": "Week"
}, - "date": "2019-08-24"
}, - "duration": {
- "period": 0,
- "unit": "Hour"
}, - "workType": {
- "workTypeId": 0,
- "name": "string",
- "ratePer": "Hour"
}, - "salary": {
- "ratePer": "Hour",
- "rateLow": 0,
- "rateHigh": 0,
- "currency": "string",
- "timePerWeek": 0
}, - "fee": {
- "rateType": "Percent",
- "rate": 0,
- "estimatedTotal": 0,
- "currency": "string"
}, - "otherContacts": [
- {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "skillTags": {
- "matchAll": true,
- "tags": [
- "string"
]
}, - "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"
}
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "recruiters": [
- {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
], - "partnerActions": [
- {
- "actionId": "00000000-0000-0000-0000-000000000000",
- "actionName": "string",
- "reference": "string",
- "stage": "Submitted",
- "status": "string",
- "result": {
- "score": 0,
- "url": "string",
- "urlType": "Popup"
}, - "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "closedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "closedAt": "2019-08-24T14:15:22Z",
- "statistics": {
- "applications": {
- "new": 0,
- "active": 0,
- "total": 0
}
}, - "links": {
- "self": "string",
- "attachments": "string",
- "applications": "string",
- "notes": "string"
}
}
read
read_job
) jobId required | integer <int32> Job Id |
embed | Array of strings Embed related resources. |
jobId required | integer <int32> |
jobTitle | string |
object (CompanyNameModel) | |
object (ContactNameModel) | |
object (StatusModel) | |
source | string |
userFavourite | boolean |
jobDescription | string |
numberOfJobs | integer <int32> |
object (CompanyAddressModel) | |
object (JobOrderCategoryModel) | |
object (JobOrderLocationModel) | |
object (JobOrderStartModel) | |
object (DurationModel) | |
object (WorkTypeModel) | |
object (JobOrderSalaryRangeModel) | |
object (JobOrderFeeModel) | |
Array of objects (ContactNameModel) | |
object (JobOrderSkillTags) | |
Array of objects (CustomFieldValueModel) | |
object (UserNameModel) | |
Array of objects (UserNameModel) | |
Array of objects (PartnerActionStageModel) | |
object (UserNameModel) | |
createdAt | string <date-time> |
object (UserNameModel) | |
updatedAt | string <date-time> |
object (UserNameModel) | |
closedAt | string <date-time> |
object (JobOrderStatisticsSummaryModel) | |
object (JobOrderLinks) |
{- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "userFavourite": true,
- "jobDescription": "string",
- "numberOfJobs": 0,
- "workplaceAddress": {
- "addressId": "00000000-0000-0000-0000-000000000000",
- "name": "string",
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string",
- "phone": "string",
- "fax": "string",
- "url": "string"
}, - "category": {
- "categoryId": 0,
- "name": "string",
- "subCategory": {
- "subCategoryId": 0,
- "name": "string"
}
}, - "location": {
- "locationId": 0,
- "name": "string",
- "area": {
- "areaId": 0,
- "name": "string"
}
}, - "start": {
- "immediate": true,
- "relative": {
- "period": 0,
- "unit": "Week"
}, - "date": "2019-08-24"
}, - "duration": {
- "period": 0,
- "unit": "Hour"
}, - "workType": {
- "workTypeId": 0,
- "name": "string",
- "ratePer": "Hour"
}, - "salary": {
- "ratePer": "Hour",
- "rateLow": 0,
- "rateHigh": 0,
- "currency": "string",
- "timePerWeek": 0
}, - "fee": {
- "rateType": "Percent",
- "rate": 0,
- "estimatedTotal": 0,
- "currency": "string"
}, - "otherContacts": [
- {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "skillTags": {
- "matchAll": true,
- "tags": [
- "string"
]
}, - "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"
}
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "recruiters": [
- {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
], - "partnerActions": [
- {
- "actionId": "00000000-0000-0000-0000-000000000000",
- "actionName": "string",
- "reference": "string",
- "stage": "Submitted",
- "status": "string",
- "result": {
- "score": 0,
- "url": "string",
- "urlType": "Popup"
}, - "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "closedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "closedAt": "2019-08-24T14:15:22Z",
- "statistics": {
- "applications": {
- "new": 0,
- "active": 0,
- "total": 0
}
}, - "links": {
- "self": "string",
- "attachments": "string",
- "applications": "string",
- "notes": "string"
}
}
write
write_job
) jobId required | integer <int32> |
jobTitle required | string <= 100 characters |
companyId | integer <int32> |
contactId | integer <int32> |
jobDescription | string |
statusId | integer <int32> Job status |
userFavourite | boolean Job is a favourite for the current user |
object (SubmitCategoryModel) | |
object (SubmitLocationModel) | |
workplaceAddressId | string <uuid> Workplace Address Id |
object (SubmitJobOrderStartModel) | |
object (SubmitDurationModel) | |
workTypeId | integer <int32> |
object (SubmitJobOrderSalaryRangeModel) | |
object (SubmitJobOrderFeeModel) | |
numberOfJobs | integer <int32> |
source | string <= 50 characters |
Array of objects (SubmitCustomFieldValueModel) | |
object (SubmitJobOrderSkillTagsModel) | |
ownerUserId | integer <int32> User Id - Owner of this job |
recruiterUserId | Array of integers <int32> User Id - Optional list of recruiters assigned to the job |
{- "jobTitle": "string",
- "companyId": 0,
- "contactId": 0,
- "jobDescription": "string",
- "statusId": 0,
- "userFavourite": true,
- "category": {
- "categoryId": 0,
- "subCategoryId": 0
}, - "location": {
- "locationId": 0,
- "areaId": 0
}, - "workplaceAddressId": "00000000-0000-0000-0000-000000000000",
- "start": {
- "immediate": true,
- "relative": {
- "period": 0,
- "unit": "Week"
}, - "date": "2019-08-24"
}, - "duration": {
- "period": 0,
- "unit": "Hour"
}, - "workTypeId": 0,
- "salary": {
- "ratePer": "Hour",
- "rateLow": 0,
- "rateHigh": 0,
- "currency": "string",
- "timePerWeek": 0
}, - "fee": {
- "rateType": "Percent",
- "rate": 0,
- "estimatedTotal": 0,
- "currency": "string"
}, - "numberOfJobs": 0,
- "source": "string",
- "custom": [
- {
- "fieldId": 1,
- "value": "Text value"
}, - {
- "fieldId": 2,
- "value": [
- "List value 1",
- "List value 2"
]
}, - {
- "fieldId": 3,
- "value": "2018-07-01"
}
], - "skillTags": {
- "matchAll": true,
- "tags": [
- "string"
]
}, - "ownerUserId": 0,
- "recruiterUserId": [
- 0
]
}
{- "message": "string",
- "errors": [
- {
- "code": "Invalid",
- "message": "string",
- "fields": [
- "string"
]
}
]
}
Change the job status and add an optional note
write
write_job
) jobId required | integer <int32> |
statusId required | integer <int32> Status Id |
object (SubmitStatusNoteModel) Optional note |
{- "statusId": 0,
- "note": {
- "type": "string",
- "text": "string"
}
}
{- "message": "string",
- "errors": [
- {
- "code": "Invalid",
- "message": "string",
- "fields": [
- "string"
]
}
]
}
Provides a list of jobs recently (last 14 days) deleted from JobAdder.
read
read_job
) Array of objects (DeletedJobOrderModel) |
{- "items": [
- {
- "jobId": 0,
- "deletedAt": "2019-08-24T14:15:22Z"
}
]
}
read
read_jobapplication
) jobId required | integer <int32> Job Id |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> The maximum number of entries to return. |
Array of objects (JobApplicationSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "applicationId": 0,
- "jobTitle": "string",
- "jobReference": "string",
- "manual": true,
- "source": "string",
- "rating": 0,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "rejected": true,
- "default": true,
- "defaultRejected": true,
- "workflow": {
- "stage": "string",
- "stageIndex": 0,
- "step": 0,
- "progress": "Started"
}
}, - "review": {
- "stage": "Submitted",
- "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "reviewedAt": "2019-08-24T14:15:22Z",
- "reviewedBy": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "jobAd": {
- "adId": 0,
- "state": "string",
- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "postAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z"
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
write
write_jobapplication
) jobId required | integer <int32> |
candidateId required | Array of integers <int32> |
source | string |
Array of objects (JobApplicationSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "candidateId": [
- 0
], - "source": "string"
}
{- "items": [
- {
- "applicationId": 0,
- "jobTitle": "string",
- "jobReference": "string",
- "manual": true,
- "source": "string",
- "rating": 0,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "rejected": true,
- "default": true,
- "defaultRejected": true,
- "workflow": {
- "stage": "string",
- "stageIndex": 0,
- "step": 0,
- "progress": "Started"
}
}, - "review": {
- "stage": "Submitted",
- "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "reviewedAt": "2019-08-24T14:15:22Z",
- "reviewedBy": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "jobAd": {
- "adId": 0,
- "state": "string",
- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "postAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z"
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_jobapplication
) jobId required | integer <int32> Job Id |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> The maximum number of entries to return. |
Array of objects (JobApplicationSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "applicationId": 0,
- "jobTitle": "string",
- "jobReference": "string",
- "manual": true,
- "source": "string",
- "rating": 0,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "rejected": true,
- "default": true,
- "defaultRejected": true,
- "workflow": {
- "stage": "string",
- "stageIndex": 0,
- "step": 0,
- "progress": "Started"
}
}, - "review": {
- "stage": "Submitted",
- "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "reviewedAt": "2019-08-24T14:15:22Z",
- "reviewedBy": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "jobAd": {
- "adId": 0,
- "state": "string",
- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "postAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z"
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
write
write_jobapplication
) jobId required | integer <int32> |
source | string |
firstName required | string <= 50 characters |
lastName required | string <= 50 characters |
salutation | string |
email required | string <= 100 characters |
phone | string <= 50 characters |
mobile | string <= 50 characters |
object (SubmitAddressModel) | |
object | |
object (SubmitEmploymentModel) | |
object (SubmitCandidateAvailabilityModel) The date the candidate is available to start. Specify ONE OF immediate, relative or date. | |
Array of objects (SubmitCandidateEducationModel) | |
skillTags | Array of strings |
object (SubmitScreeningQuesionResultsModel) | |
object (SubmitJobApplicationCustomFieldsModel) Candidate and job application custom field values |
applicationId required | integer <int64> |
jobTitle | string |
jobReference | string |
manual | boolean |
source | string |
rating | integer <int32> |
object (JobApplicationStatusModel) | |
object (JobApplicationReviewModel) | |
object (CandidateNameModel) | |
object (JobOrderTitleModel) | |
object (JobAdSummaryModel) | |
object (JobApplicationSubmittedDetailsModel) | |
object (JobApplicationScreeningModel) | |
Array of objects (CustomFieldValueModel) | |
Array of objects (PartnerActionStageModel) | |
object (UserNameModel) | |
object (UserNameModel) | |
createdAt | string <date-time> |
object (UserNameModel) | |
updatedAt | string <date-time> |
object (JobApplicationLinks) |
{- "source": "string",
- "firstName": "string",
- "lastName": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "countryCode": "string"
}, - "social": {
}, - "employment": {
- "current": {
- "employer": "string",
- "position": "string",
- "workTypeId": 0,
- "salary": {
- "ratePer": "Hour",
- "rate": 0,
- "currency": "string"
}
}, - "ideal": {
- "position": "string",
- "workTypeId": 0,
- "salary": {
- "ratePer": "Hour",
- "rateLow": 0,
- "rateHigh": 0,
- "currency": "string"
}, - "other": [
- {
- "workTypeId": 0,
- "salary": {
- "ratePer": "Hour",
- "rateLow": 0,
- "rateHigh": 0,
- "currency": "string"
}
}
]
}, - "history": [
- {
- "employer": "string",
- "position": "string",
- "start": "string",
- "end": "string",
- "description": "string"
}
]
}, - "availability": {
- "immediate": true,
- "relative": {
- "period": 0,
- "unit": "Week"
}, - "date": "2019-08-24"
}, - "education": [
- {
- "institution": "string",
- "course": "string",
- "date": "string"
}
], - "skillTags": [
- "string"
], - "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"
}
]
}
}
{- "applicationId": 0,
- "jobTitle": "string",
- "jobReference": "string",
- "manual": true,
- "source": "string",
- "rating": 0,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "rejected": true,
- "default": true,
- "defaultRejected": true,
- "workflow": {
- "stage": "string",
- "stageIndex": 0,
- "step": 0,
- "progress": "Started"
}
}, - "review": {
- "stage": "Submitted",
- "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "reviewedAt": "2019-08-24T14:15:22Z",
- "reviewedBy": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "jobAd": {
- "adId": 0,
- "state": "string",
- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "postAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z"
}, - "submittedDetails": {
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string"
}, - "screening": {
- "questions": [
- {
- "question": "string",
- "answers": [
- "string"
], - "score": 0
}
], - "score": 0
}, - "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"
}
], - "partnerActions": [
- {
- "actionId": "00000000-0000-0000-0000-000000000000",
- "actionName": "string",
- "reference": "string",
- "stage": "Submitted",
- "status": "string",
- "result": {
- "score": 0,
- "url": "string",
- "urlType": "Popup"
}, - "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "links": {
- "self": "string",
- "attachments": "string",
- "resume": "string",
- "coverLetter": "string"
}
}
read
read_job
) jobId required | integer <int32> |
type | Array of strings Items Enum: "Other" "JobDescription" Attachment types to include |
latest | boolean Find the latest version of each attachment type |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (JobOrderAttachmentModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "attachmentId": 0,
- "type": "Other",
- "category": "string",
- "fileName": "string",
- "fileType": "string",
- "expiry": "2019-08-24",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
Get a job attachment.
Setting the Accept header will attempt a file conversion.
read
read_job
) jobId required | integer <int32> Job Id |
attach required | integer <int64> Attachment Id |
write
write_job
) jobId required | integer <int32> Job Id |
attach required | integer <int64> Attachment Id |
type | string Enum: "Other" "JobDescription" Attachment type |
category | string Optional additional categorization for the attachment type |
expiry | string <date> Optional expiry date as listed on the document, e.g. a license expiry date |
{- "type": "Other",
- "category": "string",
- "expiry": "2019-08-24"
}
write
write_job
) jobId required | integer <int32> Job Id |
attach required | string Enum: "Other" "JobDescription" |
fileData required | string <binary> |
attachmentId | integer <int64> |
type | string Enum: "Other" "JobDescription" |
category | string |
fileName | string |
fileType | string |
expiry | string <date> Optional expiry date as listed on the document, e.g. a license expiry date |
object (UserNameModel) | |
createdAt | string <date-time> |
updatedAt | string <date-time> |
object (JobOrderAttachmentLinks) |
{- "attachmentId": 0,
- "type": "Other",
- "category": "string",
- "fileName": "string",
- "fileType": "string",
- "expiry": "2019-08-24",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "links": {
- "self": "string"
}
}
read
read_job
) type | Array of strings Items Enum: "Other" "JobDescription" Optionally filter to specific attachment types |
Array of objects (JobOrderAttachmentCategoryModel) | |
object (ModelLinks) |
{- "items": [
- {
- "type": "Other",
- "category": "string"
}
], - "links": {
- "self": "string"
}
}
jobId required | integer <int32> Job Id |
Array of objects (SubmissionSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "submissionId": 0,
- "jobTitle": "string",
- "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}, - "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "userFavourite": true,
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "closedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "closedAt": "2019-08-24T14:15:22Z"
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
jobId required | integer <int32> Job Id |
Array of objects (PlacementSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "placementId": 0,
- "jobTitle": "string",
- "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "approved": true,
- "approvedAt": "2019-08-24T14:15:22Z",
- "type": "Permanent",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
jobId required | integer <int32> Job Id |
Array of objects (PlacementSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "placementId": 0,
- "jobTitle": "string",
- "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "approved": true,
- "approvedAt": "2019-08-24T14:15:22Z",
- "type": "Permanent",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_note
read_job_note
) jobId required | integer <int32> Job Id |
noteId | Array of strings <uuid> Note Id |
type | Array of strings Note type |
reference | Array of strings Reference value used to identify a note or group of notes |
createdAt | Array of strings Search for notes created at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
updatedAt | Array of strings Search for notes updated at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
sort | Array of strings Sort the results by one or multiple fields, prefix with "-" to sort descending. |
fields | Array of strings Additional fields to include with the results. |
Array of objects (NoteSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "noteId": "00000000-0000-0000-0000-000000000000",
- "type": "string",
- "textPartial": "string",
- "reference": "string",
- "readonly": true,
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
write
write_note
write_job_note
) jobId required | integer <int32> |
type | string <= 50 characters Note type |
text required | string Note content |
applicationId | Array of integers <int64> |
reference | string <= 200 characters Optional reference string used to identify a note or group of notes |
object (SubmitUserModel) The user creating the note if not the authenticated user. |
noteId required | string <uuid> |
type | string |
source | string |
text | string |
subject | string |
reference | string |
readonly | boolean This note cannot be updated |
Array of objects (NoteAttachmentModel) | |
Array of objects (JobOrderTitleModel) | |
Array of objects (RequisitionSummaryModel) | |
Array of objects (CandidateNameModel) | |
Array of objects (JobApplicationSummaryModel) | |
Array of objects (PlacementSummaryModel) | |
Array of objects (CompanyNameModel) | |
Array of objects (ContactNameModel) | |
object (UserNameModel) | |
createdAt | string <date-time> |
object (UserNameModel) | |
updatedAt | string <date-time> |
{- "type": "string",
- "text": "string",
- "applicationId": [
- 0
], - "reference": "string",
- "createdBy": {
- "userId": 0,
- "email": "string"
}
}
{- "noteId": "00000000-0000-0000-0000-000000000000",
- "type": "string",
- "source": "string",
- "text": "string",
- "subject": "string",
- "reference": "string",
- "readonly": true,
- "attachments": [
- {
- "attachmentId": "00000000-0000-0000-0000-000000000000",
- "fileName": "string",
- "fileType": "string",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z"
}
], - "jobs": [
- {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "requisitions": [
- {
- "requisitionId": 0,
- "status": "Draft",
- "workflowStageIndex": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "hiringManager": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "candidates": [
- {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}
], - "applications": [
- {
- "applicationId": 0,
- "jobTitle": "string",
- "jobReference": "string",
- "manual": true,
- "source": "string",
- "rating": 0,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "rejected": true,
- "default": true,
- "defaultRejected": true,
- "workflow": {
- "stage": "string",
- "stageIndex": 0,
- "step": 0,
- "progress": "Started"
}
}, - "review": {
- "stage": "Submitted",
- "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "reviewedAt": "2019-08-24T14:15:22Z",
- "reviewedBy": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "jobAd": {
- "adId": 0,
- "state": "string",
- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "postAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z"
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "placements": [
- {
- "placementId": 0,
- "jobTitle": "string",
- "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "approved": true,
- "approvedAt": "2019-08-24T14:15:22Z",
- "type": "Permanent",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "companies": [
- {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "contacts": [
- {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
read
read_note
read_job_note
) name | string |
Array of objects (NoteTypeModel) |
{- "items": [
- {
- "name": "string",
- "default": {
- "note": true,
- "email": true,
- "sms": true
}
}
]
}
read
read_job
) jobId required | integer <int32> Job Id |
Array of objects (JobOrderActivitySummaryModel) |
{- "items": [
- {
- "activityId": 0,
- "activityName": "string",
- "activityType": "string",
- "status": "string",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "jobId": 0
}
]
}
write
write_job
) jobId required | integer <int32> Job Id |
activitySettingId | integer <int32> |
statusId | integer <int32> |
object (ActivityAnswerListModel) |
activityId | integer <int64> |
activityName | string |
activityType | string |
status | string |
object (UserNameModel) | |
createdAt | string <date-time> |
object (UserNameModel) | |
updatedAt | string <date-time> |
object (ActivityDetailListModel) | |
jobId | integer <int32> |
{- "activitySettingId": 0,
- "statusId": 0,
- "answers": {
- "textAnswers": [
- {
- "questionId": 0,
- "text": "string"
}
], - "listValueAnswers": [
- {
- "questionId": 0,
- "values": [
- "string"
]
}
], - "dateRangeValueAnswers": [
- {
- "questionId": 0,
- "startDate": "2019-08-24T14:15:22Z",
- "endDate": "2019-08-24T14:15:22Z"
}
], - "ratingValueAnswers": [
- {
- "questionId": 0,
- "rating": 0
}
]
}
}
{- "activityId": 0,
- "activityName": "string",
- "activityType": "string",
- "status": "string",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "details": {
- "textAnswers": [
- {
- "question": "string",
- "answer": "string"
}
], - "listValueAnswers": [
- {
- "question": "string",
- "values": [
- "string"
]
}
], - "dateValueAnswers": [
- {
- "question": "string",
- "startDate": "2019-08-24T14:15:22Z",
- "endDate": "2019-08-24T14:15:22Z"
}
], - "ratingValueAnswers": [
- {
- "question": "string",
- "percentage": 0
}
]
}, - "jobId": 0
}
read
read_job
) jobId required | integer <int32> Job Id |
activityId required | integer <int64> Activity Id |
activityId | integer <int64> |
activityName | string |
activityType | string |
status | string |
object (UserNameModel) | |
createdAt | string <date-time> |
object (UserNameModel) | |
updatedAt | string <date-time> |
object (ActivityDetailListModel) | |
jobId | integer <int32> |
object (ModelLinks) |
{- "activityId": 0,
- "activityName": "string",
- "activityType": "string",
- "status": "string",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "details": {
- "textAnswers": [
- {
- "question": "string",
- "answer": "string"
}
], - "listValueAnswers": [
- {
- "question": "string",
- "values": [
- "string"
]
}
], - "dateValueAnswers": [
- {
- "question": "string",
- "startDate": "2019-08-24T14:15:22Z",
- "endDate": "2019-08-24T14:15:22Z"
}
], - "ratingValueAnswers": [
- {
- "question": "string",
- "percentage": 0
}
]
}, - "jobId": 0,
- "links": {
- "self": "string"
}
}
read
read_job
) createdAt | Array of strings Search for activities performed at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
includeDetails | boolean |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (JobOrderActivityModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "activityId": 0,
- "activityName": "string",
- "activityType": "string",
- "status": "string",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "details": {
- "textAnswers": [
- {
- "question": "string",
- "answer": "string"
}
], - "listValueAnswers": [
- {
- "question": "string",
- "values": [
- "string"
]
}
], - "dateValueAnswers": [
- {
- "question": "string",
- "startDate": "2019-08-24T14:15:22Z",
- "endDate": "2019-08-24T14:15:22Z"
}
], - "ratingValueAnswers": [
- {
- "question": "string",
- "percentage": 0
}
]
}, - "jobId": 0
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_job
) Array of objects (JobOrderActivitySettingSummaryModel) |
{- "items": [
- {
- "settingId": 0,
- "activityType": "string",
- "name": "string"
}
]
}
read
read_job
) settingId required | integer <int32> Activity Setting Id |
settingId | integer <int32> |
activityType | string |
name | string |
Array of objects (StatusModel) | |
statusMandatory | boolean |
Array of objects (ActivityQuestionModel) |
{- "settingId": 0,
- "activityType": "string",
- "name": "string",
- "validStatuses": [
- {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}
], - "statusMandatory": true,
- "questions": [
- {
- "questionId": 0,
- "text": "string",
- "mandatory": true,
- "possibleValues": [
- "string"
], - "questionAnswerType": "string",
- "minimumRating": 0,
- "maximumRating": 0,
- "conditionalAnswer": "string",
- "conditionalQuestions": [
- { }
]
}
]
}
read
read_job
) Array of objects (CustomFieldModel) | |
object (ModelLinks) |
{- "items": [
- {
- "fieldId": 1,
- "name": "Text Field 1",
- "type": "Text",
- "mandatory": true,
- "maxLength": 50,
- "multiLine": true
}, - {
- "fieldId": 2,
- "name": "List Field 2",
- "type": "List",
- "mandatory": true,
- "multiSelect": true,
- "values": [
- "Value 1",
- "Value 2",
- "Value 3"
]
}, - {
- "fieldId": 3,
- "name": "Date Field 3",
- "type": "Date",
- "mandatory": true
}
]
}
read
read_job
) fieldId required | integer <int32> |
fieldId required | integer <int32> |
name required | string |
type required | string Enum: "Text" "List" "Date" "Lookup" |
mandatory | boolean Field is mandatory and a value must be provided |
maxLength | integer <int32> Maximum length of a text field |
multiLine | boolean Text field can contain a multi-line value |
multiSelect | boolean List field allows multiple selections |
values | Array of strings Available values for a list custom field |
object (ModelLinks) |
{- "fieldId": 1,
- "name": "Text Field 1",
- "type": "Text",
- "mandatory": true,
- "maxLength": 50,
- "multiLine": true,
- "multiSelect": false,
- "values": [ ]
}
manage_job_custom
) fieldId required | integer <int32> |
values | Array of strings Available values for a list custom field |
fieldId required | integer <int32> |
name required | string |
type required | string Enum: "Text" "List" "Date" "Lookup" |
mandatory | boolean Field is mandatory and a value must be provided |
maxLength | integer <int32> Maximum length of a text field |
multiLine | boolean Text field can contain a multi-line value |
multiSelect | boolean List field allows multiple selections |
values | Array of strings Available values for a list custom field |
object (ModelLinks) |
{- "values": [
- "string"
]
}
{- "fieldId": 1,
- "name": "Text Field 1",
- "type": "Text",
- "mandatory": true,
- "maxLength": 50,
- "multiLine": true,
- "multiSelect": false,
- "values": [ ]
}
statusId | Array of integers <int32> |
name | string |
active | boolean |
default | boolean |
Array of objects (StatusModel) | |
object (ModelLinks) |
{- "items": [
- {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}
], - "links": {
- "self": "string"
}
}
statusId required | integer <int32> |
statusId required | integer <int32> |
name required | string |
active | boolean |
default | boolean |
object (ModelLinks) |
{- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true,
- "links": {
- "self": "string"
}
}
read
read_requisition
) requisitionId | Array of integers <int32> Requisition Id |
companyId | Array of integers <int32> Company Id |
status | Array of strings Items Enum: "Draft" "Submitted" "Rejected" "Approved" |
hiringManager.contactId | Array of integers <int32> |
hiringManager.name | string |
approver.contactId | Array of integers <int32> Find requisitions by approver contact id |
approver.name | string |
approver.pending | boolean Find requisitions pending approval by contacts specified in approver.contactId |
userId | Array of integers <int32> User Id - search for requisitions by owner or associated recruiter |
ownerUserId | Array of integers <int32> User Id - search for requisitions by owner |
recruiterUserId | Array of integers <int32> User Id - search for requisitions by associated recruiters |
createdAt | Array of strings Search for jobs created at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
updatedAt | Array of strings Search for jobs updated at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
sort | Array of strings Sort the results by one or multiple fields, prefix with "-" to sort descending. |
fields | Array of strings Additional fields to include with the results. |
embed | Array of strings Linked resources to embed in the results |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (RequisitionSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "requisitionId": 0,
- "status": "Draft",
- "workflowStageIndex": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "hiringManager": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
write
write_requisition
) contactId required | integer <int32> Hiring manager (contact) submitting the requisition. |
jobTitle required | string [ 0 .. 100 ] characters |
jobDescription | string |
object (SubmitCategoryModel) | |
object (SubmitLocationModel) | |
workplaceAddressId | string <uuid> Workplace address Id |
object (SubmitJobOrderStartModel) | |
object (SubmitDurationModel) | |
workTypeId | integer <int32> |
object (SubmitJobOrderSalaryRangeModel) | |
numberOfJobs | integer <int32> |
source | string [ 0 .. 100 ] characters |
Array of objects (SubmitCustomFieldValueModel) | |
workflowId | integer <int32> |
recruiterUserId | Array of integers <int32> User Id - Optional list of recruiters assigned to the requisition. |
requisitionId required | integer <int32> |
status | string Enum: "Draft" "Submitted" "Rejected" "Approved" |
workflowStageIndex | integer <int32> |
jobTitle required | string |
object (CompanyNameModel) | |
object (ContactNameModel) | |
createdAt | string <date-time> |
updatedAt | string <date-time> |
object (CompanyWorkflowModel) | |
jobDescription | string |
numberOfJobs | integer <int32> |
source | string Source of the requisition, or reason the requisition is being raised. |
object (CompanyAddressModel) | |
object (JobOrderCategoryModel) | |
object (JobOrderLocationModel) | |
object (JobOrderStartModel) | |
object (DurationModel) | |
object (WorkTypeModel) | |
object (JobOrderSalaryRangeModel) | |
Array of objects (CustomFieldValueModel) | |
object (UserNameModel) | |
Array of objects (UserNameModel) | |
object (RequisitionLinks) |
{- "contactId": 0,
- "jobTitle": "string",
- "jobDescription": "string",
- "category": {
- "categoryId": 0,
- "subCategoryId": 0
}, - "location": {
- "locationId": 0,
- "areaId": 0
}, - "workplaceAddressId": "00000000-0000-0000-0000-000000000000",
- "start": {
- "immediate": true,
- "relative": {
- "period": 0,
- "unit": "Week"
}, - "date": "2019-08-24"
}, - "duration": {
- "period": 0,
- "unit": "Hour"
}, - "workTypeId": 0,
- "salary": {
- "ratePer": "Hour",
- "rateLow": 0,
- "rateHigh": 0,
- "currency": "string",
- "timePerWeek": 0
}, - "numberOfJobs": 0,
- "source": "string",
- "custom": [
- {
- "fieldId": 1,
- "value": "Text value"
}, - {
- "fieldId": 2,
- "value": [
- "List value 1",
- "List value 2"
]
}, - {
- "fieldId": 3,
- "value": "2018-07-01"
}
], - "workflowId": 0,
- "recruiterUserId": [
- 0
]
}
{- "requisitionId": 0,
- "status": "Draft",
- "workflowStageIndex": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "hiringManager": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "workflow": {
- "workflowId": 0,
- "name": "string",
- "archived": true,
- "approvers": [
- {
- "stageIndex": 0,
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
]
}, - "jobDescription": "string",
- "numberOfJobs": 0,
- "source": "string",
- "workplaceAddress": {
- "addressId": "00000000-0000-0000-0000-000000000000",
- "name": "string",
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string",
- "phone": "string",
- "fax": "string",
- "url": "string"
}, - "category": {
- "categoryId": 0,
- "name": "string",
- "subCategory": {
- "subCategoryId": 0,
- "name": "string"
}
}, - "location": {
- "locationId": 0,
- "name": "string",
- "area": {
- "areaId": 0,
- "name": "string"
}
}, - "start": {
- "immediate": true,
- "relative": {
- "period": 0,
- "unit": "Week"
}, - "date": "2019-08-24"
}, - "duration": {
- "period": 0,
- "unit": "Hour"
}, - "workType": {
- "workTypeId": 0,
- "name": "string",
- "ratePer": "Hour"
}, - "salary": {
- "ratePer": "Hour",
- "rateLow": 0,
- "rateHigh": 0,
- "currency": "string",
- "timePerWeek": 0
}, - "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"
}
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "recruiters": [
- {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
], - "links": {
- "self": "string",
- "workflow": "string",
- "job": "string",
- "history": "string",
- "notes": "string"
}
}
read
read_requisition
) requisitionId required | integer <int32> Requisition Id |
embed | Array of strings Embed related resources. |
requisitionId required | integer <int32> |
status | string Enum: "Draft" "Submitted" "Rejected" "Approved" |
workflowStageIndex | integer <int32> |
jobTitle required | string |
object (CompanyNameModel) | |
object (ContactNameModel) | |
createdAt | string <date-time> |
updatedAt | string <date-time> |
object (CompanyWorkflowModel) | |
jobDescription | string |
numberOfJobs | integer <int32> |
source | string Source of the requisition, or reason the requisition is being raised. |
object (CompanyAddressModel) | |
object (JobOrderCategoryModel) | |
object (JobOrderLocationModel) | |
object (JobOrderStartModel) | |
object (DurationModel) | |
object (WorkTypeModel) | |
object (JobOrderSalaryRangeModel) | |
Array of objects (CustomFieldValueModel) | |
object (UserNameModel) | |
Array of objects (UserNameModel) | |
object (RequisitionLinks) |
{- "requisitionId": 0,
- "status": "Draft",
- "workflowStageIndex": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "hiringManager": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "workflow": {
- "workflowId": 0,
- "name": "string",
- "archived": true,
- "approvers": [
- {
- "stageIndex": 0,
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
]
}, - "jobDescription": "string",
- "numberOfJobs": 0,
- "source": "string",
- "workplaceAddress": {
- "addressId": "00000000-0000-0000-0000-000000000000",
- "name": "string",
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string",
- "phone": "string",
- "fax": "string",
- "url": "string"
}, - "category": {
- "categoryId": 0,
- "name": "string",
- "subCategory": {
- "subCategoryId": 0,
- "name": "string"
}
}, - "location": {
- "locationId": 0,
- "name": "string",
- "area": {
- "areaId": 0,
- "name": "string"
}
}, - "start": {
- "immediate": true,
- "relative": {
- "period": 0,
- "unit": "Week"
}, - "date": "2019-08-24"
}, - "duration": {
- "period": 0,
- "unit": "Hour"
}, - "workType": {
- "workTypeId": 0,
- "name": "string",
- "ratePer": "Hour"
}, - "salary": {
- "ratePer": "Hour",
- "rateLow": 0,
- "rateHigh": 0,
- "currency": "string",
- "timePerWeek": 0
}, - "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"
}
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "recruiters": [
- {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
], - "links": {
- "self": "string",
- "workflow": "string",
- "job": "string",
- "history": "string",
- "notes": "string"
}
}
write
write_requisition
) requisitionId required | integer <int32> Requisition Id |
contactId | integer <int32> Optional contact associated with the change, must be associated with the same company as the requisition. |
jobTitle required | string [ 0 .. 100 ] characters |
jobDescription | string |
object (SubmitCategoryModel) | |
object (SubmitLocationModel) | |
workplaceAddressId | string <uuid> Workplace address Id |
object (SubmitJobOrderStartModel) | |
object (SubmitDurationModel) | |
workTypeId | integer <int32> |
object (SubmitJobOrderSalaryRangeModel) | |
numberOfJobs | integer <int32> |
source | string [ 0 .. 100 ] characters |
Array of objects (SubmitCustomFieldValueModel) | |
workflowId | integer <int32> |
recruiterUserId | Array of integers <int32> User Id - Optional list of recruiters assigned to the requisition. |
{- "contactId": 0,
- "jobTitle": "string",
- "jobDescription": "string",
- "category": {
- "categoryId": 0,
- "subCategoryId": 0
}, - "location": {
- "locationId": 0,
- "areaId": 0
}, - "workplaceAddressId": "00000000-0000-0000-0000-000000000000",
- "start": {
- "immediate": true,
- "relative": {
- "period": 0,
- "unit": "Week"
}, - "date": "2019-08-24"
}, - "duration": {
- "period": 0,
- "unit": "Hour"
}, - "workTypeId": 0,
- "salary": {
- "ratePer": "Hour",
- "rateLow": 0,
- "rateHigh": 0,
- "currency": "string",
- "timePerWeek": 0
}, - "numberOfJobs": 0,
- "source": "string",
- "custom": [
- {
- "fieldId": 1,
- "value": "Text value"
}, - {
- "fieldId": 2,
- "value": [
- "List value 1",
- "List value 2"
]
}, - {
- "fieldId": 3,
- "value": "2018-07-01"
}
], - "workflowId": 0,
- "recruiterUserId": [
- 0
]
}
write
write_requisition
) requisitionId required | integer <int32> |
read
read_requisition
) requisitionId required | integer <int32> Requisition Id |
attachmentType required | string Enum: "Other" "JobDescription" |
write
write_requisition
) requisitionId required | integer <int32> Requisition Id |
attachmentType required | string Enum: "Other" "JobDescription" |
fileData required | string <binary> |
write
write_requisition
) requisitionId required | integer <int32> Requisition Id |
attachmentType required | string Enum: "Other" "JobDescription" |
write
write_requisition
) requisitionId required | integer <int32> |
approverId required | integer <int32> |
message | string |
{- "approverId": 0,
- "message": "string"
}
read
read_requisition
) requisitionId required | integer <int32> Requisition Id |
offset | integer <int32> |
limit | integer <int32> |
Array of objects (RequisitionLogModel) | |
totalCount required | integer <int32> |
{- "items": [
- {
- "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "oldStatus": "Draft",
- "newStatus": "Draft",
- "message": "string",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0
}
write
write_requisition
) requisitionId required | integer <int32> |
approverId required | integer <int32> |
reason | string |
{- "approverId": 0,
- "reason": "string"
}
write
write_requisition
) requisitionId required | integer <int32> |
{ }
read
read_note
read_requisition_note
) requisitionId required | integer <int32> Requisition Id |
noteId | Array of strings <uuid> Note Id |
type | Array of strings Note type |
reference | Array of strings Reference value used to identify a note or group of notes |
createdAt | Array of strings Search for notes created at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
updatedAt | Array of strings Search for notes updated at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
sort | Array of strings Sort the results by one or multiple fields, prefix with "-" to sort descending. |
fields | Array of strings Additional fields to include with the results. |
Array of objects (NoteSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "noteId": "00000000-0000-0000-0000-000000000000",
- "type": "string",
- "textPartial": "string",
- "reference": "string",
- "readonly": true,
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
write
write_note
write_requisition_note
) requisitionId required | integer <int32> |
type | string <= 50 characters Note type |
text required | string Note content |
reference | string <= 200 characters Optional reference string used to identify a note or group of notes |
object (SubmitUserModel) The user creating the note if not the authenticated user. |
noteId required | string <uuid> |
type | string |
source | string |
text | string |
subject | string |
reference | string |
readonly | boolean This note cannot be updated |
Array of objects (NoteAttachmentModel) | |
Array of objects (JobOrderTitleModel) | |
Array of objects (RequisitionSummaryModel) | |
Array of objects (CandidateNameModel) | |
Array of objects (JobApplicationSummaryModel) | |
Array of objects (PlacementSummaryModel) | |
Array of objects (CompanyNameModel) | |
Array of objects (ContactNameModel) | |
object (UserNameModel) | |
createdAt | string <date-time> |
object (UserNameModel) | |
updatedAt | string <date-time> |
{- "type": "string",
- "text": "string",
- "reference": "string",
- "createdBy": {
- "userId": 0,
- "email": "string"
}
}
{- "noteId": "00000000-0000-0000-0000-000000000000",
- "type": "string",
- "source": "string",
- "text": "string",
- "subject": "string",
- "reference": "string",
- "readonly": true,
- "attachments": [
- {
- "attachmentId": "00000000-0000-0000-0000-000000000000",
- "fileName": "string",
- "fileType": "string",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z"
}
], - "jobs": [
- {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "requisitions": [
- {
- "requisitionId": 0,
- "status": "Draft",
- "workflowStageIndex": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "hiringManager": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "candidates": [
- {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}
], - "applications": [
- {
- "applicationId": 0,
- "jobTitle": "string",
- "jobReference": "string",
- "manual": true,
- "source": "string",
- "rating": 0,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "rejected": true,
- "default": true,
- "defaultRejected": true,
- "workflow": {
- "stage": "string",
- "stageIndex": 0,
- "step": 0,
- "progress": "Started"
}
}, - "review": {
- "stage": "Submitted",
- "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "reviewedAt": "2019-08-24T14:15:22Z",
- "reviewedBy": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "jobAd": {
- "adId": 0,
- "state": "string",
- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "postAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z"
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "placements": [
- {
- "placementId": 0,
- "jobTitle": "string",
- "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "approved": true,
- "approvedAt": "2019-08-24T14:15:22Z",
- "type": "Permanent",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "companies": [
- {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "contacts": [
- {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
read
read_requisition
) Array of objects (CustomFieldModel) | |
object (ModelLinks) |
{- "items": [
- {
- "fieldId": 1,
- "name": "Text Field 1",
- "type": "Text",
- "mandatory": true,
- "maxLength": 50,
- "multiLine": true
}, - {
- "fieldId": 2,
- "name": "List Field 2",
- "type": "List",
- "mandatory": true,
- "multiSelect": true,
- "values": [
- "Value 1",
- "Value 2",
- "Value 3"
]
}, - {
- "fieldId": 3,
- "name": "Date Field 3",
- "type": "Date",
- "mandatory": true
}
]
}
read
read_requisition
) fieldId required | integer <int32> |
fieldId required | integer <int32> |
name required | string |
type required | string Enum: "Text" "List" "Date" "Lookup" |
mandatory | boolean Field is mandatory and a value must be provided |
maxLength | integer <int32> Maximum length of a text field |
multiLine | boolean Text field can contain a multi-line value |
multiSelect | boolean List field allows multiple selections |
values | Array of strings Available values for a list custom field |
object (ModelLinks) |
{- "fieldId": 1,
- "name": "Text Field 1",
- "type": "Text",
- "mandatory": true,
- "maxLength": 50,
- "multiLine": true,
- "multiSelect": false,
- "values": [ ]
}
read
read_jobad
) partnerAction.actionId | Array of strings <uuid> Unique identifier for partner actions |
partnerAction.reference | Array of strings Partner supplied unique reference for the action |
partnerAction.stage | Array of strings Items Enum: "Submitted" "InProgress" "Completed" "Rejected" "Cancelled" Include partner actions at a specific stage |
partnerAction.submittedAt | Array of strings Search for entities submitted to an action at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
fields | Array of strings Additional fields to include with the results. Fields available to include are: self,applications,partnerActions |
embed | Array of strings Embed related resources. |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (JobAdSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "adId": 0,
- "state": "string",
- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "postAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
write
write_jobad
) title required | string |
reference | string |
summary | string |
bulletPoints | Array of strings |
description | string |
jobId | integer <int32> Associated job |
ownerUserId required | integer <int32> |
adId required | integer <int32> |
state | string |
title | string |
reference | string |
summary | string |
bulletPoints | Array of strings |
description | string |
object (JobOrderTitleModel) | |
object (CompanyNameModel) | |
object (ContactNameModel) | |
Array of objects (JobAdScreeningQuestionModel) | |
Array of objects (JobBoardSummaryModel) | |
object (UserNameModel) | |
object (UserNameModel) | |
createdAt | string <date-time> |
postAt | string <date-time> |
expireAt | string <date-time> |
Array of objects (PartnerActionStageModel) | |
object (JobAdLinks) |
{- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "description": "string",
- "jobId": 0,
- "ownerUserId": 0
}
{- "adId": 0,
- "state": "string",
- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "description": "string",
- "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "screening": [
- {
- "question": "string",
- "answerType": "Text",
- "mandatory": true,
- "maxLength": 0,
- "multiSelect": true,
- "values": [
- "string"
]
}
], - "jobBoards": [
- {
- "boardId": 0,
- "name": "string",
- "reference": "string"
}
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "postAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z",
- "partnerActions": [
- {
- "actionId": "00000000-0000-0000-0000-000000000000",
- "actionName": "string",
- "reference": "string",
- "stage": "Submitted",
- "status": "string",
- "result": {
- "score": 0,
- "url": "string",
- "urlType": "Popup"
}, - "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "links": {
- "self": "string",
- "job": "string",
- "company": "string",
- "contact": "string",
- "applications": "string"
}
}
read
read_jobad
) adId required | integer <int32> Job Ad Id |
embed | Array of strings Embed related resources. |
adId required | integer <int32> |
state | string |
title | string |
reference | string |
summary | string |
bulletPoints | Array of strings |
description | string |
object (JobOrderTitleModel) | |
object (CompanyNameModel) | |
object (ContactNameModel) | |
Array of objects (JobAdScreeningQuestionModel) | |
Array of objects (JobBoardSummaryModel) | |
object (UserNameModel) | |
object (UserNameModel) | |
createdAt | string <date-time> |
postAt | string <date-time> |
expireAt | string <date-time> |
Array of objects (PartnerActionStageModel) | |
object (JobAdLinks) |
{- "adId": 0,
- "state": "string",
- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "description": "string",
- "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "screening": [
- {
- "question": "string",
- "answerType": "Text",
- "mandatory": true,
- "maxLength": 0,
- "multiSelect": true,
- "values": [
- "string"
]
}
], - "jobBoards": [
- {
- "boardId": 0,
- "name": "string",
- "reference": "string"
}
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "postAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z",
- "partnerActions": [
- {
- "actionId": "00000000-0000-0000-0000-000000000000",
- "actionName": "string",
- "reference": "string",
- "stage": "Submitted",
- "status": "string",
- "result": {
- "score": 0,
- "url": "string",
- "urlType": "Popup"
}, - "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "links": {
- "self": "string",
- "job": "string",
- "company": "string",
- "contact": "string",
- "applications": "string"
}
}
write
write_jobad
) adId required | integer <int32> |
title | string |
reference | string |
summary | string |
bulletPoints | Array of strings |
description | string |
jobId | integer <int32> Associated job |
ownerUserId | integer <int32> |
{- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "description": "string",
- "jobId": 0,
- "ownerUserId": 0
}
read
read_jobapplication
) adId required | integer <int32> Job Ad Id |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (JobApplicationSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "applicationId": 0,
- "jobTitle": "string",
- "jobReference": "string",
- "manual": true,
- "source": "string",
- "rating": 0,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "rejected": true,
- "default": true,
- "defaultRejected": true,
- "workflow": {
- "stage": "string",
- "stageIndex": 0,
- "step": 0,
- "progress": "Started"
}
}, - "review": {
- "stage": "Submitted",
- "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "reviewedAt": "2019-08-24T14:15:22Z",
- "reviewedBy": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "jobAd": {
- "adId": 0,
- "state": "string",
- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "postAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z"
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_jobapplication
) adId required | integer <int32> Job Ad Id |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (JobApplicationSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "applicationId": 0,
- "jobTitle": "string",
- "jobReference": "string",
- "manual": true,
- "source": "string",
- "rating": 0,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "rejected": true,
- "default": true,
- "defaultRejected": true,
- "workflow": {
- "stage": "string",
- "stageIndex": 0,
- "step": 0,
- "progress": "Started"
}
}, - "review": {
- "stage": "Submitted",
- "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "reviewedAt": "2019-08-24T14:15:22Z",
- "reviewedBy": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "jobAd": {
- "adId": 0,
- "state": "string",
- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "postAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z"
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_candidate
) candidateId | Array of integers <int32> Candidate Id |
name | string Candidate name |
string Candidate email | |
phone | string Candidate phone or mobile number |
currentPosition | string Current Position |
city | string City |
state | string State |
keywords | string Search for key-words within the latest candidate resume |
partnerAction.actionId | Array of strings <uuid> Unique identifier for partner actions |
partnerAction.reference | Array of strings Partner supplied unique reference for the action |
partnerAction.stage | Array of strings Items Enum: "Submitted" "InProgress" "Completed" "Rejected" "Cancelled" Include partner actions at a specific stage |
partnerAction.submittedAt | Array of strings Search for entities submitted to an action at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
statusId | Array of integers <int32> Candidate status |
recruiterUserId | Array of integers <int32> User Id - search candidates by associated recruiters |
folderId | Array of integers <int64> Search in specific folders |
createdAt | Array of strings Search for candidates created at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
updatedAt | Array of strings Search for candidates updated at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
sort | Array of strings Sort the results by one or multiple fields, prefix with "-" to sort descending. |
fields | Array of strings Additional fields to include with the results. Fields available to include are: recruiters, statistics |
embed | Array of strings Embed related resources. |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (CandidateSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
write
write_candidate
) X-Allow-Duplicates | string Duplicate override code from the header of an earlier 409 response |
firstName | string <= 50 characters |
lastName | string <= 50 characters |
string <= 100 characters | |
phone | string <= 50 characters |
mobile | string <= 50 characters |
salutation | string <= 20 characters Salutation/honorific/title |
statusId | integer <int32> Candidate status |
rating | string <= 50 characters |
source | string <= 50 characters Candidate source |
seeking | string Enum: "Yes" "Maybe" "No" |
summary | string |
object | |
object (SubmitAddressModel) | |
skillTags | Array of strings <= 100 characters |
object (SubmitEmploymentModel) | |
object (SubmitCandidateAvailabilityModel) The date the candidate is available to start. Specify ONE OF immediate, relative or date. | |
Array of objects (SubmitCandidateEducationModel) | |
Array of objects (SubmitCustomFieldValueModel) | |
recruiterUserId | Array of integers <int32> |
candidateId required | integer <int32> Candidate Id |
firstName | string First name |
lastName | string Last name |
string Primary email address | |
phone | string Contact phone number |
mobile | string Mobile/cell number |
contactMethod | string Preferred contact method |
salutation | string Salutation/honorific/title |
object (AddressModel) | |
object (StatusModel) | |
rating | string Internal rating of the candidate |
source | string The source of the candidate |
seeking | string Enum: "Yes" "Maybe" "No" Indicates whether or not the candidate is actively seeking a job. |
otherEmail | Array of strings Other email addresses used by the candidate |
object Candidate social profiles | |
summary | string |
object (CandidateEmploymentModel) | |
object (CandidateStartModel) The date the candidate is available to start. Specify ONE OF immediate, relative or date. | |
Array of objects (CandidateEducationModel) | |
skillTags | Array of strings |
Array of objects (CustomFieldValueModel) | |
Array of objects (UserNameModel) | |
object (UserNameModel) | |
createdAt | string <date-time> |
object (UserNameModel) | |
updatedAt | string <date-time> |
Array of objects (PartnerActionStageModel) | |
object (CandidateStatisticsModel) | |
object (CandidateLinks) |
{- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "salutation": "string",
- "statusId": 0,
- "rating": "string",
- "source": "string",
- "seeking": "Yes",
- "summary": "string",
- "social": {
}, - "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "countryCode": "string"
}, - "skillTags": [
- "string"
], - "employment": {
- "current": {
- "employer": "string",
- "position": "string",
- "workTypeId": 0,
- "salary": {
- "ratePer": "Hour",
- "rate": 0,
- "currency": "string"
}
}, - "ideal": {
- "position": "string",
- "workTypeId": 0,
- "salary": {
- "ratePer": "Hour",
- "rateLow": 0,
- "rateHigh": 0,
- "currency": "string"
}, - "other": [
- {
- "workTypeId": 0,
- "salary": {
- "ratePer": "Hour",
- "rateLow": 0,
- "rateHigh": 0,
- "currency": "string"
}
}
]
}, - "history": [
- {
- "employer": "string",
- "position": "string",
- "start": "string",
- "end": "string",
- "description": "string"
}
]
}, - "availability": {
- "immediate": true,
- "relative": {
- "period": 0,
- "unit": "Week"
}, - "date": "2019-08-24"
}, - "education": [
- {
- "institution": "string",
- "course": "string",
- "date": "string"
}
], - "custom": [
- {
- "fieldId": 1,
- "value": "Text value"
}, - {
- "fieldId": 2,
- "value": [
- "List value 1",
- "List value 2"
]
}, - {
- "fieldId": 3,
- "value": "2018-07-01"
}
], - "recruiterUserId": [
- 0
]
}
{- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes",
- "otherEmail": [
- "string"
], - "social": {
}, - "summary": "string",
- "employment": {
- "current": {
- "employer": "string",
- "position": "string",
- "workType": {
- "workTypeId": 0,
- "name": "string",
- "ratePer": "Hour"
}, - "salary": {
- "ratePer": "Hour",
- "rate": 0,
- "currency": "string"
}
}, - "ideal": {
- "position": "string",
- "workType": {
- "workTypeId": 0,
- "name": "string",
- "ratePer": "Hour"
}, - "salary": {
- "ratePer": "Hour",
- "rateLow": 0,
- "rateHigh": 0,
- "currency": "string"
}, - "other": [
- {
- "workType": {
- "workTypeId": 0,
- "name": "string",
- "ratePer": "Hour"
}, - "salary": {
- "ratePer": "Hour",
- "rateLow": 0,
- "rateHigh": 0,
- "currency": "string"
}
}
]
}, - "history": [
- {
- "employer": "string",
- "position": "string",
- "start": "string",
- "end": "string",
- "description": "string"
}
]
}, - "availability": {
- "immediate": true,
- "relative": {
- "period": 0,
- "unit": "Week"
}, - "date": "2019-08-24"
}, - "education": [
- {
- "institution": "string",
- "course": "string",
- "date": "string"
}
], - "skillTags": [
- "string"
], - "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"
}
], - "recruiters": [
- {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
], - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "partnerActions": [
- {
- "actionId": "00000000-0000-0000-0000-000000000000",
- "actionName": "string",
- "reference": "string",
- "stage": "Submitted",
- "status": "string",
- "result": {
- "score": 0,
- "url": "string",
- "urlType": "Popup"
}, - "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "statistics": {
- "applications": {
- "new": 0,
- "active": 0,
- "total": 0
}, - "placements": {
- "total": 0
}
}, - "links": {
- "self": "string",
- "contact": "string",
- "photo": "string",
- "skills": "string",
- "notes": "string",
- "attachments": "string",
- "videos": "string",
- "floats": "string",
- "submissions": "string",
- "applications": "string",
- "placements": "string"
}
}
read
read_candidate
) candidateId required | integer <int32> Candidate Id |
embed | Array of strings Embed related resources. |
candidateId required | integer <int32> Candidate Id |
firstName | string First name |
lastName | string Last name |
string Primary email address | |
phone | string Contact phone number |
mobile | string Mobile/cell number |
contactMethod | string Preferred contact method |
salutation | string Salutation/honorific/title |
object (AddressModel) | |
object (StatusModel) | |
rating | string Internal rating of the candidate |
source | string The source of the candidate |
seeking | string Enum: "Yes" "Maybe" "No" Indicates whether or not the candidate is actively seeking a job. |
otherEmail | Array of strings Other email addresses used by the candidate |
object Candidate social profiles | |
summary | string |
object (CandidateEmploymentModel) | |
object (CandidateStartModel) The date the candidate is available to start. Specify ONE OF immediate, relative or date. | |
Array of objects (CandidateEducationModel) | |
skillTags | Array of strings |
Array of objects (CustomFieldValueModel) | |
Array of objects (UserNameModel) | |
object (UserNameModel) | |
createdAt | string <date-time> |
object (UserNameModel) | |
updatedAt | string <date-time> |
Array of objects (PartnerActionStageModel) | |
object (CandidateStatisticsModel) | |
object (CandidateLinks) |
{- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes",
- "otherEmail": [
- "string"
], - "social": {
}, - "summary": "string",
- "employment": {
- "current": {
- "employer": "string",
- "position": "string",
- "workType": {
- "workTypeId": 0,
- "name": "string",
- "ratePer": "Hour"
}, - "salary": {
- "ratePer": "Hour",
- "rate": 0,
- "currency": "string"
}
}, - "ideal": {
- "position": "string",
- "workType": {
- "workTypeId": 0,
- "name": "string",
- "ratePer": "Hour"
}, - "salary": {
- "ratePer": "Hour",
- "rateLow": 0,
- "rateHigh": 0,
- "currency": "string"
}, - "other": [
- {
- "workType": {
- "workTypeId": 0,
- "name": "string",
- "ratePer": "Hour"
}, - "salary": {
- "ratePer": "Hour",
- "rateLow": 0,
- "rateHigh": 0,
- "currency": "string"
}
}
]
}, - "history": [
- {
- "employer": "string",
- "position": "string",
- "start": "string",
- "end": "string",
- "description": "string"
}
]
}, - "availability": {
- "immediate": true,
- "relative": {
- "period": 0,
- "unit": "Week"
}, - "date": "2019-08-24"
}, - "education": [
- {
- "institution": "string",
- "course": "string",
- "date": "string"
}
], - "skillTags": [
- "string"
], - "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"
}
], - "recruiters": [
- {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
], - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "partnerActions": [
- {
- "actionId": "00000000-0000-0000-0000-000000000000",
- "actionName": "string",
- "reference": "string",
- "stage": "Submitted",
- "status": "string",
- "result": {
- "score": 0,
- "url": "string",
- "urlType": "Popup"
}, - "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "statistics": {
- "applications": {
- "new": 0,
- "active": 0,
- "total": 0
}, - "placements": {
- "total": 0
}
}, - "links": {
- "self": "string",
- "contact": "string",
- "photo": "string",
- "skills": "string",
- "notes": "string",
- "attachments": "string",
- "videos": "string",
- "floats": "string",
- "submissions": "string",
- "applications": "string",
- "placements": "string"
}
}
write
write_candidate
) candidateId required | integer <int32> |
X-Allow-Duplicates | string Duplicate override code from the header of an earlier 409 response |
firstName | string <= 50 characters |
lastName | string <= 50 characters |
string <= 100 characters | |
phone | string <= 50 characters |
mobile | string <= 50 characters |
salutation | string <= 20 characters Salutation/honorific/title |
statusId | integer <int32> Candidate status |
rating | string <= 50 characters |
seeking | string Enum: "Yes" "Maybe" "No" |
summary | string |
object | |
object (SubmitAddressModel) | |
skillTags | Array of strings <= 100 characters |
object (SubmitEmploymentModel) | |
object (SubmitCandidateAvailabilityModel) The date the candidate is available to start. Specify ONE OF immediate, relative or date. | |
Array of objects (SubmitCandidateEducationModel) | |
Array of objects (SubmitCustomFieldValueModel) | |
recruiterUserId | Array of integers <int32> |
{- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "salutation": "string",
- "statusId": 0,
- "rating": "string",
- "seeking": "Yes",
- "summary": "string",
- "social": {
}, - "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "countryCode": "string"
}, - "skillTags": [
- "string"
], - "employment": {
- "current": {
- "employer": "string",
- "position": "string",
- "workTypeId": 0,
- "salary": {
- "ratePer": "Hour",
- "rate": 0,
- "currency": "string"
}
}, - "ideal": {
- "position": "string",
- "workTypeId": 0,
- "salary": {
- "ratePer": "Hour",
- "rateLow": 0,
- "rateHigh": 0,
- "currency": "string"
}, - "other": [
- {
- "workTypeId": 0,
- "salary": {
- "ratePer": "Hour",
- "rateLow": 0,
- "rateHigh": 0,
- "currency": "string"
}
}
]
}, - "history": [
- {
- "employer": "string",
- "position": "string",
- "start": "string",
- "end": "string",
- "description": "string"
}
]
}, - "availability": {
- "immediate": true,
- "relative": {
- "period": 0,
- "unit": "Week"
}, - "date": "2019-08-24"
}, - "education": [
- {
- "institution": "string",
- "course": "string",
- "date": "string"
}
], - "custom": [
- {
- "fieldId": 1,
- "value": "Text value"
}, - {
- "fieldId": 2,
- "value": [
- "List value 1",
- "List value 2"
]
}, - {
- "fieldId": 3,
- "value": "2018-07-01"
}
], - "recruiterUserId": [
- 0
]
}
{- "message": "string",
- "errors": [
- {
- "code": "Invalid",
- "message": "string",
- "fields": [
- "string"
]
}
]
}
Change the candidate status and add an optional note
write
write_candidate
) candidateId required | integer <int32> |
statusId required | integer <int32> Status Id |
object (SubmitStatusNoteModel) Optional note |
{- "statusId": 0,
- "note": {
- "type": "string",
- "text": "string"
}
}
{- "message": "string",
- "errors": [
- {
- "code": "Invalid",
- "message": "string",
- "fields": [
- "string"
]
}
]
}
Provides a list of candidates recently (last 14 days) deleted from JobAdder, allowing the management of referenced data for local privacy law compliance (e.g. GDPR).
read
read_candidate
) Array of objects (DeletedCandidateModel) |
{- "items": [
- {
- "candidateId": 0,
- "deletedAt": "2019-08-24T14:15:22Z"
}
]
}
read
read_candidate
) candidateId required | integer <int32> Candidate Id |
w | integer <int32> Reduce the size of the photo to fit the width specified by w |
h | integer <int32> Reduce the size of the photo to fit the height specified by h |
ETag | string Photo version, can be used for cache validation |
write
write_candidate
) candidateId required | integer <int32> Candidate Id |
fileData required | string <binary> |
write
write_candidate
) candidateId required | integer <int32> Candidate Id |
read
read_candidate
) candidateId required | integer <int32> Candidate Id |
w | integer <int32> Reduce the size of the photo to fit the width specified by w |
h | integer <int32> Reduce the size of the photo to fit the height specified by h |
ETag | string Photo version, can be used for cache validation |
read
read_candidate
) candidateId required | integer <int32> Candidate Id |
Array of objects (CandidateAvailabilityModel) | |
object (ModelLinks) |
{- "items": [
- {
- "date": "2018-06-30",
- "day": "Saturday",
- "shifts": [
- {
- "start": "09:00",
- "end": "12:00"
}, - {
- "start": "13:00",
- "end": "17:00"
}
]
}, - {
- "date": "2018-07-01",
- "day": "Sunday",
- "shifts": [
- {
- "start": "09:00",
- "end": "12:00"
}
], - "recurring": true,
- "until": "2018-09-30"
}
], - "links": {
- "self": "string"
}
}
Set the candidates availability schedule for a single week
write
write_candidate
) candidateId required | integer <int32> Candidate Id |
weekOf required | string <date> Update availability for the week (beginning Sunday) containing the specified date |
required | object Weekly availability, at most two shifts per day |
recurring | boolean Availability repeats in following weeks. Previous/past recurring schedules will be terminated prior to this schedule, existing future overlapping schedules will be cancelled. |
until | string <date> Optional end date of repeating availability |
{- "weekOf": "2019-08-24",
- "availability": {
- "sunday": [
- {
- "start": "string",
- "end": "string"
}
], - "monday": [
- {
- "start": "string",
- "end": "string"
}
], - "tuesday": [
- {
- "start": "string",
- "end": "string"
}
], - "wednesday": [
- {
- "start": "string",
- "end": "string"
}
], - "thursday": [
- {
- "start": "string",
- "end": "string"
}
], - "friday": [
- {
- "start": "string",
- "end": "string"
}
], - "saturday": [
- {
- "start": "string",
- "end": "string"
}
]
}, - "recurring": true,
- "until": "2019-08-24"
}
Remove the candidates availability schedule for a single week
write
write_candidate
) candidateId required | integer <int32> Candidate Id |
weekOf required | string <date> Remove availability for the week (beginning Sunday) containing the specified date |
recurring | boolean Remove availability in following weeks. Previous/past recurring schedules will be terminated prior to this schedule, all existing future overlapping schedules will be cancelled. |
until | string <date> Optional end date of repeating availability removal |
candidateId required | integer <int32> |
Array of objects (CandidateVideoModel) | |
object (PageLinks) |
{- "items": [
- {
- "type": "Other",
- "url": "string",
- "reference": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_candidate
) candidateId required | integer <int32> |
videoType required | string Enum: "Other" "Profile" "CoverLetter" |
type required | string Enum: "Other" "Profile" "CoverLetter" |
url | string Video URL |
reference | string Optional unique reference for this video type. |
createdAt | string <date-time> Date this video was added to the candidate |
updatedAt | string <date-time> Date this video was last updated (updates are possible when a video is added with a Reference) |
{- "type": "Other",
- "url": "string",
- "reference": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
write
write_candidate
) candidateId required | integer <int32> Candidate Id |
videoType required | string Enum: "Other" "Profile" "CoverLetter" |
url required | string Video URL |
reference | string Optional unique reference for this video type, if specified then an existing video with the same type and reference will be updated if found. |
type required | string Enum: "Other" "Profile" "CoverLetter" |
url | string Video URL |
reference | string Optional unique reference for this video type. |
createdAt | string <date-time> Date this video was added to the candidate |
updatedAt | string <date-time> Date this video was last updated (updates are possible when a video is added with a Reference) |
{- "url": "string",
- "reference": "string"
}
{- "type": "Other",
- "url": "string",
- "reference": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
read
read_candidate
) candidateId required | integer <int32> |
Array of objects (CategoryModel) | |
object (ModelLinks) |
{- "items": [
- {
- "categoryId": 0,
- "name": "string",
- "subCategories": [
- {
- "subCategoryId": 0,
- "name": "string",
- "skills": [
- {
- "skillId": 0,
- "name": "string"
}
]
}
]
}
], - "links": {
- "self": "string"
}
}
write
write_candidate
) candidateId required | integer <int32> |
Array of objects (SubmitCategoriesModel) Skill categories to update for this candidate. |
Array of objects (CategoryModel) | |
object (ModelLinks) |
{- "categories": [
- {
- "categoryId": 0,
- "subCategories": [
- {
- "subCategoryId": 0,
- "skills": [
- {
- "skillId": 0
}
]
}
]
}
]
}
{- "items": [
- {
- "categoryId": 0,
- "name": "string",
- "subCategories": [
- {
- "subCategoryId": 0,
- "name": "string",
- "skills": [
- {
- "skillId": 0,
- "name": "string"
}
]
}
]
}
], - "links": {
- "self": "string"
}
}
write
write_candidate
) candidateId required | integer <int32> |
Array of objects (RemoveCategoriesModel) Skill categories to remove from this candidate. |
Array of objects (CategoryModel) | |
object (ModelLinks) |
{- "categories": [
- {
- "categoryId": 0,
- "subCategories": [
- {
- "subCategoryId": 0,
- "skills": [
- {
- "skillId": 0
}
]
}
]
}
]
}
{- "items": [
- {
- "categoryId": 0,
- "name": "string",
- "subCategories": [
- {
- "subCategoryId": 0,
- "name": "string",
- "skills": [
- {
- "skillId": 0,
- "name": "string"
}
]
}
]
}
], - "links": {
- "self": "string"
}
}
Remove a single category and all associated sub-categories and skills
write
write_candidate
) candidateId required | integer <int32> |
categoryId required | integer <int32> |
Array of objects (CategoryModel) | |
object (ModelLinks) |
{- "items": [
- {
- "categoryId": 0,
- "name": "string",
- "subCategories": [
- {
- "subCategoryId": 0,
- "name": "string",
- "skills": [
- {
- "skillId": 0,
- "name": "string"
}
]
}
]
}
], - "links": {
- "self": "string"
}
}
read
read_candidate
) candidateId required | integer <int32> |
type | Array of strings Items Enum: "Other" "Resume" "CoverLetter" "FormattedResume" "Screening" "Check" "Reference" "License" Attachment types to include |
category | Array of strings Search by attachment category |
latest | boolean Find the latest version of each attachment type |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (CandidateAttachmentModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "attachmentId": 0,
- "type": "Other",
- "category": "string",
- "fileName": "string",
- "fileType": "string",
- "expiry": "2019-08-24",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
Get a candidate attachment.
Setting the Accept header will attempt a file conversion.
read
read_candidate
) candidateId required | integer <int32> Candidate Id |
attach required | integer <int64> Attachment Id |
write
write_candidate
) candidateId required | integer <int32> Candidate Id |
attach required | integer <int64> Attachment Id |
type | string Enum: "Other" "Resume" "CoverLetter" "FormattedResume" "Screening" "Check" "Reference" "License" Attachment type |
category | string Optional additional categorization for the attachment type |
expiry | string <date> Optional expiry date as listed on the document, e.g. a license expiry date |
attachmentId | integer <int64> |
type | string Enum: "Other" "Resume" "CoverLetter" "FormattedResume" "Screening" "Check" "Reference" "License" |
category | string |
fileName | string |
fileType | string |
expiry | string <date> Optional expiry date as listed on the document, e.g. a license expiry date |
object (UserNameModel) | |
createdAt | string <date-time> |
updatedAt | string <date-time> |
object (CandidateAttachmentLinks) |
{- "type": "Other",
- "category": "string",
- "expiry": "2019-08-24"
}
{- "attachmentId": 0,
- "type": "Other",
- "category": "string",
- "fileName": "string",
- "fileType": "string",
- "expiry": "2019-08-24",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "links": {
- "self": "string"
}
}
write
write_candidate
) candidateId required | integer <int32> Candidate Id |
attach required | string Enum: "Resume" "FormattedResume" "CoverLetter" "Screening" "Check" "Reference" "License" "Other" Type of attachment being added |
fileData required | string <binary> |
attachmentId | integer <int64> |
type | string Enum: "Other" "Resume" "CoverLetter" "FormattedResume" "Screening" "Check" "Reference" "License" |
category | string |
fileName | string |
fileType | string |
expiry | string <date> Optional expiry date as listed on the document, e.g. a license expiry date |
object (UserNameModel) | |
createdAt | string <date-time> |
updatedAt | string <date-time> |
object (CandidateAttachmentLinks) |
{- "attachmentId": 0,
- "type": "Other",
- "category": "string",
- "fileName": "string",
- "fileType": "string",
- "expiry": "2019-08-24",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "links": {
- "self": "string"
}
}
read
read_candidate
) type | Array of strings Items Enum: "Other" "Resume" "CoverLetter" "FormattedResume" "Screening" "Check" "Reference" "License" Optionally filter to specific attachment types |
Array of objects (CandidateAttachmentCategoryModel) | |
object (ModelLinks) |
{- "items": [
- {
- "type": "Other",
- "category": "string"
}
], - "links": {
- "self": "string"
}
}
read
read_float
) candidateId required | integer <int32> Candidate Id |
Array of objects (FloatSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "floatId": 0,
- "jobTitle": "string",
- "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}, - "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
This will include both active and complete/closed job applications
read
read_jobapplication
) candidateId required | integer <int32> Candidate Id |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> The maximum number of entries to return. |
Array of objects (JobApplicationSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "applicationId": 0,
- "jobTitle": "string",
- "jobReference": "string",
- "manual": true,
- "source": "string",
- "rating": 0,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "rejected": true,
- "default": true,
- "defaultRejected": true,
- "workflow": {
- "stage": "string",
- "stageIndex": 0,
- "step": 0,
- "progress": "Started"
}
}, - "review": {
- "stage": "Submitted",
- "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "reviewedAt": "2019-08-24T14:15:22Z",
- "reviewedBy": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "jobAd": {
- "adId": 0,
- "state": "string",
- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "postAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z"
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
write
write_jobapplication
) candidateId required | integer <int32> |
jobId required | Array of integers <int32> |
source | string |
Array of objects (JobApplicationSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "jobId": [
- 0
], - "source": "string"
}
{- "items": [
- {
- "applicationId": 0,
- "jobTitle": "string",
- "jobReference": "string",
- "manual": true,
- "source": "string",
- "rating": 0,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "rejected": true,
- "default": true,
- "defaultRejected": true,
- "workflow": {
- "stage": "string",
- "stageIndex": 0,
- "step": 0,
- "progress": "Started"
}
}, - "review": {
- "stage": "Submitted",
- "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "reviewedAt": "2019-08-24T14:15:22Z",
- "reviewedBy": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "jobAd": {
- "adId": 0,
- "state": "string",
- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "postAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z"
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_jobapplication
) candidateId required | integer <int32> Candidate Id |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> The maximum number of entries to return. |
Array of objects (JobApplicationSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "applicationId": 0,
- "jobTitle": "string",
- "jobReference": "string",
- "manual": true,
- "source": "string",
- "rating": 0,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "rejected": true,
- "default": true,
- "defaultRejected": true,
- "workflow": {
- "stage": "string",
- "stageIndex": 0,
- "step": 0,
- "progress": "Started"
}
}, - "review": {
- "stage": "Submitted",
- "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "reviewedAt": "2019-08-24T14:15:22Z",
- "reviewedBy": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "jobAd": {
- "adId": 0,
- "state": "string",
- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "postAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z"
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_interview
) candidateId required | integer <int32> Candidate Id |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (InterviewSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "interviewId": 0,
- "type": "Internal",
- "startAt": "2019-08-24T14:15:22Z",
- "endAt": "2019-08-24T14:15:22Z",
- "location": "string",
- "interviewee": {
- "applicationId": 0,
- "jobTitle": "string",
- "jobReference": "string",
- "manual": true,
- "source": "string",
- "rating": 0,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "rejected": true,
- "default": true,
- "defaultRejected": true,
- "workflow": {
- "stage": "string",
- "stageIndex": 0,
- "step": 0,
- "progress": "Started"
}
}, - "review": {
- "stage": "Submitted",
- "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "reviewedAt": "2019-08-24T14:15:22Z",
- "reviewedBy": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "jobAd": {
- "adId": 0,
- "state": "string",
- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "postAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z"
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}, - "interviewers": {
- "users": [
- {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
], - "contacts": [
- {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
]
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_submission
) candidateId required | integer <int32> Candidate Id |
Array of objects (SubmissionSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "submissionId": 0,
- "jobTitle": "string",
- "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}, - "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "userFavourite": true,
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "closedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "closedAt": "2019-08-24T14:15:22Z"
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_placement
) candidateId required | integer <int32> Candidate Id |
Array of objects (PlacementSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "placementId": 0,
- "jobTitle": "string",
- "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "approved": true,
- "approvedAt": "2019-08-24T14:15:22Z",
- "type": "Permanent",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_placement
) candidateId required | integer <int32> Candidate Id |
Array of objects (PlacementSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "placementId": 0,
- "jobTitle": "string",
- "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "approved": true,
- "approvedAt": "2019-08-24T14:15:22Z",
- "type": "Permanent",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_note
read_candidate_note
) candidateId required | integer <int32> Candidate Id |
noteId | Array of strings <uuid> Note Id |
type | Array of strings Note type |
reference | Array of strings Reference value used to identify a note or group of notes |
createdAt | Array of strings Search for notes created at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
updatedAt | Array of strings Search for notes updated at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
sort | Array of strings Sort the results by one or multiple fields, prefix with "-" to sort descending. |
fields | Array of strings Additional fields to include with the results. |
Array of objects (NoteSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "noteId": "00000000-0000-0000-0000-000000000000",
- "type": "string",
- "textPartial": "string",
- "reference": "string",
- "readonly": true,
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
write
write_note
write_candidate_note
) candidateId required | integer <int32> Candidate Id |
type | string <= 50 characters Note type |
text required | string Note content |
applicationId | Array of integers <int64> Optional list of related job applications to link to the note |
reference | string <= 200 characters Optional reference string used to identify a note or group of notes |
object (SubmitUserModel) The user creating the note if not the authenticated user. |
noteId required | string <uuid> |
type | string |
source | string |
text | string |
subject | string |
reference | string |
readonly | boolean This note cannot be updated |
Array of objects (NoteAttachmentModel) | |
Array of objects (JobOrderTitleModel) | |
Array of objects (RequisitionSummaryModel) | |
Array of objects (CandidateNameModel) | |
Array of objects (JobApplicationSummaryModel) | |
Array of objects (PlacementSummaryModel) | |
Array of objects (CompanyNameModel) | |
Array of objects (ContactNameModel) | |
object (UserNameModel) | |
createdAt | string <date-time> |
object (UserNameModel) | |
updatedAt | string <date-time> |
{- "type": "string",
- "text": "string",
- "applicationId": [
- 0
], - "reference": "string",
- "createdBy": {
- "userId": 0,
- "email": "string"
}
}
{- "noteId": "00000000-0000-0000-0000-000000000000",
- "type": "string",
- "source": "string",
- "text": "string",
- "subject": "string",
- "reference": "string",
- "readonly": true,
- "attachments": [
- {
- "attachmentId": "00000000-0000-0000-0000-000000000000",
- "fileName": "string",
- "fileType": "string",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z"
}
], - "jobs": [
- {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "requisitions": [
- {
- "requisitionId": 0,
- "status": "Draft",
- "workflowStageIndex": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "hiringManager": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "candidates": [
- {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}
], - "applications": [
- {
- "applicationId": 0,
- "jobTitle": "string",
- "jobReference": "string",
- "manual": true,
- "source": "string",
- "rating": 0,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "rejected": true,
- "default": true,
- "defaultRejected": true,
- "workflow": {
- "stage": "string",
- "stageIndex": 0,
- "step": 0,
- "progress": "Started"
}
}, - "review": {
- "stage": "Submitted",
- "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "reviewedAt": "2019-08-24T14:15:22Z",
- "reviewedBy": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "jobAd": {
- "adId": 0,
- "state": "string",
- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "postAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z"
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "placements": [
- {
- "placementId": 0,
- "jobTitle": "string",
- "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "approved": true,
- "approvedAt": "2019-08-24T14:15:22Z",
- "type": "Permanent",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "companies": [
- {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "contacts": [
- {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
read
read_note
read_candidate_note
) name | string |
Array of objects (NoteTypeModel) |
{- "items": [
- {
- "name": "string",
- "default": {
- "note": true,
- "email": true,
- "sms": true
}
}
]
}
write
write_candidate
) candidateId required | integer <int32> Candidate Id |
read
read_candidate
) candidateId required | integer <int32> Candidate Id |
Array of objects (CandidateActivitySummaryModel) |
{- "items": [
- {
- "activityId": 0,
- "activityName": "string",
- "activityType": "string",
- "status": "string",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "candidateId": 0
}
]
}
write
write_candidate
) candidateId required | integer <int32> Candidate Id |
activitySettingId | integer <int32> |
statusId | integer <int32> |
object (ActivityAnswerListModel) |
activityId | integer <int64> |
activityName | string |
activityType | string |
status | string |
object (UserNameModel) | |
createdAt | string <date-time> |
object (UserNameModel) | |
updatedAt | string <date-time> |
object (ActivityDetailListModel) | |
candidateId | integer <int32> |
{- "activitySettingId": 0,
- "statusId": 0,
- "answers": {
- "textAnswers": [
- {
- "questionId": 0,
- "text": "string"
}
], - "listValueAnswers": [
- {
- "questionId": 0,
- "values": [
- "string"
]
}
], - "dateRangeValueAnswers": [
- {
- "questionId": 0,
- "startDate": "2019-08-24T14:15:22Z",
- "endDate": "2019-08-24T14:15:22Z"
}
], - "ratingValueAnswers": [
- {
- "questionId": 0,
- "rating": 0
}
]
}
}
{- "activityId": 0,
- "activityName": "string",
- "activityType": "string",
- "status": "string",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "details": {
- "textAnswers": [
- {
- "question": "string",
- "answer": "string"
}
], - "listValueAnswers": [
- {
- "question": "string",
- "values": [
- "string"
]
}
], - "dateValueAnswers": [
- {
- "question": "string",
- "startDate": "2019-08-24T14:15:22Z",
- "endDate": "2019-08-24T14:15:22Z"
}
], - "ratingValueAnswers": [
- {
- "question": "string",
- "percentage": 0
}
]
}, - "candidateId": 0
}
read
read_candidate
) candidateId required | integer <int32> Candidate Id |
activityId required | integer <int64> Activity Id |
activityId | integer <int64> |
activityName | string |
activityType | string |
status | string |
object (UserNameModel) | |
createdAt | string <date-time> |
object (UserNameModel) | |
updatedAt | string <date-time> |
object (ActivityDetailListModel) | |
candidateId | integer <int32> |
object (ModelLinks) |
{- "activityId": 0,
- "activityName": "string",
- "activityType": "string",
- "status": "string",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "details": {
- "textAnswers": [
- {
- "question": "string",
- "answer": "string"
}
], - "listValueAnswers": [
- {
- "question": "string",
- "values": [
- "string"
]
}
], - "dateValueAnswers": [
- {
- "question": "string",
- "startDate": "2019-08-24T14:15:22Z",
- "endDate": "2019-08-24T14:15:22Z"
}
], - "ratingValueAnswers": [
- {
- "question": "string",
- "percentage": 0
}
]
}, - "candidateId": 0,
- "links": {
- "self": "string"
}
}
read
read_candidate
) createdAt | Array of strings Search for activities performed at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
includeDetails | boolean |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (CandidateActivityModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "activityId": 0,
- "activityName": "string",
- "activityType": "string",
- "status": "string",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "details": {
- "textAnswers": [
- {
- "question": "string",
- "answer": "string"
}
], - "listValueAnswers": [
- {
- "question": "string",
- "values": [
- "string"
]
}
], - "dateValueAnswers": [
- {
- "question": "string",
- "startDate": "2019-08-24T14:15:22Z",
- "endDate": "2019-08-24T14:15:22Z"
}
], - "ratingValueAnswers": [
- {
- "question": "string",
- "percentage": 0
}
]
}, - "candidateId": 0
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_candidate
) Array of objects (CandidateActivitySettingSummaryModel) |
{- "items": [
- {
- "settingId": 0,
- "activityType": "string",
- "name": "string"
}
]
}
read
read_candidate
) settingId required | integer <int32> Activity Setting Id |
settingId | integer <int32> |
activityType | string |
name | string |
Array of objects (StatusModel) | |
statusMandatory | boolean |
Array of objects (ActivityQuestionModel) |
{- "settingId": 0,
- "activityType": "string",
- "name": "string",
- "validStatuses": [
- {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}
], - "statusMandatory": true,
- "questions": [
- {
- "questionId": 0,
- "text": "string",
- "mandatory": true,
- "possibleValues": [
- "string"
], - "questionAnswerType": "string",
- "minimumRating": 0,
- "maximumRating": 0,
- "conditionalAnswer": "string",
- "conditionalQuestions": [
- { }
]
}
]
}
read
read_candidate
) Array of objects (CustomFieldModel) | |
object (ModelLinks) |
{- "items": [
- {
- "fieldId": 1,
- "name": "Text Field 1",
- "type": "Text",
- "mandatory": true,
- "maxLength": 50,
- "multiLine": true
}, - {
- "fieldId": 2,
- "name": "List Field 2",
- "type": "List",
- "mandatory": true,
- "multiSelect": true,
- "values": [
- "Value 1",
- "Value 2",
- "Value 3"
]
}, - {
- "fieldId": 3,
- "name": "Date Field 3",
- "type": "Date",
- "mandatory": true
}
]
}
read
read_candidate
) fieldId required | integer <int32> |
fieldId required | integer <int32> |
name required | string |
type required | string Enum: "Text" "List" "Date" "Lookup" |
mandatory | boolean Field is mandatory and a value must be provided |
maxLength | integer <int32> Maximum length of a text field |
multiLine | boolean Text field can contain a multi-line value |
multiSelect | boolean List field allows multiple selections |
values | Array of strings Available values for a list custom field |
object (ModelLinks) |
{- "fieldId": 1,
- "name": "Text Field 1",
- "type": "Text",
- "mandatory": true,
- "maxLength": 50,
- "multiLine": true,
- "multiSelect": false,
- "values": [ ]
}
manage_candidate_custom
) fieldId required | integer <int32> |
values | Array of strings Available values for a list custom field |
fieldId required | integer <int32> |
name required | string |
type required | string Enum: "Text" "List" "Date" "Lookup" |
mandatory | boolean Field is mandatory and a value must be provided |
maxLength | integer <int32> Maximum length of a text field |
multiLine | boolean Text field can contain a multi-line value |
multiSelect | boolean List field allows multiple selections |
values | Array of strings Available values for a list custom field |
object (ModelLinks) |
{- "values": [
- "string"
]
}
{- "fieldId": 1,
- "name": "Text Field 1",
- "type": "Text",
- "mandatory": true,
- "maxLength": 50,
- "multiLine": true,
- "multiSelect": false,
- "values": [ ]
}
read
read_candidate
) name | string |
Array of objects (NameModel) |
{- "items": [
- {
- "name": "string"
}
]
}
read
read_candidate
) name | string |
Array of objects (NameModel) |
{- "items": [
- {
- "name": "string"
}
]
}
read
read_candidate
) name | string |
Array of objects (NameModel) |
{- "items": [
- {
- "name": "string"
}
]
}
read
read_candidate
) statusId | Array of integers <int32> |
name | string |
active | boolean |
default | boolean |
Array of objects (StatusModel) | |
object (ModelLinks) |
{- "items": [
- {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}
], - "links": {
- "self": "string"
}
}
statusId required | integer <int32> |
statusId required | integer <int32> |
name required | string |
active | boolean |
default | boolean |
object (ModelLinks) |
{- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true,
- "links": {
- "self": "string"
}
}
read
read_float
) floatId | Array of integers <int64> Float Id |
candidateId | Array of integers <int32> Candidate Id |
companyId | Array of integers <int32> Company Id |
createdAt | Array of strings Search for floats created at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
updatedAt | Array of strings Search for floats updated at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
embed | Array of strings Embed related resources. |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (FloatSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "floatId": 0,
- "jobTitle": "string",
- "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}, - "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_float
) floatId required | integer <int64> |
floatId required | integer <int64> |
jobTitle | string |
object (CandidateSummaryModel) | |
object (CompanyNameModel) | |
object (UserNameModel) | |
createdAt | string <date-time> |
object (UserNameModel) | |
updatedAt | string <date-time> |
candidateSummary | string |
Array of objects (ContactNameModel) | |
object (UserNameModel) | |
object (FloatLinks) |
{- "floatId": 0,
- "jobTitle": "string",
- "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}, - "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "candidateSummary": "string",
- "contacts": [
- {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "links": {
- "self": "string",
- "notes": "string"
}
}
read
read_submission
) submissionId | Array of integers <int64> |
candidateId | Array of integers <int32> |
companyId | Array of integers <int32> |
jobId | Array of integers <int32> |
createdAt | Array of strings Search for submissions created at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
updatedAt | Array of strings Search for submissions updated at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
embed | Array of strings Embed related resources. |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (SubmissionSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "submissionId": 0,
- "jobTitle": "string",
- "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}, - "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "userFavourite": true,
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "closedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "closedAt": "2019-08-24T14:15:22Z"
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_submission
) submissionId required | integer <int64> Submission Id |
submissionId required | integer <int64> |
jobTitle | string |
object (CandidateSummaryModel) | |
object (CompanyNameModel) | |
object (JobOrderSummaryModel) | |
object (UserNameModel) | |
createdAt | string <date-time> |
object (UserNameModel) | |
updatedAt | string <date-time> |
candidateSummary | string |
object (JobApplicationSummaryModel) | |
Array of objects (ContactNameModel) | |
object (UserNameModel) | |
object (SubmissionLinks) |
{- "submissionId": 0,
- "jobTitle": "string",
- "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}, - "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "userFavourite": true,
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "closedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "closedAt": "2019-08-24T14:15:22Z"
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "candidateSummary": "string",
- "application": {
- "applicationId": 0,
- "jobTitle": "string",
- "jobReference": "string",
- "manual": true,
- "source": "string",
- "rating": 0,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "rejected": true,
- "default": true,
- "defaultRejected": true,
- "workflow": {
- "stage": "string",
- "stageIndex": 0,
- "step": 0,
- "progress": "Started"
}
}, - "review": {
- "stage": "Submitted",
- "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "reviewedAt": "2019-08-24T14:15:22Z",
- "reviewedBy": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "jobAd": {
- "adId": 0,
- "state": "string",
- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "postAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z"
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}, - "contacts": [
- {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "links": {
- "self": "string",
- "notes": "string"
}
}
read
read_jobapplication
) applicationId | Array of integers <int64> Application Id |
candidateId | Array of integers <int32> Candidate Id |
jobId | Array of integers <int32> Job Id |
adId | Array of integers <int32> Job Ad Id |
statusId | Array of integers <int32> Job application status |
jobTitle | string |
active | boolean Search for active job applications |
rejected | boolean Search for rejected job applications |
review.stage | Array of strings Items Enum: "Submitted" "Viewed" "Accepted" "Rejected" Search for job applications at the specified review stage. |
review.userId | Array of integers <int32> Search for job applications submitted for review by the specified users. |
review.contactId | Array of integers <int32> Search for job applications submitted for review to the specified hiring manager contacts |
review.submittedAt | Array of strings Search for job applications submitted for review at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
review.reviewedAt | Array of strings Search for job applications reviewed at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
keywords | string Search for key words within the applicant's resume |
partnerAction.actionId | Array of strings <uuid> Unique identifier for partner actions |
partnerAction.reference | Array of strings Partner supplied unique reference for the action |
partnerAction.stage | Array of strings Items Enum: "Submitted" "InProgress" "Completed" "Rejected" "Cancelled" Include partner actions at a specific stage |
partnerAction.submittedAt | Array of strings Search for entities submitted to an action at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
folderId | Array of integers <int64> Search in specific folders |
createdAt | Array of strings Search for job applications created at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
updatedBy | Array of integers <int32> User Id - search for job applications last updated by the specified user(s) |
updatedAt | Array of strings Search for job applications updated at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
sort | Array of strings Sort the results by one or multiple fields, prefix with "-" to sort descending. |
fields | Array of strings Additional fields to include with the results. Fields available to include are: partnerActions |
embed | Array of strings Embed related resources. |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (JobApplicationSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "applicationId": 0,
- "jobTitle": "string",
- "jobReference": "string",
- "manual": true,
- "source": "string",
- "rating": 0,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "rejected": true,
- "default": true,
- "defaultRejected": true,
- "workflow": {
- "stage": "string",
- "stageIndex": 0,
- "step": 0,
- "progress": "Started"
}
}, - "review": {
- "stage": "Submitted",
- "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "reviewedAt": "2019-08-24T14:15:22Z",
- "reviewedBy": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "jobAd": {
- "adId": 0,
- "state": "string",
- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "postAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z"
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_jobapplication
) applicationId required | integer <int64> Job Application Id |
applicationId required | integer <int64> |
jobTitle | string |
jobReference | string |
manual | boolean |
source | string |
rating | integer <int32> |
object (JobApplicationStatusModel) | |
object (JobApplicationReviewModel) | |
object (CandidateNameModel) | |
object (JobOrderTitleModel) | |
object (JobAdSummaryModel) | |
object (JobApplicationSubmittedDetailsModel) | |
object (JobApplicationScreeningModel) | |
Array of objects (CustomFieldValueModel) | |
Array of objects (PartnerActionStageModel) | |
object (UserNameModel) | |
object (UserNameModel) | |
createdAt | string <date-time> |
object (UserNameModel) | |
updatedAt | string <date-time> |
object (JobApplicationLinks) |
{- "applicationId": 0,
- "jobTitle": "string",
- "jobReference": "string",
- "manual": true,
- "source": "string",
- "rating": 0,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "rejected": true,
- "default": true,
- "defaultRejected": true,
- "workflow": {
- "stage": "string",
- "stageIndex": 0,
- "step": 0,
- "progress": "Started"
}
}, - "review": {
- "stage": "Submitted",
- "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "reviewedAt": "2019-08-24T14:15:22Z",
- "reviewedBy": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "jobAd": {
- "adId": 0,
- "state": "string",
- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "postAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z"
}, - "submittedDetails": {
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string"
}, - "screening": {
- "questions": [
- {
- "question": "string",
- "answers": [
- "string"
], - "score": 0
}
], - "score": 0
}, - "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"
}
], - "partnerActions": [
- {
- "actionId": "00000000-0000-0000-0000-000000000000",
- "actionName": "string",
- "reference": "string",
- "stage": "Submitted",
- "status": "string",
- "result": {
- "score": 0,
- "url": "string",
- "urlType": "Popup"
}, - "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "links": {
- "self": "string",
- "attachments": "string",
- "resume": "string",
- "coverLetter": "string"
}
}
Update job application status and custom fields
write
write_jobapplication
) applicationId required | integer <int64> |
statusId | integer <int32> Job application status |
rating | integer <int32> [ 0 .. 10 ] Job application rating |
Array of objects (SubmitCustomFieldValueModel) |
{- "statusId": 0,
- "rating": 0,
- "custom": [
- {
- "fieldId": 1,
- "value": "Text value"
}, - {
- "fieldId": 2,
- "value": [
- "List value 1",
- "List value 2"
]
}, - {
- "fieldId": 3,
- "value": "2018-07-01"
}
]
}
{- "message": "string",
- "errors": [
- {
- "code": "Invalid",
- "message": "string",
- "fields": [
- "string"
]
}
]
}
Change the job application status and add an optional note
write
write_jobapplication
) applicationId required | integer <int64> |
statusId required | integer <int32> Status Id |
object (SubmitStatusNoteModel) Optional note |
{- "statusId": 0,
- "note": {
- "type": "string",
- "text": "string"
}
}
{- "message": "string",
- "errors": [
- {
- "code": "Invalid",
- "message": "string",
- "fields": [
- "string"
]
}
]
}
Provides a list of job applications recently (last 14 days) deleted from JobAdder, allowing the management of referenced data for local privacy law compliance (e.g. GDPR).
read
read_jobapplication
) Array of objects (DeletedJobApplicationModel) |
{- "items": [
- {
- "applicationId": 0,
- "deletedAt": "2019-08-24T14:15:22Z"
}
]
}
applicationId required | integer <int64> |
Array of objects (CandidateVideoModel) | |
object (PageLinks) |
{- "items": [
- {
- "type": "Other",
- "url": "string",
- "reference": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_jobapplication
) applicationId required | integer <int64> |
videoType required | string Enum: "Other" "Profile" "CoverLetter" |
type required | string Enum: "Other" "Profile" "CoverLetter" |
url | string Video URL |
reference | string Optional unique reference for this video type. |
createdAt | string <date-time> Date this video was added to the candidate |
updatedAt | string <date-time> Date this video was last updated (updates are possible when a video is added with a Reference) |
{- "type": "Other",
- "url": "string",
- "reference": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
write
write_jobapplication
) applicationId required | integer <int64> Job Application Id |
videoType required | string Enum: "Other" "Profile" "CoverLetter" |
url required | string Video URL |
reference | string Optional unique reference for this video type, if specified then an existing video with the same type and reference will be updated if found. |
type required | string Enum: "Other" "Profile" "CoverLetter" |
url | string Video URL |
reference | string Optional unique reference for this video type. |
createdAt | string <date-time> Date this video was added to the candidate |
updatedAt | string <date-time> Date this video was last updated (updates are possible when a video is added with a Reference) |
{- "url": "string",
- "reference": "string"
}
{- "type": "Other",
- "url": "string",
- "reference": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
read
read_jobapplication
) applicationId required | integer <int64> |
type | Array of strings Items Enum: "Other" "Resume" "CoverLetter" "FormattedResume" "Screening" "Check" "Reference" "License" Attachment types to include |
category | Array of strings Search by attachment label |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (CandidateAttachmentModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "attachmentId": 0,
- "type": "Other",
- "category": "string",
- "fileName": "string",
- "fileType": "string",
- "expiry": "2019-08-24",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
Get a job application attachment.
Setting the Accept header will attempt a file conversion.
read
read_jobapplication
) applicationId required | integer <int64> Job Application Id |
attach required | integer <int64> Attachment Id |
write
write_jobapplication
) applicationId required | integer <int64> Job Application Id |
attach required | integer <int64> Attachment Id |
type | string Enum: "Other" "Resume" "CoverLetter" "FormattedResume" "Screening" "Check" "Reference" "License" Attachment type |
category | string Optional additional categorization for the attachment type |
expiry | string <date> Optional expiry date as listed on the document, e.g. a license expiry date |
{- "type": "Other",
- "category": "string",
- "expiry": "2019-08-24"
}
write
write_jobapplication
) applicationId required | integer <int64> Job Application Id |
attach required | string Enum: "Resume" "FormattedResume" "CoverLetter" "Screening" "Check" "Reference" "License" "Other" |
fileData required | string <binary> |
attachmentId | integer <int64> |
type | string Enum: "Other" "Resume" "CoverLetter" "FormattedResume" "Screening" "Check" "Reference" "License" |
category | string |
fileName | string |
fileType | string |
expiry | string <date> Optional expiry date as listed on the document, e.g. a license expiry date |
object (UserNameModel) | |
createdAt | string <date-time> |
updatedAt | string <date-time> |
object (CandidateAttachmentLinks) |
{- "attachmentId": 0,
- "type": "Other",
- "category": "string",
- "fileName": "string",
- "fileType": "string",
- "expiry": "2019-08-24",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "links": {
- "self": "string"
}
}
write
write_jobapplication
) applicationId required | integer <int64> |
contactId required | integer <int32> Hiring manager contact viewing the applicant |
{- "contactId": 0
}
write
write_jobapplication
) applicationId required | integer <int64> |
submittedByUserId | integer <int32> Optionally specify the user submitting the job application for review (if not the authenticated user) |
{- "submittedByUserId": 0
}
write
write_jobapplication
) applicationId required | integer <int64> |
contactId required | integer <int32> Hiring manager contact accepting the applicant |
message | string Optional feedback |
{- "contactId": 0,
- "message": "string"
}
write
write_jobapplication
) applicationId required | integer <int64> |
contactId required | integer <int32> Hiring manager contact rejecting the applicant |
reason | string Optional feedback |
{- "contactId": 0,
- "reason": "string"
}
read
read_interview
) applicationId required | integer <int64> Job Application Id |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (InterviewSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "interviewId": 0,
- "type": "Internal",
- "startAt": "2019-08-24T14:15:22Z",
- "endAt": "2019-08-24T14:15:22Z",
- "location": "string",
- "interviewee": {
- "applicationId": 0,
- "jobTitle": "string",
- "jobReference": "string",
- "manual": true,
- "source": "string",
- "rating": 0,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "rejected": true,
- "default": true,
- "defaultRejected": true,
- "workflow": {
- "stage": "string",
- "stageIndex": 0,
- "step": 0,
- "progress": "Started"
}
}, - "review": {
- "stage": "Submitted",
- "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "reviewedAt": "2019-08-24T14:15:22Z",
- "reviewedBy": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "jobAd": {
- "adId": 0,
- "state": "string",
- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "postAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z"
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}, - "interviewers": {
- "users": [
- {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
], - "contacts": [
- {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
]
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_note
read_jobapplication_note
) applicationId required | integer <int64> Job Application Id |
noteId | Array of strings <uuid> Note Id |
type | Array of strings Note type |
reference | Array of strings Reference value used to identify a note or group of notes |
createdAt | Array of strings Search for notes created at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
updatedAt | Array of strings Search for notes updated at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
sort | Array of strings Sort the results by one or multiple fields, prefix with "-" to sort descending. |
fields | Array of strings Additional fields to include with the results. |
Array of objects (NoteSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "noteId": "00000000-0000-0000-0000-000000000000",
- "type": "string",
- "textPartial": "string",
- "reference": "string",
- "readonly": true,
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
write
write_note
write_jobapplication_note
) applicationId required | integer <int64> |
type | string <= 50 characters Note type |
text required | string Note content |
reference | string <= 200 characters Optional reference string used to identify a note or group of notes |
object (SubmitUserModel) The user creating the note if not the authenticated user. |
noteId required | string <uuid> |
type | string |
source | string |
text | string |
subject | string |
reference | string |
readonly | boolean This note cannot be updated |
Array of objects (NoteAttachmentModel) | |
Array of objects (JobOrderTitleModel) | |
Array of objects (RequisitionSummaryModel) | |
Array of objects (CandidateNameModel) | |
Array of objects (JobApplicationSummaryModel) | |
Array of objects (PlacementSummaryModel) | |
Array of objects (CompanyNameModel) | |
Array of objects (ContactNameModel) | |
object (UserNameModel) | |
createdAt | string <date-time> |
object (UserNameModel) | |
updatedAt | string <date-time> |
{- "type": "string",
- "text": "string",
- "reference": "string",
- "createdBy": {
- "userId": 0,
- "email": "string"
}
}
{- "noteId": "00000000-0000-0000-0000-000000000000",
- "type": "string",
- "source": "string",
- "text": "string",
- "subject": "string",
- "reference": "string",
- "readonly": true,
- "attachments": [
- {
- "attachmentId": "00000000-0000-0000-0000-000000000000",
- "fileName": "string",
- "fileType": "string",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z"
}
], - "jobs": [
- {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "requisitions": [
- {
- "requisitionId": 0,
- "status": "Draft",
- "workflowStageIndex": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "hiringManager": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "candidates": [
- {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}
], - "applications": [
- {
- "applicationId": 0,
- "jobTitle": "string",
- "jobReference": "string",
- "manual": true,
- "source": "string",
- "rating": 0,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "rejected": true,
- "default": true,
- "defaultRejected": true,
- "workflow": {
- "stage": "string",
- "stageIndex": 0,
- "step": 0,
- "progress": "Started"
}
}, - "review": {
- "stage": "Submitted",
- "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "reviewedAt": "2019-08-24T14:15:22Z",
- "reviewedBy": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "jobAd": {
- "adId": 0,
- "state": "string",
- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "postAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z"
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "placements": [
- {
- "placementId": 0,
- "jobTitle": "string",
- "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "approved": true,
- "approvedAt": "2019-08-24T14:15:22Z",
- "type": "Permanent",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "companies": [
- {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "contacts": [
- {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
read
read_jobapplication
) applicationId required | integer <int64> Job application Id |
Array of objects (JobApplicationActivitySummaryModel) |
{- "items": [
- {
- "activityId": 0,
- "activityName": "string",
- "activityType": "string",
- "status": "string",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "applicationId": 0
}
]
}
write
write_jobapplication
) applicationId required | integer <int64> Job application Id |
activitySettingId | integer <int32> |
statusId | integer <int32> |
object (ActivityAnswerListModel) |
activityId | integer <int64> |
activityName | string |
activityType | string |
status | string |
object (UserNameModel) | |
createdAt | string <date-time> |
object (UserNameModel) | |
updatedAt | string <date-time> |
object (ActivityDetailListModel) | |
applicationId | integer <int64> |
{- "activitySettingId": 0,
- "statusId": 0,
- "answers": {
- "textAnswers": [
- {
- "questionId": 0,
- "text": "string"
}
], - "listValueAnswers": [
- {
- "questionId": 0,
- "values": [
- "string"
]
}
], - "dateRangeValueAnswers": [
- {
- "questionId": 0,
- "startDate": "2019-08-24T14:15:22Z",
- "endDate": "2019-08-24T14:15:22Z"
}
], - "ratingValueAnswers": [
- {
- "questionId": 0,
- "rating": 0
}
]
}
}
{- "activityId": 0,
- "activityName": "string",
- "activityType": "string",
- "status": "string",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "details": {
- "textAnswers": [
- {
- "question": "string",
- "answer": "string"
}
], - "listValueAnswers": [
- {
- "question": "string",
- "values": [
- "string"
]
}
], - "dateValueAnswers": [
- {
- "question": "string",
- "startDate": "2019-08-24T14:15:22Z",
- "endDate": "2019-08-24T14:15:22Z"
}
], - "ratingValueAnswers": [
- {
- "question": "string",
- "percentage": 0
}
]
}, - "applicationId": 0
}
read
read_jobapplication
) applicationId required | integer <int64> Job application Id |
activityId required | integer <int64> Activity Id |
activityId | integer <int64> |
activityName | string |
activityType | string |
status | string |
object (UserNameModel) | |
createdAt | string <date-time> |
object (UserNameModel) | |
updatedAt | string <date-time> |
object (ActivityDetailListModel) | |
applicationId | integer <int64> |
object (ModelLinks) |
{- "activityId": 0,
- "activityName": "string",
- "activityType": "string",
- "status": "string",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "details": {
- "textAnswers": [
- {
- "question": "string",
- "answer": "string"
}
], - "listValueAnswers": [
- {
- "question": "string",
- "values": [
- "string"
]
}
], - "dateValueAnswers": [
- {
- "question": "string",
- "startDate": "2019-08-24T14:15:22Z",
- "endDate": "2019-08-24T14:15:22Z"
}
], - "ratingValueAnswers": [
- {
- "question": "string",
- "percentage": 0
}
]
}, - "applicationId": 0,
- "links": {
- "self": "string"
}
}
read
read_jobapplication
) createdAt | Array of strings Search for activities performed at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
includeDetails | boolean |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (JobApplicationActivityModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "activityId": 0,
- "activityName": "string",
- "activityType": "string",
- "status": "string",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "details": {
- "textAnswers": [
- {
- "question": "string",
- "answer": "string"
}
], - "listValueAnswers": [
- {
- "question": "string",
- "values": [
- "string"
]
}
], - "dateValueAnswers": [
- {
- "question": "string",
- "startDate": "2019-08-24T14:15:22Z",
- "endDate": "2019-08-24T14:15:22Z"
}
], - "ratingValueAnswers": [
- {
- "question": "string",
- "percentage": 0
}
]
}, - "applicationId": 0
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_jobapplication
) Array of objects (JobApplicationActivitySettingSummaryModel) |
{- "items": [
- {
- "settingId": 0,
- "activityType": "string",
- "name": "string"
}
]
}
read
read_jobapplication
) settingId required | integer <int32> Activity Setting Id |
settingId | integer <int32> |
activityType | string |
name | string |
Array of objects (StatusModel) | |
statusMandatory | boolean |
Array of objects (ActivityQuestionModel) |
{- "settingId": 0,
- "activityType": "string",
- "name": "string",
- "validStatuses": [
- {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}
], - "statusMandatory": true,
- "questions": [
- {
- "questionId": 0,
- "text": "string",
- "mandatory": true,
- "possibleValues": [
- "string"
], - "questionAnswerType": "string",
- "minimumRating": 0,
- "maximumRating": 0,
- "conditionalAnswer": "string",
- "conditionalQuestions": [
- { }
]
}
]
}
read
read_jobapplication
) Array of objects (CustomFieldModel) | |
object (ModelLinks) |
{- "items": [
- {
- "fieldId": 1,
- "name": "Text Field 1",
- "type": "Text",
- "mandatory": true,
- "maxLength": 50,
- "multiLine": true
}, - {
- "fieldId": 2,
- "name": "List Field 2",
- "type": "List",
- "mandatory": true,
- "multiSelect": true,
- "values": [
- "Value 1",
- "Value 2",
- "Value 3"
]
}, - {
- "fieldId": 3,
- "name": "Date Field 3",
- "type": "Date",
- "mandatory": true
}
]
}
read
read_jobapplication
) fieldId required | integer <int32> |
fieldId required | integer <int32> |
name required | string |
type required | string Enum: "Text" "List" "Date" "Lookup" |
mandatory | boolean Field is mandatory and a value must be provided |
maxLength | integer <int32> Maximum length of a text field |
multiLine | boolean Text field can contain a multi-line value |
multiSelect | boolean List field allows multiple selections |
values | Array of strings Available values for a list custom field |
object (ModelLinks) |
{- "fieldId": 1,
- "name": "Text Field 1",
- "type": "Text",
- "mandatory": true,
- "maxLength": 50,
- "multiLine": true,
- "multiSelect": false,
- "values": [ ]
}
manage_jobapplication_custom
) fieldId required | integer <int32> |
values | Array of strings Available values for a list custom field |
fieldId required | integer <int32> |
name required | string |
type required | string Enum: "Text" "List" "Date" "Lookup" |
mandatory | boolean Field is mandatory and a value must be provided |
maxLength | integer <int32> Maximum length of a text field |
multiLine | boolean Text field can contain a multi-line value |
multiSelect | boolean List field allows multiple selections |
values | Array of strings Available values for a list custom field |
object (ModelLinks) |
{- "values": [
- "string"
]
}
{- "fieldId": 1,
- "name": "Text Field 1",
- "type": "Text",
- "mandatory": true,
- "maxLength": 50,
- "multiLine": true,
- "multiSelect": false,
- "values": [ ]
}
read
read_jobapplication
) statusId | Array of integers <int32> |
name | string |
active | boolean |
rejected | boolean |
default | boolean |
Array of objects (JobApplicationStatusModel) | |
object (ModelLinks) |
{- "items": [
- {
- "statusId": 0,
- "name": "string",
- "active": true,
- "rejected": true,
- "default": true,
- "defaultRejected": true,
- "workflow": {
- "stage": "string",
- "stageIndex": 0,
- "step": 0,
- "progress": "Started"
}
}
], - "links": {
- "self": "string"
}
}
read
read_jobapplication
) statusId required | integer <int32> |
statusId required | integer <int32> |
name required | string |
active | boolean |
rejected | boolean |
default | boolean |
defaultRejected | boolean |
object (JobApplicationWorkflowModel) | |
object (JobApplicationStatusLinks) |
{- "statusId": 0,
- "name": "string",
- "active": true,
- "rejected": true,
- "default": true,
- "defaultRejected": true,
- "workflow": {
- "stage": "string",
- "stageIndex": 0,
- "step": 0,
- "progress": "Started"
}, - "links": {
- "self": "string"
}
}
read
read_jobapplication
) Array of objects (JobApplicationStatusByWorkflowModel) | |
object (ModelLinks) |
{- "items": [
- {
- "stage": "string",
- "stageIndex": 0,
- "step": 0,
- "progress": "Started",
- "status": [
- {
- "statusId": 0,
- "name": "string",
- "active": true,
- "rejected": true,
- "default": true,
- "defaultRejected": true
}
]
}
], - "links": {
- "self": "string"
}
}
read
read_placement
) placementId | Array of integers <int32> Placement Id |
type | Array of strings Items Enum: "Permanent" "Contract" "Temporary" "Credit" Placement Type |
partnerAction.actionId | Array of strings <uuid> Unique identifier for partner actions |
partnerAction.reference | Array of strings Partner supplied unique reference for the action |
partnerAction.stage | Array of strings Items Enum: "Submitted" "InProgress" "Completed" "Rejected" "Cancelled" Include partner actions at a specific stage |
partnerAction.submittedAt | Array of strings Search for entities submitted to an action at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
statusId | Array of integers <int32> Placement status |
candidate.candidateId | Array of integers <int32> Candidate Id |
candidate.name | string Candidate name |
candidateId | Array of integers <int32> Alias for candidate.candidateId |
company.companyId | Array of integers <int32> Companies by Id |
company.name | string Company name |
companyId | Array of integers <int32> Alias for company.companyId |
jobId | Array of integers <int32> Job Id |
applicationId | Array of integers <int64> Job Application Id |
startDate | Array of strings Search for placements starting in the specified date range
(ISO full-date).
Prefix with |
endDate | Array of strings Search for placements ending in the specified date range
(ISO full-date).
Prefix with |
folderId | Array of integers <int64> Search in specific folders |
userId | Array of integers <int32> User Id - search for placements by owner or associated recruiter |
ownerUserId | Array of integers <int32> User Id - search for placements by owner |
recruiterUserId | Array of integers <int32> User Id - search placements by associated recruiters |
createdBy | Array of integers <int32> User Id - search for placements created by the specified user(s) |
createdAt | Array of strings Search for placements created at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
updatedBy | Array of integers <int32> User Id - search for placements last updated by the specified user(s) |
updatedAt | Array of strings Search for placements updated at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
approved | boolean Search for approved placements |
approvedBy | Array of integers <int32> User Id - search for placements approved by the specified user(s) |
approvedAt | Array of strings Search for placements approved at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
export | Array of strings Items Enum: "Payroll" "Timesheets" "Onboarding" Search for placements that have been flagged by the user for export to integration partners. |
timesheet.period | Array of strings Find placements with timesheets in the specified date range
(ISO full-date).
Prefix with |
fields | Array of strings Additional fields to include with the results. Fields available to include are: partnerActions |
embed | Array of strings Embed related resources. |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (PlacementSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "placementId": 0,
- "jobTitle": "string",
- "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "approved": true,
- "approvedAt": "2019-08-24T14:15:22Z",
- "type": "Permanent",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_placement
) placementId required | integer <int32> Placement Id |
embed | Array of strings Embed related resources. |
placementId required | integer <int32> |
jobTitle | string |
object (JobOrderTitleModel) | |
object (CandidateNameModel) | |
approved | boolean |
approvedAt | string <date-time> |
type required | string Enum: "Permanent" "Contract" "Temporary" "Credit" |
object (StatusModel) | |
startDate | string <date> Date employment begins |
endDate | string <date> Date a contract or temporary employment ends |
summary | string |
object (CompanyNameModel) | |
object (ContactNameModel) | |
object (PlacementSourceModel) | |
object (CompanyAddressModel) | |
paymentType | string |
object (PlacementSalaryModel) | |
object (PlacementContractRateModel) | |
Array of objects (PlacementRateModel) | |
award | string |
industryCode | string |
chargeCurrency | string |
feeSplit | string Enum: "Fixed" "Percent" |
object (PlacementBillingModel) | |
object (PlacementExportModel) | |
Array of objects (CustomFieldValueModel) | |
object (UserNameModel) | |
Array of objects (PlacementRecruiterModel) | |
Array of objects (PartnerActionStageModel) | |
object (UserNameModel) | |
createdAt | string <date-time> |
object (UserNameModel) | |
updatedAt | string <date-time> |
object (PlacementLinks) |
{- "placementId": 0,
- "jobTitle": "string",
- "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "approved": true,
- "approvedAt": "2019-08-24T14:15:22Z",
- "type": "Permanent",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "summary": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "source": {
- "placement": "string",
- "candidate": "string"
}, - "workplaceAddress": {
- "addressId": "00000000-0000-0000-0000-000000000000",
- "name": "string",
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string",
- "phone": "string",
- "fax": "string",
- "url": "string"
}, - "paymentType": "string",
- "salary": {
- "base": 0,
- "superannuation": 0,
- "benefits": 0,
- "total": 0,
- "fee": 0
}, - "contractRate": {
- "ratePer": "Hour",
- "hoursPerWeek": 0,
- "daysPerWeek": 0,
- "clientRate": 0,
- "candidateRate": 0,
- "onCostsType": "Fixed",
- "onCosts": 0,
- "netMargin": 0
}, - "rates": [
- {
- "name": "string",
- "type": "string",
- "default": true,
- "displayIndex": 0,
- "payRate": 0,
- "chargeRate": 0,
- "chargeCurrency": "string"
}
], - "award": "string",
- "industryCode": "string",
- "chargeCurrency": "string",
- "feeSplit": "Fixed",
- "billing": {
- "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "address": {
- "addressId": "00000000-0000-0000-0000-000000000000",
- "name": "string",
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string",
- "phone": "string",
- "fax": "string",
- "url": "string"
}, - "email": "string",
- "orderRef": "string",
- "invoiceRef": "string",
- "terms": "string",
- "dueDate": "2019-08-24"
}, - "export": {
- "payroll": true,
- "timesheets": true,
- "approvers": [
- {
- "primary": true,
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "onboarding": true,
- "onboardingManagers": [
- {
- "primary": true,
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
]
}, - "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"
}
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "recruiters": [
- {
- "feeSplit": 0,
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
], - "partnerActions": [
- {
- "actionId": "00000000-0000-0000-0000-000000000000",
- "actionName": "string",
- "reference": "string",
- "stage": "Submitted",
- "status": "string",
- "result": {
- "score": 0,
- "url": "string",
- "urlType": "Popup"
}, - "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "links": {
- "self": "string",
- "extendsPlacement": "string",
- "extendedByPlacement": "string",
- "creditsPlacement": "string",
- "creditedByPlacement": "string",
- "application": "string",
- "attachments": "string",
- "notes": "string"
}
}
write
write_placement
) placementId required | integer <int32> |
jobTitle required | string [ 0 .. 100 ] characters |
contactId | integer <int32> |
summary | string |
statusId | integer <int32> Placement status |
paymentType | string [ 0 .. 50 ] characters |
startDate | string <date> Date employment begins |
endDate | string <date> Date a contract or temporary employment ends |
object (SubmitPlacementSalaryModel) | |
object (SubmitPlacementContractRateModel) | |
award | string [ 0 .. 100 ] characters |
industryCode | string [ 0 .. 100 ] characters |
object (SubmitPlacementBillingModel) | |
feeSplit | string Enum: "Fixed" "Percent" |
Array of objects (SubmitPlacementRecruiterModel) | |
Array of objects (SubmitCustomFieldValueModel) |
{- "jobTitle": "string",
- "contactId": 0,
- "summary": "string",
- "statusId": 0,
- "paymentType": "string",
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "salary": {
- "base": 0,
- "superannuation": 0,
- "total": 0,
- "fee": 0
}, - "contractRate": {
- "ratePer": "Hour",
- "hoursPerWeek": 0,
- "daysPerWeek": 0,
- "clientRate": 0,
- "candidateRate": 0,
- "onCostsType": "Fixed",
- "onCosts": 0,
- "netMargin": 0
}, - "award": "string",
- "industryCode": "string",
- "billing": {
- "contactId": 0,
- "addressId": "00000000-0000-0000-0000-000000000000",
- "email": "string",
- "orderRef": "string",
- "invoiceRef": "string",
- "terms": "string",
- "dueDate": "2019-08-24"
}, - "feeSplit": "Fixed",
- "recruiters": [
- {
- "userId": 0,
- "feeSplit": 0
}
], - "custom": [
- {
- "fieldId": 1,
- "value": "Text value"
}, - {
- "fieldId": 2,
- "value": [
- "List value 1",
- "List value 2"
]
}, - {
- "fieldId": 3,
- "value": "2018-07-01"
}
]
}
{- "message": "string",
- "errors": [
- {
- "code": "Invalid",
- "message": "string",
- "fields": [
- "string"
]
}
]
}
Change the placement status and add an optional note
write
write_placement
) placementId required | integer <int32> |
statusId required | integer <int32> Status Id |
object (SubmitStatusNoteModel) Optional note |
{- "statusId": 0,
- "note": {
- "type": "string",
- "text": "string"
}
}
{- "message": "string",
- "errors": [
- {
- "code": "Invalid",
- "message": "string",
- "fields": [
- "string"
]
}
]
}
Provides a list of placements recently (last 14 days) deleted from JobAdder.
read
read_placement
) Array of objects (DeletedPlacementModel) |
{- "items": [
- {
- "placementId": 0,
- "deletedAt": "2019-08-24T14:15:22Z"
}
]
}
read
read_placement
) Array of objects (CustomFieldModel) | |
object (ModelLinks) |
{- "items": [
- {
- "fieldId": 1,
- "name": "Text Field 1",
- "type": "Text",
- "mandatory": true,
- "maxLength": 50,
- "multiLine": true
}, - {
- "fieldId": 2,
- "name": "List Field 2",
- "type": "List",
- "mandatory": true,
- "multiSelect": true,
- "values": [
- "Value 1",
- "Value 2",
- "Value 3"
]
}, - {
- "fieldId": 3,
- "name": "Date Field 3",
- "type": "Date",
- "mandatory": true
}
]
}
read
read_placement
) fieldId required | integer <int32> |
fieldId required | integer <int32> |
name required | string |
type required | string Enum: "Text" "List" "Date" "Lookup" |
mandatory | boolean Field is mandatory and a value must be provided |
maxLength | integer <int32> Maximum length of a text field |
multiLine | boolean Text field can contain a multi-line value |
multiSelect | boolean List field allows multiple selections |
values | Array of strings Available values for a list custom field |
object (ModelLinks) |
{- "fieldId": 1,
- "name": "Text Field 1",
- "type": "Text",
- "mandatory": true,
- "maxLength": 50,
- "multiLine": true,
- "multiSelect": false,
- "values": [ ]
}
manage_placement_custom
) fieldId required | integer <int32> |
values | Array of strings Available values for a list custom field |
fieldId required | integer <int32> |
name required | string |
type required | string Enum: "Text" "List" "Date" "Lookup" |
mandatory | boolean Field is mandatory and a value must be provided |
maxLength | integer <int32> Maximum length of a text field |
multiLine | boolean Text field can contain a multi-line value |
multiSelect | boolean List field allows multiple selections |
values | Array of strings Available values for a list custom field |
object (ModelLinks) |
{- "values": [
- "string"
]
}
{- "fieldId": 1,
- "name": "Text Field 1",
- "type": "Text",
- "mandatory": true,
- "maxLength": 50,
- "multiLine": true,
- "multiSelect": false,
- "values": [ ]
}
read
read_placement
) placementId required | integer <int32> |
type | Array of strings Items Enum: "Other" "Resume" "FormattedResume" "CoverLetter" "Screening" "Check" "Reference" "License" "Terms" "CompanyTerms" "StandardTerms" Attachment types to include |
latest | boolean Find the latest version of each attachment type |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (PlacementAttachmentModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "attachmentId": 0,
- "type": "Other",
- "category": "string",
- "fileName": "string",
- "fileType": "string",
- "expiry": "2019-08-24",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
Get a placement attachment.
Setting the Accept header will attempt a file conversion.
read
read_placement
) placementId required | integer <int32> Placement Id |
attach required | integer <int64> Attachment Id |
write
write_placement
) placementId required | integer <int32> Placement Id |
attach required | integer <int64> Attachment Id |
type | string Enum: "Other" "Resume" "FormattedResume" "CoverLetter" "Screening" "Check" "Reference" "License" "Terms" "CompanyTerms" "StandardTerms" Attachment type |
category | string Optional additional categorization for the attachment type |
expiry | string <date> Optional expiry date as listed on the document, e.g. a license expiry date |
{- "type": "Other",
- "category": "string",
- "expiry": "2019-08-24"
}
write
write_placement
) placementId required | integer <int32> Placement Id |
attach required | string Enum: "Other" "Resume" "FormattedResume" "CoverLetter" "Screening" "Check" "Reference" "License" "Terms" "CompanyTerms" "StandardTerms" |
fileData required | string <binary> |
attachmentId | integer <int64> |
type | string Enum: "Other" "Resume" "FormattedResume" "CoverLetter" "Screening" "Check" "Reference" "License" "Terms" "CompanyTerms" "StandardTerms" |
category | string |
fileName | string |
fileType | string |
expiry | string <date> Optional expiry date as listed on the document, e.g. a license expiry date |
object (UserNameModel) | |
createdAt | string <date-time> |
updatedAt | string <date-time> |
object (PlacementAttachmentLinks) |
{- "attachmentId": 0,
- "type": "Other",
- "category": "string",
- "fileName": "string",
- "fileType": "string",
- "expiry": "2019-08-24",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "links": {
- "self": "string"
}
}
read
read_placement
) type | Array of strings Items Enum: "Other" "Resume" "FormattedResume" "CoverLetter" "Screening" "Check" "Reference" "License" "Terms" "CompanyTerms" "StandardTerms" Optionally filter to specific attachment types |
Array of objects (PlacementAttachmentCategoryModel) | |
object (ModelLinks) |
{- "items": [
- {
- "type": "Other",
- "category": "string"
}
], - "links": {
- "self": "string"
}
}
read
read_placement
) placementId required | integer <int32> Placement Id |
period | Array of strings Get timesheets for a specific date range (ISO full-date). Prefix with < or > to search dates before or after (inclusive) the specified date. Specify multiple parameters to search for a range. |
Array of objects (PlacementTimesheetModel) |
{- "items": [
- {
- "period": {
- "start": "2019-08-24",
- "end": "2019-08-24"
}, - "createdAt": "2019-08-24T14:15:22Z",
- "submittedAt": "2019-08-24T14:15:22Z",
- "approvedAt": "2019-08-24T14:15:22Z",
- "approvedBy": {
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string"
}, - "entries": [
- {
- "date": "2019-08-24",
- "type": "Time"
}
]
}
]
}
read
read_note
read_placement_note
) placementId required | integer <int32> Placement Id |
noteId | Array of strings <uuid> Note Id |
type | Array of strings Note type |
reference | Array of strings Reference value used to identify a note or group of notes |
createdAt | Array of strings Search for notes created at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
updatedAt | Array of strings Search for notes updated at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
sort | Array of strings Sort the results by one or multiple fields, prefix with "-" to sort descending. |
fields | Array of strings Additional fields to include with the results. |
Array of objects (NoteSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "noteId": "00000000-0000-0000-0000-000000000000",
- "type": "string",
- "textPartial": "string",
- "reference": "string",
- "readonly": true,
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
write
write_note
write_placement_note
) placementId required | integer <int32> |
type | string <= 50 characters Note type |
text required | string Note content |
reference | string <= 200 characters Optional reference string used to identify a note or group of notes |
object (SubmitUserModel) The user creating the note if not the authenticated user. |
noteId required | string <uuid> |
type | string |
source | string |
text | string |
subject | string |
reference | string |
readonly | boolean This note cannot be updated |
Array of objects (NoteAttachmentModel) | |
Array of objects (JobOrderTitleModel) | |
Array of objects (RequisitionSummaryModel) | |
Array of objects (CandidateNameModel) | |
Array of objects (JobApplicationSummaryModel) | |
Array of objects (PlacementSummaryModel) | |
Array of objects (CompanyNameModel) | |
Array of objects (ContactNameModel) | |
object (UserNameModel) | |
createdAt | string <date-time> |
object (UserNameModel) | |
updatedAt | string <date-time> |
{- "type": "string",
- "text": "string",
- "reference": "string",
- "createdBy": {
- "userId": 0,
- "email": "string"
}
}
{- "noteId": "00000000-0000-0000-0000-000000000000",
- "type": "string",
- "source": "string",
- "text": "string",
- "subject": "string",
- "reference": "string",
- "readonly": true,
- "attachments": [
- {
- "attachmentId": "00000000-0000-0000-0000-000000000000",
- "fileName": "string",
- "fileType": "string",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z"
}
], - "jobs": [
- {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "requisitions": [
- {
- "requisitionId": 0,
- "status": "Draft",
- "workflowStageIndex": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "hiringManager": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "candidates": [
- {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}
], - "applications": [
- {
- "applicationId": 0,
- "jobTitle": "string",
- "jobReference": "string",
- "manual": true,
- "source": "string",
- "rating": 0,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "rejected": true,
- "default": true,
- "defaultRejected": true,
- "workflow": {
- "stage": "string",
- "stageIndex": 0,
- "step": 0,
- "progress": "Started"
}
}, - "review": {
- "stage": "Submitted",
- "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "reviewedAt": "2019-08-24T14:15:22Z",
- "reviewedBy": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "jobAd": {
- "adId": 0,
- "state": "string",
- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "postAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z"
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "placements": [
- {
- "placementId": 0,
- "jobTitle": "string",
- "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "approved": true,
- "approvedAt": "2019-08-24T14:15:22Z",
- "type": "Permanent",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "companies": [
- {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "contacts": [
- {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
read
read_note
read_placement_note
) name | string |
Array of objects (NoteTypeModel) |
{- "items": [
- {
- "name": "string",
- "default": {
- "note": true,
- "email": true,
- "sms": true
}
}
]
}
read
read_placement
) placementId required | integer <int32> Placement Id |
Array of objects (PlacementActivitySummaryModel) |
{- "items": [
- {
- "activityId": 0,
- "activityName": "string",
- "activityType": "string",
- "status": "string",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "placementId": 0
}
]
}
write
write_placement
) placementId required | integer <int32> Placement Id |
activitySettingId | integer <int32> |
statusId | integer <int32> |
object (ActivityAnswerListModel) |
activityId | integer <int64> |
activityName | string |
activityType | string |
status | string |
object (UserNameModel) | |
createdAt | string <date-time> |
object (UserNameModel) | |
updatedAt | string <date-time> |
object (ActivityDetailListModel) | |
placementId | integer <int32> |
{- "activitySettingId": 0,
- "statusId": 0,
- "answers": {
- "textAnswers": [
- {
- "questionId": 0,
- "text": "string"
}
], - "listValueAnswers": [
- {
- "questionId": 0,
- "values": [
- "string"
]
}
], - "dateRangeValueAnswers": [
- {
- "questionId": 0,
- "startDate": "2019-08-24T14:15:22Z",
- "endDate": "2019-08-24T14:15:22Z"
}
], - "ratingValueAnswers": [
- {
- "questionId": 0,
- "rating": 0
}
]
}
}
{- "activityId": 0,
- "activityName": "string",
- "activityType": "string",
- "status": "string",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "details": {
- "textAnswers": [
- {
- "question": "string",
- "answer": "string"
}
], - "listValueAnswers": [
- {
- "question": "string",
- "values": [
- "string"
]
}
], - "dateValueAnswers": [
- {
- "question": "string",
- "startDate": "2019-08-24T14:15:22Z",
- "endDate": "2019-08-24T14:15:22Z"
}
], - "ratingValueAnswers": [
- {
- "question": "string",
- "percentage": 0
}
]
}, - "placementId": 0
}
read
read_placement
) placementId required | integer <int32> Placement Id |
activityId required | integer <int64> Activity Id |
activityId | integer <int64> |
activityName | string |
activityType | string |
status | string |
object (UserNameModel) | |
createdAt | string <date-time> |
object (UserNameModel) | |
updatedAt | string <date-time> |
object (ActivityDetailListModel) | |
placementId | integer <int32> |
object (ModelLinks) |
{- "activityId": 0,
- "activityName": "string",
- "activityType": "string",
- "status": "string",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "details": {
- "textAnswers": [
- {
- "question": "string",
- "answer": "string"
}
], - "listValueAnswers": [
- {
- "question": "string",
- "values": [
- "string"
]
}
], - "dateValueAnswers": [
- {
- "question": "string",
- "startDate": "2019-08-24T14:15:22Z",
- "endDate": "2019-08-24T14:15:22Z"
}
], - "ratingValueAnswers": [
- {
- "question": "string",
- "percentage": 0
}
]
}, - "placementId": 0,
- "links": {
- "self": "string"
}
}
read
read_placement
) createdAt | Array of strings Search for activities performed at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
includeDetails | boolean |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (PlacementActivityModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "activityId": 0,
- "activityName": "string",
- "activityType": "string",
- "status": "string",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "details": {
- "textAnswers": [
- {
- "question": "string",
- "answer": "string"
}
], - "listValueAnswers": [
- {
- "question": "string",
- "values": [
- "string"
]
}
], - "dateValueAnswers": [
- {
- "question": "string",
- "startDate": "2019-08-24T14:15:22Z",
- "endDate": "2019-08-24T14:15:22Z"
}
], - "ratingValueAnswers": [
- {
- "question": "string",
- "percentage": 0
}
]
}, - "placementId": 0
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_placement
) Array of objects (PlacementActivitySettingSummaryModel) |
{- "items": [
- {
- "settingId": 0,
- "activityType": "string",
- "name": "string"
}
]
}
read
read_placement
) settingId required | integer <int32> Activity Setting Id |
settingId | integer <int32> |
activityType | string |
name | string |
Array of objects (StatusModel) | |
statusMandatory | boolean |
Array of objects (ActivityQuestionModel) |
{- "settingId": 0,
- "activityType": "string",
- "name": "string",
- "validStatuses": [
- {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}
], - "statusMandatory": true,
- "questions": [
- {
- "questionId": 0,
- "text": "string",
- "mandatory": true,
- "possibleValues": [
- "string"
], - "questionAnswerType": "string",
- "minimumRating": 0,
- "maximumRating": 0,
- "conditionalAnswer": "string",
- "conditionalQuestions": [
- { }
]
}
]
}
read
read_placement
) name | string |
Array of objects (NameModel) |
{- "items": [
- {
- "name": "string"
}
]
}
read
read_placement
) name | string |
Array of objects (NameModel) |
{- "items": [
- {
- "name": "string"
}
]
}
read
read_placement
) name | string |
Array of objects (NameModel) |
{- "items": [
- {
- "name": "string"
}
]
}
read
read_placement
) name | string |
Array of objects (NameModel) |
{- "items": [
- {
- "name": "string"
}
]
}
read
read_placement
) statusId | Array of integers <int32> |
name | string |
active | boolean |
default | boolean |
Array of objects (StatusModel) | |
object (ModelLinks) |
{- "items": [
- {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}
], - "links": {
- "self": "string"
}
}
read
read_placement
) statusId required | integer <int32> |
statusId required | integer <int32> |
name required | string |
active | boolean |
default | boolean |
object (ModelLinks) |
{- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true,
- "links": {
- "self": "string"
}
}
read
read_company
) name | string Company name |
companyId | Array of integers <int32> Companies by Id |
parentId | Array of integers <int32> Find subsidiaries of specified parent companies |
subsidiaryId | Array of integers <int32> Find parents of specified subsidiaries |
statusId | Array of integers <int32> Company status |
partnerAction.actionId | Array of strings <uuid> Unique identifier for partner actions |
partnerAction.reference | Array of strings Partner supplied unique reference for the action |
partnerAction.stage | Array of strings Items Enum: "Submitted" "InProgress" "Completed" "Rejected" "Cancelled" Include partner actions at a specific stage |
partnerAction.submittedAt | Array of strings Search for entities submitted to an action at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
folderId | Array of integers <int64> Search in specific folders |
createdBy | Array of integers <int32> User Id - search for companies created by the specified user(s) |
createdAt | Array of strings Search for companies created at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
updatedBy | Array of integers <int32> User Id - search for companies last updated by the specified user(s) |
updatedAt | Array of strings Search for companies updated at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
fields | Array of strings Additional fields to include with the results. Fields available to include are: partnerActions |
embed | Array of strings Embed related resources. |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (CompanySummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "mainContact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "primaryAddress": {
- "addressId": "00000000-0000-0000-0000-000000000000",
- "name": "string",
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string",
- "phone": "string",
- "fax": "string",
- "url": "string"
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
write
write_company
) X-Allow-Duplicates | string Duplicate override code from the header of an earlier 409 response |
name required | string [ 0 .. 100 ] characters |
parentCompanyId | integer <int32> |
summary | string |
object | |
statusId | integer <int32> Company status |
Array of objects (SubmitCustomFieldValueModel) Custom field values. Only the specified fields will be updated, each fieldId can specified once. | |
ownerUserId | integer <int32> |
recruiterUserId | Array of integers <int32> |
companyId required | integer <int32> Unique identifier for the company |
name | string Company name |
object (StatusModel) | |
object (ContactNameModel) | |
object (CompanyAddressModel) | |
object Company social profiles | |
summary | string |
object (CompanyNameModel) | |
Array of objects (CustomFieldValueModel) | |
object (UserNameModel) | |
Array of objects (UserNameModel) | |
Array of objects (PartnerActionStageModel) | |
object (UserNameModel) | |
createdAt | string <date-time> |
object (UserNameModel) | |
updatedAt | string <date-time> |
object (CompanyLinks) |
{- "name": "string",
- "parentCompanyId": 0,
- "summary": "string",
- "social": {
}, - "statusId": 0,
- "custom": [
- {
- "fieldId": 1,
- "value": "Text value"
}, - {
- "fieldId": 2,
- "value": [
- "List value 1",
- "List value 2"
]
}, - {
- "fieldId": 3,
- "value": "2018-07-01"
}
], - "ownerUserId": 0,
- "recruiterUserId": [
- 0
]
}
{- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "mainContact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "primaryAddress": {
- "addressId": "00000000-0000-0000-0000-000000000000",
- "name": "string",
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string",
- "phone": "string",
- "fax": "string",
- "url": "string"
}, - "social": {
- "property1": "string",
- "property2": "string"
}, - "summary": "string",
- "parent": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "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"
}
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "recruiters": [
- {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
], - "partnerActions": [
- {
- "actionId": "00000000-0000-0000-0000-000000000000",
- "actionName": "string",
- "reference": "string",
- "stage": "Submitted",
- "status": "string",
- "result": {
- "score": 0,
- "url": "string",
- "urlType": "Popup"
}, - "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "links": {
- "self": "string",
- "logo": "string",
- "contacts": "string",
- "subsidiaries": "string",
- "addresses": "string",
- "skills": "string",
- "notes": "string",
- "attachments": "string",
- "jobs": "string",
- "requisitions": "string",
- "floats": "string",
- "submissions": "string",
- "placements": "string",
- "workflows": {
- "requisition": "string"
}
}
}
read
read_company
) companyId required | integer <int32> Company Id |
embed | Array of strings Embed related resources. |
companyId required | integer <int32> Unique identifier for the company |
name | string Company name |
object (StatusModel) | |
object (ContactNameModel) | |
object (CompanyAddressModel) | |
object Company social profiles | |
summary | string |
object (CompanyNameModel) | |
Array of objects (CustomFieldValueModel) | |
object (UserNameModel) | |
Array of objects (UserNameModel) | |
Array of objects (PartnerActionStageModel) | |
object (UserNameModel) | |
createdAt | string <date-time> |
object (UserNameModel) | |
updatedAt | string <date-time> |
object (CompanyLinks) |
{- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "mainContact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "primaryAddress": {
- "addressId": "00000000-0000-0000-0000-000000000000",
- "name": "string",
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string",
- "phone": "string",
- "fax": "string",
- "url": "string"
}, - "social": {
- "property1": "string",
- "property2": "string"
}, - "summary": "string",
- "parent": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "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"
}
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "recruiters": [
- {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
], - "partnerActions": [
- {
- "actionId": "00000000-0000-0000-0000-000000000000",
- "actionName": "string",
- "reference": "string",
- "stage": "Submitted",
- "status": "string",
- "result": {
- "score": 0,
- "url": "string",
- "urlType": "Popup"
}, - "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "links": {
- "self": "string",
- "logo": "string",
- "contacts": "string",
- "subsidiaries": "string",
- "addresses": "string",
- "skills": "string",
- "notes": "string",
- "attachments": "string",
- "jobs": "string",
- "requisitions": "string",
- "floats": "string",
- "submissions": "string",
- "placements": "string",
- "workflows": {
- "requisition": "string"
}
}
}
write
write_company
) companyId required | integer <int32> |
X-Allow-Duplicates | string Duplicate override code from the header of an earlier 409 response |
name required | string [ 0 .. 100 ] characters |
mainContactId | integer <int32> |
primaryAddressId | string <uuid> |
parentCompanyId | integer <int32> |
summary | string |
object | |
statusId | integer <int32> Company status |
Array of objects (SubmitCustomFieldValueModel) Custom field values. Only the specified fields will be updated, each fieldId can specified once. | |
ownerUserId | integer <int32> |
recruiterUserId | Array of integers <int32> |
{- "name": "string",
- "mainContactId": 0,
- "primaryAddressId": "00000000-0000-0000-0000-000000000000",
- "parentCompanyId": 0,
- "summary": "string",
- "social": {
}, - "statusId": 0,
- "custom": [
- {
- "fieldId": 1,
- "value": "Text value"
}, - {
- "fieldId": 2,
- "value": [
- "List value 1",
- "List value 2"
]
}, - {
- "fieldId": 3,
- "value": "2018-07-01"
}
], - "ownerUserId": 0,
- "recruiterUserId": [
- 0
]
}
{- "message": "string",
- "errors": [
- {
- "code": "Invalid",
- "message": "string",
- "fields": [
- "string"
]
}
]
}
read
read_company
) companyId required | integer <int32> Company Id |
Array of objects (CompanySummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "mainContact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "primaryAddress": {
- "addressId": "00000000-0000-0000-0000-000000000000",
- "name": "string",
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string",
- "phone": "string",
- "fax": "string",
- "url": "string"
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
Change the company status and add an optional note
write
write_company
) companyId required | integer <int32> |
statusId required | integer <int32> Status Id |
object (SubmitStatusNoteModel) Optional note |
{- "statusId": 0,
- "note": {
- "type": "string",
- "text": "string"
}
}
{- "message": "string",
- "errors": [
- {
- "code": "Invalid",
- "message": "string",
- "fields": [
- "string"
]
}
]
}
Provides a list of companies recently (last 14 days) deleted from JobAdder.
read
read_company
) Array of objects (DeletedCompanyModel) |
{- "items": [
- {
- "companyId": 0,
- "deletedAt": "2019-08-24T14:15:22Z"
}
]
}
read
read_company
) companyId required | integer <int32> Company Id |
w | integer <int32> Reduce the size of the logo to fit the width specified by w |
h | integer <int32> Reduce the size of the logo to fit the height specified by h |
ETag | string Logo version, can be used for cache validation |
write
write_company
) companyId required | integer <int32> |
fileData required | string <binary> |
write
write_company
) companyId required | integer <int32> |
read
read_company
) companyId required | integer <int32> Company Id |
w | integer <int32> Reduce the size of the logo to fit the width specified by w |
h | integer <int32> Reduce the size of the logo to fit the height specified by h |
ETag | string Logo version, can be used for cache validation |
read
read_company
) companyId required | integer <int32> Company Id |
Array of objects (CompanyAddressModel) | |
object (ModelLinks) |
{- "items": [
- {
- "addressId": "00000000-0000-0000-0000-000000000000",
- "name": "string",
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string",
- "phone": "string",
- "fax": "string",
- "url": "string"
}
], - "links": {
- "self": "string"
}
}
write
write_company
) companyId required | integer <int32> |
street | Array of strings |
city | string |
state | string |
postalCode | string |
countryCode | string |
phone | string |
fax | string |
url | string |
name required | string |
addressId required | string <uuid> |
name | string |
street | Array of strings |
city | string |
state | string |
postalCode | string |
country | string |
countryCode | string |
phone | string |
fax | string |
url | string |
object (ModelLinks) |
{- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "countryCode": "string",
- "phone": "string",
- "fax": "string",
- "url": "string",
- "name": "string"
}
{- "addressId": "00000000-0000-0000-0000-000000000000",
- "name": "string",
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string",
- "phone": "string",
- "fax": "string",
- "url": "string",
- "links": {
- "self": "string"
}
}
read
read_company
) companyId required | integer <int32> Company Id |
addressId required | string <uuid> Address Id |
addressId required | string <uuid> |
name | string |
street | Array of strings |
city | string |
state | string |
postalCode | string |
country | string |
countryCode | string |
phone | string |
fax | string |
url | string |
object (ModelLinks) |
{- "addressId": "00000000-0000-0000-0000-000000000000",
- "name": "string",
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string",
- "phone": "string",
- "fax": "string",
- "url": "string",
- "links": {
- "self": "string"
}
}
write
write_company
) companyId required | integer <int32> |
addressId required | string <uuid> |
name | string |
street | Array of strings |
city | string |
state | string |
postalCode | string |
countryCode | string |
phone | string |
fax | string |
url | string |
{- "name": "string",
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "countryCode": "string",
- "phone": "string",
- "fax": "string",
- "url": "string"
}
write
write_company
) companyId required | integer <int32> |
addressId required | string <uuid> |
read
read_company
) companyId required | integer <int32> |
Array of objects (CategoryModel) | |
object (ModelLinks) |
{- "items": [
- {
- "categoryId": 0,
- "name": "string",
- "subCategories": [
- {
- "subCategoryId": 0,
- "name": "string",
- "skills": [
- {
- "skillId": 0,
- "name": "string"
}
]
}
]
}
], - "links": {
- "self": "string"
}
}
read
read_contact
) companyId required | integer <int32> Company Id |
Array of objects (ContactSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "officeAddress": {
- "addressId": "00000000-0000-0000-0000-000000000000",
- "name": "string",
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string",
- "phone": "string",
- "fax": "string",
- "url": "string"
}, - "previousContactId": 0,
- "originalContactId": 0,
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_company
) companyId required | integer <int32> |
type | Array of strings Items Enum: "Other" "Terms" Attachment types to include |
latest | boolean Find the latest version of each attachment type |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (CompanyAttachmentModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "attachmentId": 0,
- "type": "Other",
- "category": "string",
- "fileName": "string",
- "fileType": "string",
- "expiry": "2019-08-24",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_company
) companyId required | integer <int32> |
attach required | integer <int64> |
write
write_company
) companyId required | integer <int32> Company Id |
attach required | integer <int64> Attachment Id |
type | string Enum: "Other" "Terms" Attachment type |
category | string Optional additional categorization for the attachment type |
expiry | string <date> Optional expiry date as listed on the document, e.g. a license expiry date |
{- "type": "Other",
- "category": "string",
- "expiry": "2019-08-24"
}
write
write_company
) companyId required | integer <int32> Company Id |
attach required | string Enum: "Other" "Terms" |
fileData required | string <binary> |
attachmentId | integer <int64> |
type | string Enum: "Other" "Terms" |
category | string |
fileName | string |
fileType | string |
expiry | string <date> Optional expiry date as listed on the document, e.g. a license expiry date |
object (UserNameModel) | |
createdAt | string <date-time> |
updatedAt | string <date-time> |
object (CompanyAttachmentLinks) |
{- "attachmentId": 0,
- "type": "Other",
- "category": "string",
- "fileName": "string",
- "fileType": "string",
- "expiry": "2019-08-24",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "links": {
- "self": "string"
}
}
read
read_company
) type | Array of strings Items Enum: "Other" "Terms" Optionally filter to specific attachment types |
Array of objects (CompanyAttachmentCategoryModel) | |
object (ModelLinks) |
{- "items": [
- {
- "type": "Other",
- "category": "string"
}
], - "links": {
- "self": "string"
}
}
read
read_job
) companyId required | integer <int32> Company Id |
Array of objects (JobOrderSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "userFavourite": true,
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "closedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "closedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_job
) companyId required | integer <int32> Company Id |
Array of objects (JobOrderSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "userFavourite": true,
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "closedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "closedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_requisition
) companyId required | integer <int32> Company Id |
Array of objects (RequisitionSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "requisitionId": 0,
- "status": "Draft",
- "workflowStageIndex": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "hiringManager": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_float
) companyId required | integer <int32> Company Id |
Array of objects (FloatSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "floatId": 0,
- "jobTitle": "string",
- "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}, - "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_submission
) companyId required | integer <int32> Company Id |
Array of objects (SubmissionSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "submissionId": 0,
- "jobTitle": "string",
- "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}, - "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "userFavourite": true,
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "closedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "closedAt": "2019-08-24T14:15:22Z"
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_placement
) companyId required | integer <int32> Company Id |
Array of objects (PlacementSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "placementId": 0,
- "jobTitle": "string",
- "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "approved": true,
- "approvedAt": "2019-08-24T14:15:22Z",
- "type": "Permanent",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_placement
) companyId required | integer <int32> Company Id |
Array of objects (PlacementSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "placementId": 0,
- "jobTitle": "string",
- "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "approved": true,
- "approvedAt": "2019-08-24T14:15:22Z",
- "type": "Permanent",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_company
) companyId required | integer <int32> Company Id |
workflowType required | string Value: "Requisition" Valid values: "Requisition" |
workflowId | Array of integers <int32> |
include | Array of strings Items Value: "Archived" |
embed | Array of strings Embed related resources within the results. |
Array of objects (CompanyWorkflowNameModel) | |
object (ModelLinks) |
{- "items": [
- {
- "workflowId": 0,
- "name": "string",
- "archived": true
}
], - "links": {
- "self": "string"
}
}
write
write_company
) companyId required | integer <int32> Company Id |
workflowType required | string Value: "Requisition" Valid values: "Requisition" |
Array of objects (SubmitCompanyWorkflowApproverModel) Approvers for this workflow. Only the specified workflow stages will be updated, each stageIndex can be specified once. | |
name required | string |
workflowId required | integer <int32> |
name required | string |
archived | boolean |
Array of objects (CompanyWorkflowApproverModel) | |
object (ModelLinks) |
{- "approvers": [
- {
- "stageIndex": 0,
- "contactId": [
- 0
]
}
], - "name": "string"
}
{- "workflowId": 0,
- "name": "string",
- "archived": true,
- "approvers": [
- {
- "stageIndex": 0,
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "links": {
- "self": "string"
}
}
read
read_company
) companyId required | integer <int32> Company Id |
workflowType required | string Value: "Requisition" Valid values: "Requisition" |
workflowId required | integer <int32> Workflow Id |
workflowId required | integer <int32> |
name required | string |
archived | boolean |
Array of objects (CompanyWorkflowApproverModel) | |
object (ModelLinks) |
{- "workflowId": 0,
- "name": "string",
- "archived": true,
- "approvers": [
- {
- "stageIndex": 0,
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "links": {
- "self": "string"
}
}
write
write_company
) companyId required | integer <int32> Company Id |
workflowType required | string Value: "Requisition" Valid values: "Requisition" |
workflowId required | integer <int32> Workflow Id |
name | string |
Array of objects (SubmitCompanyWorkflowApproverModel) Approvers for this workflow. Only the specified workflow stages will be updated, each stageIndex can be specified once. |
workflowId required | integer <int32> |
name required | string |
archived | boolean |
Array of objects (CompanyWorkflowApproverModel) | |
object (ModelLinks) |
{- "name": "string",
- "approvers": [
- {
- "stageIndex": 0,
- "contactId": [
- 0
]
}
]
}
{- "workflowId": 0,
- "name": "string",
- "archived": true,
- "approvers": [
- {
- "stageIndex": 0,
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "links": {
- "self": "string"
}
}
read
read_note
read_company_note
) companyId required | integer <int32> Company Id |
noteId | Array of strings <uuid> Note Id |
type | Array of strings Note type |
reference | Array of strings Reference value used to identify a note or group of notes |
createdAt | Array of strings Search for notes created at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
updatedAt | Array of strings Search for notes updated at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
sort | Array of strings Sort the results by one or multiple fields, prefix with "-" to sort descending. |
fields | Array of strings Additional fields to include with the results. |
Array of objects (NoteSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "noteId": "00000000-0000-0000-0000-000000000000",
- "type": "string",
- "textPartial": "string",
- "reference": "string",
- "readonly": true,
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
write
write_note
write_company_note
) companyId required | integer <int32> |
type | string <= 50 characters Note type |
text required | string Note content |
contactId | Array of integers <int32> Optional list of related contacts to link to the note |
reference | string <= 200 characters Optional reference string used to identify a note or group of notes |
object (SubmitUserModel) The user creating the note if not the authenticated user. |
noteId required | string <uuid> |
type | string |
source | string |
text | string |
subject | string |
reference | string |
readonly | boolean This note cannot be updated |
Array of objects (NoteAttachmentModel) | |
Array of objects (JobOrderTitleModel) | |
Array of objects (RequisitionSummaryModel) | |
Array of objects (CandidateNameModel) | |
Array of objects (JobApplicationSummaryModel) | |
Array of objects (PlacementSummaryModel) | |
Array of objects (CompanyNameModel) | |
Array of objects (ContactNameModel) | |
object (UserNameModel) | |
createdAt | string <date-time> |
object (UserNameModel) | |
updatedAt | string <date-time> |
{- "type": "string",
- "text": "string",
- "contactId": [
- 0
], - "reference": "string",
- "createdBy": {
- "userId": 0,
- "email": "string"
}
}
{- "noteId": "00000000-0000-0000-0000-000000000000",
- "type": "string",
- "source": "string",
- "text": "string",
- "subject": "string",
- "reference": "string",
- "readonly": true,
- "attachments": [
- {
- "attachmentId": "00000000-0000-0000-0000-000000000000",
- "fileName": "string",
- "fileType": "string",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z"
}
], - "jobs": [
- {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "requisitions": [
- {
- "requisitionId": 0,
- "status": "Draft",
- "workflowStageIndex": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "hiringManager": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "candidates": [
- {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}
], - "applications": [
- {
- "applicationId": 0,
- "jobTitle": "string",
- "jobReference": "string",
- "manual": true,
- "source": "string",
- "rating": 0,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "rejected": true,
- "default": true,
- "defaultRejected": true,
- "workflow": {
- "stage": "string",
- "stageIndex": 0,
- "step": 0,
- "progress": "Started"
}
}, - "review": {
- "stage": "Submitted",
- "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "reviewedAt": "2019-08-24T14:15:22Z",
- "reviewedBy": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "jobAd": {
- "adId": 0,
- "state": "string",
- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "postAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z"
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "placements": [
- {
- "placementId": 0,
- "jobTitle": "string",
- "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "approved": true,
- "approvedAt": "2019-08-24T14:15:22Z",
- "type": "Permanent",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "companies": [
- {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "contacts": [
- {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
read
read_note
read_candidate_note
) name | string |
Array of objects (NoteTypeModel) |
{- "items": [
- {
- "name": "string",
- "default": {
- "note": true,
- "email": true,
- "sms": true
}
}
]
}
read
read_company
) companyId required | integer <int32> Company Id |
Array of objects (CompanyActivitySummaryModel) |
{- "items": [
- {
- "activityId": 0,
- "activityName": "string",
- "activityType": "string",
- "status": "string",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "companyId": 0
}
]
}
write
write_company
) companyId required | integer <int32> Company Id |
activitySettingId | integer <int32> |
statusId | integer <int32> |
object (ActivityAnswerListModel) |
activityId | integer <int64> |
activityName | string |
activityType | string |
status | string |
object (UserNameModel) | |
createdAt | string <date-time> |
object (UserNameModel) | |
updatedAt | string <date-time> |
object (ActivityDetailListModel) | |
companyId | integer <int32> |
{- "activitySettingId": 0,
- "statusId": 0,
- "answers": {
- "textAnswers": [
- {
- "questionId": 0,
- "text": "string"
}
], - "listValueAnswers": [
- {
- "questionId": 0,
- "values": [
- "string"
]
}
], - "dateRangeValueAnswers": [
- {
- "questionId": 0,
- "startDate": "2019-08-24T14:15:22Z",
- "endDate": "2019-08-24T14:15:22Z"
}
], - "ratingValueAnswers": [
- {
- "questionId": 0,
- "rating": 0
}
]
}
}
{- "activityId": 0,
- "activityName": "string",
- "activityType": "string",
- "status": "string",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "details": {
- "textAnswers": [
- {
- "question": "string",
- "answer": "string"
}
], - "listValueAnswers": [
- {
- "question": "string",
- "values": [
- "string"
]
}
], - "dateValueAnswers": [
- {
- "question": "string",
- "startDate": "2019-08-24T14:15:22Z",
- "endDate": "2019-08-24T14:15:22Z"
}
], - "ratingValueAnswers": [
- {
- "question": "string",
- "percentage": 0
}
]
}, - "companyId": 0
}
read
read_company
) companyId required | integer <int32> Company Id |
activityId required | integer <int64> Activity Id |
activityId | integer <int64> |
activityName | string |
activityType | string |
status | string |
object (UserNameModel) | |
createdAt | string <date-time> |
object (UserNameModel) | |
updatedAt | string <date-time> |
object (ActivityDetailListModel) | |
companyId | integer <int32> |
object (ModelLinks) |
{- "activityId": 0,
- "activityName": "string",
- "activityType": "string",
- "status": "string",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "details": {
- "textAnswers": [
- {
- "question": "string",
- "answer": "string"
}
], - "listValueAnswers": [
- {
- "question": "string",
- "values": [
- "string"
]
}
], - "dateValueAnswers": [
- {
- "question": "string",
- "startDate": "2019-08-24T14:15:22Z",
- "endDate": "2019-08-24T14:15:22Z"
}
], - "ratingValueAnswers": [
- {
- "question": "string",
- "percentage": 0
}
]
}, - "companyId": 0,
- "links": {
- "self": "string"
}
}
read
read_company
) createdAt | Array of strings Search for activities performed at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
includeDetails | boolean |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (CompanyActivityModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "activityId": 0,
- "activityName": "string",
- "activityType": "string",
- "status": "string",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "details": {
- "textAnswers": [
- {
- "question": "string",
- "answer": "string"
}
], - "listValueAnswers": [
- {
- "question": "string",
- "values": [
- "string"
]
}
], - "dateValueAnswers": [
- {
- "question": "string",
- "startDate": "2019-08-24T14:15:22Z",
- "endDate": "2019-08-24T14:15:22Z"
}
], - "ratingValueAnswers": [
- {
- "question": "string",
- "percentage": 0
}
]
}, - "companyId": 0
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_company
) Array of objects (CompanyActivitySettingSummaryModel) |
{- "items": [
- {
- "settingId": 0,
- "activityType": "string",
- "name": "string"
}
]
}
read
read_company
) settingId required | integer <int32> Activity Setting Id |
settingId | integer <int32> |
activityType | string |
name | string |
Array of objects (StatusModel) | |
statusMandatory | boolean |
Array of objects (ActivityQuestionModel) |
{- "settingId": 0,
- "activityType": "string",
- "name": "string",
- "validStatuses": [
- {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}
], - "statusMandatory": true,
- "questions": [
- {
- "questionId": 0,
- "text": "string",
- "mandatory": true,
- "possibleValues": [
- "string"
], - "questionAnswerType": "string",
- "minimumRating": 0,
- "maximumRating": 0,
- "conditionalAnswer": "string",
- "conditionalQuestions": [
- { }
]
}
]
}
read
read_company
) Array of objects (CustomFieldModel) | |
object (ModelLinks) |
{- "items": [
- {
- "fieldId": 1,
- "name": "Text Field 1",
- "type": "Text",
- "mandatory": true,
- "maxLength": 50,
- "multiLine": true
}, - {
- "fieldId": 2,
- "name": "List Field 2",
- "type": "List",
- "mandatory": true,
- "multiSelect": true,
- "values": [
- "Value 1",
- "Value 2",
- "Value 3"
]
}, - {
- "fieldId": 3,
- "name": "Date Field 3",
- "type": "Date",
- "mandatory": true
}
]
}
read
read_company
) fieldId required | integer <int32> |
fieldId required | integer <int32> |
name required | string |
type required | string Enum: "Text" "List" "Date" "Lookup" |
mandatory | boolean Field is mandatory and a value must be provided |
maxLength | integer <int32> Maximum length of a text field |
multiLine | boolean Text field can contain a multi-line value |
multiSelect | boolean List field allows multiple selections |
values | Array of strings Available values for a list custom field |
object (ModelLinks) |
{- "fieldId": 1,
- "name": "Text Field 1",
- "type": "Text",
- "mandatory": true,
- "maxLength": 50,
- "multiLine": true,
- "multiSelect": false,
- "values": [ ]
}
manage_company_custom
) fieldId required | integer <int32> |
values | Array of strings Available values for a list custom field |
fieldId required | integer <int32> |
name required | string |
type required | string Enum: "Text" "List" "Date" "Lookup" |
mandatory | boolean Field is mandatory and a value must be provided |
maxLength | integer <int32> Maximum length of a text field |
multiLine | boolean Text field can contain a multi-line value |
multiSelect | boolean List field allows multiple selections |
values | Array of strings Available values for a list custom field |
object (ModelLinks) |
{- "values": [
- "string"
]
}
{- "fieldId": 1,
- "name": "Text Field 1",
- "type": "Text",
- "mandatory": true,
- "maxLength": 50,
- "multiLine": true,
- "multiSelect": false,
- "values": [ ]
}
read
read_company
) statusId | Array of integers <int32> |
name | string |
active | boolean |
default | boolean |
Array of objects (StatusModel) | |
object (ModelLinks) |
{- "items": [
- {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}
], - "links": {
- "self": "string"
}
}
read
read_company
) statusId required | integer <int32> |
statusId required | integer <int32> |
name required | string |
active | boolean |
default | boolean |
object (ModelLinks) |
{- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true,
- "links": {
- "self": "string"
}
}
read
read_contact
) contactId | Array of integers <int32> Contact Id |
name | string Contact name |
string Contact email | |
phone | string Contact phone or mobile number |
companyId | Array of integers <int32> Company Id |
hiringManager | boolean |
statusId | Array of integers <int32> |
partnerAction.actionId | Array of strings <uuid> Unique identifier for partner actions |
partnerAction.reference | Array of strings Partner supplied unique reference for the action |
partnerAction.stage | Array of strings Items Enum: "Submitted" "InProgress" "Completed" "Rejected" "Cancelled" Include partner actions at a specific stage |
partnerAction.submittedAt | Array of strings Search for entities submitted to an action at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
folderId | Array of integers <int64> Search in specific folders |
createdBy | Array of integers <int32> User Id - search for contacts created by the specified user(s) |
createdAt | Array of strings Search for contacts created at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
updatedBy | Array of integers <int32> User Id - search for contacts last updated by the specified user(s) |
updatedAt | Array of strings Search for contacts updated at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
fields | Array of strings Additional fields to include with the results. Fields available to include are: partnerActions |
embed | Array of strings Embed related resources. |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (ContactSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "officeAddress": {
- "addressId": "00000000-0000-0000-0000-000000000000",
- "name": "string",
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string",
- "phone": "string",
- "fax": "string",
- "url": "string"
}, - "previousContactId": 0,
- "originalContactId": 0,
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
write
write_contact
) X-Allow-Duplicates | string Duplicate override code from the header of an earlier 409 response |
firstName | string <= 50 characters |
lastName | string <= 50 characters |
string <= 100 characters | |
phone | string <= 50 characters |
mobile | string <= 50 characters |
salutation | string <= 20 characters Salutation/honorific/title |
summary | string |
object | |
position | string |
companyId | integer <int32> |
reportsToContactId | integer <int32> |
officeAddressId | string <uuid> |
statusId | integer <int32> Contact status |
Array of objects (SubmitCustomFieldValueModel) | |
ownerUserId | integer <int32> |
recruiterUserId | Array of integers <int32> |
contactId required | integer <int32> Unique identifier for the contact |
firstName | string First name |
lastName | string Last name |
position | string Position or job title |
salutation | string Salutation/honorific/title |
string Primary email address | |
phone | string Phone number |
mobile | string Mobile/cell number |
inactive | boolean Contact is no longer with the company |
object (StatusModel) | |
object (CompanyNameModel) | |
object (CompanyAddressModel) | |
previousContactId | integer <int32> contactId from the previous company when a contact moves between companies |
originalContactId | integer <int32> contactId from the original/first company when a contact moves between companies |
otherEmail | Array of strings Other email addresses used by the contact |
object Contact social profiles | |
summary | string |
object (ContactNameModel) | |
hiringManager | boolean |
Array of objects (CustomFieldValueModel) | |
object (UserNameModel) | |
Array of objects (UserNameModel) | |
Array of objects (PartnerActionStageModel) | |
object (UserNameModel) | |
createdAt | string <date-time> |
object (UserNameModel) | |
updatedAt | string <date-time> |
object (ContactLinks) |
{- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "salutation": "string",
- "summary": "string",
- "social": {
}, - "position": "string",
- "companyId": 0,
- "reportsToContactId": 0,
- "officeAddressId": "00000000-0000-0000-0000-000000000000",
- "statusId": 0,
- "custom": [
- {
- "fieldId": 1,
- "value": "Text value"
}, - {
- "fieldId": 2,
- "value": [
- "List value 1",
- "List value 2"
]
}, - {
- "fieldId": 3,
- "value": "2018-07-01"
}
], - "ownerUserId": 0,
- "recruiterUserId": [
- 0
]
}
{- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "officeAddress": {
- "addressId": "00000000-0000-0000-0000-000000000000",
- "name": "string",
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string",
- "phone": "string",
- "fax": "string",
- "url": "string"
}, - "previousContactId": 0,
- "originalContactId": 0,
- "otherEmail": [
- "string"
], - "social": {
- "property1": "string",
- "property2": "string"
}, - "summary": "string",
- "reportsTo": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "hiringManager": true,
- "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"
}
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "recruiters": [
- {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
], - "partnerActions": [
- {
- "actionId": "00000000-0000-0000-0000-000000000000",
- "actionName": "string",
- "reference": "string",
- "stage": "Submitted",
- "status": "string",
- "result": {
- "score": 0,
- "url": "string",
- "urlType": "Popup"
}, - "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "links": {
- "self": "string",
- "candidate": "string",
- "photo": "string",
- "company": "string",
- "officeAddress": "string",
- "skills": "string",
- "notes": "string",
- "attachments": "string",
- "jobs": "string",
- "floats": "string",
- "submissions": "string"
}
}
read
read_contact
) contactId required | integer <int32> Contact Id |
embed | Array of strings Embed related resources. |
contactId required | integer <int32> Unique identifier for the contact |
firstName | string First name |
lastName | string Last name |
position | string Position or job title |
salutation | string Salutation/honorific/title |
string Primary email address | |
phone | string Phone number |
mobile | string Mobile/cell number |
inactive | boolean Contact is no longer with the company |
object (StatusModel) | |
object (CompanyNameModel) | |
object (CompanyAddressModel) | |
previousContactId | integer <int32> contactId from the previous company when a contact moves between companies |
originalContactId | integer <int32> contactId from the original/first company when a contact moves between companies |
otherEmail | Array of strings Other email addresses used by the contact |
object Contact social profiles | |
summary | string |
object (ContactNameModel) | |
hiringManager | boolean |
Array of objects (CustomFieldValueModel) | |
object (UserNameModel) | |
Array of objects (UserNameModel) | |
Array of objects (PartnerActionStageModel) | |
object (UserNameModel) | |
createdAt | string <date-time> |
object (UserNameModel) | |
updatedAt | string <date-time> |
object (ContactLinks) |
{- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "officeAddress": {
- "addressId": "00000000-0000-0000-0000-000000000000",
- "name": "string",
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string",
- "phone": "string",
- "fax": "string",
- "url": "string"
}, - "previousContactId": 0,
- "originalContactId": 0,
- "otherEmail": [
- "string"
], - "social": {
- "property1": "string",
- "property2": "string"
}, - "summary": "string",
- "reportsTo": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "hiringManager": true,
- "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"
}
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "recruiters": [
- {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
], - "partnerActions": [
- {
- "actionId": "00000000-0000-0000-0000-000000000000",
- "actionName": "string",
- "reference": "string",
- "stage": "Submitted",
- "status": "string",
- "result": {
- "score": 0,
- "url": "string",
- "urlType": "Popup"
}, - "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "links": {
- "self": "string",
- "candidate": "string",
- "photo": "string",
- "company": "string",
- "officeAddress": "string",
- "skills": "string",
- "notes": "string",
- "attachments": "string",
- "jobs": "string",
- "floats": "string",
- "submissions": "string"
}
}
write
write_contact
) contactId required | integer <int32> |
X-Allow-Duplicates | string Duplicate override code from the header of an earlier 409 response |
firstName | string <= 50 characters |
lastName | string <= 50 characters |
string <= 100 characters | |
phone | string <= 50 characters |
mobile | string <= 50 characters |
salutation | string <= 20 characters Salutation/honorific/title |
summary | string |
object | |
position | string |
companyId | integer <int32> |
reportsToContactId | integer <int32> |
officeAddressId | string <uuid> |
statusId | integer <int32> Contact status |
Array of objects (SubmitCustomFieldValueModel) | |
ownerUserId | integer <int32> |
recruiterUserId | Array of integers <int32> |
{- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "salutation": "string",
- "summary": "string",
- "social": {
}, - "position": "string",
- "companyId": 0,
- "reportsToContactId": 0,
- "officeAddressId": "00000000-0000-0000-0000-000000000000",
- "statusId": 0,
- "custom": [
- {
- "fieldId": 1,
- "value": "Text value"
}, - {
- "fieldId": 2,
- "value": [
- "List value 1",
- "List value 2"
]
}, - {
- "fieldId": 3,
- "value": "2018-07-01"
}
], - "ownerUserId": 0,
- "recruiterUserId": [
- 0
]
}
{- "message": "string",
- "errors": [
- {
- "code": "Invalid",
- "message": "string",
- "fields": [
- "string"
]
}
]
}
read
read_contact
) contactId required | integer <int32> Contact Id |
w | integer <int32> Reduce the size of the photo to fit the width specified by w |
h | integer <int32> Reduce the size of the photo to fit the height specified by g |
ETag | string Photo version, can be used for cache validation |
write
write_contact
) contactId required | integer <int32> |
fileData required | string <binary> |
write
write_contact
) contactId required | integer <int32> |
read
read_contact
) contactId required | integer <int32> Contact Id |
w | integer <int32> Reduce the size of the photo to fit the width specified by w |
h | integer <int32> Reduce the size of the photo to fit the height specified by g |
ETag | string Photo version, can be used for cache validation |
Change the contact status and add an optional note
write
write_contact
) contactId required | integer <int32> |
statusId required | integer <int32> Status Id |
object (SubmitStatusNoteModel) Optional note |
{- "statusId": 0,
- "note": {
- "type": "string",
- "text": "string"
}
}
{- "message": "string",
- "errors": [
- {
- "code": "Invalid",
- "message": "string",
- "fields": [
- "string"
]
}
]
}
Provides a list of contacts recently (last 14 days) deleted from JobAdder, allowing the management of referenced data for local privacy law compliance (e.g. GDPR).
read
read_contact
) Array of objects (DeletedContactModel) |
{- "items": [
- {
- "contactId": 0,
- "deletedAt": "2019-08-24T14:15:22Z"
}
]
}
read
read_job
) contactId required | integer <int32> Contact Id |
Array of objects (JobOrderSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "userFavourite": true,
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "closedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "closedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_job
) contactId required | integer <int32> Contact Id |
Array of objects (JobOrderSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "userFavourite": true,
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "closedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "closedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_interview
) contactId required | integer <int32> Contact Id |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (InterviewSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "interviewId": 0,
- "type": "Internal",
- "startAt": "2019-08-24T14:15:22Z",
- "endAt": "2019-08-24T14:15:22Z",
- "location": "string",
- "interviewee": {
- "applicationId": 0,
- "jobTitle": "string",
- "jobReference": "string",
- "manual": true,
- "source": "string",
- "rating": 0,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "rejected": true,
- "default": true,
- "defaultRejected": true,
- "workflow": {
- "stage": "string",
- "stageIndex": 0,
- "step": 0,
- "progress": "Started"
}
}, - "review": {
- "stage": "Submitted",
- "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "reviewedAt": "2019-08-24T14:15:22Z",
- "reviewedBy": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "jobAd": {
- "adId": 0,
- "state": "string",
- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "postAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z"
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}, - "interviewers": {
- "users": [
- {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
], - "contacts": [
- {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
]
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_contact
) contactId required | integer <int32> |
Array of objects (CategoryModel) | |
object (ModelLinks) |
{- "items": [
- {
- "categoryId": 0,
- "name": "string",
- "subCategories": [
- {
- "subCategoryId": 0,
- "name": "string",
- "skills": [
- {
- "skillId": 0,
- "name": "string"
}
]
}
]
}
], - "links": {
- "self": "string"
}
}
read
read_contact
) contactId required | integer <int32> |
type | Array of strings Items Enum: "Other" "Terms" Attachment types to include |
latest | boolean Find the latest version of each attachment type |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (ContactAttachmentModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "attachmentId": 0,
- "type": "Other",
- "category": "string",
- "fileName": "string",
- "fileType": "string",
- "expiry": "2019-08-24",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_contact
) contactId required | integer <int32> |
attach required | integer <int64> |
write
write_contact
) contactId required | integer <int32> Contact Id |
attach required | integer <int64> Attachment Id |
type | string Enum: "Other" "Terms" Attachment type |
category | string Optional additional categorization for the attachment type |
expiry | string <date> Optional expiry date as listed on the document, e.g. a license expiry date |
{- "type": "Other",
- "category": "string",
- "expiry": "2019-08-24"
}
write
write_contact
) contactId required | integer <int32> Contact Id |
attach required | string Enum: "Other" "Terms" |
fileData required | string <binary> |
attachmentId | integer <int64> |
type | string Enum: "Other" "Terms" |
category | string |
fileName | string |
fileType | string |
expiry | string <date> Optional expiry date as listed on the document, e.g. a license expiry date |
object (UserNameModel) | |
createdAt | string <date-time> |
updatedAt | string <date-time> |
object (ContactAttachmentLinks) |
{- "attachmentId": 0,
- "type": "Other",
- "category": "string",
- "fileName": "string",
- "fileType": "string",
- "expiry": "2019-08-24",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "links": {
- "self": "string"
}
}
read
read_contact
) type | Array of strings Items Enum: "Other" "Terms" Optionally filter to specific attachment types |
Array of objects (ContactAttachmentCategoryModel) | |
object (ModelLinks) |
{- "items": [
- {
- "type": "Other",
- "category": "string"
}
], - "links": {
- "self": "string"
}
}
read
read_note
read_contact_note
) contactId required | integer <int32> Contact Id |
noteId | Array of strings <uuid> Note Id |
type | Array of strings Note type |
reference | Array of strings Reference value used to identify a note or group of notes |
createdAt | Array of strings Search for notes created at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
updatedAt | Array of strings Search for notes updated at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
sort | Array of strings Sort the results by one or multiple fields, prefix with "-" to sort descending. |
fields | Array of strings Additional fields to include with the results. |
Array of objects (NoteSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "noteId": "00000000-0000-0000-0000-000000000000",
- "type": "string",
- "textPartial": "string",
- "reference": "string",
- "readonly": true,
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
write
write_note
write_contact_note
) contactId required | integer <int32> |
type | string <= 50 characters Note type |
text required | string Note content |
reference | string <= 200 characters Optional reference string used to identify a note or group of notes |
object (SubmitUserModel) The user creating the note if not the authenticated user. |
noteId required | string <uuid> |
type | string |
source | string |
text | string |
subject | string |
reference | string |
readonly | boolean This note cannot be updated |
Array of objects (NoteAttachmentModel) | |
Array of objects (JobOrderTitleModel) | |
Array of objects (RequisitionSummaryModel) | |
Array of objects (CandidateNameModel) | |
Array of objects (JobApplicationSummaryModel) | |
Array of objects (PlacementSummaryModel) | |
Array of objects (CompanyNameModel) | |
Array of objects (ContactNameModel) | |
object (UserNameModel) | |
createdAt | string <date-time> |
object (UserNameModel) | |
updatedAt | string <date-time> |
{- "type": "string",
- "text": "string",
- "reference": "string",
- "createdBy": {
- "userId": 0,
- "email": "string"
}
}
{- "noteId": "00000000-0000-0000-0000-000000000000",
- "type": "string",
- "source": "string",
- "text": "string",
- "subject": "string",
- "reference": "string",
- "readonly": true,
- "attachments": [
- {
- "attachmentId": "00000000-0000-0000-0000-000000000000",
- "fileName": "string",
- "fileType": "string",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z"
}
], - "jobs": [
- {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "requisitions": [
- {
- "requisitionId": 0,
- "status": "Draft",
- "workflowStageIndex": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "hiringManager": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "candidates": [
- {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}
], - "applications": [
- {
- "applicationId": 0,
- "jobTitle": "string",
- "jobReference": "string",
- "manual": true,
- "source": "string",
- "rating": 0,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "rejected": true,
- "default": true,
- "defaultRejected": true,
- "workflow": {
- "stage": "string",
- "stageIndex": 0,
- "step": 0,
- "progress": "Started"
}
}, - "review": {
- "stage": "Submitted",
- "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "reviewedAt": "2019-08-24T14:15:22Z",
- "reviewedBy": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "jobAd": {
- "adId": 0,
- "state": "string",
- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "postAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z"
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "placements": [
- {
- "placementId": 0,
- "jobTitle": "string",
- "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "approved": true,
- "approvedAt": "2019-08-24T14:15:22Z",
- "type": "Permanent",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "companies": [
- {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "contacts": [
- {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
read
read_note
read_contact_note
) name | string |
Array of objects (NoteTypeModel) |
{- "items": [
- {
- "name": "string",
- "default": {
- "note": true,
- "email": true,
- "sms": true
}
}
]
}
read
read_contact
) contactId required | integer <int32> Contact Id |
Array of objects (ContactActivitySummaryModel) |
{- "items": [
- {
- "activityId": 0,
- "activityName": "string",
- "activityType": "string",
- "status": "string",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "contactId": 0
}
]
}
write
write_company
) contactId required | integer <int32> Contact Id |
activitySettingId | integer <int32> |
statusId | integer <int32> |
object (ActivityAnswerListModel) |
activityId | integer <int64> |
activityName | string |
activityType | string |
status | string |
object (UserNameModel) | |
createdAt | string <date-time> |
object (UserNameModel) | |
updatedAt | string <date-time> |
object (ActivityDetailListModel) | |
contactId | integer <int32> |
{- "activitySettingId": 0,
- "statusId": 0,
- "answers": {
- "textAnswers": [
- {
- "questionId": 0,
- "text": "string"
}
], - "listValueAnswers": [
- {
- "questionId": 0,
- "values": [
- "string"
]
}
], - "dateRangeValueAnswers": [
- {
- "questionId": 0,
- "startDate": "2019-08-24T14:15:22Z",
- "endDate": "2019-08-24T14:15:22Z"
}
], - "ratingValueAnswers": [
- {
- "questionId": 0,
- "rating": 0
}
]
}
}
{- "activityId": 0,
- "activityName": "string",
- "activityType": "string",
- "status": "string",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "details": {
- "textAnswers": [
- {
- "question": "string",
- "answer": "string"
}
], - "listValueAnswers": [
- {
- "question": "string",
- "values": [
- "string"
]
}
], - "dateValueAnswers": [
- {
- "question": "string",
- "startDate": "2019-08-24T14:15:22Z",
- "endDate": "2019-08-24T14:15:22Z"
}
], - "ratingValueAnswers": [
- {
- "question": "string",
- "percentage": 0
}
]
}, - "contactId": 0
}
read
read_contact
) contactId required | integer <int32> Contact Id |
activityId required | integer <int64> Activity Id |
activityId | integer <int64> |
activityName | string |
activityType | string |
status | string |
object (UserNameModel) | |
createdAt | string <date-time> |
object (UserNameModel) | |
updatedAt | string <date-time> |
object (ActivityDetailListModel) | |
contactId | integer <int32> |
object (ModelLinks) |
{- "activityId": 0,
- "activityName": "string",
- "activityType": "string",
- "status": "string",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "details": {
- "textAnswers": [
- {
- "question": "string",
- "answer": "string"
}
], - "listValueAnswers": [
- {
- "question": "string",
- "values": [
- "string"
]
}
], - "dateValueAnswers": [
- {
- "question": "string",
- "startDate": "2019-08-24T14:15:22Z",
- "endDate": "2019-08-24T14:15:22Z"
}
], - "ratingValueAnswers": [
- {
- "question": "string",
- "percentage": 0
}
]
}, - "contactId": 0,
- "links": {
- "self": "string"
}
}
read
read_contact
) createdAt | Array of strings Search for activities performed at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
includeDetails | boolean |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (ContactActivityModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "activityId": 0,
- "activityName": "string",
- "activityType": "string",
- "status": "string",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "details": {
- "textAnswers": [
- {
- "question": "string",
- "answer": "string"
}
], - "listValueAnswers": [
- {
- "question": "string",
- "values": [
- "string"
]
}
], - "dateValueAnswers": [
- {
- "question": "string",
- "startDate": "2019-08-24T14:15:22Z",
- "endDate": "2019-08-24T14:15:22Z"
}
], - "ratingValueAnswers": [
- {
- "question": "string",
- "percentage": 0
}
]
}, - "contactId": 0
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_contact
) Array of objects (ContactActivitySettingSummaryModel) |
{- "items": [
- {
- "settingId": 0,
- "activityType": "string",
- "name": "string"
}
]
}
read
read_contact
) settingId required | integer <int32> Activity Setting Id |
settingId | integer <int32> |
activityType | string |
name | string |
Array of objects (StatusModel) | |
statusMandatory | boolean |
Array of objects (ActivityQuestionModel) |
{- "settingId": 0,
- "activityType": "string",
- "name": "string",
- "validStatuses": [
- {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}
], - "statusMandatory": true,
- "questions": [
- {
- "questionId": 0,
- "text": "string",
- "mandatory": true,
- "possibleValues": [
- "string"
], - "questionAnswerType": "string",
- "minimumRating": 0,
- "maximumRating": 0,
- "conditionalAnswer": "string",
- "conditionalQuestions": [
- { }
]
}
]
}
read
read_contact
) Array of objects (CustomFieldModel) | |
object (ModelLinks) |
{- "items": [
- {
- "fieldId": 1,
- "name": "Text Field 1",
- "type": "Text",
- "mandatory": true,
- "maxLength": 50,
- "multiLine": true
}, - {
- "fieldId": 2,
- "name": "List Field 2",
- "type": "List",
- "mandatory": true,
- "multiSelect": true,
- "values": [
- "Value 1",
- "Value 2",
- "Value 3"
]
}, - {
- "fieldId": 3,
- "name": "Date Field 3",
- "type": "Date",
- "mandatory": true
}
]
}
read
read_contact
) fieldId required | integer <int32> |
fieldId required | integer <int32> |
name required | string |
type required | string Enum: "Text" "List" "Date" "Lookup" |
mandatory | boolean Field is mandatory and a value must be provided |
maxLength | integer <int32> Maximum length of a text field |
multiLine | boolean Text field can contain a multi-line value |
multiSelect | boolean List field allows multiple selections |
values | Array of strings Available values for a list custom field |
object (ModelLinks) |
{- "fieldId": 1,
- "name": "Text Field 1",
- "type": "Text",
- "mandatory": true,
- "maxLength": 50,
- "multiLine": true,
- "multiSelect": false,
- "values": [ ]
}
manage_contact_custom
) fieldId required | integer <int32> |
values | Array of strings Available values for a list custom field |
fieldId required | integer <int32> |
name required | string |
type required | string Enum: "Text" "List" "Date" "Lookup" |
mandatory | boolean Field is mandatory and a value must be provided |
maxLength | integer <int32> Maximum length of a text field |
multiLine | boolean Text field can contain a multi-line value |
multiSelect | boolean List field allows multiple selections |
values | Array of strings Available values for a list custom field |
object (ModelLinks) |
{- "values": [
- "string"
]
}
{- "fieldId": 1,
- "name": "Text Field 1",
- "type": "Text",
- "mandatory": true,
- "maxLength": 50,
- "multiLine": true,
- "multiSelect": false,
- "values": [ ]
}
read
read_contact
) name | string |
Array of objects (NameModel) |
{- "items": [
- {
- "name": "string"
}
]
}
read
read_contact
) statusId | Array of integers <int32> |
name | string |
active | boolean |
default | boolean |
Array of objects (StatusModel) | |
object (ModelLinks) |
{- "items": [
- {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}
], - "links": {
- "self": "string"
}
}
read
read_contact
) statusId required | integer <int32> |
statusId required | integer <int32> |
name required | string |
active | boolean |
default | boolean |
object (ModelLinks) |
{- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true,
- "links": {
- "self": "string"
}
}
read
read_note
) noteId | Array of strings <uuid> Note Id |
type | Array of strings Note type |
reference | Array of strings Reference value used to identify a note or group of notes |
createdAt | Array of strings Search for notes created at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
updatedAt | Array of strings Search for notes updated at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
candidateId | Array of integers <int32> Candidate Id |
companyId | Array of integers <int32> Company Id |
contactId | Array of integers <int32> Contact Id |
jobId | Array of integers <int32> Job Id |
requisitionId | Array of integers <int32> Requisition Id |
applicationId | Array of integers <int64> Job Application Id |
placementId | Array of integers <int32> Placement Id |
embed | Array of strings Embed related resources. |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
sort | Array of strings Sort the results by one or multiple fields, prefix with "-" to sort descending. |
fields | Array of strings Additional fields to include with the results. |
Array of objects (NoteSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "noteId": "00000000-0000-0000-0000-000000000000",
- "type": "string",
- "textPartial": "string",
- "reference": "string",
- "readonly": true,
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
write
write_note
) type required | string <= 50 characters |
text required | string Note content |
jobId | Array of integers <int32> |
requisitionId | Array of integers <int32> |
candidateId | Array of integers <int32> |
applicationId | Array of integers <int64> |
placementId | Array of integers <int32> |
companyId | Array of integers <int32> |
contactId | Array of integers <int32> |
reference | string <= 200 characters Optional reference string used to identify a note or group of notes |
object (SubmitUserModel) The user creating the note if not the authenticated user. |
noteId required | string <uuid> |
type | string |
source | string |
text | string |
subject | string |
reference | string |
readonly | boolean This note cannot be updated |
Array of objects (NoteAttachmentModel) | |
Array of objects (JobOrderTitleModel) | |
Array of objects (RequisitionSummaryModel) | |
Array of objects (CandidateNameModel) | |
Array of objects (JobApplicationSummaryModel) | |
Array of objects (PlacementSummaryModel) | |
Array of objects (CompanyNameModel) | |
Array of objects (ContactNameModel) | |
object (UserNameModel) | |
createdAt | string <date-time> |
object (UserNameModel) | |
updatedAt | string <date-time> |
{- "type": "string",
- "text": "string",
- "jobId": [
- 0
], - "requisitionId": [
- 0
], - "candidateId": [
- 0
], - "applicationId": [
- 0
], - "placementId": [
- 0
], - "companyId": [
- 0
], - "contactId": [
- 0
], - "reference": "string",
- "createdBy": {
- "userId": 0,
- "email": "string"
}
}
{- "noteId": "00000000-0000-0000-0000-000000000000",
- "type": "string",
- "source": "string",
- "text": "string",
- "subject": "string",
- "reference": "string",
- "readonly": true,
- "attachments": [
- {
- "attachmentId": "00000000-0000-0000-0000-000000000000",
- "fileName": "string",
- "fileType": "string",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z"
}
], - "jobs": [
- {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "requisitions": [
- {
- "requisitionId": 0,
- "status": "Draft",
- "workflowStageIndex": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "hiringManager": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "candidates": [
- {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}
], - "applications": [
- {
- "applicationId": 0,
- "jobTitle": "string",
- "jobReference": "string",
- "manual": true,
- "source": "string",
- "rating": 0,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "rejected": true,
- "default": true,
- "defaultRejected": true,
- "workflow": {
- "stage": "string",
- "stageIndex": 0,
- "step": 0,
- "progress": "Started"
}
}, - "review": {
- "stage": "Submitted",
- "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "reviewedAt": "2019-08-24T14:15:22Z",
- "reviewedBy": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "jobAd": {
- "adId": 0,
- "state": "string",
- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "postAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z"
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "placements": [
- {
- "placementId": 0,
- "jobTitle": "string",
- "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "approved": true,
- "approvedAt": "2019-08-24T14:15:22Z",
- "type": "Permanent",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "companies": [
- {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "contacts": [
- {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
read
read_note
) noteId required | string <uuid> Note Id |
noteId required | string <uuid> |
type | string |
source | string |
text | string |
subject | string |
reference | string |
readonly | boolean This note cannot be updated |
Array of objects (NoteAttachmentModel) | |
Array of objects (JobOrderTitleModel) | |
Array of objects (RequisitionSummaryModel) | |
Array of objects (CandidateNameModel) | |
Array of objects (JobApplicationSummaryModel) | |
Array of objects (PlacementSummaryModel) | |
Array of objects (CompanyNameModel) | |
Array of objects (ContactNameModel) | |
object (UserNameModel) | |
object (NoteLinks) | |
createdAt | string <date-time> |
object (UserNameModel) | |
updatedAt | string <date-time> |
{- "noteId": "00000000-0000-0000-0000-000000000000",
- "type": "string",
- "source": "string",
- "text": "string",
- "subject": "string",
- "reference": "string",
- "readonly": true,
- "attachments": [
- {
- "attachmentId": "00000000-0000-0000-0000-000000000000",
- "fileName": "string",
- "fileType": "string",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z"
}
], - "jobs": [
- {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "requisitions": [
- {
- "requisitionId": 0,
- "status": "Draft",
- "workflowStageIndex": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "hiringManager": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "candidates": [
- {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}
], - "applications": [
- {
- "applicationId": 0,
- "jobTitle": "string",
- "jobReference": "string",
- "manual": true,
- "source": "string",
- "rating": 0,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "rejected": true,
- "default": true,
- "defaultRejected": true,
- "workflow": {
- "stage": "string",
- "stageIndex": 0,
- "step": 0,
- "progress": "Started"
}
}, - "review": {
- "stage": "Submitted",
- "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "reviewedAt": "2019-08-24T14:15:22Z",
- "reviewedBy": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "jobAd": {
- "adId": 0,
- "state": "string",
- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "postAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z"
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "placements": [
- {
- "placementId": 0,
- "jobTitle": "string",
- "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "approved": true,
- "approvedAt": "2019-08-24T14:15:22Z",
- "type": "Permanent",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "companies": [
- {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "contacts": [
- {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "links": {
- "self": "string"
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
write
write_note
) noteId required | string <uuid> |
type | string Note type |
text | string Note content |
{- "type": "string",
- "text": "string"
}
read
read_folder
) folderId | Array of integers <int64> Folder Id |
jobId | Array of integers <int32> Job Id |
candidateId | Array of integers <int32> Candidate Id |
applicationId | Array of integers <int64> Job Application Id |
placementId | Array of integers <int32> Placement Id |
companyId | Array of integers <int32> Company Id |
contactId | Array of integers <int32> Contact Id |
userId | Array of integers <int32> User Id - search for folders by owner or shared with the specified users |
ownerUserId | Array of integers <int32> User Id - search for folders by owner |
sharedWithUserId | Array of integers <int32> User Id - search folders shared with the specified users |
createdAt | Array of strings Search for folders created at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
updatedAt | Array of strings Search for folders updated at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
fields | Array of strings Additional fields to include with the results. Fields available to include are: sharedWith |
embed | Array of strings Embed related resources. |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (FolderNameModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "folderId": 0,
- "name": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_folder
) folderId required | integer <int64> Folder Id |
folderId required | integer <int64> |
name | string |
object (UserNameModel) | |
Array of objects (UserNameModel) | |
Array of objects (JobOrderTitleModel) | |
Array of objects (CandidateNameModel) | |
Array of objects (JobApplicationSummaryModel) | |
Array of objects (PlacementSummaryModel) | |
Array of objects (CompanyNameModel) | |
Array of objects (ContactNameModel) | |
createdAt | string <date-time> |
updatedAt | string <date-time> |
object (FolderLinks) |
{- "folderId": 0,
- "name": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "sharedWith": [
- {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
], - "jobs": [
- {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "candidates": [
- {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}
], - "applications": [
- {
- "applicationId": 0,
- "jobTitle": "string",
- "jobReference": "string",
- "manual": true,
- "source": "string",
- "rating": 0,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "rejected": true,
- "default": true,
- "defaultRejected": true,
- "workflow": {
- "stage": "string",
- "stageIndex": 0,
- "step": 0,
- "progress": "Started"
}
}, - "review": {
- "stage": "Submitted",
- "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "reviewedAt": "2019-08-24T14:15:22Z",
- "reviewedBy": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "jobAd": {
- "adId": 0,
- "state": "string",
- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "postAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z"
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "placements": [
- {
- "placementId": 0,
- "jobTitle": "string",
- "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "approved": true,
- "approvedAt": "2019-08-24T14:15:22Z",
- "type": "Permanent",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "companies": [
- {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "contacts": [
- {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "links": {
- "self": "string"
}
}
read
read_user
) userId | Array of integers <int32> |
officeId | Array of integers <int32> |
groupId | Array of integers <int32> |
createdAt | Array of strings Search for users created at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
updatedBy | Array of integers <int32> User Id - search for jobs last updated by the specified user(s) |
updatedAt | Array of strings Search for users updated at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
include | Array of strings Items Enum: "Inactive" "Deleted" |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (UserSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true,
- "mentionName": "string",
- "office": {
- "officeId": 0,
- "name": "string",
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string",
- "phone": "string",
- "fax": "string",
- "url": "string"
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_user
) userId required | integer <int32> |
userId required | integer <int32> |
firstName | string |
lastName | string |
position | string |
string | |
phone | string |
mobile | string |
inactive | boolean |
deleted | boolean |
mentionName | string |
object (UserOfficeSummaryModel) | |
createdAt | string <date-time> |
updatedAt | string <date-time> |
timeZone | string |
culture | string |
admin | boolean |
Array of objects (UserGroupSummaryModel) | |
object (UserLinks) |
{- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true,
- "mentionName": "string",
- "office": {
- "officeId": 0,
- "name": "string",
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string",
- "phone": "string",
- "fax": "string",
- "url": "string"
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "timeZone": "string",
- "culture": "string",
- "admin": true,
- "userGroups": [
- {
- "groupId": 0,
- "name": "string"
}
], - "links": {
- "self": "string",
- "photo": "string",
- "office": "string",
- "userGroups": "string"
}
}
read
read_user
) userId required | integer <int32> |
firstName | string |
lastName | string |
position | string |
string | |
phone | string |
mobile | string |
inactive | boolean |
deleted | boolean |
mentionName | string |
object (UserOfficeSummaryModel) | |
createdAt | string <date-time> |
updatedAt | string <date-time> |
timeZone | string |
culture | string |
admin | boolean |
Array of objects (UserGroupSummaryModel) | |
object (UserLinks) |
{- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true,
- "mentionName": "string",
- "office": {
- "officeId": 0,
- "name": "string",
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string",
- "phone": "string",
- "fax": "string",
- "url": "string"
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "timeZone": "string",
- "culture": "string",
- "admin": true,
- "userGroups": [
- {
- "groupId": 0,
- "name": "string"
}
], - "links": {
- "self": "string",
- "photo": "string",
- "office": "string",
- "userGroups": "string"
}
}
read
read_user
) userId required | integer <int32> User Id |
read
read_usertask
) userId required | integer <int32> |
startAt | Array of strings Search for tasks starting at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
include | Array of strings Items Enum: "Old" "Complete" |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (UserTaskSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "taskId": 0,
- "text": "string",
- "startAt": "2019-08-24T14:15:22Z",
- "endAt": "2019-08-24T14:15:22Z",
- "allDay": true,
- "reminderMinutes": 0,
- "complete": true,
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "assignedTo": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_interview
) userId required | integer <int32> User Id |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (InterviewSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "interviewId": 0,
- "type": "Internal",
- "startAt": "2019-08-24T14:15:22Z",
- "endAt": "2019-08-24T14:15:22Z",
- "location": "string",
- "interviewee": {
- "applicationId": 0,
- "jobTitle": "string",
- "jobReference": "string",
- "manual": true,
- "source": "string",
- "rating": 0,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "rejected": true,
- "default": true,
- "defaultRejected": true,
- "workflow": {
- "stage": "string",
- "stageIndex": 0,
- "step": 0,
- "progress": "Started"
}
}, - "review": {
- "stage": "Submitted",
- "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "reviewedAt": "2019-08-24T14:15:22Z",
- "reviewedBy": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "jobAd": {
- "adId": 0,
- "state": "string",
- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "postAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z"
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}, - "interviewers": {
- "users": [
- {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
], - "contacts": [
- {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
]
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_usergroup
) userId required | integer <int32> User Id |
Array of objects (UserGroupSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "groupId": 0,
- "name": "string"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_usergroup
) groupId | Array of integers <int32> |
userId | Array of integers <int32> |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (UserGroupSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "groupId": 0,
- "name": "string"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_usergroup
) groupId required | integer <int32> Group Id |
groupId required | integer <int32> |
name required | string |
Array of objects (UserSummaryModel) Users belonging to the group | |
object (UserGroupLinks) |
{- "groupId": 0,
- "name": "string",
- "users": [
- {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true,
- "mentionName": "string",
- "office": {
- "officeId": 0,
- "name": "string",
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string",
- "phone": "string",
- "fax": "string",
- "url": "string"
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "links": {
- "self": "string",
- "users": "string"
}
}
read
read_user
) groupId required | integer <int32> Group Id |
Array of objects (UserSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true,
- "mentionName": "string",
- "office": {
- "officeId": 0,
- "name": "string",
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string",
- "phone": "string",
- "fax": "string",
- "url": "string"
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_user
) officeId | Array of integers <int32> |
userId | Array of integers <int32> |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (UserOfficeNameModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "officeId": 0,
- "name": "string"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_user
) officeId required | integer <int32> Office Id |
officeId required | integer <int32> |
name required | string |
street | Array of strings |
city | string |
state | string |
postalCode | string |
country | string |
countryCode | string |
phone | string |
fax | string |
url | string |
Array of objects (UserNameModel) Users belonging to the office | |
object (UserOfficeLinks) |
{- "officeId": 0,
- "name": "string",
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string",
- "phone": "string",
- "fax": "string",
- "url": "string",
- "users": [
- {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
], - "links": {
- "self": "string",
- "users": "string"
}
}
read
read_user
) officeId required | integer <int32> Office Id |
Array of objects (UserSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true,
- "mentionName": "string",
- "office": {
- "officeId": 0,
- "name": "string",
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string",
- "phone": "string",
- "fax": "string",
- "url": "string"
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_usertask
) userId | Array of integers <int32> Search for tasks assigned to or owned by the specified users |
startAt | Array of strings Search for tasks starting at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
createdBy | Array of integers <int32> User Id - search for companies created by the specified user(s) |
createdAt | Array of strings Search for tasks created at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
updatedBy | Array of integers <int32> User Id - search for companies last updated by the specified user(s) |
updatedAt | Array of strings Search for tasks updated at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
include | Array of strings Items Enum: "Old" "Complete" |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (UserTaskSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "taskId": 0,
- "text": "string",
- "startAt": "2019-08-24T14:15:22Z",
- "endAt": "2019-08-24T14:15:22Z",
- "allDay": true,
- "reminderMinutes": 0,
- "complete": true,
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "assignedTo": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_usertask
) taskId required | integer <int64> |
taskId | integer <int64> |
text | string |
startAt | string <date-time> |
endAt | string <date-time> |
allDay | boolean |
reminderMinutes | integer <int32> |
complete | boolean |
object (UserNameModel) | |
object (UserNameModel) | |
Array of objects (JobOrderTitleModel) | |
Array of objects (RequisitionSummaryModel) | |
Array of objects (CandidateNameModel) | |
Array of objects (JobApplicationSummaryModel) | |
Array of objects (PlacementSummaryModel) | |
Array of objects (CompanyNameModel) | |
Array of objects (ContactNameModel) | |
object (UserNameModel) | |
createdAt | string <date-time> |
object (UserNameModel) | |
updatedAt | string <date-time> |
object (UserTaskLinks) |
{- "taskId": 0,
- "text": "string",
- "startAt": "2019-08-24T14:15:22Z",
- "endAt": "2019-08-24T14:15:22Z",
- "allDay": true,
- "reminderMinutes": 0,
- "complete": true,
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "assignedTo": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "jobs": [
- {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "requisitions": [
- {
- "requisitionId": 0,
- "status": "Draft",
- "workflowStageIndex": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "hiringManager": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "candidates": [
- {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}
], - "applications": [
- {
- "applicationId": 0,
- "jobTitle": "string",
- "jobReference": "string",
- "manual": true,
- "source": "string",
- "rating": 0,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "rejected": true,
- "default": true,
- "defaultRejected": true,
- "workflow": {
- "stage": "string",
- "stageIndex": 0,
- "step": 0,
- "progress": "Started"
}
}, - "review": {
- "stage": "Submitted",
- "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "reviewedAt": "2019-08-24T14:15:22Z",
- "reviewedBy": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "jobAd": {
- "adId": 0,
- "state": "string",
- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "postAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z"
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "placements": [
- {
- "placementId": 0,
- "jobTitle": "string",
- "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "approved": true,
- "approvedAt": "2019-08-24T14:15:22Z",
- "type": "Permanent",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "companies": [
- {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "contacts": [
- {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
], - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "links": {
- "self": "string",
- "note": "string"
}
}
read
read_interview
) interviewId | Array of integers <int32> |
jobId | Array of integers <int32> |
userId | Array of integers <int32> User Id - search for internal/user interviewers |
contactId | Array of integers <int32> Contact Id - search for external/contact interviewers |
candidateId | Array of integers <int32> Candidate Id - search for interviewees by candidateId |
applicationId | Array of integers <int64> Application Id - search for interviewees by applicationId |
type | Array of strings Items Enum: "Internal" "External" |
startAt | Array of strings Search for interviews starting at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
endAt | Array of strings Search for interviews ending at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
location | string |
createdBy | Array of integers <int32> User Id - search for interviews created by the specified user(s) |
createdAt | Array of strings Search for interviews created at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
embed | Array of strings Embed related resources. |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (InterviewSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "interviewId": 0,
- "type": "Internal",
- "startAt": "2019-08-24T14:15:22Z",
- "endAt": "2019-08-24T14:15:22Z",
- "location": "string",
- "interviewee": {
- "applicationId": 0,
- "jobTitle": "string",
- "jobReference": "string",
- "manual": true,
- "source": "string",
- "rating": 0,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "rejected": true,
- "default": true,
- "defaultRejected": true,
- "workflow": {
- "stage": "string",
- "stageIndex": 0,
- "step": 0,
- "progress": "Started"
}
}, - "review": {
- "stage": "Submitted",
- "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "reviewedAt": "2019-08-24T14:15:22Z",
- "reviewedBy": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "jobAd": {
- "adId": 0,
- "state": "string",
- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "postAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z"
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}, - "interviewers": {
- "users": [
- {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
], - "contacts": [
- {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
]
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
read
read_interview
) interviewId required | integer <int32> Interview Id |
applicationId required | integer <int64> Job Application Id |
embed | Array of strings Embed related resources. |
interviewId required | integer <int32> |
type required | string Enum: "Internal" "External" |
startAt | string <date-time> |
endAt | string <date-time> |
location | string |
required | object (JobApplicationSummaryModel) |
object (InterviewInterviewersModel) Internal/user and External/contact interviewers | |
object (UserNameModel) | |
createdAt | string <date-time> |
object (InterviewLinks) |
{- "interviewId": 0,
- "type": "Internal",
- "startAt": "2019-08-24T14:15:22Z",
- "endAt": "2019-08-24T14:15:22Z",
- "location": "string",
- "interviewee": {
- "applicationId": 0,
- "jobTitle": "string",
- "jobReference": "string",
- "manual": true,
- "source": "string",
- "rating": 0,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "rejected": true,
- "default": true,
- "defaultRejected": true,
- "workflow": {
- "stage": "string",
- "stageIndex": 0,
- "step": 0,
- "progress": "Started"
}
}, - "review": {
- "stage": "Submitted",
- "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "reviewedAt": "2019-08-24T14:15:22Z",
- "reviewedBy": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "jobAd": {
- "adId": 0,
- "state": "string",
- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "postAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z"
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}, - "interviewers": {
- "users": [
- {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
], - "contacts": [
- {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
]
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "links": {
- "self": "string",
- "evaluations": "string"
}
}
read
read_interview
) interviewId required | integer <int32> |
applicationId required | integer <int64> |
Array of objects (InterviewEvaluationModel) | |
object (ModelLinks) |
{- "items": [
- {
- "user": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "expiresAt": "2019-08-24T14:15:22Z",
- "hasReplied": true,
- "comments": "string",
- "rating": [
- {
- "criteria": "Skills",
- "rating": 70
}, - {
- "criteria": "Experience",
- "rating": 65
}, - {
- "criteria": "Qualifications",
- "rating": 75
}, - {
- "criteria": "Communication",
- "rating": 60
}, - {
- "criteria": "Cultural Fit",
- "rating": 80
}
]
}
], - "links": {
- "self": "string"
}
}
read
read_interview
) interviewId required | integer <int32> |
applicationId required | integer <int64> |
contactId required | integer <int32> |
object (UserNameModel) | |
object (ContactNameModel) | |
expiresAt | string <date-time> |
hasReplied | boolean |
comments | string |
Array of objects (InterviewEvaluationRatingModel) | |
object (ModelLinks) |
{- "user": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "expiresAt": "2019-08-24T14:15:22Z",
- "hasReplied": true,
- "comments": "string",
- "rating": [
- {
- "criteria": "Skills",
- "rating": 70
}, - {
- "criteria": "Experience",
- "rating": 65
}, - {
- "criteria": "Qualifications",
- "rating": 75
}, - {
- "criteria": "Communication",
- "rating": 60
}, - {
- "criteria": "Cultural Fit",
- "rating": 80
}
], - "links": {
- "self": "string"
}
}
write
write_interview
) interviewId required | integer <int32> |
applicationId required | integer <int64> |
contactId required | integer <int32> |
comments | string |
Array of objects (SubmitInterviewEvaluationRatingModel) |
object (UserNameModel) | |
object (ContactNameModel) | |
expiresAt | string <date-time> |
hasReplied | boolean |
comments | string |
Array of objects (InterviewEvaluationRatingModel) | |
object (ModelLinks) |
{- "comments": "string",
- "rating": [
- {
- "criteria": "string",
- "rating": 0
}
]
}
{- "user": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "expiresAt": "2019-08-24T14:15:22Z",
- "hasReplied": true,
- "comments": "string",
- "rating": [
- {
- "criteria": "Skills",
- "rating": 70
}, - {
- "criteria": "Experience",
- "rating": 65
}, - {
- "criteria": "Qualifications",
- "rating": 75
}, - {
- "criteria": "Communication",
- "rating": 60
}, - {
- "criteria": "Cultural Fit",
- "rating": 80
}
], - "links": {
- "self": "string"
}
}
read
read_interview
) interviewId required | integer <int32> |
applicationId required | integer <int64> |
userId required | integer <int32> |
object (UserNameModel) | |
object (ContactNameModel) | |
expiresAt | string <date-time> |
hasReplied | boolean |
comments | string |
Array of objects (InterviewEvaluationRatingModel) | |
object (ModelLinks) |
{- "user": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "expiresAt": "2019-08-24T14:15:22Z",
- "hasReplied": true,
- "comments": "string",
- "rating": [
- {
- "criteria": "Skills",
- "rating": 70
}, - {
- "criteria": "Experience",
- "rating": 65
}, - {
- "criteria": "Qualifications",
- "rating": 75
}, - {
- "criteria": "Communication",
- "rating": 60
}, - {
- "criteria": "Cultural Fit",
- "rating": 80
}
], - "links": {
- "self": "string"
}
}
write
write_interview
) interviewId required | integer <int32> |
applicationId required | integer <int64> |
userId required | integer <int32> |
comments | string |
Array of objects (SubmitInterviewEvaluationRatingModel) |
object (UserNameModel) | |
object (ContactNameModel) | |
expiresAt | string <date-time> |
hasReplied | boolean |
comments | string |
Array of objects (InterviewEvaluationRatingModel) | |
object (ModelLinks) |
{- "comments": "string",
- "rating": [
- {
- "criteria": "string",
- "rating": 0
}
]
}
{- "user": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "expiresAt": "2019-08-24T14:15:22Z",
- "hasReplied": true,
- "comments": "string",
- "rating": [
- {
- "criteria": "Skills",
- "rating": 70
}, - {
- "criteria": "Experience",
- "rating": 65
}, - {
- "criteria": "Qualifications",
- "rating": 75
}, - {
- "criteria": "Communication",
- "rating": 60
}, - {
- "criteria": "Cultural Fit",
- "rating": 80
}
], - "links": {
- "self": "string"
}
}
categoryId | Array of integers <int32> |
embed | Array of strings Items Enum: "SubCategories" "Skills" |
Array of objects (CategoryModel) | |
object (ModelLinks) |
{- "items": [
- {
- "categoryId": 0,
- "name": "string",
- "subCategories": [
- {
- "subCategoryId": 0,
- "name": "string",
- "skills": [
- {
- "skillId": 0,
- "name": "string"
}
]
}
]
}
], - "links": {
- "self": "string"
}
}
code | Array of strings |
Array of objects (CountryModel) | |
object (ModelLinks) |
{- "items": [
- {
- "code": "AU",
- "name": "Australia"
}, - {
- "code": "CA",
- "name": "Canada"
}, - {
- "code": "ID",
- "name": "Indonesia"
}, - {
- "code": "NL",
- "name": "Netherlands"
}, - {
- "code": "NZ",
- "name": "New Zealand"
}, - {
- "code": "CH",
- "name": "Switzerland"
}, - {
- "code": "AE",
- "name": "United Arab Emirates"
}, - {
- "code": "GB",
- "name": "United Kingdom"
}, - {
- "code": "US",
- "name": "United States"
}
]
}
locationId | Array of integers <int32> |
embed | Array of strings Items Value: "Areas" |
Array of objects (LocationModel) | |
object (ModelLinks) |
{- "items": [
- {
- "locationId": 0,
- "name": "string",
- "areas": [
- {
- "areaId": 0,
- "name": "string"
}
]
}
], - "links": {
- "self": "string"
}
}
workTypeId | Array of integers <int32> |
Array of objects (WorkTypeModel) | |
object (ModelLinks) |
{- "items": [
- {
- "workTypeId": 0,
- "name": "string",
- "ratePer": "Hour"
}
], - "links": {
- "self": "string"
}
}
Find candidates, contacts or users by email address.
read
read_candidate
read_contact
read_user
) string Email address to search for. |
Array of objects (CandidateMatchedByEmailModel) Top 5 most recently updated matching candidates | |
Array of objects (ContactMatchedByEmailModel) Top 5 most recently updated matching contacts | |
Array of objects (UserMatchedByEmailModel) Top 5 most recently updated matching users |
{- "candidates": [
- {
- "match": {
- "type": "Email",
- "email": "string"
}, - "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "updatedAt": "2019-08-24T14:15:22Z",
- "lastNoteAt": "2019-08-24T14:15:22Z"
}
], - "contacts": [
- {
- "match": {
- "type": "Email",
- "email": "string"
}, - "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "company": {
- "companyId": 0,
- "name": "string"
}, - "position": "string",
- "updatedAt": "2019-08-24T14:15:22Z",
- "lastNoteAt": "2019-08-24T14:15:22Z"
}
], - "users": [
- {
- "match": {
- "type": "Email",
- "email": "string"
}, - "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "position": "string",
- "inactive": true,
- "updatedAt": "2019-08-24T14:15:22Z"
}
]
}
Find candidates, contacts, companies or users by phone number.
read
read_candidate
read_contact
read_company
read_user
) e164 | string E.164 format phone number to search for. |
Array of objects (CandidateMatchedByPhoneModel) Top 5 most recently updated matching candidates | |
Array of objects (ContactMatchedByPhoneModel) Top 5 most recently updated matching contacts | |
Array of objects (CompanyMatchedByPhoneModel) Top 5 most recently updated matching companies | |
Array of objects (UserMatchedByPhoneModel) Top 5 most recently updated matching users | |
quality | string Enum: "Exact" "National" "Subscriber" Match quality |
{- "candidates": [
- {
- "match": {
- "type": "Phone",
- "number": "string",
- "normalized": "string"
}, - "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "updatedAt": "2019-08-24T14:15:22Z",
- "lastNoteAt": "2019-08-24T14:15:22Z"
}
], - "contacts": [
- {
- "match": {
- "type": "Phone",
- "number": "string",
- "normalized": "string"
}, - "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "company": {
- "companyId": 0,
- "name": "string"
}, - "position": "string",
- "updatedAt": "2019-08-24T14:15:22Z",
- "lastNoteAt": "2019-08-24T14:15:22Z"
}
], - "companies": [
- {
- "match": {
- "type": "Phone",
- "number": "string",
- "normalized": "string"
}, - "companyId": 0,
- "name": "string",
- "updatedAt": "2019-08-24T14:15:22Z",
- "lastNoteAt": "2019-08-24T14:15:22Z"
}
], - "users": [
- {
- "match": {
- "type": "Phone",
- "number": "string",
- "normalized": "string"
}, - "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "position": "string",
- "inactive": true,
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "quality": "Exact"
}
partner_ui_action
) actionType | Array of strings Items Enum: "Job" "JobAd" "Candidate" "JobApplication" "Placement" "Company" "Contact" Type of action |
actionId | Array of strings <uuid> Unique identifier for partner actions |
reference | Array of strings Partner supplied unique reference for the action |
Array of objects (PartnerActionModel) Partner actions | |
object (ModelLinks) |
{- "items": [
- {
- "actionId": "00000000-0000-0000-0000-000000000000",
- "actionType": "Job",
- "actionName": "string",
- "reference": "string",
- "url": "string",
- "urlType": "Popup",
- "allowResubmit": true,
- "actionFilter": {
- "adminOnly": true,
- "approvedOnly": true,
- "status": {
- "activeOnly": true,
- "statusId": [
- 0
]
}
}, - "webhookData": { },
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "links": {
- "self": "string"
}
}
partner_ui_action
) act required | string <uuid> Action Id |
actionId | string <uuid> Unique identifier for the partner action |
actionType | string Enum: "Job" "JobAd" "Candidate" "JobApplication" "Placement" "Company" "Contact" Type of action |
actionName | string Menu item label that will appear to the end-user |
reference | string Unique partner defined reference/identifier for the action |
url | string URL to open after the action is selected and assigned the |
urlType | string Enum: "Popup" "Page" Present |
allowResubmit | boolean Allow resources to be resubmitted to an action. |
object (PartnerActionFilterModel) | |
webhookData | object Additional data that will be included with the webhook notification |
createdAt | string <date-time> Date the partner action was added |
updatedAt | string <date-time> Date the partner action was last updated |
object (ModelLinks) |
{- "actionId": "00000000-0000-0000-0000-000000000000",
- "actionType": "Job",
- "actionName": "string",
- "reference": "string",
- "url": "string",
- "urlType": "Popup",
- "allowResubmit": true,
- "actionFilter": {
- "adminOnly": true,
- "approvedOnly": true,
- "status": {
- "activeOnly": true,
- "statusId": [
- 0
]
}
}, - "webhookData": { },
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "links": {
- "self": "string"
}
}
partner_ui_action
) act required | string <uuid> Action Id |
actionName required | string <= 100 characters Menu item label that will appear to the end-user | ||||||||||||||||
reference | string <= 100 characters Unique partner defined reference/identifier for the action | ||||||||||||||||
url | string <= 500 characters URL to open after the action is selected and assigned the
| ||||||||||||||||
urlType | string Enum: "Popup" "Page" Present | ||||||||||||||||
allowResubmit | boolean Allow resources to be resubmitted to an action. | ||||||||||||||||
object (PartnerActionFilterModel) | |||||||||||||||||
webhookData | object Additional data to include with the webhook notification |
actionId | string <uuid> Unique identifier for the partner action |
actionType | string Enum: "Job" "JobAd" "Candidate" "JobApplication" "Placement" "Company" "Contact" Type of action |
actionName | string Menu item label that will appear to the end-user |
reference | string Unique partner defined reference/identifier for the action |
url | string URL to open after the action is selected and assigned the |
urlType | string Enum: "Popup" "Page" Present |
allowResubmit | boolean Allow resources to be resubmitted to an action. |
object (PartnerActionFilterModel) | |
webhookData | object Additional data that will be included with the webhook notification |
createdAt | string <date-time> Date the partner action was added |
updatedAt | string <date-time> Date the partner action was last updated |
object (ModelLinks) |
{- "actionName": "string",
- "reference": "string",
- "url": "string",
- "urlType": "Popup",
- "allowResubmit": true,
- "actionFilter": {
- "adminOnly": true,
- "approvedOnly": true,
- "status": {
- "activeOnly": true,
- "statusId": [
- 0
]
}
}, - "webhookData": { }
}
{- "actionId": "00000000-0000-0000-0000-000000000000",
- "actionType": "Job",
- "actionName": "string",
- "reference": "string",
- "url": "string",
- "urlType": "Popup",
- "allowResubmit": true,
- "actionFilter": {
- "adminOnly": true,
- "approvedOnly": true,
- "status": {
- "activeOnly": true,
- "statusId": [
- 0
]
}
}, - "webhookData": { },
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "links": {
- "self": "string"
}
}
partner_ui_action
) act required | string Enum: "Job" "JobAd" "Candidate" "JobApplication" "Placement" "Company" "Contact" Action type. The type cannot be changed once assigned. |
actionName required | string <= 100 characters Menu item label that will appear to the end-user | ||||||||||||||||
reference | string <= 100 characters Unique partner defined reference/identifier for the action | ||||||||||||||||
url | string <= 500 characters URL to open after the action is selected and assigned the
| ||||||||||||||||
urlType | string Enum: "Popup" "Page" Present | ||||||||||||||||
allowResubmit | boolean Allow resources to be resubmitted to an action. | ||||||||||||||||
object (PartnerActionFilterModel) | |||||||||||||||||
webhookData | object Additional data to include with the webhook notification |
actionId | string <uuid> Unique identifier for the partner action |
actionType | string Enum: "Job" "JobAd" "Candidate" "JobApplication" "Placement" "Company" "Contact" Type of action |
actionName | string Menu item label that will appear to the end-user |
reference | string Unique partner defined reference/identifier for the action |
url | string URL to open after the action is selected and assigned the |
urlType | string Enum: "Popup" "Page" Present |
allowResubmit | boolean Allow resources to be resubmitted to an action. |
object (PartnerActionFilterModel) | |
webhookData | object Additional data that will be included with the webhook notification |
createdAt | string <date-time> Date the partner action was added |
updatedAt | string <date-time> Date the partner action was last updated |
object (ModelLinks) |
{- "actionName": "string",
- "reference": "string",
- "url": "string",
- "urlType": "Popup",
- "allowResubmit": true,
- "actionFilter": {
- "adminOnly": true,
- "approvedOnly": true,
- "status": {
- "activeOnly": true,
- "statusId": [
- 0
]
}
}, - "webhookData": { }
}
{- "actionId": "00000000-0000-0000-0000-000000000000",
- "actionType": "Job",
- "actionName": "string",
- "reference": "string",
- "url": "string",
- "urlType": "Popup",
- "allowResubmit": true,
- "actionFilter": {
- "adminOnly": true,
- "approvedOnly": true,
- "status": {
- "activeOnly": true,
- "statusId": [
- 0
]
}
}, - "webhookData": { },
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "links": {
- "self": "string"
}
}
partner_ui_action
) act required | string <uuid> Action Id |
partner_ui_action
read
read_candidate
) actionId required | string <uuid> Action Id |
stage | Array of strings Items Enum: "Submitted" "InProgress" "Completed" "Rejected" "Cancelled" Include partner actions at a specific stage |
submittedAt | Array of strings Search for entities submitted to an action at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (CandidateSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
partner_ui_action
write
write_candidate
) actionId required | string <uuid> Action Id |
candidateId required | integer <int32> Candidate Id |
status | string <= 100 characters Optional partner defined action status/progress |
object (PartnerActionResultCommandModel) Optional complete or partial results for a partner action |
{- "status": "string",
- "result": {
- "score": 0,
- "url": "string",
- "urlType": "Popup"
}
}
partner_ui_action
write
write_candidate
) actionId required | string <uuid> Action Id |
candidateId required | integer <int32> Candidate Id |
status | string <= 100 characters Optional partner defined action status/progress |
object (PartnerActionResultCommandModel) Optional complete or partial results for a partner action |
{- "status": "string",
- "result": {
- "score": 0,
- "url": "string",
- "urlType": "Popup"
}
}
partner_ui_action
write
write_candidate
) actionId required | string <uuid> Action Id |
candidateId required | integer <int32> Candidate Id |
status | string <= 100 characters Optional partner defined action status/progress |
object (PartnerActionResultCommandModel) Optional complete or partial results for a partner action |
{- "status": "string",
- "result": {
- "score": 0,
- "url": "string",
- "urlType": "Popup"
}
}
partner_ui_action
read
read_company
) actionId required | string <uuid> Action Id |
stage | Array of strings Items Enum: "Submitted" "InProgress" "Completed" "Rejected" "Cancelled" Include partner actions at a specific stage |
submittedAt | Array of strings Search for entities submitted to an action at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (CompanySummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "mainContact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "primaryAddress": {
- "addressId": "00000000-0000-0000-0000-000000000000",
- "name": "string",
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string",
- "phone": "string",
- "fax": "string",
- "url": "string"
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
partner_ui_action
write
write_company
) actionId required | string <uuid> Action Id |
companyId required | integer <int32> Company Id |
status | string <= 100 characters Optional partner defined action status/progress |
object (PartnerActionResultCommandModel) Optional complete or partial results for a partner action |
{- "status": "string",
- "result": {
- "score": 0,
- "url": "string",
- "urlType": "Popup"
}
}
partner_ui_action
write
write_company
) actionId required | string <uuid> Action Id |
companyId required | integer <int32> Company Id |
status | string <= 100 characters Optional partner defined action status/progress |
object (PartnerActionResultCommandModel) Optional complete or partial results for a partner action |
{- "status": "string",
- "result": {
- "score": 0,
- "url": "string",
- "urlType": "Popup"
}
}
partner_ui_action
write
write_company
) actionId required | string <uuid> Action Id |
companyId required | integer <int32> Company Id |
status | string <= 100 characters Optional partner defined action status/progress |
object (PartnerActionResultCommandModel) Optional complete or partial results for a partner action |
{- "status": "string",
- "result": {
- "score": 0,
- "url": "string",
- "urlType": "Popup"
}
}
partner_ui_action
read
read_contact
) actionId required | string <uuid> Action Id |
stage | Array of strings Items Enum: "Submitted" "InProgress" "Completed" "Rejected" "Cancelled" Include partner actions at a specific stage |
submittedAt | Array of strings Search for entities submitted to an action at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (ContactSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "officeAddress": {
- "addressId": "00000000-0000-0000-0000-000000000000",
- "name": "string",
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string",
- "phone": "string",
- "fax": "string",
- "url": "string"
}, - "previousContactId": 0,
- "originalContactId": 0,
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
partner_ui_action
write
write_contact
) actionId required | string <uuid> Action Id |
contactId required | integer <int32> Contact Id |
status | string <= 100 characters Optional partner defined action status/progress |
object (PartnerActionResultCommandModel) Optional complete or partial results for a partner action |
{- "status": "string",
- "result": {
- "score": 0,
- "url": "string",
- "urlType": "Popup"
}
}
partner_ui_action
write
write_contact
) actionId required | string <uuid> Action Id |
contactId required | integer <int32> Contact Id |
status | string <= 100 characters Optional partner defined action status/progress |
object (PartnerActionResultCommandModel) Optional complete or partial results for a partner action |
{- "status": "string",
- "result": {
- "score": 0,
- "url": "string",
- "urlType": "Popup"
}
}
partner_ui_action
write
write_contact
) actionId required | string <uuid> Action Id |
contactId required | integer <int32> Contact Id |
status | string <= 100 characters Optional partner defined action status/progress |
object (PartnerActionResultCommandModel) Optional complete or partial results for a partner action |
{- "status": "string",
- "result": {
- "score": 0,
- "url": "string",
- "urlType": "Popup"
}
}
partner_ui_action
read
read_jobad
) actionId required | string <uuid> Action Id |
stage | Array of strings Items Enum: "Submitted" "InProgress" "Completed" "Rejected" "Cancelled" Include partner actions at a specific stage |
submittedAt | Array of strings Search for entities submitted to an action at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (JobAdSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "adId": 0,
- "state": "string",
- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "postAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
partner_ui_action
write
write_jobad
) actionId required | string <uuid> Action Id |
adId required | integer <int32> Job Ad Id |
status | string <= 100 characters Optional partner defined action status/progress |
object (PartnerActionResultCommandModel) Optional complete or partial results for a partner action |
{- "status": "string",
- "result": {
- "score": 0,
- "url": "string",
- "urlType": "Popup"
}
}
partner_ui_action
write
write_jobad
) actionId required | string <uuid> Action Id |
adId required | integer <int32> Job Ad Id |
status | string <= 100 characters Optional partner defined action status/progress |
object (PartnerActionResultCommandModel) Optional complete or partial results for a partner action |
{- "status": "string",
- "result": {
- "score": 0,
- "url": "string",
- "urlType": "Popup"
}
}
partner_ui_action
write
write_jobad
) actionId required | string <uuid> Action Id |
adId required | integer <int32> Job Ad Id |
status | string <= 100 characters Optional partner defined action status/progress |
object (PartnerActionResultCommandModel) Optional complete or partial results for a partner action |
{- "status": "string",
- "result": {
- "score": 0,
- "url": "string",
- "urlType": "Popup"
}
}
partner_ui_action
read
read_jobapplication
) actionId required | string <uuid> Action Id |
stage | Array of strings Items Enum: "Submitted" "InProgress" "Completed" "Rejected" "Cancelled" Include partner actions at a specific stage |
submittedAt | Array of strings Search for entities submitted to an action at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (JobApplicationSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "applicationId": 0,
- "jobTitle": "string",
- "jobReference": "string",
- "manual": true,
- "source": "string",
- "rating": 0,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "rejected": true,
- "default": true,
- "defaultRejected": true,
- "workflow": {
- "stage": "string",
- "stageIndex": 0,
- "step": 0,
- "progress": "Started"
}
}, - "review": {
- "stage": "Submitted",
- "submittedAt": "2019-08-24T14:15:22Z",
- "submittedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "reviewedAt": "2019-08-24T14:15:22Z",
- "reviewedBy": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "jobAd": {
- "adId": 0,
- "state": "string",
- "title": "string",
- "reference": "string",
- "summary": "string",
- "bulletPoints": [
- "string"
], - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "postAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z"
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
partner_ui_action
write
write_jobapplication
) actionId required | string <uuid> Action Id |
applicationId required | integer <int64> Job Application Id |
status | string <= 100 characters Optional partner defined action status/progress |
object (PartnerActionResultCommandModel) Optional complete or partial results for a partner action |
{- "status": "string",
- "result": {
- "score": 0,
- "url": "string",
- "urlType": "Popup"
}
}
partner_ui_action
write
write_jobapplication
) actionId required | string <uuid> Action Id |
applicationId required | integer <int64> Job Application Id |
status | string <= 100 characters Optional partner defined action status/progress |
object (PartnerActionResultCommandModel) Optional complete or partial results for a partner action |
{- "status": "string",
- "result": {
- "score": 0,
- "url": "string",
- "urlType": "Popup"
}
}
partner_ui_action
write
write_jobapplication
) actionId required | string <uuid> Action Id |
applicationId required | integer <int64> Job Application Id |
status | string <= 100 characters Optional partner defined action status/progress |
object (PartnerActionResultCommandModel) Optional complete or partial results for a partner action |
{- "status": "string",
- "result": {
- "score": 0,
- "url": "string",
- "urlType": "Popup"
}
}
partner_ui_action
read
read_job
) actionId required | string <uuid> Action Id |
stage | Array of strings Items Enum: "Submitted" "InProgress" "Completed" "Rejected" "Cancelled" Include partner actions at a specific stage |
submittedAt | Array of strings Search for entities submitted to an action at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (JobOrderSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "userFavourite": true,
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "closedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "closedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
partner_ui_action
write
write_job
) actionId required | string <uuid> Action Id |
jobId required | integer <int32> Job Id |
status | string <= 100 characters Optional partner defined action status/progress |
object (PartnerActionResultCommandModel) Optional complete or partial results for a partner action |
{- "status": "string",
- "result": {
- "score": 0,
- "url": "string",
- "urlType": "Popup"
}
}
partner_ui_action
write
write_job
) actionId required | string <uuid> Action Id |
jobId required | integer <int32> Job Id |
status | string <= 100 characters Optional partner defined action status/progress |
object (PartnerActionResultCommandModel) Optional complete or partial results for a partner action |
{- "status": "string",
- "result": {
- "score": 0,
- "url": "string",
- "urlType": "Popup"
}
}
partner_ui_action
write
write_job
) actionId required | string <uuid> Action Id |
jobId required | integer <int32> Job Id |
status | string <= 100 characters Optional partner defined action status/progress |
object (PartnerActionResultCommandModel) Optional complete or partial results for a partner action |
{- "status": "string",
- "result": {
- "score": 0,
- "url": "string",
- "urlType": "Popup"
}
}
partner_ui_action
read
read_placement
) actionId required | string <uuid> Action Id |
stage | Array of strings Items Enum: "Submitted" "InProgress" "Completed" "Rejected" "Cancelled" Include partner actions at a specific stage |
submittedAt | Array of strings Search for entities submitted to an action at a specific date and time
(UTC assumed, ISO date-time).
Prefix with |
offset | integer <int32> The index of the first entry to return from the resource collection |
limit | integer <int32> [ 0 .. 1000 ] The maximum number of entries to return. |
Array of objects (PlacementSummaryModel) | |
totalCount required | integer <int32> |
object (PageLinks) |
{- "items": [
- {
- "placementId": 0,
- "jobTitle": "string",
- "job": {
- "jobId": 0,
- "jobTitle": "string",
- "company": {
- "companyId": 0,
- "name": "string",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "contact": {
- "contactId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "salutation": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "source": "string",
- "owner": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}
}, - "candidate": {
- "candidateId": 0,
- "firstName": "string",
- "lastName": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "contactMethod": "string",
- "salutation": "string",
- "address": {
- "street": [
- "string"
], - "city": "string",
- "state": "string",
- "postalCode": "string",
- "country": "string",
- "countryCode": "string"
}, - "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "rating": "string",
- "source": "string",
- "seeking": "Yes"
}, - "approved": true,
- "approvedAt": "2019-08-24T14:15:22Z",
- "type": "Permanent",
- "status": {
- "statusId": 0,
- "name": "string",
- "active": true,
- "default": true
}, - "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "createdBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedBy": {
- "userId": 0,
- "firstName": "string",
- "lastName": "string",
- "position": "string",
- "email": "string",
- "phone": "string",
- "mobile": "string",
- "inactive": true,
- "deleted": true
}, - "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0,
- "links": {
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}
}
partner_ui_action
write
write_placement
) actionId required | string <uuid> Action Id |
placementId required | integer <int32> Placement Id |
status | string <= 100 characters Optional partner defined action status/progress |
object (PartnerActionResultCommandModel) Optional complete or partial results for a partner action |
{- "status": "string",
- "result": {
- "score": 0,
- "url": "string",
- "urlType": "Popup"
}
}
partner_ui_action
write
write_placement
) actionId required | string <uuid> Action Id |
placementId required | integer <int32> Placement Id |
status | string <= 100 characters Optional partner defined action status/progress |
object (PartnerActionResultCommandModel) Optional complete or partial results for a partner action |
{- "status": "string",
- "result": {
- "score": 0,
- "url": "string",
- "urlType": "Popup"
}
}
partner_ui_action
write
write_placement
) actionId required | string <uuid> Action Id |
placementId required | integer <int32> Placement Id |
status | string <= 100 characters Optional partner defined action status/progress |
object (PartnerActionResultCommandModel) Optional complete or partial results for a partner action |
{- "status": "string",
- "result": {
- "score": 0,
- "url": "string",
- "urlType": "Popup"
}
}
offline_access
) status | Array of strings Items Enum: "Enabled" "Disabled" "Suspended" "Failed" |
events | Array of strings Items Enum: "job_status_changed" "job_partner_action" "jobad_posted" "jobad_expired" "jobad_partner_action" "candidate_status_changed" "candidate_partner_action" "jobapplication_status_changed" "jobapplication_partner_action" "placement_approved" "placement_status_changed" "placement_partner_action" "company_status_changed" "company_partner_action" "contact_status_changed" "contact_partner_action" "interview_scheduled" "interview_evaluation_submitted" "folder_job_added" "folder_job_removed" "folder_candidate_added" "folder_candidate_removed" "folder_jobapplication_added" "folder_jobapplication_removed" "folder_placement_added" "folder_placement_removed" "folder_company_added" "folder_company_removed" "folder_contact_added" "folder_contact_removed" |
Array of objects (WebhookModel) | |
object (ModelLinks) |
{- "items": [
- {
- "webhookId": "00000000-0000-0000-0000-000000000000",
- "name": "string",
- "status": "Enabled",
- "url": "string",
- "events": [
- "job_status_changed"
], - "eventFilters": {
- "jobapplication_status_changed": {
- "statusId": [
- 0
], - "statusActive": true
}
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "enabledAt": "2019-08-24T14:15:22Z",
- "disabledAt": "2019-08-24T14:15:22Z",
- "suspendedAt": "2019-08-24T14:15:22Z",
- "failedAt": "2019-08-24T14:15:22Z"
}
], - "links": {
- "self": "string"
}
}
offline_access
) name required | string <= 100 characters |
events required | Array of strings Items Enum: "job_status_changed" "job_partner_action" "jobad_posted" "jobad_expired" "jobad_partner_action" "candidate_status_changed" "candidate_partner_action" "jobapplication_status_changed" "jobapplication_partner_action" "placement_approved" "placement_status_changed" "placement_partner_action" "company_status_changed" "company_partner_action" "contact_status_changed" "contact_partner_action" "interview_scheduled" "interview_evaluation_submitted" "folder_job_added" "folder_job_removed" "folder_candidate_added" "folder_candidate_removed" "folder_jobapplication_added" "folder_jobapplication_removed" "folder_placement_added" "folder_placement_removed" "folder_company_added" "folder_company_removed" "folder_contact_added" "folder_contact_removed" |
object (SubmitWebhookEventFilterModel) | |
url required | string Target URL that will listen for incoming HTTP POST notification messages. |
authorization | string Optional authorization header to include with the HTTP POST notification. |
status | string Enum: "Enabled" "Disabled" "Suspended" |
webhookId | string <uuid> |
name | string |
status | string Enum: "Enabled" "Disabled" "Suspended" "Failed" |
url | string |
events | Array of strings Items Enum: "job_status_changed" "job_partner_action" "jobad_posted" "jobad_expired" "jobad_partner_action" "candidate_status_changed" "candidate_partner_action" "jobapplication_status_changed" "jobapplication_partner_action" "placement_approved" "placement_status_changed" "placement_partner_action" "company_status_changed" "company_partner_action" "contact_status_changed" "contact_partner_action" "interview_scheduled" "interview_evaluation_submitted" "folder_job_added" "folder_job_removed" "folder_candidate_added" "folder_candidate_removed" "folder_jobapplication_added" "folder_jobapplication_removed" "folder_placement_added" "folder_placement_removed" "folder_company_added" "folder_company_removed" "folder_contact_added" "folder_contact_removed" |
object (WebhookEventFilterModel) | |
createdAt | string <date-time> |
updatedAt | string <date-time> |
enabledAt | string <date-time> |
disabledAt | string <date-time> |
suspendedAt | string <date-time> |
failedAt | string <date-time> |
object (ModelLinks) |
{- "name": "string",
- "events": [
- "job_status_changed"
], - "eventFilters": {
- "jobapplication_status_changed": {
- "statusId": [
- 0
], - "statusActive": true
}
}, - "url": "string",
- "authorization": "Basic dXNlcm5hbWU6cGFzc3dvcmQ=",
- "status": "Enabled"
}
{- "webhookId": "00000000-0000-0000-0000-000000000000",
- "name": "string",
- "status": "Enabled",
- "url": "string",
- "events": [
- "job_status_changed"
], - "eventFilters": {
- "jobapplication_status_changed": {
- "statusId": [
- 0
], - "statusActive": true
}
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "enabledAt": "2019-08-24T14:15:22Z",
- "disabledAt": "2019-08-24T14:15:22Z",
- "suspendedAt": "2019-08-24T14:15:22Z",
- "failedAt": "2019-08-24T14:15:22Z",
- "links": {
- "self": "string"
}
}
offline_access
) webhookId required | string <uuid> |
webhookId | string <uuid> |
name | string |
status | string Enum: "Enabled" "Disabled" "Suspended" "Failed" |
url | string |
events | Array of strings Items Enum: "job_status_changed" "job_partner_action" "jobad_posted" "jobad_expired" "jobad_partner_action" "candidate_status_changed" "candidate_partner_action" "jobapplication_status_changed" "jobapplication_partner_action" "placement_approved" "placement_status_changed" "placement_partner_action" "company_status_changed" "company_partner_action" "contact_status_changed" "contact_partner_action" "interview_scheduled" "interview_evaluation_submitted" "folder_job_added" "folder_job_removed" "folder_candidate_added" "folder_candidate_removed" "folder_jobapplication_added" "folder_jobapplication_removed" "folder_placement_added" "folder_placement_removed" "folder_company_added" "folder_company_removed" "folder_contact_added" "folder_contact_removed" |
object (WebhookEventFilterModel) | |
createdAt | string <date-time> |
updatedAt | string <date-time> |
enabledAt | string <date-time> |
disabledAt | string <date-time> |
suspendedAt | string <date-time> |
failedAt | string <date-time> |
object (ModelLinks) |
{- "webhookId": "00000000-0000-0000-0000-000000000000",
- "name": "string",
- "status": "Enabled",
- "url": "string",
- "events": [
- "job_status_changed"
], - "eventFilters": {
- "jobapplication_status_changed": {
- "statusId": [
- 0
], - "statusActive": true
}
}, - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "enabledAt": "2019-08-24T14:15:22Z",
- "disabledAt": "2019-08-24T14:15:22Z",
- "suspendedAt": "2019-08-24T14:15:22Z",
- "failedAt": "2019-08-24T14:15:22Z",
- "links": {
- "self": "string"
}
}
offline_access
) webhookId required | string <uuid> |
name required | string <= 100 characters |
events required | Array of strings Items Enum: "job_status_changed" "job_partner_action" "jobad_posted" "jobad_expired" "jobad_partner_action" "candidate_status_changed" "candidate_partner_action" "jobapplication_status_changed" "jobapplication_partner_action" "placement_approved" "placement_status_changed" "placement_partner_action" "company_status_changed" "company_partner_action" "contact_status_changed" "contact_partner_action" "interview_scheduled" "interview_evaluation_submitted" "folder_job_added" "folder_job_removed" "folder_candidate_added" "folder_candidate_removed" "folder_jobapplication_added" "folder_jobapplication_removed" "folder_placement_added" "folder_placement_removed" "folder_company_added" "folder_company_removed" "folder_contact_added" "folder_contact_removed" |
object (SubmitWebhookEventFilterModel) | |
url | string Target URL that will listen for incoming HTTP POST notification messages. |
authorization | string Optional authorization header to include with the HTTP POST notification. |
status | string Enum: "Enabled" "Disabled" "Suspended" |
{- "name": "string",
- "events": [
- "job_status_changed"
], - "eventFilters": {
- "jobapplication_status_changed": {
- "statusId": [
- 0
], - "statusActive": true
}
}, - "url": "string",
- "authorization": "Basic dXNlcm5hbWU6cGFzc3dvcmQ=",
- "status": "Enabled"
}
{- "message": "string",
- "errors": [
- {
- "code": "Invalid",
- "message": "string",
- "fields": [
- "string"
]
}
]
}
offline_access
) webhookId required | string <uuid> Webhook Id |