POST api/DSM/TimeSheet
Request Information
URI Parameters
None.
Body Parameters
TimeSheetName | Description | Type | Additional information |
---|---|---|---|
timeSheetId | integer |
None. |
|
timeSheetCode | string |
None. |
|
workOrderId | integer |
None. |
|
shiftRequestId | integer |
None. |
|
candidateId | integer |
None. |
|
startTime | string |
None. |
|
endTime | string |
None. |
|
startDate | string |
None. |
|
endDate | string |
None. |
|
breakTime | string |
None. |
|
timeSheetStatus | string |
None. |
|
timeSheetType | string |
None. |
|
isActive | boolean |
None. |
|
createdOn | date |
None. |
|
lastUpdatedOn | date |
None. |
|
isAutoRounded | boolean |
None. |
|
isAutoApproved | boolean |
None. |
|
deletedTimeSheetId | integer |
None. |
|
timeSheetComments | Collection of TimeSheetComment |
None. |
|
workOrder | WorkOrder |
None. |
|
candidate | TimeSheetCandidate |
None. |
Request Formats
application/json, text/json
Sample:
{ "timeSheetId": 1, "timeSheetCode": "sample string 2", "workOrderId": 3, "shiftRequestId": 1, "candidateId": 1, "startTime": "sample string 4", "endTime": "sample string 5", "startDate": "sample string 6", "endDate": "sample string 7", "breakTime": "sample string 8", "timeSheetStatus": "sample string 9", "timeSheetType": "sample string 10", "isActive": true, "createdOn": "2024-06-29T07:13:49.074906+10:00", "lastUpdatedOn": "2024-06-29T07:13:49.074906+10:00", "isAutoRounded": true, "isAutoApproved": true, "deletedTimeSheetId": 1, "timeSheetComments": [ { "timeSheetCommentId": 1, "timeSheetId": 2, "userId": 3, "type": "sample string 4", "comment": "sample string 5", "createdOn": "2024-06-29T07:13:49.0758879+10:00" }, { "timeSheetCommentId": 1, "timeSheetId": 2, "userId": 3, "type": "sample string 4", "comment": "sample string 5", "createdOn": "2024-06-29T07:13:49.0758879+10:00" } ], "workOrder": { "WorkOrderId": 1, "WorkOrderCode": "sample string 2", "ExternalCode": "sample string 3", "JobTitle": "sample string 4", "ClientName": "sample string 5", "ContactName": "sample string 6", "ContactEmail": "sample string 7", "ContactNo": "sample string 8", "OwnerName": "sample string 9", "OwnerEmail": "sample string 10", "OwnerNo": "sample string 11", "IsPublished": true, "SearchProfileId": 13, "CreatedOn": "2024-06-29T07:13:49.0758879+10:00", "LastUpdatedOn": "2024-06-29T07:13:49.0758879+10:00", "CreatedBy": "sample string 16", "LastUpdatedBy": "sample string 17", "WorkOrderCandidatePreferenceList": [ { "WorkOrderCandidatePreferenceId": 1, "WorkOrderId": 2, "CandidateExternalCode": "sample string 3", "IsPreferred": true }, { "WorkOrderCandidatePreferenceId": 1, "WorkOrderId": 2, "CandidateExternalCode": "sample string 3", "IsPreferred": true } ], "ClientWorkSite": { "ClientWorkSiteId": 1, "ExternalCode": "sample string 2", "ClientId": 3, "SiteName": "sample string 4", "AddressLine1": "sample string 5", "AddressLine2": "sample string 6", "Suburb": "sample string 7", "State": "sample string 8", "Postcode": "sample string 9", "Country": "sample string 10", "Proximity": "sample string 11", "Lat": "sample string 12", "Lng": "sample string 13" } }, "candidate": { "candidateId": 1, "candidateCode": "sample string 2", "firstName": "sample string 3", "lastName": "sample string 4" } }
text/xml
Sample:
<TimeSheet xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RandstadWebAPI.Models.DSM"> <BreakTime>sample string 8</BreakTime> <Candidate> <CandidateCode>sample string 2</CandidateCode> <CandidateId>1</CandidateId> <FirstName>sample string 3</FirstName> <LastName>sample string 4</LastName> </Candidate> <CandidateId>1</CandidateId> <CreatedOn>2024-06-29T07:13:49.074906+10:00</CreatedOn> <DeletedTimeSheetId>1</DeletedTimeSheetId> <EndDate>sample string 7</EndDate> <EndTime>sample string 5</EndTime> <IsActive>true</IsActive> <IsAutoApproved>true</IsAutoApproved> <IsAutoRounded>true</IsAutoRounded> <LastUpdatedOn>2024-06-29T07:13:49.074906+10:00</LastUpdatedOn> <ShiftRequestId>1</ShiftRequestId> <StartDate>sample string 6</StartDate> <StartTime>sample string 4</StartTime> <TimeSheetCode>sample string 2</TimeSheetCode> <TimeSheetComments> <TimeSheetComment> <Comment>sample string 5</Comment> <CreatedOn>2024-06-29T07:13:49.0758879+10:00</CreatedOn> <TimeSheetCommentId>1</TimeSheetCommentId> <TimeSheetId>2</TimeSheetId> <Type>sample string 4</Type> <UserId>3</UserId> </TimeSheetComment> <TimeSheetComment> <Comment>sample string 5</Comment> <CreatedOn>2024-06-29T07:13:49.0758879+10:00</CreatedOn> <TimeSheetCommentId>1</TimeSheetCommentId> <TimeSheetId>2</TimeSheetId> <Type>sample string 4</Type> <UserId>3</UserId> </TimeSheetComment> </TimeSheetComments> <TimeSheetId>1</TimeSheetId> <TimeSheetStatus>sample string 9</TimeSheetStatus> <TimeSheetType>sample string 10</TimeSheetType> <WorkOrder> <ClientName>sample string 5</ClientName> <ClientWorkSite> <AddressLine1>sample string 5</AddressLine1> <AddressLine2>sample string 6</AddressLine2> <ClientId>3</ClientId> <ClientWorkSiteId>1</ClientWorkSiteId> <Country>sample string 10</Country> <ExternalCode>sample string 2</ExternalCode> <Lat>sample string 12</Lat> <Lng>sample string 13</Lng> <Postcode>sample string 9</Postcode> <Proximity>sample string 11</Proximity> <SiteName>sample string 4</SiteName> <State>sample string 8</State> <Suburb>sample string 7</Suburb> </ClientWorkSite> <ContactEmail>sample string 7</ContactEmail> <ContactName>sample string 6</ContactName> <ContactNo>sample string 8</ContactNo> <CreatedBy>sample string 16</CreatedBy> <CreatedOn>2024-06-29T07:13:49.0758879+10:00</CreatedOn> <ExternalCode>sample string 3</ExternalCode> <IsPublished>true</IsPublished> <JobTitle>sample string 4</JobTitle> <LastUpdatedBy>sample string 17</LastUpdatedBy> <LastUpdatedOn>2024-06-29T07:13:49.0758879+10:00</LastUpdatedOn> <OwnerEmail>sample string 10</OwnerEmail> <OwnerName>sample string 9</OwnerName> <OwnerNo>sample string 11</OwnerNo> <SearchProfileId>13</SearchProfileId> <WorkOrderCandidatePreferenceList> <WorkOrderCandidatePreference> <CandidateExternalCode>sample string 3</CandidateExternalCode> <IsPreferred>true</IsPreferred> <WorkOrderCandidatePreferenceId>1</WorkOrderCandidatePreferenceId> <WorkOrderId>2</WorkOrderId> </WorkOrderCandidatePreference> <WorkOrderCandidatePreference> <CandidateExternalCode>sample string 3</CandidateExternalCode> <IsPreferred>true</IsPreferred> <WorkOrderCandidatePreferenceId>1</WorkOrderCandidatePreferenceId> <WorkOrderId>2</WorkOrderId> </WorkOrderCandidatePreference> </WorkOrderCandidatePreferenceList> <WorkOrderCode>sample string 2</WorkOrderCode> <WorkOrderId>1</WorkOrderId> </WorkOrder> <WorkOrderId>3</WorkOrderId> </TimeSheet>
multipart/form-data
Sample:
<TimeSheet xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RandstadWebAPI.Models.DSM"><BreakTime>sample string 8</BreakTime><Candidate><CandidateCode>sample string 2</CandidateCode><CandidateId>1</CandidateId><FirstName>sample string 3</FirstName><LastName>sample string 4</LastName></Candidate><CandidateId>1</CandidateId><CreatedOn>2024-06-29T07:13:49.074906+10:00</CreatedOn><DeletedTimeSheetId>1</DeletedTimeSheetId><EndDate>sample string 7</EndDate><EndTime>sample string 5</EndTime><IsActive>true</IsActive><IsAutoApproved>true</IsAutoApproved><IsAutoRounded>true</IsAutoRounded><LastUpdatedOn>2024-06-29T07:13:49.074906+10:00</LastUpdatedOn><ShiftRequestId>1</ShiftRequestId><StartDate>sample string 6</StartDate><StartTime>sample string 4</StartTime><TimeSheetCode>sample string 2</TimeSheetCode><TimeSheetComments><TimeSheetComment><Comment>sample string 5</Comment><CreatedOn>2024-06-29T07:13:49.0758879+10:00</CreatedOn><TimeSheetCommentId>1</TimeSheetCommentId><TimeSheetId>2</TimeSheetId><Type>sample string 4</Type><UserId>3</UserId></TimeSheetComment><TimeSheetComment><Comment>sample string 5</Comment><CreatedOn>2024-06-29T07:13:49.0758879+10:00</CreatedOn><TimeSheetCommentId>1</TimeSheetCommentId><TimeSheetId>2</TimeSheetId><Type>sample string 4</Type><UserId>3</UserId></TimeSheetComment></TimeSheetComments><TimeSheetId>1</TimeSheetId><TimeSheetStatus>sample string 9</TimeSheetStatus><TimeSheetType>sample string 10</TimeSheetType><WorkOrder><ClientName>sample string 5</ClientName><ClientWorkSite><AddressLine1>sample string 5</AddressLine1><AddressLine2>sample string 6</AddressLine2><ClientId>3</ClientId><ClientWorkSiteId>1</ClientWorkSiteId><Country>sample string 10</Country><ExternalCode>sample string 2</ExternalCode><Lat>sample string 12</Lat><Lng>sample string 13</Lng><Postcode>sample string 9</Postcode><Proximity>sample string 11</Proximity><SiteName>sample string 4</SiteName><State>sample string 8</State><Suburb>sample string 7</Suburb></ClientWorkSite><ContactEmail>sample string 7</ContactEmail><ContactName>sample string 6</ContactName><ContactNo>sample string 8</ContactNo><CreatedBy>sample string 16</CreatedBy><CreatedOn>2024-06-29T07:13:49.0758879+10:00</CreatedOn><ExternalCode>sample string 3</ExternalCode><IsPublished>true</IsPublished><JobTitle>sample string 4</JobTitle><LastUpdatedBy>sample string 17</LastUpdatedBy><LastUpdatedOn>2024-06-29T07:13:49.0758879+10:00</LastUpdatedOn><OwnerEmail>sample string 10</OwnerEmail><OwnerName>sample string 9</OwnerName><OwnerNo>sample string 11</OwnerNo><SearchProfileId>13</SearchProfileId><WorkOrderCandidatePreferenceList><WorkOrderCandidatePreference><CandidateExternalCode>sample string 3</CandidateExternalCode><IsPreferred>true</IsPreferred><WorkOrderCandidatePreferenceId>1</WorkOrderCandidatePreferenceId><WorkOrderId>2</WorkOrderId></WorkOrderCandidatePreference><WorkOrderCandidatePreference><CandidateExternalCode>sample string 3</CandidateExternalCode><IsPreferred>true</IsPreferred><WorkOrderCandidatePreferenceId>1</WorkOrderCandidatePreferenceId><WorkOrderId>2</WorkOrderId></WorkOrderCandidatePreference></WorkOrderCandidatePreferenceList><WorkOrderCode>sample string 2</WorkOrderCode><WorkOrderId>1</WorkOrderId></WorkOrder><WorkOrderId>3</WorkOrderId></TimeSheet>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, text/xml, multipart/form-data
Sample:
Sample not available.