Skip to main content
Communities are membership groups that gate access to resources and services. Members can receive booking quotas, access control grants, and exclusive booking permissions. For general conventions, see JSON-API Conventions. For authentication, see Authentication.

Prerequisites

  • Admin API: Bearer token with admin access + ?o={organization_id}
  • Customer API: Authenticated customer account for membership and invite actions

Concepts

Member Roles

Member Statuses

Memberships can be time-limited via start_date and end_date fields on the community account.

Creating a Community (Admin)

Key Attributes


Inviting Members (Admin)

Send email invitations to join:
If an email matches an existing customer account, the membership is created immediately.

Resend an Invitation


Auto-Join Rules

Communities can automatically add members based on: Configure via the auto_join_settings attribute on the community resource. Use the sync endpoint to apply rules retroactively:
Returns the number of newly added members.

Customer Membership Actions

Community membership actions are documented in the customer API, not the public API.

Leave a Community

Accept an Invite


Common Errors