Technical configuration

Applicant Portal Services Request and Responses

OPERATIONSSERVICE NAMEPARAMETERSRESPONSE
GetCountriesSTSRecruitment_Application/getCountryRegion_Lookup• dataAreaId
• languageId


• Description
• Id
• Other
GetCitiesSTSRecruitment_Applicant/getCity_Lookup• countryId
• dataAreaId
• languageId
• Id
• Description
GetJobsSTSRecruitment_Projects/getStartedRecruitingListNo parameters required (empty request)• isCVRequired
• AlternateWorkerContact
• JobLocation
• recruitingId
• department
• description
• EndDate
• EstimatedStartDate
• finalDate
• hiringManager
• job
• qty
• recruiter
• startDate
• status
• webEnabled
• approvedDate
• JobType
• jobId
• jobArabic
• MicrosoftDefenderAzureBlob
• DescriptionAr
GetJobDetailsSTSRecruitment_Projects/getJobDetails• jobId
• dataAreaId
• languageId
• JobAd
GetUserDetailSTSRecruitment_Applicant/getUserDetails• applicantId• isCVRequired
• ApplicationStatus
• TableId
• applicantId
• applicantType
• firstName
• lastName
• middleName
• personalSuffix
• personalTitle
• maritalStatus
• birthDate
• mobileNo
• highestDegree
• gender
• nationality
• nativeLanguageId
• email
• recid
• aboutMe
• identificationNumber
• applicantPersonRecId
GetEducationInstitutionsSTSRecruitment_Applicant/getEducationInstitution_Lookup• dataAreaId
• languageId
• Description
• Id
• OtherLine
GetSkillsSTSRecruitment_Applicant/getSkill_Lookup• dataAreaId
• languageId
• Description
• Id
GetPersonsSkillsListSTSRecruitment_Applicant/getSkillsList• personRecId• Experience
• applicantPersonRecId
• RatingLevel
• RatingLevelDate
• RecId
• SkillID
• RatingModelId
• RatingLevelId
• fileName
• AttachmentWeb
GetPersonEducationListSTSRecruitment_Applicant/getEducationList• personRecId• CreditBasis
• Description
• HRMDuration
• EducationDisciplineRecId
• PeriodUnit
• EducationInstitutionId
• EducationLevelId
• EndDate
• StartDate
• EducationAverage
• EducationScale
• applicantPersonRecId
• RecId
• Location
GetPersonCourseListSTSRecruitmentServices/STSRecruitment_Applicant/getCourseList• personRecId• course
• StartDate
• EndDate
• Location
• NoOfDay
• HourType
• NumberOfHours
• applicantPersonRecId
• RecId
GetPersonRefrenceListSTSRecruitment_Applicant/getApplicantReferenceList• personRecId• MobileNo
• EmailAddress
• Company
• Employment
• Position
• Notes
• applicantPersonRecId
• ApplicantRecid
GetPersonProfessionalListSTSRecruitment_Applicant/getProfessionalList• personRecId(no fields returned)
SignupSTSRecruitment_Applicant/quickRegister• applicantImage
• firstName
• lastName
• email
• password
• mobileNo
• gender
• birthDate
• nationality
• loginType
• Recid
• TableId
• Message
• Status
• applicantId
• applicantPersonRecid
UpdateAboutmeSTSRecruitment_Applicant/getUpdateAboutme• applicantId
• applicantPersonRecid
• aboutMe
• Recid
• ApplicantId
• Message
• Status
UploadAttachmentSTSRecruitment_Applicant/uploadCvAttachment• applicantId
• cvAttachment
• fileName
• applicantPersonRecId
• returnContents
• status
• confidenceScore.value
• confidenceScore.threshold
• data.extractedData.name
• data.extractedData.email
• data.extractedData.address
LoginSTSRecruitment_Applicant/loginApplicant• email
• password
• loginType
• Message
• Status
CreateSkillSTSRecruitment_Applicant/createSkill• SkillID
• RatingLevelId
• RatingLevelDate
• Experience
• Attachment
• fileName
• RecId
• AttachmentWeb
• applicantPersonRecId
• isDefender
• Recid
• TableId
• Message
• Status
• applicantId
• applicantPersonRecid
CreateProfessionalExperienceSTSRecruitment_Applicant/createProfessional• employerName
• qualificationPosition
• URL
• phone
• startDate
• endDate
• notes
• Attachment
• fileName
• AttachmentWeb
• recid
• applicantPersonRecId
• isDefender
• Recid
• TableId
• Message
• Status
• applicantId
• applicantPersonRecid
UploadMedicalAttachmentSTSRecruitment_Applicant/uploadMedicalAttachment• applicantId
• medicalAttachment
• fileName
• applicantPersonRecId
• Recid
• ApplicantId
• Message
• Status
CreateEducationSTSRecruitment_Applicant/createEducation• id
• Description
• EducationDisciplineRecId
• EducationInstitutionId
• EducationLevelId
• StartDate
• EndDate
• CreditBasis
• EducationScale
• EducationAverage
• CreditsCompleted
• CreditsEarned
• CreditsNeeded
• EducationSecondaryEmphasis
• Notes
• attachment
• fileName
• applicantPersonRecId
• AttachmentWeb
• HRMDuration
• RecId
• PeriodUnit
• isDefender
• Recid
• TableId
• Message
• Status
• applicantId
• applicantPersonRecid
CreateCertificateSTSRecruitment_Applicant/createCertificate• id
• CertificateTypeId
• Description
• IssueDate
• ExpirationDate
• renewal
• Note
• recid
• attachment
• fileName
• AttachmentWeb
• applicantPersonRecId
• isDefender
• Recid
• TableId
• Message
• Status
• applicantId
• applicantPersonRecid
EditCertificateSTSRecruitment_Applicant/editCertificate• id
• CertificateTypeId
• Description
• IssueDate
• ExpirationDate
• renewal
• Note
• recid
• attachment
• fileName
• AttachmentWeb
• applicantPersonRecId
• isDefender
• Recid
• TableId
• Message
• Status
• applicantId
• applicantPersonRecid
EditCourseSTSRecruitment_Applicant/editCourse• fileName
• AttachmentWeb
• course
• StartDate
• EndDate
• Location
• NoOfDay
• Venue
• HourType
• NumberOfHours
• applicantPersonRecId
• RecId
• id
• attachment
• Recid
• TableId
• Message
• Status
• applicantId
• applicantPersonRecid
EditSkillSTSRecruitment_Applicant/editSkill• Experience
• applicantPersonRecId
• RatingLevel
• RatingLevelDate
• RatingLevelType
• skill
• RecId
• SkillID
• RatingModelId
• RatingLevelId
• descriptionSkillAr
• fileName
• AttachmentWeb
• Attachment
• isDefender
• Recid
• TableId
• Message
• Status
• applicantId
• applicantPersonRecid
UploadApplicantImageSTSRecruitment_Applicant/uploadApplicantImage• applicantImage
• applicantId
• applicantPersonRecId
• Recid
• ApplicantId
• Message
• Status
EditEducationSTSRecruitment_Applicant/editEducation• fileName
• AttachmentWeb
• CreditBasis
• CreditsCompleted
• CreditsEarned
• CreditsNeeded
• Description
• HRMDuration
• Worker
• EducationDisciplineRecId
• PeriodUnit
• EducationInstitutionId
• EducationLevelId
• EndDate
• StartDate
• EducationAverage
• EducationScale
• Notes
• applicantPersonRecId
• RecId
• Recid
• TableId
• Message
• Status
• applicantId
• applicantPersonRecid
EditProfessionalExperienceSTSRecruitment_Applicant/editProfessional• employerLocation
• employerName
• qualificationPosition
• endDate
• notes
• applicantPersonRecId
• phone
• startDate
• URL
• recid
• descriptionAr
• fileName
• AttachmentWeb
• Present
• Recid
• TableId
• Message
• Status
• applicantId
• applicantPersonRecid
CreateCourseSTSRecruitment_Applicant/createCourse• id
• course
• StartDate
• EndDate
• Location
• NoOfDay
• HourType
• NumberOfHours
• attachment
• fileName
• AttachmentWeb
• RecId
• applicantPersonRecId
• isDefender
• Recid
• TableId
• Message
• Status
• applicantId
• applicantPersonRecid
CreateApplicantRefrenceSTSRecruitment_Applicant/createApplicantReference• id
• Employment
• Position
• EmailAddress
• Company
• MobileNo
• Notes
• attachment
• fileName
• AttachmentWeb
• ApplicantRecid
• applicantPersonRecid
• isDefender
• Recid
• TableId
• Message
• Status
• applicantId
• applicantPersonRecid
GetAppliedApplicationListSTSRecruitment_Applicant/MyApplicationJobList• applicantId• jobId
• Description
• JobLocation
• applicationStatus
• jobType
• applicationId
• Title
• WorkLevel
• Overview
• approvedApplication
• InterviewerList
• offerStatus
GetCertificateListSTSRecruitment_Applicant/getCertificateList• personRecId• CertificateTypeId
• ExpirationDate
• IssueDate
• Note
• applicantPersonRecId
• renewal
• recid
DeleteSkillSTSRecruitment_Applicant/deleteSkill• recid
• applicantRecId
• Recid
• ApplicantId
• Message
• Status
GetApplicantprofileSTSRecruitment_Applicant/getApplicantProfile• applicantId• applicantId
• applicantType
• currentJobTitle
• firstName
• lastName
• middleName
• maritalStatus
• birthDate
• currentSalary
• highestDegree
• gender
• nationality
• nativeLanguageId
• email
• recid
• parmApplicantProfileContactList
UpdateApplicantContactSTSRecruitment_Applicant/getUpdateApplicantProfile_Contact• currentJobTitle
• firstName
• lastName
• firstNameAr
• lastNameAr
• middleName
• middleNameAr
• maritalStatus
• birthDate
• highestDegree
• currentSalary
• reasonCode
• previousEmployee
• gender
• nationality
• nativeLanguageId
• ethnicOriginId
• recid
• Recid
• TableId
• Message
• Status
• applicantId
• applicantPersonRecid
UpdateApplicantProfileAddressSTSRecruitment_Applicant/getUpdateApplicantProfile_Address• Address
• CountryRegionId
• City
• streetName
• zipCode
• recid
• PostalCode
• description
• ApplicantPersonRecid
• Recid
• ApplicantId
• Message
• Status
UpdateIdentificationSTSRecruitment_Applicant/updateApplicantProfile_Identification• IdentificationType
• IdentificationNumber
• IssueDate
• ExpirationDate
• recId
• Attachment
• fileName
• AttachmentWeb
• applicantPersonRecId
• Recid
• TableId
• Message
• Status
• applicantId
• applicantPersonRecid
DeleteEducationSTSRecruitment_Applicant/deleteEducation• recid
• applicantRecId
• Recid
• ApplicantId
• Message
• Status
DeleteCertificateSTSRecruitment_Applicant/deleteCertificate• recid
• applicantRecId
• Recid
• ApplicantId
• Message
• Status
DeleteProfessionalExperienceSTSRecruitment_Applicant/professionalDelete• recid
• applicantRecId
• Recid
• ApplicantId
• Message
• Status
DeleteCourseSTSRecruitment_Applicant/courseDelete• recid
• applicantRecId
• Recid
• ApplicantId
• Message
• Status
DeleteContactSTSRecruitment_Applicant/delete_Contact• recid
• applicantRecId
• contactNo
• Recid
• ApplicantId
• Message
• Status
DeleteIdentificationSTSRecruitment_Applicant/delete_Identification• recid
• applicantRecId
• Recid
• ApplicantId
• Message
• Status
ValidateEmailSTSRecruitment_Applicant/validateEmail• email• ApplicantId
• ApplicantName
• Email
• PersonRecid
• Recid
• Message
• status
• isCVRequired
ResetPasswordSTSRecruitment_Applicant/resetPassword• email• Message
GetSavedJobsListSTSRecruitment_Applicant/getApplicantSavedJobsList• applicantId• applicantId
• jobId
• JobLocation
• recruitingId
• department
• description
• EndDate
• hiringManager
• job
• qty
• startDate
• status
• webEnabled
• JobType
VerifyOtpSTSRecruitmentServices/STSRecruitment_Applicant/verifyOTP• otp• ApplicantId
• ApplicantName
• Email
• PersonRecid
• Recid
• Message
• status
• isCVRequired
AppliedApplicationsListSTSRecruitment_Application/MyApplicationJobList• applicantId• jobId
• Description
• JobLocation
• applicationStatus
• jobType
• applicationId
• Title
• WorkLevel
• Overview
• approvedApplication
• InterviewerList
• offerStatus
CreateEducation (Application)STSRecruitment_Application/createEducation• id
• Description
• EducationDisciplineRecId
• EducationInstitutionId
• EducationLevelId
• StartDate
• EndDate
• CreditBasis
• EducationScale
• EducationAverage
• CreditsCompleted
• CreditsEarned
• CreditsNeeded
• EducationSecondaryEmphasis
• Notes
• attachment
• fileName
• applicantPersonRecId
• AttachmentWeb
• HRMDuration
• RecId
• PeriodUnit
• isDefender
• Recid
• TableId
• Message
• Status
• applicantId
• applicantPersonRecid
CreateCourse (Application)STSRecruitment_Application/createCourse• id
• course
• StartDate
• EndDate
• Location
• NoOfDay
• HourType
• NumberOfHours
• attachment
• fileName
• AttachmentWeb
• RecId
• applicantPersonRecId
• isDefender
• Recid
• TableId
• Message
• Status
• applicantId
• applicantPersonRecid
GetReasonCodeLookupSTSRecruitment_Application/getReasonCode_Lookup• dataAreaId
• languageId
• id
• Description
• Id
• RecId
• Other
• OtherLine
GetLanguageLookupSTSRecruitment_Applicant/getNativeLanguageCode_Lookup• dataAreaId
• languageId
• id
• Description
• Id
• RecId
• Other
• OtherLine
GetHighestDegreeLookupSTSRecruitment_Applicant/getHighestDegree_Lookup• dataAreaId
• languageId
• id
• Description
• Id
• RecId
• Other
• OtherLine
GetReasonodeLookupSTSRecruitment_Applicant/getReasonCode_Lookup• dataAreaId
• languageId
• id
• Description
• Id
• RecId
• Other
• OtherLine
GetIdentificationLookupSTSRecruitment_Applicant/getIdentificationType_Lookup• dataAreaId
• languageId
• id
• Description
• Id
• RecId
• Other
• OtherLine
GetCertificateTypeLookupSTSRecruitment_Applicant/getCertificateType_Lookup• dataAreaId
• languageId
• id
• Description
• Id
• RecId
• Other
• OtherLine
GetRatingLevellookupSTSRecruitment_Applicant/getRatingLevel_Lookup• dataAreaId
• languageId
• Message
• ExceptionType
• ActivityId
UpdateApplicantProfileSTSRecruitment_Applicant/updateApplicantProfile_General• currentJobTitle
• firstName
• lastName
• firstNameAr
• lastNameAr
• middleName
• middleNameAr
• maritalStatus
• birthDate
• highestDegree
• currentSalary
• Recid
• TableId
• Message
• Status
• applicantId
• applicantPersonRecid
GetSavedApplicantJobsListSTSRecruitment_Applicant/savedApplicantJobs• dataAreaId
• languageId
• applicantId
• jobId
• saveJob
• id
• Recid
• ApplicantId
• Message
• Status
ResendOTPSTSRecruitment_Applicant/resendOTP• dataAreaId
• languageId
• Email
• id
• Message
DeleteAddressSTSRecruitment_Applicant/delete_Address• dataAreaId
• languageId
• personRecid
• id
• Recid
• ApplicantId
• Message
• Status
CreateApplicationSTSRecruitment_Application/createApplication• name
• nameAr
• recruitmentProject
• nationality
• email
• phone
• linkedIn
• highestDegree
• address
• currentAddressOut
• dateOfBirth
• residentIdentity
• id
• Recid
• TableId
• Message
• Status
• applicantId
• applicantPersonRecid
GetApplicationOnboardingListSTSRecruitment_Application/getApplicationOnBoardingList• dataAreaId
• languageId
• id
• jobId
• jobType
JobOfferDetailsSTSRecruitmentServices/STSRecruitment_Application/jobOfferDetails• dataAreaId
• languageId
• applicationId
• id
• candicateName
• positionName
• department
• nationality
• offerDate
• offerId
• applicationId
• applicant
• applicantName
• applicationNameAr
• description
• currentJobTitle
• probationPeriod
• medicalInsuranceID
• contractPeriod
• vactionDays
• validFrom
• validTo
• applicantEmail
• applicantPhone
• applicantCategory
• location
• recruitingProject
• offerValidity
• grossSalary
• netSalary
• deductions
• expectedSalary
• currentSalary
• proposedSalary
• maximumOfferSalary
• referrer
• departmentHead
• workflowState
• calendarId
• currencyCode
• gradeId
• payGroup
• paymentMethod
• numOfMonths
• noOfTickets
• airport
• ticketClass
• CandicateNameAr
• DepartmentAr
• NationalityAr
• DescriptionAr
• PositionDescriptionEn
• PositionDescriptionAr
GetApplcationDetailsSTSRecruitment_Application/getApplicationDetails• dataAreaId
• languageId
• applicationId
• id
• jobId
• Description
• JobLocation
• applicationStatus
• jobType
• applicationId
• Title
• WorkLevel
• Overview
• approvedApplication
• JobArabic
• RecruitingArabic
• jobLocationArabic
• JobTypeArabic
• ArabicOverview
• InterviewerList.id
• InterviewerList.parmApplicantInterviewList
• offerStatus
GetEducationLevelLookupSTSRecruitment_Applicant/getEducationLevel_Lookup• dataAreaId
• languageId
• id
• Description
• Id
• RecId
• Other
• OtherLine
GetEducationDisciplineLookupSTSRecruitment_Applicant/getEducationDiscipline_Lookup• dataAreaId
• languageId
• id
• Description
• Id
• RecId
• Other
• OtherLine
CreateCertificateSTSRecruitment_Applicant/createCertificate• id
• CertificateTypeId
• Description
• IssueDate
• ExpirationDate
• renewal
• Note
• recid
• attachment
• fileName
• AttachmentWeb
• applicantPersonRecId
• isDefender
• Recid
• TableId
• Message
• Status
• applicantId
• applicantPersonRecid