Modules overview
Modules are platform capabilities that you attach to Spaces. They extend how Space data can be organised and queried (especially from Channels).
Discovery and attachment
Section titled “Discovery and attachment”| Call | Purpose |
|---|---|
GET /v0/modules |
Module summaries enabled for the deployment |
GET /v0/spaces/{spaceId}/modules |
Modules currently connected to a Space |
PUT /v0/spaces/{spaceId}/modules |
Replace the Space’s connected modules (replace-all) |
Attach only what your product needs. A Space without modules still works as a media/forms repository; modules add query and categorisation power.
When working with modules:
- Treat each module as a Space capability, not as comment text or channel membership
- Discover module ids and capabilities from
GET /v0/modulesrather than hard-coding a single feature forever - Confirm request/response shapes in the API reference
Available modules
Section titled “Available modules”| Module | Status | Docs |
|---|---|---|
| Tags | Available now | Tags |
Additional modules will ship over time. This section will grow as new modules come online; until then, design integrations around the live GET /v0/modules catalogue.