Authenticate

API Description
POST api/Authenticate/GetAuthenticationToken

Retrieve an Authentication Token which is required with every API call.

POST api/v1/orgs/Authenticate

Retrieve an Authentication Token which is required with every API call.

Candidate

API Description
POST api/v1/orgs/{orgid}/jobs/{jobid}/Candidates

This is to create a candidate in Arya system

GET api/v2/orgs/{orgid}/candidates/{candidateid}?jobid={jobid}&aryatype={aryatype}&ispullcontact={ispullcontact}&activity={activity}&ResumeId={ResumeId}

Retrieve Single Candidate full details.

GET api/v1/orgs/{orgid}/jobs/{jobid}/candidatesmetadata?takecount={takecount}&skipcount={skipcount}&activity={activity}&activeprofile={activeprofile}

Retrieve All source Candidates with given jobid.

POST api/v1/orgs/{orgId}/candidate/search

Candidate Sample Search

POST api/v1/orgs/{orgid}/jobs/{jobid}/Candidates/{candidateid}/Pushtoats?aryaType={aryaType}&userid={userid}

This call is to push candidate from Arya to ATS

POST api/v1/orgs/{orgid}/Candidates/{candidateid}/PushCandidateToRefresh

No documentation available.

POST api/v1/orgs/{orgid}/jobs{jobid}/Candidates{candidateid}/Pushtoats?aryaType={aryaType}&userid={userid}

This Method is Deprecated. Please use api/v1/orgs/{orgid}/jobs/{jobid}/Candidates/{candidateid}/Pushtoats instead. This call was to push candidate from Arya to ATS

POST api/v1/orgs/{orgid}/jobs/{jobid}/Candidates/{candidateid}/ats/{atsType}/Pushcandidatetoats?aryaType={aryaType}&userid={userid}&isClientId={isClientId}&ResumeId={ResumeId}

This call is to push candidate from Arya to ATS Type

PUT api/v1/orgs/{orgid}/jobs/{jobid}/Candidates/{candidateid}/ats/{atsType}/Updatecandidatetoats?aryaType={aryaType}&userid={userid}

This call is to Update candidate from Arya to ATS Type

JobBoards

API Description
POST api/v1/orgs/{orgid}/jobs/{jobid}/jobboards/{jobboardname}/samplesearch?SearchType={SearchType}

Sample search

For more help
GET api/v1/orgs/{orgid}/jobs/{jobid}/jobboards/{jobboardname}/getsamplesearchparameters?SearchType={SearchType}

Retrieve the saved search parameters for a Job

For more help
POST api/v1/orgs/{orgid}/jobs/{jobid}/jobboards/{jobboardname}/savesearchstring?SearchType={SearchType}&excludeml={excludeml}

Use jobId to save search string for the job.

For more help
GET api/v1/orgs/{orgid}/jobs/{jobid}/jobboards/{jobboardname}/candidate/{resumeid}?pullcontact={pullcontact}&isresumehtml={isresumehtml}&activity={activity}

Download candidate by using resume id(Returned by portal)

For more help
GET api/v1/orgs/{orgid}/jobs/{jobid}/jobboards/{jobboardname}/candidatesmetadata?take={take}&skip={skip}&SearchKeywords={SearchKeywords}&CandidateState={CandidateState}&activity={activity}

Retrieve metadata for sourced Candidates.

For more help
POST api/v1/orgs/{orgid}/jobs/{jobid}/aryaType/{aryaType}/savecandidatenotes?ResumeId={ResumeId}

Add Note for the all jobboard candidates

POST api/v1/orgs/{orgid}/jobs/{jobid}/shortlistfromsamplesearch?aryaType={aryaType}&ResumeID={ResumeID}

Shortlist from JobBoard Sample Search

PUT api/v1/jobboards/{jobBoardName}/assignJobBoardCredentials?countryCode={countryCode}&recruiterLoginName={recruiterLoginName}

Assign JobBoard Credentials

For more help
DELETE api/v1/jobboards/{jobBoardName}/deleteJobBoardCredentials?countryCode={countryCode}&recruiterLoginName={recruiterLoginName}

Delete JobBoard Credentials

For more help
GET api/v1/jobboards/{jobBoardName}/getJobBoardCredentials?countryCode={countryCode}&recruiterLoginName={recruiterLoginName}

Get JobBoard Credentials

For more help

Client

API Description
POST api/v1/orgs/{orgid}/Clients

Create a new Client. if you do not know ATS client ID, Leave blank.

GET api/v1/orgs/{orgid}/Clients?count={count}&skipcount={skipcount}

Retrieve a list of Clients.

GET api/v1/orgs/{orgid}/Clients/{clientid}

Retrieve Client information.

PUT api/v1/orgs/{orgid}/Clients/{Clientid}

Update Client information and add new competitor companies and new industries( While adding new competitor companies and new industries need to send old competitor companies and industries json ), if you don't know ATS client ID leave blank.

PUT api/v1/orgs/{orgid}/CompetitorCompanies/{CompetitorCompanyID}

Update Competitor Company information for a Client.

PUT api/v1/orgs/{orgid}/ClientIndustries/{ClientIndustryID}

Update Industry information for a Client.

Reporting

API Description
GET api/v1/orgs/{orgid}/reports/jobcreationactivation?FromDate={FromDate}&ToDate={ToDate}&TakeCount={TakeCount}&SkipCount={SkipCount}

Retrieve a job Creation and Activation report.

GET api/v1/orgs/{orgid}/reports/candidatecontacts?FromDate={FromDate}&ToDate={ToDate}

Retrieve a Candidate contact information with count report.

GET api/v1/orgs/{orgid}/reports/contactprovider?FromDate={FromDate}&ToDate={ToDate}

Retrieve a Candidate contact information report.

GET api/v1/orgs/{orgid}/reports/userusagereport?FromDate={FromDate}&ToDate={ToDate}

User usage Report

GET api/v1/orgs/{orgid}/jobs/{jobid}/communication_report?CandidateIds={CandidateIds}&TakeCount={TakeCount}&SkipCount={SkipCount}&aryaType={aryaType}

To get Communication Report

GET api/v1/orgs/{orgid}/social_candidate_activity_report?FromDate={FromDate}&ToDate={ToDate}&TakeCount={TakeCount}&SkipCount={SkipCount}

To get Candidate Activity Report

GET api/v1/orgs/{orgid}/candidate_push_report?FromDate={FromDate}&ToDate={ToDate}

To get Candidate Push Report

GET api/v1/orgs/{orgid}/jobs_client_report?ClientId={ClientId}&TakeCount={TakeCount}&SkipCount={SkipCount}

To get List of Jobs for a given ATS Client ID

Users

API Description
GET api/v1/orgs/{orgid}/Users?count={count}&skipcount={skipcount}

Retrieve a list of Users.

GET api/v1/orgs/{orgid}/Users/{userid}

Retrieve user details.

POST api/v1/orgs/{orgid}/Users

Create a new User in Arya( Only organization Admin have permissions to Create user information ).

PUT api/v1/orgs/{orgid}/Users/{userid}

Update user information( Only organization Admin have permissions to update user information )

POST api/v1/orgs/{orgid}/savediversitypercentagefororganization?diversitypercentage={diversitypercentage}

To specify diversity percentage at org level (Only for Organization Admin)

Email

API Description
GET api/v1/orgs/{orgid}/EmailTemplates

Retrieve a list of Email Templates list

GET api/v1/orgs/{orgid}/emailtemplates/{emailtemplateid}/EmailTemplateDetails

Retrieve of Email Template details

GET api/v1/orgs/{orgid}/jobs/{jobid}/GetEmailConfiguration?aryaType={aryaType}

Get Email config for job boards

GET api/v1/orgs/{orgid}/jobs/{jobid}/aryasentemailsmetadata?take={take}&skip={skip}&ApplyViewed={ApplyViewed}&Viewed={Viewed}&aryaType={aryaType}&CandidateSearch={CandidateSearch}

Arya Sent Emails Metadata

POST api/v1/orgs/{orgid}/jobs/{jobid}/communicate?templateid={templateid}&candidateids={candidateids}&aryaType={aryaType}

To Sending E-mails

POST api/v1/orgs/{orgid}/jobs/{jobid}/communicatewithmailtext?aryaType={aryaType}

Sending E-mails to candidate with customizage email text

Internal

API Description
GET api/v1/orgs/{OrgId}/jobs/{JobId}/GetInternalSampleSearchParameters

Retrieve the Internal saved search parameters for a Job

POST api/v1/orgs/{OrgId}/jobs/{JobId}/InternalSampleSearch

Internal Sample Search

POST api/v1/orgs/{OrgId}/jobs/{JobId}/SaveInternalSampleSearchParameters

Save Internal Sample Search Parameters

JobAttachment

API Description
POST api/v1/JobAttachment

Submit an Attachment for a Job.

POST api/v1/MultipleJobAttachment

Submit multiple Attachments for a Job.

POST api/v1/orgs/{orgid}/RemoveAttachment

To Remove the attachment file for a given job .

Jobs

API Description
POST api/v1/orgs/{orgid}/jobs

This is to create a Job in Arya system.

GET api/v1/orgs/{orgid}/jobs/{jobid}?isexternal={isexternal}&clientid={clientid}

Retrieve a Job from Arya. Client jobid isexternal returns True or False.

GET api/v1/orgs/{orgid}/jobs/{jobid}/getCandidateScore

Retrieve Candidate Scoring of all candidates for a given jobId

GET api/v1/orgs/{orgid}/jobs?searchTerm={searchTerm}&TakeCount={TakeCount}&vSkipCount={vSkipCount}&status={status}

Returns a list of Jobs with take count and skip count parameters.

POST api/jobs

Deprecated (API deactivated, replaced with an updated API.)

PUT api/v1/orgs/{orgid}/jobs/{jobid}?isexternal={isexternal}&clientid={clientid}

Update Job. Client jobid isexternal returns True or False.

POST api/v1/orgs/{orgid}/jobs/{jobid}/status/{status}

Change Job Status.

GET api/v1/orgs/{orgid}/Company?count={count}&skipcount={skipcount}

Retrieve a list of client Companies with take count and skip count parameters.

GET api/v1/orgs/{orgid}/Country

Retrieve a list of Countries by Client.

GET api/v1/orgs/{orgid}/WorkStatus

Retrieve a list of Work Statuses by Client.

GET api/v1/orgs/{orgid}/Industry

Retrieve a list of Industries by Client.

GET api/v1/orgs/{orgid}/JobFunction

Retrieve a list of JobFunction by Client.

GET api/v1/countries/{countryid}/Location

Retrieve a list of Locations by Country ID.

POST api/v1/orgs/{orgid}/job?clientid={clientid}

To Get the Job by client jobid using post method.

POST api/v1/orgs/{orgId}/jobs/{jobId}/AryaType/{aryaType}/RetainType/{retainType}?autoSendEmail={autoSendEmail}&searchType={searchType}

To activate/deactivate sourcing for the given jobId, orgId, and portal/arya type.

POST api/v1/orgs/{orgId}/Arya/{aryaType}/{retainType}?jobId={jobId}&autoSendEmail={autoSendEmail}&searchType={searchType}

To activate/deactivate sourcing for the given jobId, orgId, and portal/arya type.

POST api/jobs/ActivateArya?orgId={orgId}&jobId={jobId}&aryaType={aryaType}&retainType={retainType}&autoSendEmail={autoSendEmail}&searchType={searchType}

To activate/deactivate sourcing for the given jobId, orgId, and portal/arya type.

PUT api/v1/orgs/{orgid}/jobs/{jobid}/JobEmailConfiguration

To assign email template and Job Email Configuration

PUT api/v1/orgs/{orgid}/ClientRefUpdate

To update the external Reference ID of a Job.

GET api/v1/orgs/{orgid}/GetClientRefUpdate?Jobid={Jobid}

Retrieve the external Reference ID for a Job.

GET api/v1/orgs/{orgid}/GetAryaJobIDbyRefrenceID?RefrenceID={RefrenceID}

Retrieve the Arya Job list by external Reference ID.

POST api/v1/orgs/{orgid}/jobs/{jobid}/Shortist?aryaType={aryaType}&candidateid={candidateid}&ResumeID={ResumeID}&isClientId={isClientId}

To Shortlist a candidate for a job.

POST api/v1/orgs/{orgid}/jobs/{jobid}/ShortistfromSampleSearch?aryaType={aryaType}&uniqueid={uniqueid}&countrycode={countrycode}&source={source}

Social candidate shortlisting from Job Sample Search.

POST api/v1/orgs/{orgid}/jobs/{jobid}/Ignore?aryaType={aryaType}&candidateid={candidateid}&ResumeID={ResumeID}

To Ignore a candidate for a job.

POST api/v1/orgs/{orgid}/jobs/{jobid}/IgnorefromSampleSearch?aryaType={aryaType}&uniqueid={uniqueid}&countrycode={countrycode}&source={source}

Social candidate Ignoring from Job Sample Search.

GET api/v1/orgs/{orgid}/jobs/{jobid}/GetJobIntel

To get the job Intel

GET api/v1/orgs/{orgid}/GetJobbyRefrenceIDandClientJobID?RefrenceID={RefrenceID}&ClientJobID={ClientJobID}

Retrieve the Arya Job by external Reference ID and Client JobID.

POST api/v1/orgs/{orgid}/jobs/{jobid}/sendmailoption?aryaType={aryaType}&mailoption={mailoption}&templateId={templateId}

Send mail to shortlist/all candidates.

GET api/v1/orgs/{orgid}/jobs/{jobid}/jobactivationdetails?aryaType={aryaType}

Get Arya Activation Details

POST api/v1/orgs/{orgid}/JobbyRefrenceIDandClientJobID

Retrieve the Arya Job by external Reference ID and Client JobID using Post method.

GET api/v1/orgs/{orgid}/jobs/{jobid}/usercriteria

Retrieve the Arya user must have skills.

POST api/v1/orgs/{orgid}/jobs/{jobid}/usercriteria

Add and Update Arya user must have skills.

GET api/v1/GetCandidateDistributionStats?JobTitle={JobTitle}&CountryId={CountryId}&State={State}&City={City}&ZipCode={ZipCode}&Companies={Companies}&Industries={Industries}&Skills={Skills}&JobFunctions={JobFunctions}&TitlesCount={TitlesCount}&CompaniesCount={CompaniesCount}&IndustriesCount={IndustriesCount}&SkillsCount={SkillsCount}&JobFunctionsCount={JobFunctionsCount}

Get location stats for given job title and location

GET api/v1/GetCandidateDistributionInsights?Company={Company}&CountryId={CountryId}&State={State}&City={City}

Get location stats for given job title and location

GET api/v1/GetCompanyInsights?Company={Company}&CountryId={CountryId}&State={State}&City={City}

Take company name as an input and response will have all company name matching with company input along with no of profiles associated with that company. Output should also contain industry name matching with company name.

POST api/v1/GetResourceDistributionMetrics

Get Social Candidates Distribution Metrics

GET api/v1/orgs/{orgid}/GetJobTitleSynonyms?JobTitle={JobTitle}

Get title synonyms for given job title

POST api/v1/orgs/{orgid}/jobs/{jobid}/BulkShortlistReject

Bulk shortlist and reject.

GET api/v1/orgs/{orgid}/jobs/{jobid}/BulkShortlistRejectStatus?referenceid={referenceid}

Retrieve the status of bulk shortlist and reject

GET api/v1/orgs/{orgid}/jobs/{jobid}/JobCriteria

GET api/v1/orgs/{orgid}/jobs/{jobid}/candidatedistributionstats?countryid={countryid}&statecode={statecode}&city={city}&zipcode={zipcode}

To get candidate distribution stats for arya job (only for US jobs)

GET api/v1/orgs/{orgid}/jobs/{jobid}/diversitydetails

Get diversity details for all social candidates of arya job (Only for US jobs)

POST api/v1/CandidateProgression

Get projections Feeder and Future for a give title or a profile

Leoforce

API Description
POST api/v1/SaveJobAttachment

Submit an Attachment for a Job.

POST api/v1/orgs/{orgid}/Leoforce/EmailTemplateSync

POST api/v1/orgs/{orgid}/Leoforce/JobBoardUserConfigSync?jobboardtype={jobboardtype}

No documentation available.

POST api/v1/orgs/{orgid}/Leoforce/JobBoardCandidatesSync?jobboardtype={jobboardtype}

No documentation available.

GET api/v1/orgs/{orgID}/aryastatus/{aryastatus}/Leoforce/GetJobStatus

No documentation available.

GET api/v1/orgs/{orgID}/Leoforce/GetBotAdoptionReport?fromDate={fromDate}&toDate={toDate}

No documentation available.

GET api/v1/orgs/{orgID}/Leoforce/GetBotConversationReport?fromDate={fromDate}&toDate={toDate}

No documentation available.

GET api/v1/CB/GetAuthenticationToken

Get Authentication

POST api/v1/orgs/{orgid}/users/{userid}Leoforce/crystalknows

GET api/v1/orgs/{orgid}/candidates/{candidateid}/ContactPull?jobid={jobid}&UserId={UserId}&aryaType={aryaType}&isresumehtml={isresumehtml}

Retrieve all Candidate details.

GET api/v1/orgs/{orgid}/candidates/{candidateid}/ContactPull?jobid={jobid}&aryatype={aryatype}&ispullcontact={ispullcontact}&activity={activity}

Retrieve Single Candidate full details.

GET api/v1/authenticatemobileapp

No documentation available.

GET api/v1/App/orgs/{orgid}/JobList?TakeCount={TakeCount}&vSkipCount={vSkipCount}&JobStatusId={JobStatusId}&SearchKeywords={SearchKeywords}

No documentation available.

POST api/v1/App/orgs/{orgid}/ActivateArya?aryaType={aryaType}&request={request}&jobid={jobid}&retaintype={retaintype}&autosendemail={autosendemail}&SearchType={SearchType}

No documentation available.

POST api/v1/App/orgs/{orgid}/Candidate/Shortist?jobid={jobid}&aryaType={aryaType}&request={request}&candidateid={candidateid}&ResumeID={ResumeID}&activity={activity}

No documentation available.

POST api/v1/App/orgs/{orgid}/Candidate/Ignore?jobid={jobid}&aryaType={aryaType}&request={request}&candidateid={candidateid}&ResumeID={ResumeID}&activity={activity}

No documentation available.

GET api/v1/App/orgs/{orgid}/Candidate/GetCandidatesList?jobid={jobid}&count={count}&start={start}&aryaType={aryaType}&CandidateState={CandidateState}&KeyWordsSerach={KeyWordsSerach}&activity={activity}

No documentation available.

GET api/v1/App/orgs/{orgid}/Job/Details?jobid={jobid}&isexternal={isexternal}

No documentation available.

POST api/v1/App/orgs/{orgid}/Candidate/PushCandidate?jobid={jobid}&candidateid={candidateid}&aryaType={aryaType}&userid={userid}

No documentation available.

GET api/v1/App/orgs/{OrgId}/SA/GetEmailTemplate?UserId={UserId}

No documentation available.

GET api/v1/App/orgs/{OrgId}/SA/GetEmailTemplateDetails?EmailTemplateId={EmailTemplateId}

No documentation available.

GET api/v1/App/orgs/{OrgId}/Job/GetAllJobsAutoSourceStatus?Jobid={Jobid}

No documentation available.

GET api/v1/App/orgs/{orgid}/Admin/GetCreditRequestsForContact

No documentation available.

GET api/v1/App/orgs/{orgid}/job/{jobid}/careerbuildercandidateslist

No documentation available.

GET api/v1/App/orgs/{orgid}/job/{jobid}/careerbuildercandidateslist?resumeid={resumeid}&sampleserach={sampleserach}&ClientJobID={ClientJobID}&jobboardname={jobboardname}&access_token={access_token}

No documentation available.

GET api/v1/App/orgs/{orgid}/job/{jobid}/candidate/{resumeid}/download?sampleserach={sampleserach}&ClientJobID={ClientJobID}&jobboardname={jobboardname}&access_token={access_token}

No documentation available.

GET api/v1/App/orgs/{orgid}/job/{jobid}/candidate/{candidateid}/internaldownload?PortalGuid={PortalGuid}&sampleserach={sampleserach}

No documentation available.

POST api/v1/App/orgs/{orgid}/job/{jobid}/HighPotentialInternalCandidatesEmailConfig?SendMailOption={SendMailOption}

No documentation available.

GET api/v1/App/orgs/{orgid}/job/{jobid}/SaveHPInternalCandidatesEmailConfig?SendMailOption={SendMailOption}

No documentation available.

GET api/v1/App/orgs/{orgid}/job/{jobid}/GetHighPotentialInternalCandidatesEmailConfig

No documentation available.

POST api/v1/orgs/{OrgId}/jobs/{JobId}/ElasticInternalSampleSearch

Elastic Internal Sample Search

GET api/v1/orgs/{OrgId}/jobs/{JobId}/GetSourceCount?PortalID={PortalID}

Get Source Count

GET api/v1/orgs/{OrgId}/jobs/{JobId}/IncreaseSourceCount?PortalID={PortalID}&SourceCount={SourceCount}

Increase Source Count

GET api/v1/orgs/{orgid}/jobs/{jobid}/sources/{sourcename}/candidatesmetadata?take={take}&skip={skip}&SearchKeywords={SearchKeywords}&CandidateState={CandidateState}

Retrieve metadata for sourced Candidates.

GET api/v1/App/orgs/{orgid}/job/{jobid}/GetLeoExistCandidateId?PortalId={PortalId}&PortalGuid={PortalGuid}

No documentation available.

GET api/v1/App/orgs/{orgid}/GetAryaCandidateId/{EmailId}

No documentation available.

GET api/v1/App/orgs/{orgid}/jobs/{jobid}/candidates/{candidateid}/FetchEmailAndSmsForDemo?portalid={portalid}

GET api/v1/orgs/{orgid}/jobs/{jobid}/candidates/{candidateid}/portals/{portalid}/SaveEmailSMSForDemo?phone={phone}&email={email}

POST api/v1/orgs/{orgid}/candidates/{candidateid}/updatecandidatephone

Add Note for the all jobboard candidates

GET api/v1/orgs/{orgid}/emails/{emailid}/candidatresume

No documentation available.

GET api/v1/orgs/{orgid}/candidates/{clientcanid}/candidateresumes

getclientcanidresumesformat

GET api/v1/orgs/{orgid}/emails/{emailid}/candidatresumedetailsbyemaild

candidatresumedetailsbyemaild

GET api/v1/orgs/{orgid}/candidates/{clientcanid}/candidateresumedetailsbyclientcanid

getresumedetailsbyclientcanid

GET api/v1/orgs/{orgid}/candidates/{clientcanid}/candidateresumedetailsbyclientcanid?emailid={emailid}

GET api/v1/orgs/{orgid}/candidates/{clientcanid}/emails/{emailid}/candidateresumedetailsbyclientcanidemailid

POST api/v1/orgs/{orgid}/candidatedetails

candidatedetails

POST api/v1/orgs/{orgid}/updatecandidateresumedetails

updatecandidateresumedetails

POST api/v1/orgs/{orgid}/candidateresumedetailshistory

candidateresumedetailshistory

POST api/v1/orgs/{orgid}/jobs/{jobid}/samplesearchotherdetails?portalid={portalid}

No documentation available.

GET api/v1/orgs/{orgid}/users/{userid}/NewGetDiceUserConfigurationByCountryId?CountryId={CountryId}

No documentation available.

POST api/v1/orgs/{orgid}/gettextresumefrombytearryresume

No documentation available.

POST api/v1/orgs/{orgid}/UpdateLeoATSCandidate

POST api/v3/jobs/_aryasearchactivites

No documentation available.

POST api/v1/orgs/{orgid}/Candidates

POST api/v1/orgs/{orgid}/jobs/{jobid}/GetDownloadOrShortListCandidateMetaData

No documentation available.

GET api/v3/orgs/{orgid}/candidates/{candidateid}?jobid={jobid}&UserId={UserId}&aryaType={aryaType}&isresumehtml={isresumehtml}

Retrieve all Candidate details.

GET api/v3/orgs/{orgid}/candidates/{candidateid}?jobid={jobid}&aryatype={aryatype}&ispullcontact={ispullcontact}&activity={activity}

Retrieve Single Candidate full details.

GET api/v3/orgs/{orgid}/internal_candidates/{candidateid}?jobid={jobid}&aryatype={aryatype}&ispullcontact={ispullcontact}&activity={activity}

Retrieve Candidate (Internal or JB) full details.

GET api/v1/orgs/{orgid}/jobs/{leojobid}/GetAryaJobId

GetAryaJobId

GET api/v1/jobs/{jobid}/GetAryaJobGuid

No documentation available.

GET api/v1/App/orgs/{orgid}/GetLeoJobApplyUrl?CandGuid={CandGuid}&JobGuid={JobGuid}&userid={userid}&AppClk={AppClk}&refe={refe}&PortalId={PortalId}&refAdress={refAdress}

GetLeoJobApplyUrl

GET api/v1/App/orgs/{OrgId}/GetLeoATSJobApplyDetails?CandGuid={CandGuid}&JobGuid={JobGuid}&UserId={UserId}&PortalId={PortalId}

GetLeoATSJobApplyDetails

GET api/v1/App/orgs/{orgid}/GetDetailsforArya3ByJobIdCanId?leojobId={leojobId}&leocandidateId={leocandidateId}&countryName={countryName}

GetDetailsforArya3ByJobIdCanId

POST api/v1/orgs/{orgid}/GetAryaCandidatesByLeoforceCandidates

GetAryaCandidatesByLeoforceCandidates

POST api/v1/orgs/{orgid}/PostCandidateQueue?candidateId={candidateId}

No documentation available.

GET api/v1/App/orgs/{orgid}/GetJobDetailsInfo?aryajobid={aryajobid}

GetJobDetailsInfo

GET api/v1/App/orgs/{orgid}/QueueForBackport_Job_Upsert?jobid={jobid}&userid={userid}

QueueForBackport_Job_Upsert

GET api/v1/App/GeJobStatusList

GeJobStatusList

GET api/v1/App/orgs/{orgid}/JobIntel/fetch?jobid={jobid}

No documentation available.

GET api/v1/App/orgs/{orgid}/JobIntel/HeatMap?jobid={jobid}&jobtitle={jobtitle}

No documentation available.

Monster

API Description
GET api/v1/Monster/ResumePostedFrom

To get Resume Posted From.

GET api/v1/Monster/ResumePostedTo

To get Resume Posted To.

GET api/v1/Monster/GetMonsterMiles

To get Monster miles.

GET api/v1/Monster/GetMonsterUSLocations

To get Monster USA locations.

GET api/v1/Monster/GetMonsterClassicEducationLevel

To get Monster classic education level.

GET api/v1/Monster/GetMonsterUSCareerLevels

To get Monster USA career levels.

GET api/v1/Monster/GetMonsterUKCareerLevels

To get Monster UK career levels.

GET api/v1/Monster/GetMonsterLanguageProficiency

To get Monster language proficiency.

GET api/v1/Monster/GetMonsterProficiency

To get Monster proficiency.

GET api/v1/Monster/GetMonsterJobStatus

To get Monster Job status.

GET api/v1/Monster/GetMonsterClassicJobTypes

To get Monster classic Job types.

GET api/v1/Monster/GetMonsterCompanyIndustries

To get Monster company industries.

GET api/v1/Monster/ResumesUpdatedofPower

To get Resumes from Monster Power Resume Search.

GET api/v1/Monster/GetMonsterPowerEducationLevel

To get Monster Power education level.

GET api/v1/Monster/GetMonsterPowerMaximumsalary

To get Monster Power Maximum Salary.

GET api/v1/Monster/GetMonsterPowerJobTypes

To get Monster Power Job types.

GET api/v1/Monster/GetMonsterPowerWillingtotravel

To get Monster Power Willing to travel.

POST api/v1/orgs/{orgid}/jobs/{jobid}/saveMonsterclassicsearchpara?aryaType={aryaType}

Save manual search of Classic search parameters for Arya

POST api/v1/orgs/{orgid}/jobs/{jobid}/saveMonsterpowersearchpara?aryaType={aryaType}

Save manual search of Power search parameters for Arya

GET api/v1/orgs/{orgid}/jobs/{jobid}/getMonstersourcelist?TakeCount={TakeCount}&vSkipCount={vSkipCount}

To get the sourced candidates, metadata only

GET api/v1/orgs/{orgid}/jobs/{jobid}/GetMonsterCandidateDetails?ResumeId={ResumeId}&Recruiter_Email={Recruiter_Email}&isresumehtml={isresumehtml}

To get Monster candidate details

Social

API Description
POST api/v1/orgs/{orgid}/Arya/{aryaType}/{retaintype}/{autosendemail}?jobid={jobid}&candidateid={candidateid}&SearchType={SearchType}

To activate Arya.

GET api/v1/orgs/{orgid}/jobs/{jobid}/candidates?count={count}&start={start}&aryaType={aryaType}&CandidateState={CandidateState}&SearchType={SearchType}&activity={activity}

Retrieve metadata for sourced Candidates.

GET api/v1/orgs/{orgid}/candidates/{candidateid}?jobid={jobid}&aryaType={aryaType}&pullcontact={pullcontact}&isresumehtml={isresumehtml}&activity={activity}

Retrieve Single Candidate full details.

GET api/v1/orgs/{orgid}/Arya/{aryaType}?jobid={jobid}&SearchType={SearchType}

Retrieve Arya Active status and Candidate sourced count.

POST api/v1/orgs/{orgid}/jobs/{jobid}/searchpara?aryaType={aryaType}

Save manual search parameters for Job.

GET api/v1/orgs/{orgid}/jobs/{jobid}/getsocialsamplesearchparameters

Retrieve the saved search parameters for a Job

POST api/v1/socialcandidates/search?jobid={jobid}

Get Social Candidates

GET api/v1/orgs/{orgid}/jobs/{jobid}/searchpara?aryaType={aryaType}

Retrieve the saved search parameters for a Job.

GET api/v1/orgs/{orgid}/jobs/{jobid}/getlistsocialcontactpullstatus?SocialCandidateIds={SocialCandidateIds}&ServiceProviderName={ServiceProviderName}

Get Social ContactPullStatus Based on SocialCandidateIds

GET api/v1/orgs/{orgid}/jobs/{jobid}/pullcontact/{candidateid}?countryid={countryid}

Social ContactPull for a candidate

GET api/v1/SocialSource/{CountryID}

Get list of various sourcing types for social Arya.

GET api/v1/orgs/{orgid}/jobs/{jobid}/GoldSetCandidatesStatus

Get Gold Set Candidate Status.

POST api/v1/orgs/{orgid}/jobs/{jobid}/GoldSetCandidates?sourceTypeId={sourceTypeId}&countryId={countryId}&isDelete={isDelete}

Post Gold Set Candidate Via URL.

POST api/v1/orgs/{orgid}/candidates/{candidateId}/RequestCredit?aryaType={aryaType}

Social Candidate Contact credit back

POST api/v1/orgs/{orgid}/SocialContactInfo?sourceTypeId={sourceTypeId}&countryId={countryId}

Post url to get Contact info.

POST api/v1/orgs/{orgid}/SocialGetContactInfo?aryaType={aryaType}

Get Contact info.

GET api/v1/CheckCandidateExistanceGDPR?Firstname={Firstname}&Lastname={Lastname}&Email={Email}&SocialUrls={SocialUrls}&Middlename={Middlename}&Suffix={Suffix}

Check Candidate Existance for GDPR complaince

POST api/v1/SaveUserRequestGDPR?request={request}&candidateId={candidateId}

Save the candidate request REMOVE/CONSENT

POST api/v1/VerifyAnswersGDPR

Verify User Answers and return Profile if found.