GET api/User

retruns the user

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

UserModel
NameDescriptionTypeAdditional information
ID

integer

None.

UserName

string

None.

WebUserEntities

WebUserEntitiesModel

None.

UserEntity

WebUserEntityModel

None.

UserEntityType

UserEntities

None.

LastLoginDate

date

None.

PlanningHorizonDate

date

None.

HistoryIntervalDate

date

None.

ContactPerson

ContactPersonModel

None.

TimeRegistration

UserTimeRegistrationModel

None.

Modules

WebModules

None.

WebRoleOptions

integer

None.

CalendarViewOptions

CalendarViewOptionsModel

None.

AvailabilityBlockShowTimes

boolean

None.

AvailabilityBlockEditTimes

boolean

None.

UserLanguage

string

None.

UserLevel

string

None.

LastLoginDateBeforeUpdate

date

None.

BulletinboardHorizonDate

date

None.

GroupRostarItemsInCell

integer

None.

DutyGroupRostarItemsInCell

integer

None.

ExtraSegmentGroupRostarItemsInCell

integer

None.

ShowTimesOfExtraCodes

boolean

None.

ShowTimesOfDuties

boolean

None.

ShowTimesOfExtraSegment

boolean

None.

ShowOpenExtraCodesInSchedule

boolean

None.

ShowOpenAvailablityInSchedule

boolean

None.

DateAvailabilityCanBeChanged

date

None.

ResourceGroupScheduleItemsCount

integer

None.

ShowAvailabilityMemoField

boolean

None.

ExtraCodeRequestPeriodToSkip

integer

None.

AvailabilityRequestPeriodToSkip

integer

None.

SwapFillTargetWithSourceDate

boolean

None.

IsUsingVariablePreferenceBlockPeriods

boolean

None.

IsAllowedToPerformPreferenceBlockChecks

boolean

None.

LastSelectedTabInGroupView

LastSelectedTabInGroupView

None.

SearchOnQualifiedResources

boolean

None.

MaximumOneAvailabilityPerDay

boolean

None.

IsAllowedToChangePassword

boolean

None.

ShowExtraSegmentIfNoShift

boolean

None.

ShowExtraSegmentSeparately

boolean

None.

CanRequestOnePreferencePerDay

boolean

None.

CanRequestPeriodPreference

boolean

None.

CanRequestRecurrencePreference

boolean

None.

CanRequestExtraCode

boolean

None.

AllowShareAgenda

boolean

None.

CanSetAllowShareAgenda

boolean

None.

IsAllowedToScanQRCode

boolean

None.

IsDisclaimerAccepted

boolean

None.

PreferenceBlockTimeInterval

integer

None.

UseOpenClosePeriods

boolean

None.

IsAllowedToRequestDayAvailability

boolean

None.

IsAllowedToTakeOverWork

boolean

None.

IsAllowedToSwap

boolean

None.

IsAllowedToCreateShiftRequest

boolean

None.

HasWorkRequest

boolean

None.

HasAccesstoBulletinBoard

boolean

None.

IsAllowedToChooseAPartner

boolean

None.

IsAllowedToRespondToBoardShiftRequestFromSchedulor

boolean

None.

IsAllowedToChooseAnonymous

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "ID": 1,
  "UserName": "sample string 2",
  "WebUserEntities": {
    "Resource": {
      "DefaultAvailable": true,
      "UserID": 14,
      "ID": 16,
      "Name": "sample string 5",
      "Email": "sample string 15",
      "LastName": "sample string 2",
      "BeginDates": [
        "2024-12-22T08:17:56.8367867+01:00",
        "2024-12-22T08:17:56.8367867+01:00"
      ],
      "MiddleName": "sample string 3",
      "EndDates": [
        "2024-12-22T08:17:56.8367867+01:00",
        "2024-12-22T08:17:56.8367867+01:00"
      ],
      "FirstName": "sample string 4",
      "FullName": "sample string 5",
      "EmployeeNumber": "sample string 6",
      "UserGroup": "sample string 7",
      "GroupSchedule1": "sample string 8",
      "GroupSchedule2": "sample string 9",
      "GroupSchedule3": "sample string 10",
      "GroupSchedule4": "sample string 11",
      "GroupSchedule5": "sample string 12",
      "DefaultUserGroup": "sample string 13"
    },
    "Customer": {
      "Details1": "sample string 1",
      "UserID": 3,
      "ID": 5,
      "Details2": "sample string 2",
      "Email": "sample string 4",
      "Name": "sample string 6",
      "BeginDates": [
        "2024-12-22T08:17:56.8367867+01:00",
        "2024-12-22T08:17:56.8367867+01:00"
      ],
      "EndDates": [
        "2024-12-22T08:17:56.8367867+01:00",
        "2024-12-22T08:17:56.8367867+01:00"
      ]
    },
    "TimeRegistrar": null
  },
  "UserEntity": {
    "UserID": 1,
    "ID": 3,
    "Email": "sample string 2",
    "Name": "sample string 4",
    "BeginDates": [
      "2024-12-22T08:17:56.8367867+01:00",
      "2024-12-22T08:17:56.8367867+01:00"
    ],
    "EndDates": [
      "2024-12-22T08:17:56.8367867+01:00",
      "2024-12-22T08:17:56.8367867+01:00"
    ]
  },
  "UserEntityType": 0,
  "LastLoginDate": "2024-12-22T08:17:56.8367867+01:00",
  "PlanningHorizonDate": "2024-12-22T08:17:56.8367867+01:00",
  "HistoryIntervalDate": "2024-12-22T08:17:56.8367867+01:00",
  "ContactPerson": {
    "Office": "sample string 1",
    "OfficeLocation": "sample string 2",
    "PhoneNumber": "sample string 3",
    "FaxNumber": "sample string 4",
    "Email": "sample string 5",
    "ID": 6,
    "Name": "sample string 7"
  },
  "TimeRegistration": {
    "TimeRegistrationEditableHorizon": "2024-12-22T08:17:56.8367867+01:00",
    "TimeRegistrationVisibleHorizon": "2024-12-22T08:17:56.8367867+01:00"
  },
  "Modules": {
    "HasEmployee": true,
    "HasCustomer": true,
    "HasPreferenceBlocks": true,
    "HasGroupSchedule": true,
    "HasSwapping": true,
    "HasTimeRegistration": true,
    "HasSMS": true,
    "HasBulletinBoard": true,
    "HasFlexpool": true
  },
  "WebRoleOptions": 6,
  "CalendarViewOptions": {
    "CalendarPeriodKind": 0,
    "EntityToShowInMonthView": 1,
    "EntityToShowAlsoInWeekDayView": 1,
    "ShowExtInfoOnBulletinBoard": true,
    "FirstDayOfWeek": 0
  },
  "AvailabilityBlockShowTimes": true,
  "AvailabilityBlockEditTimes": true,
  "UserLanguage": "sample string 9",
  "UserLevel": "sample string 10",
  "LastLoginDateBeforeUpdate": "2024-12-22T08:17:56.8367867+01:00",
  "BulletinboardHorizonDate": "2024-12-22T08:17:56.8367867+01:00",
  "GroupRostarItemsInCell": 13,
  "DutyGroupRostarItemsInCell": 14,
  "ExtraSegmentGroupRostarItemsInCell": 15,
  "ShowTimesOfExtraCodes": true,
  "ShowTimesOfDuties": true,
  "ShowTimesOfExtraSegment": true,
  "ShowOpenExtraCodesInSchedule": true,
  "ShowOpenAvailablityInSchedule": true,
  "DateAvailabilityCanBeChanged": "2024-12-22T08:17:56.8367867+01:00",
  "ResourceGroupScheduleItemsCount": 22,
  "ShowAvailabilityMemoField": true,
  "ExtraCodeRequestPeriodToSkip": 24,
  "AvailabilityRequestPeriodToSkip": 25,
  "SwapFillTargetWithSourceDate": true,
  "IsUsingVariablePreferenceBlockPeriods": true,
  "IsAllowedToPerformPreferenceBlockChecks": true,
  "LastSelectedTabInGroupView": 0,
  "SearchOnQualifiedResources": true,
  "MaximumOneAvailabilityPerDay": true,
  "IsAllowedToChangePassword": true,
  "ShowExtraSegmentIfNoShift": true,
  "ShowExtraSegmentSeparately": true,
  "CanRequestOnePreferencePerDay": true,
  "CanRequestPeriodPreference": true,
  "CanRequestRecurrencePreference": true,
  "CanRequestExtraCode": true,
  "AllowShareAgenda": true,
  "CanSetAllowShareAgenda": true,
  "IsAllowedToScanQRCode": true,
  "IsDisclaimerAccepted": true,
  "PreferenceBlockTimeInterval": 42,
  "UseOpenClosePeriods": true,
  "IsAllowedToRequestDayAvailability": true,
  "IsAllowedToTakeOverWork": false,
  "IsAllowedToSwap": false,
  "IsAllowedToCreateShiftRequest": false,
  "HasWorkRequest": false,
  "HasAccesstoBulletinBoard": false,
  "IsAllowedToChooseAPartner": false,
  "IsAllowedToRespondToBoardShiftRequestFromSchedulor": false,
  "IsAllowedToChooseAnonymous": false
}

application/xml

Sample:

Sample not available.

text/xml

Sample:

Sample not available.