POST Api/Profiles/TeamAvailability
Request Information
URI Parameters
None.
Body Parameters
TeamFilterName | 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 |
None. |
OrgUnitFilter |
Filtruje listę wyników według identyfikatora obiektu OrganizationalUnit. |
integer |
None. |
ShowAssignedFilter |
Filtruje listę wyników według zapisanych. |
boolean |
None. |
ShowTimeRemovedFilter |
Filtruje listę wyników według wypisanych czasowo. |
boolean |
None. |
ShowRemovedFilter |
Filtruje listę wyników według wypisanych. |
boolean |
None. |
StartDate | date |
Required |
|
EndDate | date |
Required |
|
Status | string |
None. |
|
ContractOrgUnitId | integer |
None. |
|
ContractWorkPositionId | integer |
None. |
|
DatesRangeName | string |
None. |
|
FromDate | date |
None. |
|
ToDate | date |
None. |
|
ShowAllContracts | boolean |
None. |
|
ItemsPerPage |
Ilość obiektów na stronę |
integer |
None. |
CurrentPage |
Obecna strona |
integer |
None. |
Request Formats
application/json, text/json
Sample:
{ "textFilter": "sample string 1", "sortOrder": 0, "orgUnitFilter": 2, "showAssignedFilter": true, "showTimeRemovedFilter": true, "showRemovedFilter": true, "startDate": "2024-05-18T06:16:00.6404232+00:00", "endDate": "2024-05-18T06:16:00.6404232+00:00", "status": "sample string 8", "contractOrgUnitId": 1, "contractWorkPositionId": 1, "datesRangeName": "sample string 9", "fromDate": "2024-05-18T06:16:00.6404232+00:00", "toDate": "2024-05-18T06:16:00.6404232+00:00", "showAllContracts": true, "itemsPerPage": 11, "currentPage": 12 }
multipart/form-data
Sample:
{"textFilter":"sample string 1","sortOrder":0,"orgUnitFilter":2,"showAssignedFilter":true,"showTimeRemovedFilter":true,"showRemovedFilter":true,"startDate":"2024-05-18T06:16:00.6404232+00:00","endDate":"2024-05-18T06:16:00.6404232+00:00","status":"sample string 8","contractOrgUnitId":1,"contractWorkPositionId":1,"datesRangeName":"sample string 9","fromDate":"2024-05-18T06:16:00.6404232+00:00","toDate":"2024-05-18T06:16:00.6404232+00:00","showAllContracts":true,"itemsPerPage":11,"currentPage":12}
application/xml, text/xml
Sample:
<TeamFilter xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <ItemsPerPage>11</ItemsPerPage> <CurrentPage>12</CurrentPage> <TextFilter>sample string 1</TextFilter> <SortOrder>ProfileIdAsc</SortOrder> <OrgUnitFilter>2</OrgUnitFilter> <ShowAssignedFilter>true</ShowAssignedFilter> <ShowTimeRemovedFilter>true</ShowTimeRemovedFilter> <ShowRemovedFilter>true</ShowRemovedFilter> <StartDate /> <EndDate /> <Status>sample string 8</Status> <ContractOrgUnitId>1</ContractOrgUnitId> <ContractWorkPositionId>1</ContractWorkPositionId> <DatesRangeName>sample string 9</DatesRangeName> <FromDate /> <ToDate /> <ShowAllContracts>true</ShowAllContracts> </TeamFilter>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Collection of TeamMemberDtoName | Description | Type | Additional information |
---|---|---|---|
ProfileId | string |
None. |
|
DefaultRole | string |
None. |
|
Name | string |
None. |
|
Surname | string |
None. |
|
string |
None. |
||
CellPhone | string |
None. |
|
ProviderName | string |
None. |
|
AssignedWorker | boolean |
None. |
|
Ban | boolean |
None. |
|
ReassignDate | date |
None. |
|
RemoveDate | date |
None. |
|
ReasonOfRemove | string |
None. |
|
Rate | decimal number |
None. |
|
ExpLevel | integer |
None. |
|
SortPos | integer |
None. |
|
NewWorker | boolean |
None. |
|
HaveWorkflowDoc | boolean |
None. |
|
Initials | string |
None. |
|
AssignedOrganizationalUnitId | integer |
None. |
|
WorkerCommonPot | boolean |
None. |
|
OrgUnitId | integer |
None. |
|
Gender | integer |
None. |
Response Formats
application/json, text/json
Sample:
[ { "profileId": "sample string 1", "defaultRole": "sample string 2", "name": "sample string 3", "surname": "sample string 4", "email": "sample string 5", "cellPhone": "sample string 6", "providerName": "sample string 7", "assignedWorker": true, "ban": true, "reassignDate": "2024-05-18T06:16:00.6716439+00:00", "removeDate": "2024-05-18T06:16:00.6716439+00:00", "reasonOfRemove": "sample string 8", "rate": 9.0, "expLevel": 1, "sortPos": 1, "newWorker": true, "haveWorkflowDoc": true, "initials": "ss", "assignedOrganizationalUnitId": 1, "workerCommonPot": true, "orgUnitId": 1, "gender": 1 }, { "profileId": "sample string 1", "defaultRole": "sample string 2", "name": "sample string 3", "surname": "sample string 4", "email": "sample string 5", "cellPhone": "sample string 6", "providerName": "sample string 7", "assignedWorker": true, "ban": true, "reassignDate": "2024-05-18T06:16:00.6716439+00:00", "removeDate": "2024-05-18T06:16:00.6716439+00:00", "reasonOfRemove": "sample string 8", "rate": 9.0, "expLevel": 1, "sortPos": 1, "newWorker": true, "haveWorkflowDoc": true, "initials": "ss", "assignedOrganizationalUnitId": 1, "workerCommonPot": true, "orgUnitId": 1, "gender": 1 } ]
multipart/form-data
Sample:
[{"profileId":"sample string 1","defaultRole":"sample string 2","name":"sample string 3","surname":"sample string 4","email":"sample string 5","cellPhone":"sample string 6","providerName":"sample string 7","assignedWorker":true,"ban":true,"reassignDate":"2024-05-18T06:16:00.6716439+00:00","removeDate":"2024-05-18T06:16:00.6716439+00:00","reasonOfRemove":"sample string 8","rate":9.0,"expLevel":1,"sortPos":1,"newWorker":true,"haveWorkflowDoc":true,"initials":"ss","assignedOrganizationalUnitId":1,"workerCommonPot":true,"orgUnitId":1,"gender":1},{"profileId":"sample string 1","defaultRole":"sample string 2","name":"sample string 3","surname":"sample string 4","email":"sample string 5","cellPhone":"sample string 6","providerName":"sample string 7","assignedWorker":true,"ban":true,"reassignDate":"2024-05-18T06:16:00.6716439+00:00","removeDate":"2024-05-18T06:16:00.6716439+00:00","reasonOfRemove":"sample string 8","rate":9.0,"expLevel":1,"sortPos":1,"newWorker":true,"haveWorkflowDoc":true,"initials":"ss","assignedOrganizationalUnitId":1,"workerCommonPot":true,"orgUnitId":1,"gender":1}]
application/xml, text/xml
Sample:
<ArrayOfTeamMemberDto xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <TeamMemberDto> <ProfileId>sample string 1</ProfileId> <DefaultRole>sample string 2</DefaultRole> <Name>sample string 3</Name> <Surname>sample string 4</Surname> <Email>sample string 5</Email> <CellPhone>sample string 6</CellPhone> <ProviderName>sample string 7</ProviderName> <AssignedWorker>true</AssignedWorker> <Ban>true</Ban> <ReassignDate /> <RemoveDate /> <ReasonOfRemove>sample string 8</ReasonOfRemove> <Rate>9</Rate> <ExpLevel>1</ExpLevel> <SortPos>1</SortPos> <NewWorker>true</NewWorker> <HaveWorkflowDoc>true</HaveWorkflowDoc> <AssignedOrganizationalUnitId>1</AssignedOrganizationalUnitId> <WorkerCommonPot>true</WorkerCommonPot> <OrgUnitId>1</OrgUnitId> <Gender>1</Gender> </TeamMemberDto> <TeamMemberDto> <ProfileId>sample string 1</ProfileId> <DefaultRole>sample string 2</DefaultRole> <Name>sample string 3</Name> <Surname>sample string 4</Surname> <Email>sample string 5</Email> <CellPhone>sample string 6</CellPhone> <ProviderName>sample string 7</ProviderName> <AssignedWorker>true</AssignedWorker> <Ban>true</Ban> <ReassignDate /> <RemoveDate /> <ReasonOfRemove>sample string 8</ReasonOfRemove> <Rate>9</Rate> <ExpLevel>1</ExpLevel> <SortPos>1</SortPos> <NewWorker>true</NewWorker> <HaveWorkflowDoc>true</HaveWorkflowDoc> <AssignedOrganizationalUnitId>1</AssignedOrganizationalUnitId> <WorkerCommonPot>true</WorkerCommonPot> <OrgUnitId>1</OrgUnitId> <Gender>1</Gender> </TeamMemberDto> </ArrayOfTeamMemberDto>