GET api/DSM/SearchProfile/WorkOrder/{WorkOrderCode}
Used to fetch a SearchProfile code by using WorkOrder code
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
WorkOrderCode |
Code of WorkOrder which is used to get SearchProfile |
string |
Required |
Body Parameters
None.
Response Information
Resource Description
COMPLETE
SearchProfileName | Description | Type | Additional information |
---|---|---|---|
SearchProfileId |
This is SearchProfileId |
integer |
None. |
Name |
This is Name |
string |
None. |
Description |
This is Description |
string |
None. |
SearchProfileConfiguration |
This is SearchProfileConfiguration |
SearchProfileConfiguration |
None. |
IsSystem |
This is IsSystem |
boolean |
None. |
ParentSearchProfileId |
This is ParentSearchProfileId |
integer |
None. |
CreatedOn |
This is Date of this search profile being created |
date |
None. |
LastUpdatedOn |
This is Date of this search profile last updated |
date |
None. |
CreatedBy |
This is user email who have created this configuration |
string |
None. |
LastUpdatedBy |
This is user email who last updated this configuration |
string |
None. |
SearchProfileCode |
This is unique code generated for each search configuration |
string |
None. |
Response Formats
application/json, text/json
Sample:
{ "SearchProfileId": 1, "Name": "sample string 2", "Description": "sample string 3", "SearchProfileConfiguration": { "EnablePreference": { "InputData": true, "IsNonEditable": true, "IsVisible": true }, "PreferenceSearchType": { "InputData": "sample string 1", "IsNonEditable": true, "IsVisible": true }, "NonPreferenceDelayInMinutes": { "InputData": 1, "IsNonEditable": true, "IsVisible": true }, "ApplySkills": { "InputData": true, "IsNonEditable": true, "IsVisible": true }, "ApplyJobTitles": { "InputData": true, "IsNonEditable": true, "IsVisible": true }, "ApplyQualifications": { "InputData": true, "IsNonEditable": true, "IsVisible": true }, "ApplyLicenses": { "InputData": true, "IsNonEditable": true, "IsVisible": true }, "ApplyLicenseExpiry": { "InputData": true, "IsNonEditable": true, "IsVisible": true }, "ApplyCovidCheck": { "InputData": true, "IsNonEditable": true, "IsVisible": true }, "ApplyPoliceCheck": { "InputData": true, "IsNonEditable": true, "IsVisible": true }, "ApplyReferenceCheck": { "InputData": true, "IsNonEditable": true, "IsVisible": true }, "ReferenceCheckCount": { "InputData": 1, "IsNonEditable": true, "IsVisible": true }, "ApplyWorkRightsCheck": { "InputData": true, "IsNonEditable": true, "IsVisible": true }, "ApplyBankDetailsCheck": { "InputData": true, "IsNonEditable": true, "IsVisible": true }, "ApplyPublishShiftSchedule": { "InputData": true, "IsNonEditable": true, "IsVisible": true }, "ShiftPublishTime": { "InputData": "sample string 1", "IsNonEditable": true, "IsVisible": true }, "ShiftStartTime": { "InputData": "sample string 1", "IsNonEditable": true, "IsVisible": true }, "ShiftEndTime": { "InputData": "sample string 1", "IsNonEditable": true, "IsVisible": true }, "BreakDuration": { "InputData": 1, "IsNonEditable": true, "IsVisible": true }, "IsOpenToAll": { "InputData": true, "IsNonEditable": true, "IsVisible": true }, "OpenToAllInMins": { "InputData": 1, "IsNonEditable": true, "IsVisible": true }, "ApplyTalentPoolSearch": { "InputData": true, "IsNonEditable": true, "IsVisible": true }, "ApplyBranches": { "InputData": true, "IsNonEditable": true, "IsVisible": true }, "ApplyDivisions": { "InputData": true, "IsNonEditable": true, "IsVisible": true }, "ApplyDivisionGroups": { "InputData": true, "IsNonEditable": true, "IsVisible": true }, "ApplyDistance": { "InputData": true, "IsNonEditable": true, "IsVisible": true }, "Distance": { "InputData": "sample string 1", "IsNonEditable": true, "IsVisible": true }, "IsOpenAssignedShiftSMSRequired": { "InputData": true, "IsNonEditable": true, "IsVisible": true }, "IsOnBookingConfirmationEmails": { "InputData": true, "IsNonEditable": true, "IsVisible": true }, "OnShiftAcceptedEmails": { "InputData": "sample string 1", "IsNonEditable": true, "IsVisible": true }, "OnShiftRejectedEmails": { "InputData": "sample string 1", "IsNonEditable": true, "IsVisible": true }, "OnShiftPublishedEmails": { "InputData": "sample string 1", "IsNonEditable": true, "IsVisible": true }, "OnShiftChangesEmails": { "InputData": "sample string 1", "IsNonEditable": true, "IsVisible": true }, "OnShiftCancellationEmails": { "InputData": "sample string 1", "IsNonEditable": true, "IsVisible": true }, "OnOpenShiftConversionEmails": { "InputData": "sample string 1", "IsNonEditable": true, "IsVisible": true } }, "IsSystem": true, "ParentSearchProfileId": 5, "CreatedOn": "2024-06-29T07:03:19.6047878+10:00", "LastUpdatedOn": "2024-06-29T07:03:19.6047878+10:00", "CreatedBy": "sample string 8", "LastUpdatedBy": "sample string 9", "SearchProfileCode": "sample string 10" }
text/xml
Sample:
<SearchProfile xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RandstadWebAPI.Models.DSM"> <CreatedBy>sample string 8</CreatedBy> <CreatedOn>2024-06-29T07:03:19.6047878+10:00</CreatedOn> <Description>sample string 3</Description> <IsSystem>true</IsSystem> <LastUpdatedBy>sample string 9</LastUpdatedBy> <LastUpdatedOn>2024-06-29T07:03:19.6047878+10:00</LastUpdatedOn> <Name>sample string 2</Name> <ParentSearchProfileId>5</ParentSearchProfileId> <SearchProfileCode>sample string 10</SearchProfileCode> <SearchProfileConfiguration> <ApplyBankDetailsCheck> <IsNonEditable>true</IsNonEditable> <IsVisible>true</IsVisible> <InputData>true</InputData> </ApplyBankDetailsCheck> <ApplyBranches> <IsNonEditable>true</IsNonEditable> <IsVisible>true</IsVisible> <InputData>true</InputData> </ApplyBranches> <ApplyCovidCheck> <IsNonEditable>true</IsNonEditable> <IsVisible>true</IsVisible> <InputData>true</InputData> </ApplyCovidCheck> <ApplyDistance> <IsNonEditable>true</IsNonEditable> <IsVisible>true</IsVisible> <InputData>true</InputData> </ApplyDistance> <ApplyDivisionGroups> <IsNonEditable>true</IsNonEditable> <IsVisible>true</IsVisible> <InputData>true</InputData> </ApplyDivisionGroups> <ApplyDivisions> <IsNonEditable>true</IsNonEditable> <IsVisible>true</IsVisible> <InputData>true</InputData> </ApplyDivisions> <ApplyJobTitles> <IsNonEditable>true</IsNonEditable> <IsVisible>true</IsVisible> <InputData>true</InputData> </ApplyJobTitles> <ApplyLicenseExpiry> <IsNonEditable>true</IsNonEditable> <IsVisible>true</IsVisible> <InputData>true</InputData> </ApplyLicenseExpiry> <ApplyLicenses> <IsNonEditable>true</IsNonEditable> <IsVisible>true</IsVisible> <InputData>true</InputData> </ApplyLicenses> <ApplyPoliceCheck> <IsNonEditable>true</IsNonEditable> <IsVisible>true</IsVisible> <InputData>true</InputData> </ApplyPoliceCheck> <ApplyPublishShiftSchedule> <IsNonEditable>true</IsNonEditable> <IsVisible>true</IsVisible> <InputData>true</InputData> </ApplyPublishShiftSchedule> <ApplyQualifications> <IsNonEditable>true</IsNonEditable> <IsVisible>true</IsVisible> <InputData>true</InputData> </ApplyQualifications> <ApplyReferenceCheck> <IsNonEditable>true</IsNonEditable> <IsVisible>true</IsVisible> <InputData>true</InputData> </ApplyReferenceCheck> <ApplySkills> <IsNonEditable>true</IsNonEditable> <IsVisible>true</IsVisible> <InputData>true</InputData> </ApplySkills> <ApplyTalentPoolSearch> <IsNonEditable>true</IsNonEditable> <IsVisible>true</IsVisible> <InputData>true</InputData> </ApplyTalentPoolSearch> <ApplyWorkRightsCheck> <IsNonEditable>true</IsNonEditable> <IsVisible>true</IsVisible> <InputData>true</InputData> </ApplyWorkRightsCheck> <BreakDuration> <IsNonEditable>true</IsNonEditable> <IsVisible>true</IsVisible> <InputData>1</InputData> </BreakDuration> <Distance> <IsNonEditable>true</IsNonEditable> <IsVisible>true</IsVisible> <InputData>sample string 1</InputData> </Distance> <EnablePreference> <IsNonEditable>true</IsNonEditable> <IsVisible>true</IsVisible> <InputData>true</InputData> </EnablePreference> <IsOnBookingConfirmationEmails> <IsNonEditable>true</IsNonEditable> <IsVisible>true</IsVisible> <InputData>true</InputData> </IsOnBookingConfirmationEmails> <IsOpenAssignedShiftSMSRequired> <IsNonEditable>true</IsNonEditable> <IsVisible>true</IsVisible> <InputData>true</InputData> </IsOpenAssignedShiftSMSRequired> <IsOpenToAll> <IsNonEditable>true</IsNonEditable> <IsVisible>true</IsVisible> <InputData>true</InputData> </IsOpenToAll> <NonPreferenceDelayInMinutes> <IsNonEditable>true</IsNonEditable> <IsVisible>true</IsVisible> <InputData>1</InputData> </NonPreferenceDelayInMinutes> <OnOpenShiftConversionEmails> <IsNonEditable>true</IsNonEditable> <IsVisible>true</IsVisible> <InputData>sample string 1</InputData> </OnOpenShiftConversionEmails> <OnShiftAcceptedEmails> <IsNonEditable>true</IsNonEditable> <IsVisible>true</IsVisible> <InputData>sample string 1</InputData> </OnShiftAcceptedEmails> <OnShiftCancellationEmails> <IsNonEditable>true</IsNonEditable> <IsVisible>true</IsVisible> <InputData>sample string 1</InputData> </OnShiftCancellationEmails> <OnShiftChangesEmails> <IsNonEditable>true</IsNonEditable> <IsVisible>true</IsVisible> <InputData>sample string 1</InputData> </OnShiftChangesEmails> <OnShiftPublishedEmails> <IsNonEditable>true</IsNonEditable> <IsVisible>true</IsVisible> <InputData>sample string 1</InputData> </OnShiftPublishedEmails> <OnShiftRejectedEmails> <IsNonEditable>true</IsNonEditable> <IsVisible>true</IsVisible> <InputData>sample string 1</InputData> </OnShiftRejectedEmails> <OpenToAllInMins> <IsNonEditable>true</IsNonEditable> <IsVisible>true</IsVisible> <InputData>1</InputData> </OpenToAllInMins> <PreferenceSearchType> <IsNonEditable>true</IsNonEditable> <IsVisible>true</IsVisible> <InputData>sample string 1</InputData> </PreferenceSearchType> <ReferenceCheckCount> <IsNonEditable>true</IsNonEditable> <IsVisible>true</IsVisible> <InputData>1</InputData> </ReferenceCheckCount> <ShiftEndTime> <IsNonEditable>true</IsNonEditable> <IsVisible>true</IsVisible> <InputData>sample string 1</InputData> </ShiftEndTime> <ShiftPublishTime> <IsNonEditable>true</IsNonEditable> <IsVisible>true</IsVisible> <InputData>sample string 1</InputData> </ShiftPublishTime> <ShiftStartTime> <IsNonEditable>true</IsNonEditable> <IsVisible>true</IsVisible> <InputData>sample string 1</InputData> </ShiftStartTime> </SearchProfileConfiguration> <SearchProfileId>1</SearchProfileId> </SearchProfile>
multipart/form-data
Sample:
<SearchProfile xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RandstadWebAPI.Models.DSM"><CreatedBy>sample string 8</CreatedBy><CreatedOn>2024-06-29T07:03:19.6047878+10:00</CreatedOn><Description>sample string 3</Description><IsSystem>true</IsSystem><LastUpdatedBy>sample string 9</LastUpdatedBy><LastUpdatedOn>2024-06-29T07:03:19.6047878+10:00</LastUpdatedOn><Name>sample string 2</Name><ParentSearchProfileId>5</ParentSearchProfileId><SearchProfileCode>sample string 10</SearchProfileCode><SearchProfileConfiguration><ApplyBankDetailsCheck><IsNonEditable>true</IsNonEditable><IsVisible>true</IsVisible><InputData>true</InputData></ApplyBankDetailsCheck><ApplyBranches><IsNonEditable>true</IsNonEditable><IsVisible>true</IsVisible><InputData>true</InputData></ApplyBranches><ApplyCovidCheck><IsNonEditable>true</IsNonEditable><IsVisible>true</IsVisible><InputData>true</InputData></ApplyCovidCheck><ApplyDistance><IsNonEditable>true</IsNonEditable><IsVisible>true</IsVisible><InputData>true</InputData></ApplyDistance><ApplyDivisionGroups><IsNonEditable>true</IsNonEditable><IsVisible>true</IsVisible><InputData>true</InputData></ApplyDivisionGroups><ApplyDivisions><IsNonEditable>true</IsNonEditable><IsVisible>true</IsVisible><InputData>true</InputData></ApplyDivisions><ApplyJobTitles><IsNonEditable>true</IsNonEditable><IsVisible>true</IsVisible><InputData>true</InputData></ApplyJobTitles><ApplyLicenseExpiry><IsNonEditable>true</IsNonEditable><IsVisible>true</IsVisible><InputData>true</InputData></ApplyLicenseExpiry><ApplyLicenses><IsNonEditable>true</IsNonEditable><IsVisible>true</IsVisible><InputData>true</InputData></ApplyLicenses><ApplyPoliceCheck><IsNonEditable>true</IsNonEditable><IsVisible>true</IsVisible><InputData>true</InputData></ApplyPoliceCheck><ApplyPublishShiftSchedule><IsNonEditable>true</IsNonEditable><IsVisible>true</IsVisible><InputData>true</InputData></ApplyPublishShiftSchedule><ApplyQualifications><IsNonEditable>true</IsNonEditable><IsVisible>true</IsVisible><InputData>true</InputData></ApplyQualifications><ApplyReferenceCheck><IsNonEditable>true</IsNonEditable><IsVisible>true</IsVisible><InputData>true</InputData></ApplyReferenceCheck><ApplySkills><IsNonEditable>true</IsNonEditable><IsVisible>true</IsVisible><InputData>true</InputData></ApplySkills><ApplyTalentPoolSearch><IsNonEditable>true</IsNonEditable><IsVisible>true</IsVisible><InputData>true</InputData></ApplyTalentPoolSearch><ApplyWorkRightsCheck><IsNonEditable>true</IsNonEditable><IsVisible>true</IsVisible><InputData>true</InputData></ApplyWorkRightsCheck><BreakDuration><IsNonEditable>true</IsNonEditable><IsVisible>true</IsVisible><InputData>1</InputData></BreakDuration><Distance><IsNonEditable>true</IsNonEditable><IsVisible>true</IsVisible><InputData>sample string 1</InputData></Distance><EnablePreference><IsNonEditable>true</IsNonEditable><IsVisible>true</IsVisible><InputData>true</InputData></EnablePreference><IsOnBookingConfirmationEmails><IsNonEditable>true</IsNonEditable><IsVisible>true</IsVisible><InputData>true</InputData></IsOnBookingConfirmationEmails><IsOpenAssignedShiftSMSRequired><IsNonEditable>true</IsNonEditable><IsVisible>true</IsVisible><InputData>true</InputData></IsOpenAssignedShiftSMSRequired><IsOpenToAll><IsNonEditable>true</IsNonEditable><IsVisible>true</IsVisible><InputData>true</InputData></IsOpenToAll><NonPreferenceDelayInMinutes><IsNonEditable>true</IsNonEditable><IsVisible>true</IsVisible><InputData>1</InputData></NonPreferenceDelayInMinutes><OnOpenShiftConversionEmails><IsNonEditable>true</IsNonEditable><IsVisible>true</IsVisible><InputData>sample string 1</InputData></OnOpenShiftConversionEmails><OnShiftAcceptedEmails><IsNonEditable>true</IsNonEditable><IsVisible>true</IsVisible><InputData>sample string 1</InputData></OnShiftAcceptedEmails><OnShiftCancellationEmails><IsNonEditable>true</IsNonEditable><IsVisible>true</IsVisible><InputData>sample string 1</InputData></OnShiftCancellationEmails><OnShiftChangesEmails><IsNonEditable>true</IsNonEditable><IsVisible>true</IsVisible><InputData>sample string 1</InputData></OnShiftChangesEmails><OnShiftPublishedEmails><IsNonEditable>true</IsNonEditable><IsVisible>true</IsVisible><InputData>sample string 1</InputData></OnShiftPublishedEmails><OnShiftRejectedEmails><IsNonEditable>true</IsNonEditable><IsVisible>true</IsVisible><InputData>sample string 1</InputData></OnShiftRejectedEmails><OpenToAllInMins><IsNonEditable>true</IsNonEditable><IsVisible>true</IsVisible><InputData>1</InputData></OpenToAllInMins><PreferenceSearchType><IsNonEditable>true</IsNonEditable><IsVisible>true</IsVisible><InputData>sample string 1</InputData></PreferenceSearchType><ReferenceCheckCount><IsNonEditable>true</IsNonEditable><IsVisible>true</IsVisible><InputData>1</InputData></ReferenceCheckCount><ShiftEndTime><IsNonEditable>true</IsNonEditable><IsVisible>true</IsVisible><InputData>sample string 1</InputData></ShiftEndTime><ShiftPublishTime><IsNonEditable>true</IsNonEditable><IsVisible>true</IsVisible><InputData>sample string 1</InputData></ShiftPublishTime><ShiftStartTime><IsNonEditable>true</IsNonEditable><IsVisible>true</IsVisible><InputData>sample string 1</InputData></ShiftStartTime></SearchProfileConfiguration><SearchProfileId>1</SearchProfileId></SearchProfile>