GET attendancerequests?contractID={contractID}

Gets unapproved attendance request for current logged user

Request Information

URI Parameters

NameDescriptionTypeAdditional information
contractID

Current logged contract ID

integer

Required

Body Parameters

None.

Response Information

Resource Description

Collection of AttendanceRequest
NameDescriptionTypeAdditional information
TransactionName

string

None.

Period

string

None.

Note

string

None.

State

string

None.

ApproverName

string

None.

NoteFromApprover

string

None.

RequestID

integer

None.

PersonName

string

None.

PersonID

integer

None.

GroupName

string

None.

CanBeRejected

boolean

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "TransactionName": "sample string 1",
    "Period": "sample string 2",
    "Note": "sample string 3",
    "State": "sample string 4",
    "ApproverName": "sample string 5",
    "NoteFromApprover": "sample string 6",
    "RequestID": 7,
    "PersonName": "sample string 8",
    "PersonID": 9,
    "GroupName": "sample string 10",
    "CanBeRejected": true
  },
  {
    "TransactionName": "sample string 1",
    "Period": "sample string 2",
    "Note": "sample string 3",
    "State": "sample string 4",
    "ApproverName": "sample string 5",
    "NoteFromApprover": "sample string 6",
    "RequestID": 7,
    "PersonName": "sample string 8",
    "PersonID": 9,
    "GroupName": "sample string 10",
    "CanBeRejected": true
  }
]

application/xml, text/xml

Sample:
<ArrayOfAttendanceRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SenseWebAPI.Models">
  <AttendanceRequest>
    <ApproverName>sample string 5</ApproverName>
    <CanBeRejected>true</CanBeRejected>
    <GroupName>sample string 10</GroupName>
    <Note>sample string 3</Note>
    <NoteFromApprover>sample string 6</NoteFromApprover>
    <Period>sample string 2</Period>
    <PersonID>9</PersonID>
    <PersonName>sample string 8</PersonName>
    <RequestID>7</RequestID>
    <State>sample string 4</State>
    <TransactionName>sample string 1</TransactionName>
  </AttendanceRequest>
  <AttendanceRequest>
    <ApproverName>sample string 5</ApproverName>
    <CanBeRejected>true</CanBeRejected>
    <GroupName>sample string 10</GroupName>
    <Note>sample string 3</Note>
    <NoteFromApprover>sample string 6</NoteFromApprover>
    <Period>sample string 2</Period>
    <PersonID>9</PersonID>
    <PersonName>sample string 8</PersonName>
    <RequestID>7</RequestID>
    <State>sample string 4</State>
    <TransactionName>sample string 1</TransactionName>
  </AttendanceRequest>
</ArrayOfAttendanceRequest>