Skip to main content
Update Registration Status

Authorizations

Authorization
string
header
required

OAuth 2.1 access token. MCP clients obtain it themselves (dynamic client registration + PKCE) when you connect them to the server URL above.

Body

application/json

The tool's arguments, as sent in a JSON-RPC tools/call request.

eventId
string
required

The Zuddl event ID (UUID) the registrations belong to. All registration IDs in the request must belong to this event.

registrationIds
string[]
required

Registration IDs (UUIDs) to approve or reject. Source these from a prior search_attendees call.

registrationStatus
enum<string>
required

Target status to apply. Must be APPROVED or REJECTED; any other value returns INVALID_STATUS. Approving moves the attendee to APPROVED_NOT_REGISTERED until they complete the registration forms.

Available options:
PENDING,
REJECTED,
APPROVED,
DELETED,
APPROVED_NOT_REGISTERED,
INCOMPLETE

Response

200

A JSON-RPC tools/call result. The tool's output is in content.