POST Api/RecruitmentPredictability/Recommendation/{mode}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
mode | string |
Required |
Body Parameters
RecruitmentProjectDtoName | Description | Type | Additional information |
---|---|---|---|
RecruitmentProjectId | integer |
Required |
|
Title | string |
Required |
|
WorkPositionId | integer |
Required |
|
OrganizationalUnitId | integer |
Required |
|
StartDate | date |
Required |
|
EndDate | date |
None. |
|
WorkStartDate | date |
None. |
|
WorkEndDate | date |
None. |
|
TargetBoth | integer |
Required |
|
TargetMale | integer |
Required |
|
TargetFemale | integer |
Required |
|
CandidatesInProcess | integer |
None. |
|
HiredCandidates | integer |
None. |
|
ProjectForOrgUnitId | integer |
None. |
|
ObligatoryCv | boolean |
None. |
|
OrderId | integer |
None. |
|
WeeklyWorkTimeMin | integer |
None. |
|
WeeklyWorkTimeMax | integer |
None. |
|
Target | integer |
None. |
|
Priority | integer |
None. |
|
CancelAgreement | boolean |
None. |
|
RecruitmentPredictability | decimal number |
None. |
|
RecruitmentProjectOrderId | integer |
None. |
|
PlatformOrderId | globally unique identifier |
None. |
|
PlatformWorkPositionExternalId | string |
None. |
|
RecruitmentPredictabilityUuid | string |
None. |
|
CurrentMale | integer |
None. |
|
CurrentFemale | integer |
None. |
|
CurrentBoth | integer |
None. |
|
RecruitmentProjectTemplateId |
Identyfikator szablonu projektu rekrutacyjnego |
integer |
None. |
NumberNewCandidates |
Liczba nowych kandydatów przypisanych do projektu rekrutacyjnego |
integer |
None. |
ProviderId | integer |
None. |
|
RemoveStageAttributes | Collection of integer |
None. |
|
RemoveStageDocuments | Collection of integer |
None. |
|
MinAge | integer |
None. |
|
MaxAge | integer |
None. |
|
CommuteToWorkId | integer |
None. |
|
TransportFromOfficeToWorkPlace | CostSettings |
None. |
|
TypeOfBoardId | integer |
None. |
|
TypeOfWorkerAccommodationId | integer |
None. |
|
HourRateNettoMin | decimal number |
None. |
|
HourRateNettoMax | decimal number |
None. |
|
HourRateBruttoMin | decimal number |
None. |
|
HourRateBruttoMax | decimal number |
None. |
|
MonthRateNettoMin | decimal number |
None. |
|
MonthRateNettoMax | decimal number |
None. |
|
MonthRateBruttoMin | decimal number |
None. |
|
MonthRateBruttoMax | decimal number |
None. |
|
GenderRestriction | integer |
None. |
|
NationalityForWorkpositions | Collection of integer |
None. |
|
NationalityForRecruitmentProjects | Collection of integer |
None. |
|
CurrencyId | integer |
None. |
|
TypeOfContractId | integer |
None. |
|
AllowBiometricPassport | boolean |
None. |
|
AllowCouples | boolean |
None. |
|
CreatedBy | string |
None. |
|
Description | string |
None. |
|
Comment | string |
None. |
|
ShareWithProfileIds | Collection of string |
None. |
|
AssignedRecruitmentProjectAttributes | Collection of AssignedRecruitmentProjectAttributeDto |
None. |
|
IsCanceled | boolean |
None. |
|
IsCanceledReason | integer |
None. |
|
IsCanceledReasonOtherComment | string |
None. |
|
AssigningCandidates | Collection of string |
None. |
Request Formats
application/json, text/json
Sample:
{ "recruitmentProjectId": 1, "title": "sample string 2", "workPositionId": 3, "organizationalUnitId": 4, "startDate": "2024-05-18T08:21:06.015314+00:00", "endDate": "2024-05-18T08:21:06.015314+00:00", "workStartDate": "2024-05-18T08:21:06.015314+00:00", "workEndDate": "2024-05-18T08:21:06.015314+00:00", "targetBoth": 6, "targetMale": 7, "targetFemale": 8, "candidatesInProcess": 9, "hiredCandidates": 10, "projectForOrgUnitId": 1, "obligatoryCv": true, "orderId": 1, "weeklyWorkTimeMin": 1, "weeklyWorkTimeMax": 1, "target": 11, "priority": 1, "cancelAgreement": true, "recruitmentPredictability": 1.0, "recruitmentProjectOrderId": 1, "platformOrderId": "c9e06aba-abd2-449d-9aef-946ba41db865", "platformWorkPositionExternalId": "sample string 13", "recruitmentPredictabilityUuid": "sample string 14", "currentMale": 15, "currentFemale": 16, "currentBoth": 17, "recruitmentProjectTemplateId": 1, "numberNewCandidates": 1, "providerId": 1, "removeStageAttributes": [ 1, 2 ], "removeStageDocuments": [ 1, 2 ], "minAge": 1, "maxAge": 1, "commuteToWorkId": 1, "transportFromOfficeToWorkPlace": 0, "typeOfBoardId": 1, "typeOfWorkerAccommodationId": 1, "hourRateNettoMin": 1.0, "hourRateNettoMax": 1.0, "hourRateBruttoMin": 1.0, "hourRateBruttoMax": 1.0, "monthRateNettoMin": 1.0, "monthRateNettoMax": 1.0, "monthRateBruttoMin": 1.0, "monthRateBruttoMax": 1.0, "genderRestriction": 1, "nationalityForWorkpositions": [ 1, 2 ], "nationalityForRecruitmentProjects": [ 1, 2 ], "currencyId": 1, "typeOfContractId": 1, "allowBiometricPassport": true, "allowCouples": true, "createdBy": "sample string 18", "description": "sample string 19", "comment": "sample string 20", "shareWithProfileIds": [ "sample string 1", "sample string 2" ], "assignedRecruitmentProjectAttributes": [ { "assignedRecruitmentProjectAttributeId": 1, "recruitmentProjectAttributeId": 2, "recruitmentProjectId": 3, "value": "sample string 4" }, { "assignedRecruitmentProjectAttributeId": 1, "recruitmentProjectAttributeId": 2, "recruitmentProjectId": 3, "value": "sample string 4" } ], "isCanceled": true, "isCanceledReason": 1, "isCanceledReasonOtherComment": "sample string 22", "assigningCandidates": [ "sample string 1", "sample string 2" ] }
multipart/form-data
Sample:
{"recruitmentProjectId":1,"title":"sample string 2","workPositionId":3,"organizationalUnitId":4,"startDate":"2024-05-18T08:21:06.015314+00:00","endDate":"2024-05-18T08:21:06.015314+00:00","workStartDate":"2024-05-18T08:21:06.015314+00:00","workEndDate":"2024-05-18T08:21:06.015314+00:00","targetBoth":6,"targetMale":7,"targetFemale":8,"candidatesInProcess":9,"hiredCandidates":10,"projectForOrgUnitId":1,"obligatoryCv":true,"orderId":1,"weeklyWorkTimeMin":1,"weeklyWorkTimeMax":1,"target":11,"priority":1,"cancelAgreement":true,"recruitmentPredictability":1.0,"recruitmentProjectOrderId":1,"platformOrderId":"c9e06aba-abd2-449d-9aef-946ba41db865","platformWorkPositionExternalId":"sample string 13","recruitmentPredictabilityUuid":"sample string 14","currentMale":15,"currentFemale":16,"currentBoth":17,"recruitmentProjectTemplateId":1,"numberNewCandidates":1,"providerId":1,"removeStageAttributes":[1,2],"removeStageDocuments":[1,2],"minAge":1,"maxAge":1,"commuteToWorkId":1,"transportFromOfficeToWorkPlace":0,"typeOfBoardId":1,"typeOfWorkerAccommodationId":1,"hourRateNettoMin":1.0,"hourRateNettoMax":1.0,"hourRateBruttoMin":1.0,"hourRateBruttoMax":1.0,"monthRateNettoMin":1.0,"monthRateNettoMax":1.0,"monthRateBruttoMin":1.0,"monthRateBruttoMax":1.0,"genderRestriction":1,"nationalityForWorkpositions":[1,2],"nationalityForRecruitmentProjects":[1,2],"currencyId":1,"typeOfContractId":1,"allowBiometricPassport":true,"allowCouples":true,"createdBy":"sample string 18","description":"sample string 19","comment":"sample string 20","shareWithProfileIds":["sample string 1","sample string 2"],"assignedRecruitmentProjectAttributes":[{"assignedRecruitmentProjectAttributeId":1,"recruitmentProjectAttributeId":2,"recruitmentProjectId":3,"value":"sample string 4"},{"assignedRecruitmentProjectAttributeId":1,"recruitmentProjectAttributeId":2,"recruitmentProjectId":3,"value":"sample string 4"}],"isCanceled":true,"isCanceledReason":1,"isCanceledReasonOtherComment":"sample string 22","assigningCandidates":["sample string 1","sample string 2"]}
application/xml, text/xml
Sample:
<RecruitmentProjectDto xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <RecruitmentProjectId>1</RecruitmentProjectId> <Title>sample string 2</Title> <WorkPositionId>3</WorkPositionId> <OrganizationalUnitId>4</OrganizationalUnitId> <StartDate /> <EndDate /> <WorkStartDate /> <WorkEndDate /> <TargetBoth>6</TargetBoth> <TargetMale>7</TargetMale> <TargetFemale>8</TargetFemale> <CandidatesInProcess>9</CandidatesInProcess> <HiredCandidates>10</HiredCandidates> <ProjectForOrgUnitId>1</ProjectForOrgUnitId> <ObligatoryCv>true</ObligatoryCv> <OrderId>1</OrderId> <WeeklyWorkTimeMin>1</WeeklyWorkTimeMin> <WeeklyWorkTimeMax>1</WeeklyWorkTimeMax> <Target>11</Target> <Priority>1</Priority> <CancelAgreement>true</CancelAgreement> <RecruitmentPredictability>1</RecruitmentPredictability> <RecruitmentProjectOrderId>1</RecruitmentProjectOrderId> <PlatformOrderId>c9e06aba-abd2-449d-9aef-946ba41db865</PlatformOrderId> <PlatformWorkPositionExternalId>sample string 13</PlatformWorkPositionExternalId> <RecruitmentPredictabilityUuid>sample string 14</RecruitmentPredictabilityUuid> <CurrentMale>15</CurrentMale> <CurrentFemale>16</CurrentFemale> <CurrentBoth>17</CurrentBoth> <RecruitmentProjectTemplateId>1</RecruitmentProjectTemplateId> <NumberNewCandidates>1</NumberNewCandidates> <ProviderId>1</ProviderId> <RemoveStageAttributes> <int>1</int> <int>2</int> </RemoveStageAttributes> <RemoveStageDocuments> <int>1</int> <int>2</int> </RemoveStageDocuments> <MinAge>1</MinAge> <MaxAge>1</MaxAge> <CommuteToWorkId>1</CommuteToWorkId> <TransportFromOfficeToWorkPlace>Self</TransportFromOfficeToWorkPlace> <TypeOfBoardId>1</TypeOfBoardId> <TypeOfWorkerAccommodationId>1</TypeOfWorkerAccommodationId> <HourRateNettoMin>1</HourRateNettoMin> <HourRateNettoMax>1</HourRateNettoMax> <HourRateBruttoMin>1</HourRateBruttoMin> <HourRateBruttoMax>1</HourRateBruttoMax> <MonthRateNettoMin>1</MonthRateNettoMin> <MonthRateNettoMax>1</MonthRateNettoMax> <MonthRateBruttoMin>1</MonthRateBruttoMin> <MonthRateBruttoMax>1</MonthRateBruttoMax> <GenderRestriction>1</GenderRestriction> <NationalityForWorkpositions> <int>1</int> <int>2</int> </NationalityForWorkpositions> <NationalityForRecruitmentProjects> <int>1</int> <int>2</int> </NationalityForRecruitmentProjects> <CurrencyId>1</CurrencyId> <TypeOfContractId>1</TypeOfContractId> <AllowBiometricPassport>true</AllowBiometricPassport> <AllowCouples>true</AllowCouples> <CreatedBy>sample string 18</CreatedBy> <Description>sample string 19</Description> <Comment>sample string 20</Comment> <ShareWithProfileIds> <string>sample string 1</string> <string>sample string 2</string> </ShareWithProfileIds> <AssignedRecruitmentProjectAttributes> <AssignedRecruitmentProjectAttributeDto> <AssignedRecruitmentProjectAttributeId>1</AssignedRecruitmentProjectAttributeId> <RecruitmentProjectAttributeId>2</RecruitmentProjectAttributeId> <RecruitmentProjectId>3</RecruitmentProjectId> <Value>sample string 4</Value> </AssignedRecruitmentProjectAttributeDto> <AssignedRecruitmentProjectAttributeDto> <AssignedRecruitmentProjectAttributeId>1</AssignedRecruitmentProjectAttributeId> <RecruitmentProjectAttributeId>2</RecruitmentProjectAttributeId> <RecruitmentProjectId>3</RecruitmentProjectId> <Value>sample string 4</Value> </AssignedRecruitmentProjectAttributeDto> </AssignedRecruitmentProjectAttributes> <IsCanceled>true</IsCanceled> <IsCanceledReason>1</IsCanceledReason> <IsCanceledReasonOtherComment>sample string 22</IsCanceledReasonOtherComment> <AssigningCandidates> <string>sample string 1</string> <string>sample string 2</string> </AssigningCandidates> </RecruitmentProjectDto>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
RecruitmentPredictabilityResponseName | Description | Type | Additional information |
---|---|---|---|
prediction | PredictionResponse |
None. |
|
detail | Collection of PredictionDetailResponse |
None. |
|
recommendations | Recommendation |
None. |
|
multiId | string |
None. |
Response Formats
application/json, text/json
Sample:
{ "prediction": { "values": [ 1.1, 2.1 ], "uuids": [ "sample string 1", "sample string 2" ], "error": { "statusCode": 1, "reason": "sample string 2", "body": {}, "text": "sample string 4", "url": "sample string 5" } }, "detail": [ { "loc": [ "sample string 1", "sample string 2" ], "msg": "sample string 1", "type": "sample string 2" }, { "loc": [ "sample string 1", "sample string 2" ], "msg": "sample string 1", "type": "sample string 2" } ], "recommendations": { "recommendations": [ { "paramName": "sample string 1", "paramValue": 2.1, "prediction": 3.1, "estimatedGain": 4.1, "allowBiometricPassport": true, "allowCouples": true, "employmentTime": 7.1, "genderRestriction": 8, "hourRateNet": 9.0, "minAge": 10, "maxAge": 11, "priority": 12, "recruitationDaysToStartWork": 13.1, "target": 14.1, "typeOfContractId": 15, "typeOfWorkerAccommodationId": 16, "weeklyWorkTimeMin": 17.1, "weeklyWorkTimeMax": 18.1 }, { "paramName": "sample string 1", "paramValue": 2.1, "prediction": 3.1, "estimatedGain": 4.1, "allowBiometricPassport": true, "allowCouples": true, "employmentTime": 7.1, "genderRestriction": 8, "hourRateNet": 9.0, "minAge": 10, "maxAge": 11, "priority": 12, "recruitationDaysToStartWork": 13.1, "target": 14.1, "typeOfContractId": 15, "typeOfWorkerAccommodationId": 16, "weeklyWorkTimeMin": 17.1, "weeklyWorkTimeMax": 18.1 } ] }, "multiId": "sample string 1" }
multipart/form-data
Sample:
{"prediction":{"values":[1.1,2.1],"uuids":["sample string 1","sample string 2"],"error":{"statusCode":1,"reason":"sample string 2","body":{},"text":"sample string 4","url":"sample string 5"}},"detail":[{"loc":["sample string 1","sample string 2"],"msg":"sample string 1","type":"sample string 2"},{"loc":["sample string 1","sample string 2"],"msg":"sample string 1","type":"sample string 2"}],"recommendations":{"recommendations":[{"paramName":"sample string 1","paramValue":2.1,"prediction":3.1,"estimatedGain":4.1,"allowBiometricPassport":true,"allowCouples":true,"employmentTime":7.1,"genderRestriction":8,"hourRateNet":9.0,"minAge":10,"maxAge":11,"priority":12,"recruitationDaysToStartWork":13.1,"target":14.1,"typeOfContractId":15,"typeOfWorkerAccommodationId":16,"weeklyWorkTimeMin":17.1,"weeklyWorkTimeMax":18.1},{"paramName":"sample string 1","paramValue":2.1,"prediction":3.1,"estimatedGain":4.1,"allowBiometricPassport":true,"allowCouples":true,"employmentTime":7.1,"genderRestriction":8,"hourRateNet":9.0,"minAge":10,"maxAge":11,"priority":12,"recruitationDaysToStartWork":13.1,"target":14.1,"typeOfContractId":15,"typeOfWorkerAccommodationId":16,"weeklyWorkTimeMin":17.1,"weeklyWorkTimeMax":18.1}]},"multiId":"sample string 1"}
application/xml, text/xml
Sample:
<RecruitmentPredictabilityResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <prediction> <values> <double>1.1</double> <double>2.1</double> </values> <uuids> <string>sample string 1</string> <string>sample string 2</string> </uuids> <error> <statusCode>1</statusCode> <reason>sample string 2</reason> <body /> <text>sample string 4</text> <url>sample string 5</url> </error> </prediction> <detail> <PredictionDetailResponse> <loc> <string>sample string 1</string> <string>sample string 2</string> </loc> <msg>sample string 1</msg> <type>sample string 2</type> </PredictionDetailResponse> <PredictionDetailResponse> <loc> <string>sample string 1</string> <string>sample string 2</string> </loc> <msg>sample string 1</msg> <type>sample string 2</type> </PredictionDetailResponse> </detail> <recommendations> <recommendations> <RecommendationResponse> <paramName>sample string 1</paramName> <paramValue>2.1</paramValue> <prediction>3.1</prediction> <estimatedGain>4.1</estimatedGain> <AllowBiometricPassport>true</AllowBiometricPassport> <AllowCouples>true</AllowCouples> <EmploymentTime>7.1</EmploymentTime> <GenderRestriction>8</GenderRestriction> <HourRateNet>9</HourRateNet> <MinAge>10</MinAge> <MaxAge>11</MaxAge> <Priority>12</Priority> <RecruitationDaysToStartWork>13.1</RecruitationDaysToStartWork> <Target>14.1</Target> <TypeOfContractId>15</TypeOfContractId> <TypeOfWorkerAccommodationId>16</TypeOfWorkerAccommodationId> <WeeklyWorkTimeMin>17.1</WeeklyWorkTimeMin> <WeeklyWorkTimeMax>18.1</WeeklyWorkTimeMax> </RecommendationResponse> <RecommendationResponse> <paramName>sample string 1</paramName> <paramValue>2.1</paramValue> <prediction>3.1</prediction> <estimatedGain>4.1</estimatedGain> <AllowBiometricPassport>true</AllowBiometricPassport> <AllowCouples>true</AllowCouples> <EmploymentTime>7.1</EmploymentTime> <GenderRestriction>8</GenderRestriction> <HourRateNet>9</HourRateNet> <MinAge>10</MinAge> <MaxAge>11</MaxAge> <Priority>12</Priority> <RecruitationDaysToStartWork>13.1</RecruitationDaysToStartWork> <Target>14.1</Target> <TypeOfContractId>15</TypeOfContractId> <TypeOfWorkerAccommodationId>16</TypeOfWorkerAccommodationId> <WeeklyWorkTimeMin>17.1</WeeklyWorkTimeMin> <WeeklyWorkTimeMax>18.1</WeeklyWorkTimeMax> </RecommendationResponse> </recommendations> </recommendations> <multiId>sample string 1</multiId> </RecruitmentPredictabilityResponse>