experience_id scopes forum content, so each forum tile in a community sidebar is a separate experience.
Initialize the SDK
Create a post
Posts support Markdown. Optional fields let you pin the post, paywall it, or mark it as a mention.Read posts
List operations paginate automatically.Comment on a post
Comments are posts with aparent_id. Fetch them by passing the parent’s ID to list.
Like a post
Forum reactions are always
:heart:. Chat messages accept any emoji, but forum reactions ignore other values.Advanced features
Pinned posts
Pinned posts appear at the top of the feed. Usepinned: true when creating a post.
Mention users
Use<@username> inline. Mentioned users get notified.
Paywalled posts
paywall_amount is in cents. Readers must pay to see the full content.
Pagination with cursors
Beyond automatic pagination, you can step through pages manually using thecursor returned on each response.
Required permissions
Add these to your app’s permission list from the Permissions guide before publishing.Post object shape
Post object shape
Next steps
Build a chatbot
Pair forum posts with live chat messages in the same community.
Listen to events with webhooks
React to forum posts and comments in realtime on your server.
Send notifications
Push users back to your forum when there’s something new.
Upload files
Attach images and videos to posts.

