Skip to main content
Trigger a server connection for an attendance session by sending a message to all game servers via Roblox Open Cloud Messaging Service. The in-game Attendance module will detect the host and connect the server automatically (Premium/Enterprise only).
This endpoint is designed for external integrations (Discord bots, custom tools) that need to trigger the server connection step without using the Series dashboard. It requires a Session Attendance OpenCloud API key to be configured in your workspace settings.

When to use this

The add-attendee endpoint requires a server to be connected to the session first. Normally, the in-game Attendance module handles this automatically when the host joins the game. However, if you create or start a session after the host is already in-game, the connection doesn’t happen automatically. Call this endpoint to tell the in-game module to look for the host and connect the server. After calling it, wait a few seconds, then proceed with adding attendees.

Request

Parameters

string
required
The session ID to trigger server connection for

Prerequisites

  • Session must be ongoing (status = ongoing)
  • Session must have a PlaceId configured
  • Session must have a Host assigned
  • Server must not already be connected (if already connected, returns success with current server info)
  • Workspace must have a Session Attendance OpenCloud API key configured in settings
  • The host must be present in a game server running the Attendance module

Response

Error Responses

Rate Limiting

This endpoint has stricter rate limiting than other attendance endpoints:
  • 10 requests per minute per API key

Example: Discord Bot Integration