Skip to main content

Welcome to GoGo API Documentation!

Welcome to the documentation for GoGo API, the backbone of our club's operations! GoGo API powers both our website and Discord bot, providing essential functionality to streamline member management, team organization, event coordination, and payment processing.

About GoGo API

The GoGo API is organized around REST. Our API accepts and returns JSON-encoded responses, and uses standard HTTP response codes and verbs.

Key Features

  • Member Management: Easily manage member profiles, ensuring smooth onboarding and effective communication within the club.
  • Event Coordination: Schedule, organize, and track club events with ease, keeping members informed and engaged throughout the planning and execution process.
  • Payment Processing: Streamline financial transactions and event payments, ensuring a smooth payment experience for club members.
  • Resource Library: Publish workshop slides, notebooks, and reference sheets, and flag which of them appear on the website.
  • Opportunity Listings: Manage the ways members can get involved, from internships to mentorship to member teams, and control which are shown publicly.

Getting Started

Ready to harness the power of GoGo API? Dive into our documentation to explore its endpoints!