Users

APIDescription
GET api/users

No documentation available.

GET api/users/UserForHost

No documentation available.

GET api/users/{id}

No documentation available.

GET api/users/username/{username}

No documentation available.

POST api/users

No documentation available.

PUT api/users/{id}

No documentation available.

DELETE api/users/{id}

No documentation available.

PATCH api/users/{id}/password

No documentation available.

PATCH api/users/{id}/status

No documentation available.

GET api/users/{id}/roles

No documentation available.

GET api/users/{id}/role-ids

No documentation available.

PUT api/users/{id}/roles

No documentation available.

GET api/users/{id}/permissions

No documentation available.

GET api/users/search?term={term}

No documentation available.

GET api/users/check-username?username={username}&excludeUserId={excludeUserId}

No documentation available.

GET api/users/check-email?email={email}&excludeUserId={excludeUserId}

No documentation available.

POST api/users/validate

No documentation available.

ActivityLog

APIDescription
GET api/activitylog?visitorId={visitorId}&hostId={hostId}&dateFrom={dateFrom}&dateTo={dateTo}&activityType={activityType}

No documentation available.

GET api/activitylog/recent/{count}

No documentation available.

GET api/activitylog/visitor/{visitorId}

No documentation available.

GET api/activitylog/host/{hostId}

No documentation available.

POST api/activitylog

No documentation available.

Hosts

APIDescription
GET api/hosts?activeOnly={activeOnly}

No documentation available.

GET api/hosts/{id}

No documentation available.

POST api/hosts

No documentation available.

PUT api/hosts/{id}

No documentation available.

DELETE api/hosts/{id}

No documentation available.

PATCH api/hosts/{id}/status

No documentation available.

GET api/hosts/{id}/visitor-count

No documentation available.

GET api/hosts/{id}/today-visitors

No documentation available.

GET api/hosts/{id}/recent-visitors?count={count}

No documentation available.

GET api/hosts/search?term={term}

No documentation available.

GET api/hosts/check-email?email={email}&excludeHostId={excludeHostId}

No documentation available.

GET api/hosts/check-mobile?mobile={mobile}&excludeHostId={excludeHostId}

No documentation available.

GET api/hosts/departments

No documentation available.

Notifications

APIDescription
GET api/notifications/user/{userId}?unreadOnly={unreadOnly}

No documentation available.

GET api/notifications/visitor/{visitorId}

No documentation available.

GET api/notifications/unread/count/{userId}

No documentation available.

POST api/notifications

No documentation available.

POST api/notifications/visitor/registration

No documentation available.

POST api/notifications/visitor/approval

No documentation available.

POST api/notifications/visitor/checkin

No documentation available.

POST api/notifications/visitor/checkout

No documentation available.

PUT api/notifications/{notificationId}/read

No documentation available.

PUT api/notifications/user/{userId}/read/all

No documentation available.

VisitorEmailToken

APIDescription
GET api/visitor-email/generate?visitorId={visitorId}&hostId={hostId}&action={action}

No documentation available.

GET api/visitor-email/validate?token={token}

No documentation available.

GET api/visitor-email/consume?jti={jti}

No documentation available.

Roles

APIDescription
GET api/roles

No documentation available.

GET api/roles/with-details

No documentation available.

GET api/roles/{id}

No documentation available.

POST api/roles

No documentation available.

PUT api/roles/{id}

No documentation available.

DELETE api/roles/{id}

No documentation available.

PATCH api/roles/{id}/status

No documentation available.

GET api/roles/{id}/permissions

No documentation available.

GET api/roles/{id}/permission-ids

No documentation available.

POST api/roles/{id}/permissions

No documentation available.

PUT api/roles/{id}/permissions

No documentation available.

GET api/roles/{id}/users

No documentation available.

GET api/roles/{id}/user-count

No documentation available.

GET api/roles/check-name?roleName={roleName}&excludeRoleId={excludeRoleId}

No documentation available.

GET api/roles/{id}/permissions-display

No documentation available.

Auth

APIDescription
POST api/auth/login

No documentation available.

POST api/auth/refresh

No documentation available.

POST api/auth/logout

No documentation available.

GET api/auth/permissions

No documentation available.

Reports

APIDescription
POST api/reports/visitors

No documentation available.

POST api/reports/notifications

No documentation available.

Visitors

APIDescription
GET api/visitors?status={status}&dateFrom={dateFrom}&dateTo={dateTo}

No documentation available.

GET api/visitors/{id}

No documentation available.

POST api/visitors

No documentation available.

PUT api/visitors/{id}/approve?remarks={remarks}

No documentation available.

PUT api/visitors/{id}/approveonline?remarks={remarks}

No documentation available.

PUT api/visitors/{id}/reject?remarks={remarks}

No documentation available.

PUT api/visitors/{id}/rejectonline?remarks={remarks}

No documentation available.

PUT api/visitors/{id}/checkin

No documentation available.

PUT api/visitors/{id}/checkout

No documentation available.

GET api/visitors/today

No documentation available.

GET api/visitors/pending

No documentation available.

GET api/visitors/activepurposeOnly

No documentation available.

Permissions

APIDescription
GET api/permissions

No documentation available.

GET api/permissions/with-details

No documentation available.

GET api/permissions/grouped-by-module

No documentation available.

GET api/permissions/{id}

No documentation available.

GET api/permissions/name/{permissionName}

No documentation available.

POST api/permissions

No documentation available.

PUT api/permissions/{id}

No documentation available.

DELETE api/permissions/{id}

No documentation available.

GET api/permissions/{id}/roles

No documentation available.

GET api/permissions/{id}/role-count

No documentation available.

GET api/permissions/modules

No documentation available.

GET api/permissions/module/{module}

No documentation available.

GET api/permissions/check-name?permissionName={permissionName}&excludePermissionId={excludePermissionId}

No documentation available.

PATCH api/permissions/{id}/status

No documentation available.

POST api/permissions/import

No documentation available.

GET api/permissions/search?term={term}

No documentation available.

Values

APIDescription
GET api/Values

No documentation available.

GET api/Values/{id}

No documentation available.

POST api/Values

No documentation available.

PUT api/Values/{id}

No documentation available.

DELETE api/Values/{id}

No documentation available.