Understanding REST API Endpoints for PeopleSoft Applicant Activity (hrsapplicantcgactivity)

This topic lists the REST resources and methods for the Applicant Activity API (hrsapplicantcgactivity). Use this API to retrieve applicant activity with the Recruiting Solutions Careers page. The Applicant Activity API can be used for the Recruiting Skill.

This table lists the delivered API resources used with the Applicant Activity API.

API Resource

Description

applications

API resource to retrieve job application details for an applicant.

applicantdetails

API resource to generate applicant name.

notifications

API resource to retrieve applicant notification details.

savedsearches

API resource to retrieve an applicant's saved searches (job agents) in the Recruiting Solutions Careers page.

API resource to retrieve job application details for an applicant.

Method: GET

Path:/applications/{siteid}/{sessionid}/{begindate}/{enddate}/{status}

Request Parameters

Description

begindate

Application begin date.

enddate

Application end date.

sessionid

Session ID. This is a unique ID generated when an applicant accesses a Recruiting Solutions Careers site and signs in with their user ID and password. This ID is passed to Recruiting Solutions Digital Assistant.

siteid

Site ID. This is a unique ID created with the Site Setup page in PeopleSoft Candidate Gateway.

status

Application status.

Response Parameters

Response Result Type

Description

alternatesearchdone

Success

Alternate search done.

This flag indicates whether an alternate search was performed by the API when the API was unable to fetch the necessary application based on input parameters.

appjobopeningid

Success

Application job opening ID.

applicationstatuscode

Success

Application status code.

applicationstatushelptext

Success

Application status help text.

Provides application status details.

apppostingtitle

Success

Application posting title (job post title).

date

Success

Application date.

lastchangedate

Success

Date the application was last modified.

profilesequence

Success

Profile sequence of the application.

status

Success

Application status.

submitsource

Success

Submit source (indicates whether an applicant applied to the job or a recruiter attached applicant to the job).

API resource to generate applicant name.

Method: GET

Path:/applicantdetails/name/{siteid}/{sessionid}

Request Parameters

Description

sessionid

Session ID. This is a unique ID generated when an applicant accesses a Recruiting Solutions Careers site and signs in with their user ID and password. This ID is passed to Recruiting Solutions Digital Assistant.

siteid

Site ID. This is a unique ID created with the Site Setup page in PeopleSoft Candidate Gateway.

Response Parameters

Response Result Type

Description

name

Success

Applicant name.

API resource to retrieve applicant notification details.

Method: GET

Path:/notifications/{siteid}/{sessionid}/{begindate}/{enddate}/{status}/{type}

Request Parameters

Description

begindate

Application begin date.

enddate

Application end date.

sessionid

Session ID. This is a unique ID generated when an applicant accesses a Recruiting Solutions Careers site and signs in with their user ID and password. This ID is passed to Recruiting Solutions Digital Assistant.

siteid

Site ID. This is a unique ID created with the Site Setup page in PeopleSoft Candidate Gateway.

status

Application status.

type

Application type.

Response Parameters

Response Result Type

Description

date

Success

Notification date.

notificationstatusdesc

Success

Notification status description.

notificationsubject

Success

Notification subject.

notificationtype

Success

Notification type.

notificationtypedescr

Success

Notification type description.

status

Success

Notification status.

timereceived

Success

Time the notification was received.

API resource to retrieve an applicant's saved searches (job agents) in the Recruiting Solutions Careers page.

Method: GET

Path:/savedsearchesforjobs/{siteid}/{sessionid}

Request Parameters

Description

sessionid

Session ID. This is a unique ID generated when an applicant accesses a Recruiting Solutions Careers site and signs in with their user ID and password. This ID is passed to Recruiting Solutions Digital Assistant.

siteid

Site ID. This is a unique ID created with the Site Setup page in PeopleSoft Candidate Gateway.

Response Parameters

Response Result Type

Description

facets

Success

Search facets.

keyword

Success

Keyword search.

name

Success

Search name.

postedwithin

Success

Posted within (number of days since the job was posted).