Circle
Circle (circle.so) is an all-in-one community platform for creators, coaches, and brands - hosting discussions, courses, events, live streams, memberships, paywalls, and chat under a single branded space. This is the community software company at circle.so, NOT the USDC / stablecoin financial-services company. Circle exposes a documented public developer platform: an admin-authenticated Admin API (V2) for automations, migrations, and bulk administration; a Headless offering (Member API plus Auth API) for embedding Circle features into your own website or app via member-scoped JWT tokens; and a beta ActionCable WebSocket surface for realtime chat and notifications. API access is plan-gated to the Business plan and above.
APIs
Circle Admin Members API
Admin-authenticated management of community members - list, search, create, update, ban, and delete members; manage member tags and tagged members; and assign members to access ...
Circle Admin Spaces API
Manage the foundational containers of a community - spaces, space groups, and their memberships. Create, list, get, update, and delete spaces and space groups, and add or remove...
Circle Admin Posts and Comments API
Create, list, retrieve, update, move, and delete posts across spaces, manage the comments on those posts, generate AI post summaries, and administer topics. Post parameters cont...
Circle Admin Events API
Create, list, get, update, duplicate, and delete community events, and manage event attendees (add, list, remove). Events are scoped to a space and support recurring configurati...
Circle Admin Courses API
Administer course curricula - create, list, get, update, and delete course sections and course lessons, and set a member's course lesson progress. Backs the learning / cohort ex...
Circle Headless Member API
Member-authenticated server-side API for building your own member-facing experience - home feed, spaces, posts, comments, likes and reactions, bookmarks, community events and RS...
Circle Headless Auth API
Server-to-server authentication API that exchanges a community-level headless auth token for a member-scoped JWT access token (and refresh token) used to call the Member API. Ac...
Circle Realtime WebSocket API
Beta ActionCable (Rails) WebSocket surface for realtime chat and notifications, connected at wss://app.circle.so/cable with a member Bearer access token and a whitelisted Origin...
Collections
Pricing Plans
Rate Limits
FinOps
Circle Community Finops
FINOPSEvent Specifications
Circle Realtime WebSocket API (Beta)
Circle exposes a documented public WebSocket API for realtime chat and notifications, in beta for customers on the Business plan and above. The transport is ActionCable (Rails' ...
ASYNCAPI