GET api/timeFunction/ex/{id}

Return a single extended Function value from the Functions table using the primary key as ID.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

The Functions Primary Key.

integer

Required

Body Parameters

None.

Response Information

Resource Description

timeFunction
NameDescriptionTypeAdditional information
GroupCount

integer

None.

FunctionID

integer

None.

FunctionName

string

Required

Max length: 50

FunctionCode

integer

Required

FunctionTypeID

integer

None.

ClientRule

integer

None.

PaidAllowance

integer

None.

MaxPerDay

integer

None.

MinInterval

integer

None.

IsBreak

boolean

None.

IsAbsence

boolean

None.

IsActive

boolean

None.

IsBillable

boolean

None.

IsClientAssignable

boolean

None.

IsEmployeeAssignable

boolean

None.

ValidateMatch

boolean

None.

BillingCode

string

None.

CreatedBy

integer

None.

CreatedDate

date

None.

UpdatedBy

integer

None.

UpdatedDate

date

None.

results

Collection of ValidationResult

None.

Response Formats

application/json, text/json

Sample:
{
  "results": null,
  "GroupCount": 1,
  "FunctionID": 2,
  "FunctionName": "sample string 3",
  "FunctionCode": 4,
  "FunctionTypeID": 5,
  "ClientRule": 6,
  "PaidAllowance": 1,
  "MaxPerDay": 1,
  "MinInterval": 1,
  "IsBreak": true,
  "IsAbsence": true,
  "IsActive": true,
  "IsBillable": true,
  "IsClientAssignable": true,
  "IsEmployeeAssignable": true,
  "ValidateMatch": true,
  "BillingCode": "sample string 14",
  "CreatedBy": 15,
  "CreatedDate": "2025-12-06T23:37:48.2790584+00:00",
  "UpdatedBy": 17,
  "UpdatedDate": "2025-12-06T23:37:48.2790584+00:00"
}

application/xml, text/xml

Sample:
<timeFunction xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">
  <results xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.ComponentModel.DataAnnotations" i:nil="true" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Utility" />
  <BillingCode>sample string 14</BillingCode>
  <ClientRule>6</ClientRule>
  <CreatedBy>15</CreatedBy>
  <CreatedDate xmlns:d2p1="http://schemas.datacontract.org/2004/07/System">
    <d2p1:DateTime>2025-12-06T23:37:48.2790584Z</d2p1:DateTime>
    <d2p1:OffsetMinutes>0</d2p1:OffsetMinutes>
  </CreatedDate>
  <FunctionCode>4</FunctionCode>
  <FunctionID>2</FunctionID>
  <FunctionName>sample string 3</FunctionName>
  <FunctionTypeID>5</FunctionTypeID>
  <IsAbsence>true</IsAbsence>
  <IsActive>true</IsActive>
  <IsBillable>true</IsBillable>
  <IsBreak>true</IsBreak>
  <IsClientAssignable>true</IsClientAssignable>
  <IsEmployeeAssignable>true</IsEmployeeAssignable>
  <MaxPerDay>1</MaxPerDay>
  <MinInterval>1</MinInterval>
  <PaidAllowance>1</PaidAllowance>
  <UpdatedBy>17</UpdatedBy>
  <UpdatedDate xmlns:d2p1="http://schemas.datacontract.org/2004/07/System">
    <d2p1:DateTime>2025-12-06T23:37:48.2790584Z</d2p1:DateTime>
    <d2p1:OffsetMinutes>0</d2p1:OffsetMinutes>
  </UpdatedDate>
  <ValidateMatch>true</ValidateMatch>
  <GroupCount>1</GroupCount>
</timeFunction>