# Shared Desk Docs ## Docs - [Installation](https://docs.shared-desk.pedda.digital/installation.md): Wie kann ich die Software installieren? - [LDAP](https://docs.shared-desk.pedda.digital/configuration/ldap.md) - [Sentry](https://docs.shared-desk.pedda.digital/configuration/sentry.md): Sentry Integration für Shared Desk - [Email](https://docs.shared-desk.pedda.digital/configuration/mail.md): Email Integration für Shared Desk - [Sessions](https://docs.shared-desk.pedda.digital/configuration/sessions.md): Sessions Konfiguration für Shared Desk - [Benutzerhandbuch](https://docs.shared-desk.pedda.digital/usermanual.md): Benutzerhandbuch für The Desk Finder - [Karte erstellen](https://docs.shared-desk.pedda.digital/map/dynamic-map.md): Auf dieser Karte können Tische ausgewählt werden. - [Karte Vorlage](https://docs.shared-desk.pedda.digital/map/dynamic-example.md): Vorlage für eine dynamische Karte - [Introduction](https://docs.shared-desk.pedda.digital/api-reference/introduction.md): Shared Desk API Dokumentation - [Register new user](https://docs.shared-desk.pedda.digital/api-reference/authentication/register-new-user.md) - [Login as user](https://docs.shared-desk.pedda.digital/api-reference/authentication/login-as-user.md) - [Refresh token](https://docs.shared-desk.pedda.digital/api-reference/authentication/refresh-token.md): Der Refresh Token wird verwendet, um ein neues Access Token zu erhalten - [Change password](https://docs.shared-desk.pedda.digital/api-reference/authentication/change-password.md): Ändern des Passworts des angemeldeten Benutzers - [Invalidate token](https://docs.shared-desk.pedda.digital/api-reference/authentication/invalidate-token.md): Abmelden eines Benutzers - [Create a new department](https://docs.shared-desk.pedda.digital/api-reference/department/create-a-new-department.md): Creates a new department - [Delete a department](https://docs.shared-desk.pedda.digital/api-reference/department/delete-a-department.md): Deletes a department by its ID - [Get all departments](https://docs.shared-desk.pedda.digital/api-reference/department/get-all-departments.md): Retrieves all departments - [Get a department](https://docs.shared-desk.pedda.digital/api-reference/department/get-a-department.md): Retrieves a department by its ID - [Get reports for a department](https://docs.shared-desk.pedda.digital/api-reference/department/get-reports-for-a-department.md): Retrieves reports for a department by its ID - [Retrieve a department image](https://docs.shared-desk.pedda.digital/api-reference/department/retrieve-a-department-image.md): Retrieves the image associated with a specific department - [Upload a department image](https://docs.shared-desk.pedda.digital/api-reference/department/upload-a-department-image.md): Uploads an image for a specific department - [Delete a department image](https://docs.shared-desk.pedda.digital/api-reference/department/delete-a-department-image.md): Deletes the image associated with a specific department - [Create a new desk](https://docs.shared-desk.pedda.digital/api-reference/desk/create-a-new-desk.md): Creates a new desk in the specified department and room - [Delete desk](https://docs.shared-desk.pedda.digital/api-reference/desk/delete-desk.md): Deletes a desk by its ID in the specified department and room - [Get all desks](https://docs.shared-desk.pedda.digital/api-reference/desk/get-all-desks.md): Retrieves all desks in the specified department and room - [Get desk](https://docs.shared-desk.pedda.digital/api-reference/desk/get-desk.md): Retrieves a desk by its ID in the specified department and room - [Get equipment for a desk](https://docs.shared-desk.pedda.digital/api-reference/desk/get-equipment-for-a-desk.md): Retrieves the equipment for a desk - [Get reports for a desk](https://docs.shared-desk.pedda.digital/api-reference/desk/get-reports-for-a-desk.md): Retrieves the reports for a desk - [Remove fixed user](https://docs.shared-desk.pedda.digital/api-reference/desk/remove-fixed-user.md): Removes the fixed user for a desk - [Retrieve desks using equipment](https://docs.shared-desk.pedda.digital/api-reference/desk/retrieve-desks-using-equipment.md): Retrieves a paginated list of desks that are using a specific equipment - [Set equipment for a desk](https://docs.shared-desk.pedda.digital/api-reference/desk/set-equipment-for-a-desk.md): Sets the equipment for a desk - [Set fixed user](https://docs.shared-desk.pedda.digital/api-reference/desk/set-fixed-user.md): Sets the fixed user for a desk - [Create new equipment](https://docs.shared-desk.pedda.digital/api-reference/equipment/create-new-equipment.md): Creates a new equipment - [Delete equipment](https://docs.shared-desk.pedda.digital/api-reference/equipment/delete-equipment.md): Deletes equipment by its ID - [Get all equipment](https://docs.shared-desk.pedda.digital/api-reference/equipment/get-all-equipment.md): Retrieves all equipment - [Get equipment](https://docs.shared-desk.pedda.digital/api-reference/equipment/get-equipment.md): Retrieves equipment details by its ID - [Connect equipment to a desk](https://docs.shared-desk.pedda.digital/api-reference/equipment/connect-equipment-to-a-desk.md): Connects existing equipment to a desk - [Request password reset](https://docs.shared-desk.pedda.digital/api-reference/password/request-password-reset.md): An email will be sent with a reset link to the user's email address - [Reset password with token](https://docs.shared-desk.pedda.digital/api-reference/password/reset-password-with-token.md): Resets the user's password using the provided token - [Create new defect report](https://docs.shared-desk.pedda.digital/api-reference/report/create-new-defect-report.md): Creates a new defect report - [Delete defect report](https://docs.shared-desk.pedda.digital/api-reference/report/delete-defect-report.md): Deletes a defect report by its ID - [Get all reports](https://docs.shared-desk.pedda.digital/api-reference/report/get-all-reports.md): Show all reports - [Get report](https://docs.shared-desk.pedda.digital/api-reference/report/get-report.md): Retrieves report details by its ID - [Cancel reservation](https://docs.shared-desk.pedda.digital/api-reference/reservation/cancel-reservation.md): Cancels the reservation with the specified ID. - [Create reservation](https://docs.shared-desk.pedda.digital/api-reference/reservation/create-reservation.md): Creates a reservation for the current user. - [Get all reservations](https://docs.shared-desk.pedda.digital/api-reference/reservation/get-all-reservations.md): Fetches a paginated list of all reservations. - [Get reservation](https://docs.shared-desk.pedda.digital/api-reference/reservation/get-reservation.md): Fetches a reservation by its ID. - [Get reservations](https://docs.shared-desk.pedda.digital/api-reference/reservation/get-reservations.md): Fetches a paginated list of the current user's reservations. Can be filtered by IDs, and include future and past reservations. - [Split reservation](https://docs.shared-desk.pedda.digital/api-reference/reservation/split-reservation.md): Splits a reservation into two separate reservations. - [Create a new room](https://docs.shared-desk.pedda.digital/api-reference/room/create-a-new-room.md): Creates a new room in the specified department - [Delete room](https://docs.shared-desk.pedda.digital/api-reference/room/delete-room.md): Deletes a room by its ID - [Get reports](https://docs.shared-desk.pedda.digital/api-reference/room/get-reports.md): Retrieves a paginated list of reports for the specified room - [Get room](https://docs.shared-desk.pedda.digital/api-reference/room/get-room.md): Retrieve details of a room by its ID - [Get rooms](https://docs.shared-desk.pedda.digital/api-reference/room/get-rooms.md): Retrieves a paginated list of rooms in the specified department - [Search departments](https://docs.shared-desk.pedda.digital/api-reference/search/search-departments.md): Search for departments based on the provided criteria. - [Search desks](https://docs.shared-desk.pedda.digital/api-reference/search/search-desks.md): Search for desks based on the provided criteria. - [Search reports](https://docs.shared-desk.pedda.digital/api-reference/search/search-reports.md): Search for reports based on the provided criteria. - [Search rooms](https://docs.shared-desk.pedda.digital/api-reference/search/search-rooms.md): Search for rooms based on the provided criteria. - [Search users](https://docs.shared-desk.pedda.digital/api-reference/search/search-users.md): Search for users based on the provided criteria. - [Get self](https://docs.shared-desk.pedda.digital/api-reference/self/get-self.md): Get information about the authenticated user - [Upload profile picture](https://docs.shared-desk.pedda.digital/api-reference/self/upload-profile-picture.md): Upload a profile picture for the authenticated user - [Delete profile picture](https://docs.shared-desk.pedda.digital/api-reference/self/delete-profile-picture.md): Delete the profile picture of the authenticated user - [Delete session](https://docs.shared-desk.pedda.digital/api-reference/session/delete-session.md): Delete a session by ID - [Get all sessions](https://docs.shared-desk.pedda.digital/api-reference/session/get-all-sessions.md): Get all sessions for the current user - [Get current session](https://docs.shared-desk.pedda.digital/api-reference/session/get-current-session.md): Get the current session for the user - [Get statistics](https://docs.shared-desk.pedda.digital/api-reference/stats/get-statistics.md): Get statistics for the system - [Create user](https://docs.shared-desk.pedda.digital/api-reference/user/create-user.md): Benutzer erstellen - [Delete user](https://docs.shared-desk.pedda.digital/api-reference/user/delete-user.md): Benutzer löschen - [Disable user](https://docs.shared-desk.pedda.digital/api-reference/user/disable-user.md): Disable a user so they can't log in anymore, all sessions will be deleted - [Enable user](https://docs.shared-desk.pedda.digital/api-reference/user/enable-user.md): Enable a user so they can log in - [Get all users](https://docs.shared-desk.pedda.digital/api-reference/user/get-all-users.md): Show all users - [Get current and next reservation](https://docs.shared-desk.pedda.digital/api-reference/user/get-current-and-next-reservation.md): Get the current and next reservation for a user - [Get user](https://docs.shared-desk.pedda.digital/api-reference/user/get-user.md): Get a user by ID - [Get user reservations](https://docs.shared-desk.pedda.digital/api-reference/user/get-user-reservations.md): Get all reservations for a user - [Get user sessions](https://docs.shared-desk.pedda.digital/api-reference/user/get-user-sessions.md): Get all sessions for a user - [Update user](https://docs.shared-desk.pedda.digital/api-reference/user/update-user.md): Update a user by ID - [Get user avatar](https://docs.shared-desk.pedda.digital/api-reference/user/get-user-avatar.md): Get the avatar image for a user - [Upload user avatar](https://docs.shared-desk.pedda.digital/api-reference/user/upload-user-avatar.md): Upload a new avatar image for a user, overwriting the existing one - [Delete user avatar](https://docs.shared-desk.pedda.digital/api-reference/user/delete-user-avatar.md): Delete the avatar image for a user ## OpenAPI Specs - [openapi](https://docs.shared-desk.pedda.digital/api-reference/openapi.json) ## Optional - [Homepage](https://shared-desk.cloud) - [GitHub](https://github.com/SharedDesk) This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.