API Endpoints Directory
Browse, search, and jump to any endpoint across the entire Captic platform API. Filter by HTTP method or domain, search paths, or click any endpoint to view its full interactive playground, parameters, and code examples.
Method:
Showing 121 of 121 endpoints
Media & Analytics
13 endpointsGET
/api/v1/stats/{id}/analytics/{days_ago}
Get room analytics
Statistics
GET
/api/v1/stats/{id}/logs
Get room event logs
Statistics
GET
/api/v1/stats/{id}/logs_usage
Get room usage logs
Statistics
GET
/api/v1/videos
List videos
Videos
POST
/api/v1/videos
Create a video record
Videos
GET
/api/v1/videos/{id}
Get video details
Videos
PUT
/api/v1/videos/{id}
Update a video record
Videos
DELETE
/api/v1/videos/{id}
Delete a video record
Videos
GET
/api/v1/videos/search
Search videos
Videos
GET
/api/v1/videos/online
Get online videos
Videos
POST
/api/v1/uploads
create upload
Uploads
GET
/api/v1/uploads/{id}
show upload
Uploads
DELETE
/api/v1/uploads/{id}
delete upload
Uploads
Platform
42 endpointsGET
/api/v1/opengraph
opengraph room
Rooms
GET
/api/v1/materials
List materials
Materials
POST
/api/v1/materials
Create a material
Materials
GET
/api/v1/materials/{id}
Get material details
Materials
PUT
/api/v1/materials/{id}
Update a material
Materials
PATCH
/api/v1/materials/{id}
Update a material (partial)
Materials
DELETE
/api/v1/materials/{id}
Delete a material
Materials
GET
/api/v1/materials/{material_id}/variants
List a material's encoded variants
Materials
POST
/api/v1/materials/{material_id}/variants
Request encoded variants
Materials
DELETE
/api/v1/materials/{material_id}/variants/{id}
Delete an encoded variant
Materials
GET
/api/v1/components
List components
Components
POST
/api/v1/components
Create a component
Components
GET
/api/v1/components/{id}
Get component details
Components
PUT
/api/v1/components/{id}
Update a component
Components
DELETE
/api/v1/components/{id}
Delete a component
Components
POST
/api/v1/components/{id}/add_to_room
Add component to a room
Components
DELETE
/api/v1/components/{id}/{room_id}/remove_from_room
Remove component from a room
Components
POST
/api/v1/components/{id}/clone
Clone a component
Components
GET
/api/v1/templates
List templates
Templates
GET
/api/v1/templates/{id}
Get template details
Templates
GET
/api/v1/rooms/featured
featured room
Rooms
GET
/api/v1/rooms/{id}/showall
showall room
Rooms
GET
/api/v1/rooms/{id}/nftmeta
nftmeta room
Rooms
GET
/api/v1/rooms/{inv_code}/invite
invite room
Rooms
GET
/api/v1/rooms/{id}/members
members room
Rooms
GET
/api/v1/rooms/{id}/webrtc
webrtc room
Rooms
GET
/api/v1/rooms/{id}/beam
beam room
Rooms
PUT
/api/v1/rooms/{id}/membership
change_membership room
Rooms
GET
/api/v1/rooms
list rooms
Rooms
POST
/api/v1/rooms
create room
Rooms
GET
/api/v1/rooms/{id}
show room
Rooms
PUT
/api/v1/rooms/{id}
update room
Rooms
PATCH
/api/v1/rooms/{id}
update room
Rooms
DELETE
/api/v1/rooms/{id}
delete room
Rooms
POST
/api/v1/rooms/{id}/screenshot
screenshot room
Rooms
POST
/api/v1/rooms/screenshot
screenshot room
Rooms
POST
/api/v1/rooms/{id}/clone
clone room
Rooms
POST
/api/v1/rooms/pin
pin room
Rooms
POST
/api/v1/rooms/join
join room
Rooms
POST
/api/v1/rooms/showprotected
showprotected room
Rooms
POST
/api/v1/rooms/beam
beam room
Rooms
POST
/api/v1/rooms/blank
blank room
Rooms
Social & Collaboration
20 endpointsGET
/api/v1/connections
List connections
Connections
POST
/api/v1/users/{id}/connect
Send a connection request to a user
Connections
DELETE
/api/v1/users/{id}/disconnect
Remove a connection with a user
Connections
POST
/api/v1/users/{id}/accept_connection
Accept a connection request from a user
Connections
POST
/api/v1/users/{id}/reject_connection
Reject a connection request from a user
Connections
POST
/api/v1/users/{id}/follow
Follow a user
Follows
DELETE
/api/v1/users/{id}/unfollow
Unfollow a user
Follows
GET
/api/v1/users/{id}/followers
Get followers of a user
Follows
GET
/api/v1/users/{id}/following
Get users followed by a user
Follows
GET
/api/v1/users/{id}/follow_status
Get follow status with a user
Follows
GET
/api/v1/channels
List channels
Messages & Channels
POST
/api/v1/channels
Create a channel
Messages & Channels
GET
/api/v1/channels/{id}
Get channel details
Messages & Channels
PUT
/api/v1/channels/{id}
Update a channel
Messages & Channels
DELETE
/api/v1/channels/{id}
Delete a channel
Messages & Channels
GET
/api/v1/messages
List messages
Messages & Channels
POST
/api/v1/messages
Create a message
Messages & Channels
GET
/api/v1/messages/{id}
Get message details
Messages & Channels
PUT
/api/v1/messages/{id}
Update a message
Messages & Channels
DELETE
/api/v1/messages/{id}
Delete a message
Messages & Channels
Identity & Access
46 endpointsGET
/api/v1/organizations
List organizations
Organizations
POST
/api/v1/organizations
Create an organization
Organizations
GET
/api/v1/organizations/{id}
Get organization details
Organizations
PUT
/api/v1/organizations/{id}
Update an organization
Organizations
DELETE
/api/v1/organizations/{id}
Delete an organization
Organizations
POST
/api/v1/organizations/{id}/add_member
Add a member to an organization
Organizations
DELETE
/api/v1/organizations/{id}/remove_member
Remove a member from an organization
Organizations
PUT
/api/v1/organizations/{id}/change_member_role
Change role of an organization member
Organizations
GET
/api/v1/organizations/{id}/landing
Get organization landing page info
Organizations
GET
/api/v1/organizations/{organization_id}/organization_invitations
List organization invitations
Organizations
POST
/api/v1/organizations/{organization_id}/organization_invitations
Create an organization invitation
Organizations
DELETE
/api/v1/organization_invitations/{id}
Cancel organization invitation
Organizations
POST
/api/v1/organization_invitations/{id}/resend
Resend organization invitation
Organizations
POST
/api/v1/organization_invitations/accept
Accept organization invitation
Organizations
GET
/api/v1/organization_invitations/details/{token}
Get details of an invitation by token
Organizations
POST
/api/v1/invitations
Create user invitation
Invitations
DELETE
/api/v1/invitations/{id}
Delete user invitation
Invitations
POST
/api/v1/invitations/accept
Accept user invitation
Invitations
POST
/api/v1/invitations/resend/{id}
Resend user invitation
Invitations
DELETE
/api/v1/room_invitations/{id}
Cancel room invitation
Invitations
POST
/api/v1/room_invitations/{id}/resend
Resend room invitation
Invitations
POST
/api/v1/room_invitations/accept
Accept room invitation
Invitations
GET
/api/v1/room_invitations/details/{token}
Get room invitation details by token
Invitations
GET
/api/v1/users
List users
Users
POST
/api/v1/users
Create/Sign up user
Users
GET
/api/v1/users/{id}
Get user details
Users
PUT
/api/v1/users/{id}
Update user details
Users
DELETE
/api/v1/users/{id}
Delete user
Users
GET
/api/v1/users/{id}/subscription_status
Get subscription status of user
Users
GET
/api/v1/users/{id}/notifications
List notifications for user
Users
POST
/api/v1/users/{id}/notifications/{notification_id}/read
Mark notification as read
Users
POST
/api/v1/users/{id}/notifications/{notification_id}/unread
Mark notification as unread
Users
DELETE
/api/v1/users/{id}/notifications/{notification_id}
Delete a notification
Users
POST
/api/v1/users/notifications/mark_all_read
Mark all notifications as read
Users
POST
/api/v1/users/notifications/mark_all_unread
Mark all notifications as unread
Users
GET
/api/v1/users/usage_infos
Get usage information
Users
GET
/api/v1/users/usage_summary
Get usage summary
Users
GET
/api/v1/users/llm_calls_current_month
Get LLM calls for current month
Users
GET
/api/v1/users/user_infos/{hashid}
Get user details by hash ID
Users
POST
/api/v1/users/change_password
Change password
Users
POST
/api/v1/users/ai_chat
Chat with AI assistant
Users
GET
/api/v1/users/{id}/userservers
Get userservers for user
Users
GET
/api/v1/users/{id}/uploads
Get uploads belonging to user
Users
GET
/api/v1/users/{id}/rooms
Get rooms belonging to user
Users
GET
/api/v1/users/{id}/components
Get components belonging to user
Users
GET
/api/v1/users/{id}/avatars
Get avatars belonging to user
Users