{"name":"Crewboard API","version":"v1","docs":"Create a token in Settings → Agents & calendar; see /docs/agents in the app.","openapi":"https://trustworthy-moose-24.convex.site/api/v1/openapi.json","mcp":"https://trustworthy-moose-24.convex.site/mcp","auth":"Authorization: Bearer cb_…","endpoints":["GET /api/v1/me","GET /api/v1/clubs/{club}/sessions","GET /api/v1/clubs/{club}/me/upcoming","GET /api/v1/sessions/{sessionId}","POST /api/v1/seats/{seatId}/reply","POST /api/v1/sessions/{sessionId}/sign-up","POST /api/v1/seats/{seatId}/withdraw","GET /api/v1/clubs/{club}/open-slots","GET /api/v1/clubs/{club}/availability","PUT /api/v1/clubs/{club}/availability","GET /api/v1/clubs/{club}/key-dates","GET /api/v1/clubs/{club}/squads","GET /api/v1/conditions","POST /api/v1/squads/{squadId}/sessions","PATCH /api/v1/sessions/{sessionId}","POST /api/v1/sessions/{sessionId}/cancel","POST /api/v1/seats/{seatId}/assign","POST /api/v1/squads/{squadId}/publish","GET /api/v1/squads/{squadId}/planner","GET /api/v1/clubs/{club}/members","GET /api/v1/clubs/{club}/join-requests","POST /api/v1/memberships/{membershipId}/approve","POST /api/v1/memberships/{membershipId}/reject"]}