addr-info — Manage addr info
- — Get information about a chat address, which is the name for any entity that may participate in a chat, such as a...
app-uninstall — Manage app uninstall
roam-pp-cli app-uninstall
— Revoke an access token and uninstall your app. On successful response, your access token will no longer be...
chat-delete — Manage chat delete
- — Delete a previously posted bot message. The bot must own the message being deleted (matched by address ID). Personal...
chat-history — Manage chat history
- — List messages in a chat, filtered by date range (after/before). The ordering of results depends on the filter...
chat-list — Manage chat list
- — List all accessible chats, which consist of all DMs, MultiDMs, and Channels that your bot has been added to, in...
chat-post — Manage chat post
- — Post a message to a chat. Messages can be plain markdown text, rich Block Kit layouts, or...
chat-send-message — Manage chat send message
roam-pp-cli chat-send-message
— Sends the given message to the specified recipients. At this time, we only support sending to a single group...
chat-typing — Manage chat typing
- — Notify other chat participants that you are working on a response. If they have the chat open, they will see '(Bot...
chat-update — Manage chat update
- — Edit a previously posted bot message. The updated message can contain plain markdown text or rich [Block...
group-add — Manage group add
- — Add one or more group members and/or admins. Apps may add members to a group if one of the following conditions is...
group-archive — Manage group archive
roam-pp-cli group-archive
— Archive a group by ID. Access: Organization only. Required scope: --- OpenAPI Spec:...
group-create — Manage group create
- — Create a group address that can be used for chat. Groups which specify an admin will operate in an 'Admin only'...
group-members — Manage group members
roam-pp-cli group-members
— List members in a group. Apps may list members if one of the following conditions is true: 1. It is a public group...
group-remove — Manage group remove
- — Remove one or more group members. Apps may remove members from a group if one of the following conditions is true:...
group-rename — Manage group rename
- — Rename a group by ID. Apps may only rename groups for which they are an admin. Access: Organization only....
groups — Manage groups
roam-pp-cli groups 02-create
— Creates a new group in your Roam organization. Required fields: (max 64 characters). Optional:...
roam-pp-cli groups 02-delete
— Archives a group in Roam. This is a soft delete — the group data is retained but becomes inactive....
roam-pp-cli groups 02-get
— Retrieves a single group by its Roam Address ID. The response includes the group's and array...
roam-pp-cli groups 02-list
— Returns a paginated list of groups in your Roam organization. Pagination: Use (1-based) and ...
roam-pp-cli groups 02-patch
— Partially updates a group. Use this to add or remove members without replacing the entire group. **Supported...
roam-pp-cli groups 02-replace
— Fully replaces a group's attributes. The entire list is replaced with the provided values. **Required...
groups-list — Manage groups list
- — Lists all public, non-archived groups in your home Roam. Access: Organization only. Required scope:...
item-upload — Manage item upload
- — Upload a file so that it can be sent as a chat message attachment. The returned object contains an item ID which can...
lobby-booking-list — Manage lobby booking list
roam-pp-cli lobby-booking-list
— Lists bookings for a specific lobby configuration, filtered by date range (after/before). The ordering of results...
lobby-list — Manage lobby list
- — Lists active lobbies in your account. A lobby URL has the form or . - The...
magicast-info — Manage magicast info
roam-pp-cli magicast-info
— Retrieve a magicast by ID. Access: Organization and Personal. In Personal mode, only magicasts owned by the...
magicast-list — Manage magicast list
roam-pp-cli magicast-list
— Lists all magicasts in your Roam, sorted in reverse chronological order. Access: Organization and Personal. In...
meeting-list — Manage meeting list
- — Lists all meetings in your home Roam, filtered by date range (after/before). The ordering of results depends on the...
meetinglink-create — Manage meetinglink create
roam-pp-cli meetinglink-create
— Create a meeting link. Access: Organization and Personal. In Organization mode, specify the host by email. In...
meetinglink-info — Manage meetinglink info
roam-pp-cli meetinglink-info
— Get a meeting link. Access: Organization only. Required scope: --- OpenAPI Spec:...
meetinglink-update — Manage meetinglink update
roam-pp-cli meetinglink-update
— Update a meeting link. Access: Organization only. Required scope: --- OpenAPI Spec:...
messageevent-export — Manage messageevent export
roam-pp-cli messageevent-export
— Obtain a daily message event export containing DMs and group chats within your account. For customers with archival...
onair-attendance-list — Manage onair attendance list
roam-pp-cli onair-attendance-list
— Returns the attendance report for an On-Air event, combining RSVP data with join/duration information. Guests with...
onair-event-cancel — Manage onair event cancel
roam-pp-cli onair-event-cancel
— Cancels an On-Air event. This action cannot be undone. Access: Organization and Personal. Required scope:...
onair-event-create — Manage onair event create
roam-pp-cli onair-event-create
— Creates a new On-Air event. The calendar host must be a member of the organization. When using a personal access...
onair-event-info — Manage onair event info
roam-pp-cli onair-event-info
— Returns details for a single On-Air event. Access: Organization and Personal. Required scope: ...
onair-event-list — Manage onair event list
roam-pp-cli onair-event-list
— Returns a paginated list of On-Air events for the organization. Results are sorted by start time in descending order...
onair-event-update — Manage onair event update
roam-pp-cli onair-event-update
— Updates an existing On-Air event. Only the fields provided in the request body are updated; omitted fields remain...
onair-guest-add — Manage onair guest add
roam-pp-cli onair-guest-add
— Adds one or more guests to an On-Air event. Access: Organization and Personal. Required scope: ...
onair-guest-info — Manage onair guest info
roam-pp-cli onair-guest-info
— Returns details for a single On-Air event guest. Access: Organization and Personal. Required scope:...
onair-guest-list — Manage onair guest list
roam-pp-cli onair-guest-list
— Returns a paginated list of guests for an On-Air event. Optionally filter by RSVP status. Results are sorted by...
onair-guest-remove — Manage onair guest remove
roam-pp-cli onair-guest-remove
— Removes a guest from an On-Air event. Access: Organization and Personal. Required scope: ---...
onair-guest-update — Manage onair guest update
roam-pp-cli onair-guest-update
— Updates the RSVP status of a guest. Access: Organization and Personal. Required scope: ---...
reaction-add — Manage reaction add
- — Add a reaction to a message in a chat. Access: Organization only. Required scope: or...
recording-list — Manage recording list
roam-pp-cli recording-list
— Lists all recordings in your home Roam, filtered by date range (after/before). The ordering of results depends on...
resource-types — Manage resource types
roam-pp-cli resource-types
— Returns the list of resource types supported by Roam: and . No authentication required for this...
schemas — Manage schemas
roam-pp-cli schemas 03-metadata-get
— Returns the definition of a specific SCIM schema by its URN identifier. No authentication required for this...
roam-pp-cli schemas 03-metadata-list
— Returns all SCIM schemas supported by Roam, including the core User and Group schemas plus Roam's custom role...
service-provider-config — Manage service provider config
roam-pp-cli service-provider-config
— Returns Roam's SCIM capabilities and supported features. Use this endpoint to discover which SCIM operations are...
test — Manage test
token-info — Manage token info
- — Get information about the access token, such as the Chat Address. Access: Organization and Personal. **No...
transcript-info — Manage transcript info
roam-pp-cli transcript-info
— Retrieve a transcript by ID from your home Roam. Works for both completed and live (ongoing) meetings. For live...
transcript-list — Manage transcript list
roam-pp-cli transcript-list
— Lists all transcripts in your home Roam, filtered by date range (after/before). This endpoint returns transcript...
transcript-prompt — Manage transcript prompt
roam-pp-cli transcript-prompt
— Ask a question about a specific meeting transcript and receive an AI-generated answer based on its content. Use...
user-info — Manage user info
- — Get detailed information about a single user by ID. Access: Organization only. Required scope: ...
user-list — Manage user list
- — List all users in the account. Users are returned in the order they were added to the account. Access:...
user-lookup — Manage user lookup
- — Look up users in the account by email. Access: Organization only. Required scopes: and...
userauditlog-list — Manage userauditlog list
roam-pp-cli userauditlog-list
— Get a list of user audit log entries for the account. Access: Organization only. Required scope:...
users — Manage users
roam-pp-cli users 01-create
— Provisions a new user in your Roam organization. Required fields: , ,...
roam-pp-cli users 01-delete
— Archives a user in Roam. This is a soft delete — the user's data is retained but they lose access....
- — Retrieves a single user by their Roam Person ID. The response includes all user attributes, the status, and...
roam-pp-cli users 01-list
— Returns a paginated list of users in your Roam organization. Filtering: Supports SCIM filter expressions, e.g.,...
roam-pp-cli users 01-patch
— Partially updates a user. Roam supports SCIM PATCH for Users with limited semantics. Supported operations: -...
roam-pp-cli users 01-replace
— Fully replaces a user's attributes. You must provide all required fields in the request body. **Roam-specific...
webhook-subscribe — Manage webhook subscribe
roam-pp-cli webhook-subscribe
— Create or update a webhook subscription for a given event. If a subscription already exists for the same event and...
webhook-unsubscribe — Manage webhook unsubscribe
roam-pp-cli webhook-unsubscribe
— Remove a webhook subscription by ID. Access: Organization only. Required scope: ---...
addr-info — 管理地址信息
- — 获取聊天地址的信息,聊天地址是指可参与聊天的任何实体的名称,例如……
app-uninstall — 管理应用卸载
roam-pp-cli app-uninstall
— 撤销访问令牌并卸载应用。成功响应后,你的访问令牌将不再……
chat-delete — 管理聊天消息删除
- — 删除之前发送的机器人消息。机器人必须拥有要删除的消息(通过地址ID匹配)。个人……
chat-history — 管理聊天历史
- — 列出聊天中的消息,支持按日期范围(after/before)过滤。结果的排序方式取决于过滤器……
chat-list — 管理聊天列表
- — 列出所有可访问的聊天,包括所有私信、多人私信和机器人已加入的频道,按……
chat-post — 管理聊天消息发送
- — 向聊天发送消息。消息可以是纯markdown文本、富文本Block Kit布局,或……
chat-send-message — 管理聊天消息发送
roam-pp-cli chat-send-message
— 向指定收件人发送给定消息。目前仅支持发送到单个群组……
chat-typing — 管理聊天输入状态
- — 通知其他聊天参与者你正在回复。如果他们打开了聊天窗口,会看到'(Bot……
chat-update — 管理聊天消息编辑
- — 编辑之前发送的机器人消息。更新后的消息可以包含纯markdown文本或富文本[Block……
group-add — 管理群组成员添加
- — 添加一个或多个群组成员和/或管理员。应用在以下条件之一满足时可添加成员到群组:……
group-archive — 管理群组归档
roam-pp-cli group-archive
— 通过ID归档群组。**访问权限:**仅组织用户。所需权限范围: --- OpenAPI规范:……
group-create — 管理群组创建
- — 创建可用于聊天的群组地址。指定管理员的群组将以“仅管理员”模式运行……
group-members — 管理群组成员列表
roam-pp-cli group-members
— 列出群组成员。应用在以下条件之一满足时可列出成员:1. 这是一个公开群组……
group-remove — 管理群组成员移除
- — 移除一个或多个群组成员。应用在以下条件之一满足时可移除成员:……
group-rename — 管理群组重命名
- — 通过ID重命名群组。应用仅可重命名其作为管理员的群组。**访问权限:**仅组织用户……
groups — 管理群组
roam-pp-cli groups 02-create
— 在你的Roam组织中创建新群组。必填字段:(最多64个字符)。可选字段:……
roam-pp-cli groups 02-delete
— 在Roam中归档群组。这是软删除——群组数据会保留但变为非活跃状态……
roam-pp-cli groups 02-get
— 通过Roam地址ID检索单个群组。响应包含群组的和数组……
roam-pp-cli groups 02-list
— 返回Roam组织中群组的分页列表。**分页:**使用(从1开始)和……
roam-pp-cli groups 02-patch
— 部分更新群组。用于添加或移除成员而无需替换整个群组。**支持的……
roam-pp-cli groups 02-replace
— 完全替换群组的属性。整个列表将被提供的值替换。**必填……
groups-list — 管理群组列表
- — 列出你的Roam中所有公开、未归档的群组。**访问权限:**仅组织用户。所需权限范围:……
item-upload — 管理文件上传
- — 上传文件以便作为聊天消息附件发送。返回的对象包含一个项目ID,可……
lobby-booking-list — 管理预约列表
roam-pp-cli lobby-booking-list
— 列出特定大厅配置的预约,支持按日期范围(after/before)过滤。结果的排序方式……
lobby-list — 管理大厅列表
- — 列出账户中的活跃大厅。大厅URL格式为或。- ……
magicast-info — 管理magicast信息
roam-pp-cli magicast-info
— 通过ID检索magicast。**访问权限:**组织和个人用户。个人模式下,仅可访问自己拥有的……
magicast-list — 管理magicast列表
roam-pp-cli magicast-list
— 列出Roam中的所有magicast,按时间倒序排序。**访问权限:**组织和个人用户。在……
meeting-list — 管理会议列表
- — 列出你的Roam中的所有会议,支持按日期范围(after/before)过滤。结果的排序方式取决于……
meetinglink-create — 管理会议链接创建
roam-pp-cli meetinglink-create
— 创建会议链接。**访问权限:**组织和个人用户。组织模式下,通过邮箱指定主持人。在……
meetinglink-info — 管理会议链接信息
roam-pp-cli meetinglink-info
— 获取会议链接。**访问权限:**仅组织用户。所需权限范围: --- OpenAPI规范:……
meetinglink-update — 管理会议链接更新
roam-pp-cli meetinglink-update
— 更新会议链接。**访问权限:**仅组织用户。所需权限范围: --- OpenAPI规范:……
messageevent-export — 管理消息事件导出
roam-pp-cli messageevent-export
— 获取包含账户内私信和群组聊天的每日消息事件导出。对于有归档需求的客户……
onair-attendance-list — 管理On-Air出勤列表
roam-pp-cli onair-attendance-list
— 返回On-Air活动的出勤报告,结合RSVP数据和加入/时长信息。……
onair-event-cancel — 管理On-Air活动取消
roam-pp-cli onair-event-cancel
— 取消On-Air活动。此操作不可撤销。**访问权限:**组织和个人用户。所需权限范围:……
onair-event-create — 管理On-Air活动创建
roam-pp-cli onair-event-create
— 创建新的On-Air活动。日历主持人必须是组织成员。使用个人访问……
onair-event-info — 管理On-Air活动信息
roam-pp-cli onair-event-info
— 返回单个On-Air活动的详细信息。**访问权限:**组织和个人用户。所需权限范围:……
onair-event-list — 管理On-Air活动列表
roam-pp-cli onair-event-list
— 返回组织中On-Air活动的分页列表。结果按开始时间倒序排序……
onair-event-update — 管理On-Air活动更新
roam-pp-cli onair-event-update
— 更新现有On-Air活动。仅更新请求体中提供的字段;未提供的字段保持……
onair-guest-add — 管理On-Air嘉宾添加
roam-pp-cli onair-guest-add
— 为On-Air活动添加一个或多个嘉宾。**访问权限:**组织和个人用户。所需权限范围:……
onair-guest-info — 管理On-Air嘉宾信息
roam-pp-cli onair-guest-info
— 返回单个On-Air活动嘉宾的详细信息。**访问权限:**组织和个人用户。所需权限范围:……
onair-guest-list — 管理On-Air嘉宾列表
roam-pp-cli onair-guest-list
— 返回On-Air活动嘉宾的分页列表。可按RSVP状态过滤。结果按……
onair-guest-remove — 管理On-Air嘉宾移除
roam-pp-cli onair-guest-remove
— 从On-Air活动中移除嘉宾。**访问权限:**组织和个人用户。所需权限范围: --- ……
onair-guest-update — 管理On-Air嘉宾RSVP更新
roam-pp-cli onair-guest-update
— 更新嘉宾的RSVP状态。**访问权限:**组织和个人用户。所需权限范围: --- ……
reaction-add — 管理消息反应添加
- — 为聊天消息添加反应。**访问权限:**仅组织用户。所需权限范围:或……
recording-list — 管理录制内容列表
roam-pp-cli recording-list
— 列出你的Roam中的所有录制内容,支持按日期范围(after/before)过滤。结果的排序方式取决于……
resource-types — 管理资源类型
roam-pp-cli resource-types
— 返回Roam支持的资源类型列表:和。无需认证即可访问……
schemas — 管理SCIM模式
roam-pp-cli schemas 03-metadata-get
— 通过URN标识符返回特定SCIM模式的定义。无需认证即可访问……
roam-pp-cli schemas 03-metadata-list
— 返回Roam支持的所有SCIM模式,包括核心User和Group模式以及Roam的自定义角色……
service-provider-config — 管理服务提供商配置
roam-pp-cli service-provider-config
— 返回Roam的SCIM功能和支持的特性。使用此端点可发现Roam支持哪些SCIM操作……
test — 管理测试端点
token-info — 管理令牌信息
- — 获取访问令牌的信息,如聊天地址。**访问权限:**组织和个人用户。**无需……
transcript-info — 管理会议记录信息
roam-pp-cli transcript-info
— 通过ID从你的Roam中检索会议记录。支持已完成和进行中的会议。对于直播……
transcript-list — 管理会议记录列表
roam-pp-cli transcript-list
— 列出你的Roam中的所有会议记录,支持按日期范围(after/before)过滤。此端点返回会议记录……
transcript-prompt — 管理会议记录提问
roam-pp-cli transcript-prompt
— 针对特定会议记录提问,并基于内容获取AI生成的答案。使用……
user-info — 管理用户信息
- — 通过ID获取单个用户的详细信息。**访问权限:**仅组织用户。所需权限范围:……
user-list — 管理用户列表
- — 列出账户中的所有用户。用户按加入账户的顺序返回。访问权限:……
user-lookup — 管理用户查找
- — 通过邮箱查找账户中的用户。**访问权限:**仅组织用户。所需权限范围:和……
userauditlog-list — 管理用户审计日志列表
roam-pp-cli userauditlog-list
— 获取账户的用户审计日志条目列表。**访问权限:**仅组织用户。所需权限范围:……
users — 管理用户
roam-pp-cli users 01-create
— 在你的Roam组织中创建新用户。必填字段:、、……
roam-pp-cli users 01-delete
— 在Roam中归档用户。这是软删除——用户数据会保留但失去访问权限……
- — 通过Roam人员ID检索单个用户。响应包含所有用户属性、状态和……
roam-pp-cli users 01-list
— 返回Roam组织中用户的分页列表。**过滤:**支持SCIM过滤表达式,例如……
roam-pp-cli users 01-patch
— 部分更新用户。Roam对用户支持有限语义的SCIM PATCH。支持的操作:- ……
roam-pp-cli users 01-replace
— 完全替换用户的属性。你必须在请求体中提供所有必填字段。**Roam特定……
webhook-subscribe — 管理webhook订阅
roam-pp-cli webhook-subscribe
— 为指定事件创建或更新webhook订阅。如果同一事件和……已存在订阅……
webhook-unsubscribe — 管理webhook取消订阅
roam-pp-cli webhook-unsubscribe
— 通过ID移除webhook订阅。**访问权限:**仅组织用户。所需权限范围: --- ……