For the complete documentation index, see llms.txt. This page is also available as Markdown.

Deep Linking Guide

Use deep links to send users directly to specific content inside the Circle mobile app — from push notifications, emails, or any external surface.

All routes support both the app scheme and universal links (HTTPS).

Format
Example

App scheme

yourapp://messages

Universal link

https://yourcommunity.domain.com/messages


Routes

Home & Navigation

URL
Opens

yourapp://

Home feed

yourapp://search

Search

yourapp://notifications

Notifications

yourapp://messages

Direct messages list


Spaces & Content

URL
Opens

yourapp://c/:spaceSlug

A space

yourapp://c/:spaceSlug/:postSlug

A specific post

yourapp://c/:spaceSlug/:postSlug/:commentId

A specific comment

Course spaces:

URL
Opens

yourapp://c/:spaceSlug/sections/:sectionId/lessons/:lessonId

A course lesson

yourapp://c/:spaceSlug/sections/:sectionId/lessons/:lessonId/comments

Comments on a course lesson


Direct Messages

URL
Opens

yourapp://messages/:chatRoomUuid

A chat room

yourapp://messages/:chatRoomUuid?message_id=X

A chat room, scrolled to a specific message

yourapp://messages/:chatRoomUuid?thread_message_id=X&message_id=Y

A chat room with a thread open

yourapp://messages/:chatRoomUuid/invite_member

A chat room (user is auto-joined)


Members

URL
Opens

yourapp://u/:memberId

A member's profile

yourapp://connections

Connections panel


Other

URL
Opens

yourapp://join

Join via invitation link

yourapp://live/:liveName

A live stream

yourapp://checkout/:id

A paywall / checkout page

yourapp://cab/screen/:orphanScreenId

A custom page (orphan screen)


Parameters

Parameter
Used in
Description

message_id

Messages, course lesson comments

Scrolls to a specific message

thread_message_id

Messages

Opens a thread at a specific message (use with message_id)


URL Parameters Reference

Replace placeholders with real values:

Placeholder
What to use

:spaceSlug

The space's slug (visible in the space URL on web)

:postSlug

The post's slug (visible in the post URL on web)

:commentId

The comment's numeric ID

:chatRoomUuid

The chat room's UUID

:memberId

The member's numeric ID

:sectionId

The course section ID

:lessonId

The course lesson ID

:liveName

The live stream name/slug

:id

The paywall/checkout ID

:orphanScreenId

The custom page (orphan screen) ID


Examples

Last updated