GET lockattendance?date={date}&contractID={contractID}

Locks attendance for current person

Request Information

URI Parameters

NameDescriptionTypeAdditional information
date

Current selected date

string

Required

contractID

Current selected person

integer

Required

Body Parameters

None.

Response Information

Resource Description

LockResult
NameDescriptionTypeAdditional information
ErrorCode

Error code: 4, 6, 7, 8, 9

integer

None.

ErrorMessage

Error message

string

None.

HttpStatusCode

HttpStatusCode

HttpStatusCode

None.

CalculationID

ID of running calculation to wait for

integer

None.

SuccessMessage

string

None.

Response Formats

application/json, text/json

Sample:
{
  "ErrorCode": 1,
  "ErrorMessage": "sample string 1",
  "HttpStatusCode": 100,
  "CalculationID": 1,
  "SuccessMessage": "sample string 2"
}

application/xml, text/xml

Sample:
<LockResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SenseWebAPI.Models">
  <CalculationID>1</CalculationID>
  <ErrorCode>1</ErrorCode>
  <ErrorMessage>sample string 1</ErrorMessage>
  <HttpStatusCode>Continue</HttpStatusCode>
  <SuccessMessage>sample string 2</SuccessMessage>
</LockResult>