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

Request Information

URI Parameters

NameDescriptionTypeAdditional information
contractID

integer

Required

date

string

Required

Body Parameters

None.

Response Information

Resource Description

AttendanceData
NameDescriptionTypeAdditional information
DayData

Collection of DayData

None.

AttendanceRequests

Collection of AttendanceRequest

None.

Bonuses

Collection of SumarData

None.

Deviations

Collection of SumarData

None.

CostCenters

Collection of SumarData

None.

Jobs

Collection of SumarData

None.

Bank

Collection of SumarData

None.

LockLevel

integer

None.

SignLevel

integer

None.

ContractID

integer

None.

AccountID

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "DayData": [
    {
      "Date": "sample string 1",
      "IconIndex": 1,
      "ShiftNumber": 1,
      "TransactionCodes": [
        1,
        2
      ],
      "Arrival": "sample string 2",
      "Leave": "sample string 3",
      "Shift": "sample string 4",
      "Overtime": "sample string 5",
      "Saldo": "sample string 6",
      "Absence": "sample string 7",
      "IsNationalHoliday": true,
      "NationalHolidayName": "sample string 9",
      "IsWorkDay": true,
      "DocumentIcon": 1
    },
    {
      "Date": "sample string 1",
      "IconIndex": 1,
      "ShiftNumber": 1,
      "TransactionCodes": [
        1,
        2
      ],
      "Arrival": "sample string 2",
      "Leave": "sample string 3",
      "Shift": "sample string 4",
      "Overtime": "sample string 5",
      "Saldo": "sample string 6",
      "Absence": "sample string 7",
      "IsNationalHoliday": true,
      "NationalHolidayName": "sample string 9",
      "IsWorkDay": true,
      "DocumentIcon": 1
    }
  ],
  "AttendanceRequests": [
    {
      "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
    }
  ],
  "Bonuses": [
    {
      "ID": 1,
      "Text": "sample string 2",
      "Value": "sample string 3",
      "IconIndex": 1
    },
    {
      "ID": 1,
      "Text": "sample string 2",
      "Value": "sample string 3",
      "IconIndex": 1
    }
  ],
  "Deviations": [
    {
      "ID": 1,
      "Text": "sample string 2",
      "Value": "sample string 3",
      "IconIndex": 1
    },
    {
      "ID": 1,
      "Text": "sample string 2",
      "Value": "sample string 3",
      "IconIndex": 1
    }
  ],
  "CostCenters": [
    {
      "ID": 1,
      "Text": "sample string 2",
      "Value": "sample string 3",
      "IconIndex": 1
    },
    {
      "ID": 1,
      "Text": "sample string 2",
      "Value": "sample string 3",
      "IconIndex": 1
    }
  ],
  "Jobs": [
    {
      "ID": 1,
      "Text": "sample string 2",
      "Value": "sample string 3",
      "IconIndex": 1
    },
    {
      "ID": 1,
      "Text": "sample string 2",
      "Value": "sample string 3",
      "IconIndex": 1
    }
  ],
  "Bank": [
    {
      "ID": 1,
      "Text": "sample string 2",
      "Value": "sample string 3",
      "IconIndex": 1
    },
    {
      "ID": 1,
      "Text": "sample string 2",
      "Value": "sample string 3",
      "IconIndex": 1
    }
  ],
  "LockLevel": 1,
  "SignLevel": 2,
  "ContractID": 3,
  "AccountID": 4
}

application/xml, text/xml

Sample:
<AttendanceData xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SenseWebAPI.Models">
  <AccountID>4</AccountID>
  <AttendanceRequests>
    <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>
  </AttendanceRequests>
  <Bank>
    <SumarData>
      <ID>1</ID>
      <IconIndex>1</IconIndex>
      <Text>sample string 2</Text>
      <Value>sample string 3</Value>
    </SumarData>
    <SumarData>
      <ID>1</ID>
      <IconIndex>1</IconIndex>
      <Text>sample string 2</Text>
      <Value>sample string 3</Value>
    </SumarData>
  </Bank>
  <Bonuses>
    <SumarData>
      <ID>1</ID>
      <IconIndex>1</IconIndex>
      <Text>sample string 2</Text>
      <Value>sample string 3</Value>
    </SumarData>
    <SumarData>
      <ID>1</ID>
      <IconIndex>1</IconIndex>
      <Text>sample string 2</Text>
      <Value>sample string 3</Value>
    </SumarData>
  </Bonuses>
  <ContractID>3</ContractID>
  <CostCenters>
    <SumarData>
      <ID>1</ID>
      <IconIndex>1</IconIndex>
      <Text>sample string 2</Text>
      <Value>sample string 3</Value>
    </SumarData>
    <SumarData>
      <ID>1</ID>
      <IconIndex>1</IconIndex>
      <Text>sample string 2</Text>
      <Value>sample string 3</Value>
    </SumarData>
  </CostCenters>
  <DayData>
    <DayData>
      <Absence>sample string 7</Absence>
      <Arrival>sample string 2</Arrival>
      <Date>sample string 1</Date>
      <DocumentIcon>1</DocumentIcon>
      <IconIndex>1</IconIndex>
      <IsNationalHoliday>true</IsNationalHoliday>
      <IsWorkDay>true</IsWorkDay>
      <Leave>sample string 3</Leave>
      <NationalHolidayName>sample string 9</NationalHolidayName>
      <Overtime>sample string 5</Overtime>
      <Saldo>sample string 6</Saldo>
      <Shift>sample string 4</Shift>
      <ShiftNumber>1</ShiftNumber>
      <TransactionCodes xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:int>1</d4p1:int>
        <d4p1:int>2</d4p1:int>
      </TransactionCodes>
    </DayData>
    <DayData>
      <Absence>sample string 7</Absence>
      <Arrival>sample string 2</Arrival>
      <Date>sample string 1</Date>
      <DocumentIcon>1</DocumentIcon>
      <IconIndex>1</IconIndex>
      <IsNationalHoliday>true</IsNationalHoliday>
      <IsWorkDay>true</IsWorkDay>
      <Leave>sample string 3</Leave>
      <NationalHolidayName>sample string 9</NationalHolidayName>
      <Overtime>sample string 5</Overtime>
      <Saldo>sample string 6</Saldo>
      <Shift>sample string 4</Shift>
      <ShiftNumber>1</ShiftNumber>
      <TransactionCodes xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:int>1</d4p1:int>
        <d4p1:int>2</d4p1:int>
      </TransactionCodes>
    </DayData>
  </DayData>
  <Deviations>
    <SumarData>
      <ID>1</ID>
      <IconIndex>1</IconIndex>
      <Text>sample string 2</Text>
      <Value>sample string 3</Value>
    </SumarData>
    <SumarData>
      <ID>1</ID>
      <IconIndex>1</IconIndex>
      <Text>sample string 2</Text>
      <Value>sample string 3</Value>
    </SumarData>
  </Deviations>
  <Jobs>
    <SumarData>
      <ID>1</ID>
      <IconIndex>1</IconIndex>
      <Text>sample string 2</Text>
      <Value>sample string 3</Value>
    </SumarData>
    <SumarData>
      <ID>1</ID>
      <IconIndex>1</IconIndex>
      <Text>sample string 2</Text>
      <Value>sample string 3</Value>
    </SumarData>
  </Jobs>
  <LockLevel>1</LockLevel>
  <SignLevel>2</SignLevel>
</AttendanceData>