> For the complete documentation index, see [llms.txt](https://developer.perculus.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.perculus.com/v2-en/services.md).

# Services

- [User Management](https://developer.perculus.com/v2-en/services/user-management.md)
- [Creating a User](https://developer.perculus.com/v2-en/services/user-management/user-create.md): This step shows how to create Groups users via GroupsAPI
- [Updating a User](https://developer.perculus.com/v2-en/services/user-management/user-update.md): This step shows how to update Groups users.
- [Deleting a User](https://developer.perculus.com/v2-en/services/user-management/user-delete.md): This step shows how to remove users from your Groups platform.
- [Selecting a User](https://developer.perculus.com/v2-en/services/user-management/user-detail.md): This step shows how to get details of a specific user.
- [Searching Users](https://developer.perculus.com/v2-en/services/user-management/user-filer.md): This step shows how to filter users
- [Session Management](https://developer.perculus.com/v2-en/services/session-management.md)
- [Creating and Updating Sessions](https://developer.perculus.com/v2-en/services/session-management/creating-and-updating-sessions.md): This page explains how you can both create, and update sessions in a single request.
- [Create Session Object](https://developer.perculus.com/v2-en/services/session-management/creating-and-updating-sessions/create-session-object.md): This page shows the object structure of the json body that is accepted when creating a session
- [Update Session Object](https://developer.perculus.com/v2-en/services/session-management/creating-and-updating-sessions/update-session-object.md): This page shows the object structure of the json body that is accepted when updating a session
- [Session Options Object](https://developer.perculus.com/v2-en/services/session-management/creating-and-updating-sessions/session-options-object.md): This page describes the Options objects that Create Session and Update Session endpoints use
- [Deleting a Session](https://developer.perculus.com/v2-en/services/session-management/session-delete.md): This step shows how to delete a session from Groups.
- [Selecting a Session](https://developer.perculus.com/v2-en/services/session-management/session-detail.md): This step shows how you can pull the details of any of your sessions with GroupsAPI.
- [Searching Sessions](https://developer.perculus.com/v2-en/services/session-management/session-filter.md): This step shows to how to filter sessions with GroupsAPI.
- [Attendee Management](https://developer.perculus.com/v2-en/services/attendee-management.md)
- [Creating and Updating Attendees](https://developer.perculus.com/v2-en/services/attendee-management/creating-and-updating-attendees.md)
- [Attendance Link](https://developer.perculus.com/v2-en/services/attendee-management/creating-and-updating-attendees/attendance-link.md): This page will describe how to obtain the attendance link for the participant to enter the session.
- [Upsert by User](https://developer.perculus.com/v2-en/services/attendee-management/creating-and-updating-attendees/upsert-by-user.md)
- [Upsert by Email (Guests)](https://developer.perculus.com/v2-en/services/attendee-management/creating-and-updating-attendees/upsert-by-email-guests.md)
- [Update By Attendance Code](https://developer.perculus.com/v2-en/services/attendee-management/creating-and-updating-attendees/update-by-attendance-code.md)
- [Deleting an Attendee](https://developer.perculus.com/v2-en/services/attendee-management/attandee-delete.md): This step shows how to remove participants from a session via GroupsAPI
- [Selecting an Attendee](https://developer.perculus.com/v2-en/services/attendee-management/selecting-an-attendee.md): This page describes how to obtain details of a participant.
- [Searching Attendees](https://developer.perculus.com/v2-en/services/attendee-management/attande-filter.md): This step shows how to filter participants via GroupsAPI
- [Reports](https://developer.perculus.com/v2-en/services/reports.md): Reports allows you to obtain various statistics regarding a session or a participant.
- [Participant Stats](https://developer.perculus.com/v2-en/services/reports/participant-stats.md): In this page, you will find information on how to obtain stats for a session with SESSION\_GUID, along with participant stats.
- [ParticipantStat](https://developer.perculus.com/v2-en/services/reports/participant-stats/participantstat.md): Below, you can find the details of the ParticipantStat object
- [Session Stats](https://developer.perculus.com/v2-en/services/reports/session-stats.md): In this page, you will find information on how to obtain stats for a session with SESSION\_ID.
- [Room Management](https://developer.perculus.com/v2-en/services/room-management.md)
- [Creating a Room](https://developer.perculus.com/v2-en/services/room-management/user-create.md)
- [Get or Create Default Room](https://developer.perculus.com/v2-en/services/room-management/user-create-1.md): Gets the user's default room. If it doesn't exist, creates a new default room.
- [Updating a Room](https://developer.perculus.com/v2-en/services/room-management/user-create-2.md)
- [Deleting a Room](https://developer.perculus.com/v2-en/services/room-management/user-delete.md)
- [Selecting a Room](https://developer.perculus.com/v2-en/services/room-management/user-detail.md)
- [Searching Rooms](https://developer.perculus.com/v2-en/services/room-management/user-filer.md)
