List User Memberships
Authentication
RequiredResponse Fields
Club code identifier
Membership role (0=Owner, 10=Officer, 20=Member)
User’s username
Example Request
Example Response
List Club Members
Authentication
RequiredPath Parameters
Club code identifier
Response Fields
Member’s full name (“Anonymous” if public=false)
Member’s username (null if public=false)
Member’s email (visible to club officers only)
Membership role (0=Owner, 10=Officer, 20=Member)
Custom member title/position (e.g., “President”, “Tech Lead”)
Member bio/description (max 1000 characters)
Whether membership is publicly visible
Whether member is currently active
URL to member’s profile image
Example Request
Example Response
Add Club Member
Authentication
Required - must be club officer or ownerPath Parameters
Club code identifier
Request Body
User ID of the person to add
Membership role (0=Owner, 10=Officer, 20=Member, default: 20)
Custom title/position
Make membership publicly visible (default: true)
Set member as active (default: true)
Example Request
Update Member
Authentication
Required - must be club officer or owner to change role; members can update their own public/active statusPath Parameters
Club code identifier
Membership ID
Request Body
New membership role (officers only, cannot promote above own role)
Custom title/position (officers only)
Member bio/description (officers only, max 1000 chars)
Make membership publicly visible (member can change own)
Set member as active/inactive (member can change own)
Example Request
Remove Member
Authentication
Required - must be club officer or owner, or the member themselvesPath Parameters
Club code identifier
Membership ID
Example Request
Membership Requests
Authentication
Required - must be club officer or ownerPath Parameters
Club code identifier
Response Fields
Requester’s full name
Requester’s username
Requester’s email
Club code
When request was created
Requester’s schools
Requester’s majors
Requester’s graduation year
Example Request
Create Membership Request
Authentication
RequiredRequest Body
Club code to request membership in
Example Request
Accept/Reject Membership Request
Authentication
Required - must be club officer or ownerPath Parameters
Club code identifier
Membership request ID
Example Request
Member Invites
Authentication
Required - must be club officer or ownerPath Parameters
Club code identifier
Request Body
Email address to send invitation to
Role to grant when invite is accepted (default: 20)
Custom title for the member
Response Fields
Unique invite ID
Email address invited
Role that will be granted
Member title
Last update time