POST Api/Profiles/Search
Pobiera odfiltrowaną listę obiektów Profile
Request Information
URI Parameters
None.
Body Parameters
ustawienia filtrowania i sortowania wyników
ProfileFilterName | Description | Type | Additional information |
---|---|---|---|
TextFilter |
Filtrowanie w zależności od tekstu. Jeśli null to brak filtrowania. |
string |
None. |
SortOrder |
Określa sposób sortowania wyników |
ProfileSortEnum |
Required |
TimestampSync |
Filtrowanie zmodyfikowanych obiektów od wybranej daty |
date |
None. |
Target |
decides how complex searching should be use |
SearchTarget |
None. |
OrganizationalUnitId |
Filtruje listę wyników według identyfikatora obiektu OrganizationalUnit. Jeśli null to filtr jest pomijany. |
integer |
None. |
SelectedUniform |
Filtruje listę wyników według identyfikatorów obiektów Uniform. Jeśli null to filtr jest pomijany. |
Collection of integer |
None. |
WorkPositionId |
Filtruje listę wyników według identyfikatora obiektu WorkPosition. Jeśli null to filtr jest pomijany. |
integer |
None. |
selectedQualification |
Filtruje listę wyników według identyfikatorów obiektów Qualification. Jeśli null to filtr jest pomijany. |
Collection of SelectedQualification |
None. |
isMale |
Filtruje listę wyników według płci - mężczyzna. |
boolean |
None. |
isFemale |
Filtruje listę wyników według płci - kobieta. |
boolean |
None. |
CountryId |
Filtruje listę wyników według identyfikatorów obiektów Country. Jeśli null to filtr jest pomijany. |
integer |
None. |
Status |
Filtruje listę wyników według statusów. Jeśli null to filtr jest pomijany. |
Collection of integer |
None. |
IsInRole |
Filtruje listę wyników według grupy. Jeśli null to filtr jest pomijany. |
Collection of string |
None. |
CustomAttributeId |
Filtruje listę wyników według identyfikatora obiektu CustomAttribute. Jeśli null to filtr jest pomijany. |
integer |
None. |
AttributeText |
Filtruje listę wyników według tekstu w CustomAttribute. |
string |
None. |
StudentRights |
Filtruje listę wyników według uprawnień studenta. |
boolean |
None. |
SelectedDocumentId |
Filtruje listę wyników według identyfikatora obiektu Document. Jeśli null to filtr jest pomijany. |
integer |
None. |
OnlyActiveDocuments |
Filtruje listę wyników według aktywnych dokumentów. |
boolean |
None. |
DocumentsForApprove |
Filtruje listę wyników według dokumentów do zatwierdzenia. |
boolean |
None. |
WorkTypeId |
Filtruje listę wyników według identyfikatora obiektu WorkType. Jeśli null to filtr jest pomijany. |
integer |
None. |
TypeOfDegreeId |
Filtruje listę wyników według identyfikatora obiektu TypeOfDegree. Jeśli null to filtr jest pomijany. |
integer |
None. |
TypeOfContractId |
Filtruje listę wyników według identyfikatora obiektu TypeOfContract. Jeśli null to filtr jest pomijany. |
integer |
None. |
OrgUnitId |
Filtruje listę wyników według jednostki organizacyjnej OrganizationalUnit. Jeśli null to filtr jest pomijany. |
integer |
None. |
TypeOfSchoolId |
Filtruje listę wyników według identyfikatora obiektu TypeOfSchool. Jeśli null to filtr jest pomijany. |
integer |
None. |
RateRange |
Filtruje listę wyników według oceny. Jeśli null to filtr jest pomijany. |
Collection of decimal number |
None. |
MinLevel |
Filtruje listę wyników według minimalnego poziomu. Jeśli null to filtr jest pomijany. |
integer |
None. |
MaxLevel |
Filtruje listę wyników według maksymalnego poziomu. Jeśli null to filtr jest pomijany. |
integer |
None. |
AgeMin |
Filtruje listę wyników według minimalnego wieku. Jeśli null to filtr jest pomijany. |
integer |
None. |
AgeMax |
Filtruje listę wyników według maksymalnego wieku. Jeśli null to filtr jest pomijany. |
integer |
None. |
SchoolName |
Filtruje listę wyników według nazwy szkoły. Jeśli null to filtr jest pomijany. |
string |
None. |
FromBlackList |
Czarna lista filtrowana z jednostek organizacyjnych. |
boolean |
None. |
UseDistanceFromUnit |
Uwzględniaj preferowaną odległość z jednostek organizacyjnych. |
boolean |
None. |
AssignedWorkers |
Zapisani pracownicy z jednostek organizacyjnych. |
boolean |
None. |
RemovedWorkers |
Wypisani pracownicy z jednostek organizacyjnych. |
boolean |
None. |
AssignedManagers |
Zarządzający z jednostek organizacyjnych. |
boolean |
None. |
CustomDistance |
Filtruje listę wyników wg odległości. |
integer |
None. |
Position |
Domyślna pozycja markera na mapie. |
GeoPosition |
None. |
AttributeValue |
Filtruje listę wyników według wartości w CustomAttribute. |
integer |
None. |
AttributeBit |
Filtruje listę wyników według wartości logicznej w CustomAttribute. |
boolean |
None. |
FilterByDistance |
Czy filtrować listę wyników według dystansu. |
boolean |
None. |
FilterByLastRegAcceptance |
Czy filtrować listę wyników według zaakceptowanego regulaminu. |
boolean |
None. |
FromDateLastRegAcceptance |
Filtruje listę wyników według od daty zaakceptowania regulaminu. |
date |
None. |
ToDateLastRegAcceptance |
Filtruje listę wyników według do daty zaakceptowania regulaminu. |
date |
None. |
WorkPositionInDocGroup |
Czy filtrować listę wyników według grupa dokumentów stanowiskowych. |
boolean |
None. |
OtherUsersForRecruiter |
Filtruje listę wyników według innych użytkowników dla rekrutującego. |
boolean |
None. |
DataExport | boolean |
None. |
|
RecruiterId |
Filtruje listę wyników według rekrutera. |
string |
None. |
ItemsPerPage |
Ilość obiektów na stronę |
integer |
None. |
CurrentPage |
Obecna strona |
integer |
None. |
Request Formats
application/json, text/json
{ "textFilter": "sample string 1", "sortOrder": 0, "timestampSync": "2024-05-18T07:12:33.2245733+00:00", "target": 0, "organizationalUnitId": 1, "selectedUniform": [ 1, 2 ], "workPositionId": 1, "selectedQualification": [ { "qualificationId": 1, "level": 2 }, { "qualificationId": 1, "level": 2 } ], "isMale": true, "isFemale": true, "countryId": 1, "status": [ 1, 2 ], "isInRole": [ "sample string 1", "sample string 2" ], "customAttributeId": 1, "attributeText": "sample string 4", "studentRights": true, "selectedDocumentId": 1, "onlyActiveDocuments": true, "documentsForApprove": true, "workTypeId": 1, "typeOfDegreeId": 1, "typeOfContractId": 1, "orgUnitId": 1, "typeOfSchoolId": 1, "rateRange": [ 1.0, 2.0 ], "minLevel": 1, "maxLevel": 1, "ageMin": 1, "ageMax": 1, "schoolName": "sample string 8", "fromBlackList": true, "useDistanceFromUnit": true, "assignedWorkers": true, "removedWorkers": true, "assignedManagers": true, "customDistance": 14, "position": { "latitude": 1.1, "longitude": 2.1 }, "attributeValue": 1, "attributeBit": true, "filterByDistance": true, "filterByLastRegAcceptance": true, "fromDateLastRegAcceptance": "2024-05-18T07:12:33.2402024+00:00", "toDateLastRegAcceptance": "2024-05-18T07:12:33.2402024+00:00", "workPositionInDocGroup": true, "otherUsersForRecruiter": true, "dataExport": true, "recruiterId": "sample string 20", "itemsPerPage": 21, "currentPage": 22 }
multipart/form-data
{"textFilter":"sample string 1","sortOrder":0,"timestampSync":"2024-05-18T07:12:33.2245733+00:00","target":0,"organizationalUnitId":1,"selectedUniform":[1,2],"workPositionId":1,"selectedQualification":[{"qualificationId":1,"level":2},{"qualificationId":1,"level":2}],"isMale":true,"isFemale":true,"countryId":1,"status":[1,2],"isInRole":["sample string 1","sample string 2"],"customAttributeId":1,"attributeText":"sample string 4","studentRights":true,"selectedDocumentId":1,"onlyActiveDocuments":true,"documentsForApprove":true,"workTypeId":1,"typeOfDegreeId":1,"typeOfContractId":1,"orgUnitId":1,"typeOfSchoolId":1,"rateRange":[1.0,2.0],"minLevel":1,"maxLevel":1,"ageMin":1,"ageMax":1,"schoolName":"sample string 8","fromBlackList":true,"useDistanceFromUnit":true,"assignedWorkers":true,"removedWorkers":true,"assignedManagers":true,"customDistance":14,"position":{"latitude":1.1,"longitude":2.1},"attributeValue":1,"attributeBit":true,"filterByDistance":true,"filterByLastRegAcceptance":true,"fromDateLastRegAcceptance":"2024-05-18T07:12:33.2402024+00:00","toDateLastRegAcceptance":"2024-05-18T07:12:33.2402024+00:00","workPositionInDocGroup":true,"otherUsersForRecruiter":true,"dataExport":true,"recruiterId":"sample string 20","itemsPerPage":21,"currentPage":22}
application/xml, text/xml
<ProfileFilter xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <ItemsPerPage>21</ItemsPerPage> <CurrentPage>22</CurrentPage> <TextFilter>sample string 1</TextFilter> <SortOrder>ProfileIdAsc</SortOrder> <TimestampSync>2024-05-18T07:12:33.2245733+00:00</TimestampSync> <Target>Default</Target> <OrganizationalUnitId>1</OrganizationalUnitId> <SelectedUniform> <int>1</int> <int>2</int> </SelectedUniform> <WorkPositionId>1</WorkPositionId> <selectedQualification> <SelectedQualification> <QualificationId>1</QualificationId> <Level>2</Level> </SelectedQualification> <SelectedQualification> <QualificationId>1</QualificationId> <Level>2</Level> </SelectedQualification> </selectedQualification> <isMale>true</isMale> <isFemale>true</isFemale> <CountryId>1</CountryId> <Status> <int>1</int> <int>2</int> </Status> <IsInRole> <string>sample string 1</string> <string>sample string 2</string> </IsInRole> <CustomAttributeId>1</CustomAttributeId> <AttributeText>sample string 4</AttributeText> <StudentRights>true</StudentRights> <SelectedDocumentId>1</SelectedDocumentId> <OnlyActiveDocuments>true</OnlyActiveDocuments> <DocumentsForApprove>true</DocumentsForApprove> <WorkTypeId>1</WorkTypeId> <TypeOfDegreeId>1</TypeOfDegreeId> <TypeOfContractId>1</TypeOfContractId> <OrgUnitId>1</OrgUnitId> <TypeOfSchoolId>1</TypeOfSchoolId> <RateRange> <decimal>1</decimal> <decimal>2</decimal> </RateRange> <MinLevel>1</MinLevel> <MaxLevel>1</MaxLevel> <AgeMin>1</AgeMin> <AgeMax>1</AgeMax> <SchoolName>sample string 8</SchoolName> <FromBlackList>true</FromBlackList> <UseDistanceFromUnit>true</UseDistanceFromUnit> <AssignedWorkers>true</AssignedWorkers> <RemovedWorkers>true</RemovedWorkers> <AssignedManagers>true</AssignedManagers> <CustomDistance>14</CustomDistance> <Position> <Latitude>1.1</Latitude> <Longitude>2.1</Longitude> </Position> <AttributeValue>1</AttributeValue> <AttributeBit>true</AttributeBit> <FilterByDistance>true</FilterByDistance> <FilterByLastRegAcceptance>true</FilterByLastRegAcceptance> <FromDateLastRegAcceptance /> <ToDateLastRegAcceptance /> <WorkPositionInDocGroup>true</WorkPositionInDocGroup> <OtherUsersForRecruiter>true</OtherUsersForRecruiter> <DataExport>true</DataExport> <RecruiterId>sample string 20</RecruiterId> </ProfileFilter>
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
lista obiektów Profile zgodna z ustawieniem filtrowania oraz całkowita liczba wszystkich elementów w bazie spełniających kryteria (całkowita liczba obiektów jest obliczana tylo dla pierwszej strony CurrentPage == 0)
Collection of ProfileDtoName | Description | Type | Additional information |
---|---|---|---|
ProfileId | string |
None. |
|
LocalUserId | string |
None. |
|
ExportId | string |
None. |
|
Name | string |
None. |
|
FullName | string |
None. |
|
Surname | string |
None. |
|
FullIdentityNumber | string |
None. |
|
LoginPhone |
Phone number used for login. |
string |
None. |
CellPhone | string |
None. |
|
CellPhoneFailedAttempts | integer |
None. |
|
CellPhoneConfirmed | boolean |
None. |
|
ContactPhone | string |
None. |
|
ContactPerson | string |
None. |
|
Deskphone | string |
None. |
|
string |
None. |
||
EmailConfirmed | boolean |
None. |
|
Comment | string |
None. |
|
Rating | decimal number |
None. |
|
ExpPoints | integer |
None. |
|
ExpLevel | integer |
None. |
|
Pesel | string |
None. |
|
Nip | string |
None. |
|
Gender | integer |
None. |
|
CreationDate | date |
None. |
|
DateOfBirth | date |
None. |
|
PlaceOfBirth | string |
None. |
|
AccountNo | string |
None. |
|
FathersName | string |
None. |
|
MothersName | string |
None. |
|
IdentityNumber | string |
None. |
|
IdentitySeries | string |
None. |
|
TypeOfIdentityId | integer |
None. |
|
IsStudent | boolean |
None. |
|
Position | GeoPosition |
None. |
|
MaxDistance | integer |
None. |
|
OwnMeansOfTransport | boolean |
None. |
|
DefaultRole | string |
None. |
|
UserGroup | string |
None. |
|
Permissions | Collection of string |
None. |
|
OrganizationalUnitId | integer |
None. |
|
OfficeId | integer |
None. |
|
DisabilityLevel | integer |
None. |
|
ForVerification | boolean |
None. |
|
IsActive | boolean |
None. |
|
LastRegAcceptance | date |
None. |
|
IsOnlineUser | boolean |
None. |
|
LanguageId | integer |
None. |
|
Addresses | Collection of AddressDto |
None. |
|
ContactNumbers | Collection of ContactNumberDto |
None. |
|
AssignedQualifications | Collection of AssignedQualificationDto |
None. |
|
AssignedOrganizationalUnits | Collection of integer |
None. |
|
Nationalities | Collection of integer |
None. |
|
CompanyManagement | boolean |
None. |
|
MasterUser | boolean |
None. |
|
RecruitmentAccess | boolean |
None. |
|
RecruitmentManage | boolean |
None. |
|
MessageAccess | boolean |
None. |
|
MessageMulti | boolean |
None. |
|
TaskAccess | boolean |
None. |
|
TaskManage | boolean |
None. |
|
TrainingAccess | boolean |
None. |
|
ApiDocAccess | boolean |
None. |
|
CrmAccess | boolean |
None. |
|
InternalSupportAccess | boolean |
None. |
|
GlobalSupportAccess | boolean |
None. |
|
TechSupportAccess | boolean |
None. |
|
DashboardEditor | boolean |
None. |
|
ProfileTemp | ProfileDto |
None. |
|
AssignedRecruitmentProjects | Collection of integer |
None. |
|
RecruiterId | string |
None. |
|
ReferenceCode | string |
None. |
|
Exported | boolean |
None. |
|
Contracts | Collection of ContractDto |
None. |
|
AssignedPersonnelProcesses | Collection of integer |
None. |
|
Consents | Collection of ConsentDto |
None. |
|
FathersFamilyName | string |
None. |
|
MothersMaidenName | string |
None. |
|
MaritalStatus | MaritalStatus |
None. |
|
ViberNumber | string |
None. |
|
Height | string |
None. |
|
ChestCircumference | string |
None. |
|
TrousersSize | string |
None. |
|
GloveSize | string |
None. |
|
WaistSize | string |
None. |
|
ShoeSize | string |
None. |
|
ShirtSize | string |
None. |
|
TimeZone | string |
None. |
|
WasRemoved | boolean |
None. |
|
WorkStatus | WorkStatus |
None. |
|
Source | string |
None. |
|
RecruiterName | string |
None. |
|
RecruiterEmail | string |
None. |
|
RecruiterPhoneNumber | string |
None. |
|
Age | integer |
None. |
Response Formats
application/json
Sample not available.
text/json
Sample not available.
multipart/form-data
Sample not available.