Tin tuyển dụng
API Xem danh sách ứng viên đã ứng tuyển vào tin tuyển dụng
Mục đích: API cho phép xem chi tiết bản thông tin ứng tuyển mới nhất của ứng viên khi ứng viên đó đã ứng tuyển vào tin tuyển dụng thuộc không gian làm việc.
Phương thức: GET
Url: https://public-api.iviec.vn/api/warehouse/Candidate/GetCandidatesByRecruitment
Tham số:
RecruitmentId
String
M
Mã tin tuyển dụng
Response:
{
"avatar": null,
"cvPath": null,
"workspaceId": "01000000-71fd-c23d-e219-08dbf1728b83",
"substituteId": 11636,
"name": "Chung 2",
"creatorId": "01000000-3965-3e65-cb8b-08dbb43cac5e",
"creatorName": "Phanthu2089",
"creatorEmail": "[email protected]",
"updaterId": null,
"updaterName": null,
"updaterEmail": null,
"phoneNumber": "0834966478",
"email": "[email protected]",
"dateOfBirth": null,
"weight": null,
"height": null,
"numOfRecruitment": 1,
"numOfRecruitmentRequirement": 1,
"createdTime": "2023-12-09T07:05:43.581403Z",
"updatedTime": null,
"livingAddress": null,
"homeTower": null,
"expectedSalaryFrom": null,
"expectedSalaryTo": null,
"currency": null,
"statusJob": 2,
"statusRecruitment": 2,
"gender": null,
"maritalStatus": null,
"recruitmentId": null,
"recruitmentApplyCvId": null,
"recruitmentApplicantApplyFormId": null,
"candidateHomeTower": null,
"candidateLivingAddress": null,
"candidateExpectedWorkingAddress": [],
"candidateWorkingAddresses": [],
"projectsAndActivities": [],
"candidateEducations": [],
"candidateCertifications": [],
"candidateTaggingKeywords": [],
"candidateTaggingSkills": [],
"candidateJobSources": [],
"candidateJobCategories": [],
"candidateReferralLinks": [],
"careerObjective": null,
"yearOfExperience": null,
"identityCard": null,
"achievements": null,
"consultationInformation": null,
"interests": null,
"referralLink": null,
"rootCandidateId": null,
"offerSendingStatus": 0,
"candidateRecruitmentMission": null,
"id": "01000000-693b-9253-b246-08dbf88542a9",
"substituteImage": "22A8BC"
}API Xem danh sách CV của ứng viên đã ứng tuyển vào tin tuyển dụng
Mục đích: API cho phép xem danh sách CV của ứng viên đã ứng tuyển vào một tin tuyển dụng.
Phương thức: GET
Url:
https://public-api.iviec.vn/api/warehouse/Candidate/GetCandidateCvsByCandidateApply Recruitment
Tham số:
CandidateId
String
M
Mã ứng viên
Response:
API Kiểm tra tồn tại số điện thoại của ứng viên khi chuyển ứng viên vào tin tuyển dụng
Mục đích: API với mục đích kiểm tra số điện thoại của ứng viên đã tồn tại trong hệ thống ứng tuyển hay chưa? Với mỗi ứng viên ứng tuyển vào tin tuyển dụng trong hệ thống thuộc không gian làm việc, sẽ đi kèm với một số điện thoại, API kiểm tra và trả về giá trị boolean, dùng kết quả này để thực hiện tiếp các yêu cầu liên quan.
Phương thức: GET
Url: https://public-api.iviec.vn/api/warehouse/Candidate/CheckCandidateExists
Tham số:
Phone
String
M
Số điện thoại ứng viên
RecruitmentId
String
M
Mã tin tuyển dụng
Response:
true: đã tồn tại, false: không tồn tại!
API Xem chi tiết tin tuyển dụng
Mục đích: API cho phép xem chi tiết tin tuyển dụng trong một không gian làm việc
Phương thức: GET
Url: https://public-api.iviec.vn/api/recruitment/Recruitment/GetRecruitment
Tham số:
Id
String
M
Mã tin tuyển dụng
Response:
API Xem danh sách tin tuyển dụng
Mục đích: API cho phép xem danh sách tin tuyển dụng trong một không gian làm việc.
Phương thức: GET
Url: https://publicapi.iviec.dev/swagger/api/recruitment/Recruitment/GetRecruitments
Tham số:
IsSystemRoles
Bool
O
Quyền hệ thống
SearchKey
String
O
Từ khoá tìm kiếm
PublishTimeFrom
DateTime
O
Thời gian đăng tin tuyển dụng
PublishTimeTo
DateTime
O
Thời gian đăng tin tuyển dụng
RecruitmentStates
List<RecruitmentPublicContract>
O
Trạng thái hiển thị tin tuyển dụng
RecruitmentStatuses
List<RecruitmentStatusContract>
O
Trạng thái tin tuyển dụng
RecruitmentRequirementIds
List<string>
O
Danh sách mã yêu cầu tuyển dụng
CreatorIds
List<string>
O
Danh sách người tạo tin tuyển dụng
RecruitmentIds
List<string>
O
Danh sách mã tin tuyển dụng
Response:
API Tạo tin tuyển dụng
Mục đích: API cho phép tạo tin tuyển dụng theo từng không gian làm việc
Phương thức: POST
Url: https://public-api.iviec.vn/api/recruitment/Recruitment/CreateRecruitment
Tham số:
RecruitmentRequirementId
String
M
Mã yêu cầu tuyền dụng
Name
String
M
Tên tin tuyển dụng
JobCategoryIds
List<String>
M
Danh sách ngành nghề
CoPersonInChargeIds
List<String>
O
Danh sách mã đồng phụ trách tin
PersonInChargeId
String
M
Mã người phụ trách tin
JobPosition
String
M
Vị trí công việc
Description
String
M
Mô tả vị trí công việc
Requirement
String
M
Yêu cầu vị trí công việc
Request
String
O
N/A
Benefit
String
M
Quyền lợi vị trí công việc
SalaryShowType
SalaryShowTypeContract?
O
Cách hiển thị lương (refer to 1.3)
MinSalary
Decimal?
O
Mức lương tối thiểu
MaxSalary
Decimal?
O
Mức lương tối đa
CurrentUnitType
CurrentUnitTypeContract?
O
Đơn vị tiền tệ (refer to 1.3)
WorkingAddresses
List<RecruitmentAddressContract>
O
Danh sách nơi làm việc (refer to 1.3)
RecruitingAddresses
List<RecruitmentAddressContract>
O
Danh sách nơi đăng tin tuyển dụng
GenderType
GenderTypeContract?
O
Giới tính (refer to 1.3)
WorkExperienceType
WorkExperienceTypeContract?
O
Kinh nghiệm làm việc (refer to 1.3)
LanguageTypes
List<LanguageTypeContract>
O
Danh sách ngôn ngữ cần tuyền dụng (refer to 1.3)
WaysOfWorkingTypes
List<WaysOfWorkingTypeContract>
M
Danh sách hình thức làm việc (refer to 1.3)
RequiredLevelTypes
List<RequiredLevelTypeContract>
M
Danh sách yêu cầu Level (refer to 1.3)
OrganizationPolicyIds
List<string>
O
Danh sách chính sách công ty
RecruitmentPublish
RecruitmentPublishContract
M
Hình thức hiển thị tin tuyển dụng (refer to 1.3)
RecruitmentState
RecruitmentStateContract
M
Loại tin tuyển dụng
RecruitmentApplyFormId
String
O
Mã mẫu ứng tuyền nhanh
API Chỉnh sửa tin tuyển dụng
Mục đích: API cho phép chỉnh sửa tin tuyển dụng theo từng không gian làm việc.
Phương thức: PATCH
Url: https://public-api.iviec.vn/api/recruitment/Recruitment/UpdateRecruitment/{id}
Tham số:
RecruitmentRequirementId
String
M
Mã yêu cầu tuyền dụng
Name
String
M
Tên tin tuyển dụng
JobCategoryIds
List<String>
M
Danh sách ngành nghề
CoPersonInChargeIds
List<String>
O
Danh sách mã đồng phụ trách tin
PersonInChargeId
String
M
Mã người phụ trách tin
JobPosition
String
M
Vị trí công việc
Description
String
M
Mô tả vị trí công việc
Requirement
String
M
Yêu cầu vị trí công việc
Request
String
O
N/A
Benefit
String
M
Quyền lợi vị trí công việc
SalaryShowType
SalaryShowTypeContract?
O
Cách hiển thị lương (refer to 1.3)
MinSalary
Decimal?
O
Mức lương tối thiểu
MaxSalary
Decimal?
O
Mức lương tối đa
CurrentUnitType
CurrentUnitTypeContract?
O
Đơn vị tiền tệ (refer to 1.3)
WorkingAddresses
List<RecruitmentAddressContract>
O
Danh sách nơi làm việc (refer to 1.3)
RecruitingAddresses
List<RecruitmentAddressContract>
O
Danh sách nơi đăng tin tuyển dụng
GenderType
GenderTypeContract?
O
Giới tính (refer to 1.3)
WorkExperienceType
WorkExperienceTypeContract?
O
Kinh nghiệm làm việc (refer to 1.3)
LanguageTypes
List<LanguageTypeContract>
O
Danh sách ngôn ngữ cần tuyền dụng (refer to 1.3)
WaysOfWorkingTypes
List<WaysOfWorkingTypeContract>
M
Danh sách hình thức làm việc (refer to 1.3)
RequiredLevelTypes
List<RequiredLevelTypeContract>
M
Danh sách yêu cầu Level (refer to 1.3)
OrganizationPolicyIds
List<string>
O
Danh sách chính sách công ty
RecruitmentPublish
RecruitmentPublishContract
M
Hình thức hiển thị tin tuyển dụng (refer to 1.3)
RecruitmentState
RecruitmentStateContract
M
Loại tin tuyển dụng
RecruitmentApplyFormId
String
O
Mã mẫu ứng tuyền nhanh
Last updated