MCDI developer documentation
How MCDI works, how to use it from your project, and how to work on it.
Start here
What MCDI is and the few concepts everything else builds on.
Build MCDI
For people who work on MCDI itself: how to contribute and how these docs are written.
Integrate with MCDI
For developers of MicroClub projects: sign members in, use your API key, check permissions and receive data through inbound webhooks.
Project API
For developers of MicroClub projects: log members in, check permissions, use channels and webhooks, and send data to inbound webhooks.
Admin API
What the admin dashboard uses. These endpoints need an admin session and are not meant for projects.