30 days free. No credit card. Full access from the moment you connect your site.

Start free trial

BuddyBoss Get Topic

buddyboss/get-topic returns a single discussion topic — title, body, forum, author, status, sticky and closed flags — together with its replies in order.

Set include_replies false for the topic alone.

At a glance

Abilitybuddyboss/get-topic
ToolsetBuddyBoss — toolset/buddyboss
GroupBuddyBoss › Forums
RequiresAcrossAI Pro, plus BuddyBoss Platform active on the site
Capabilitymanage_options
SafetyRead-only — changes nothing
RepeatableIdempotent — running it twice leaves the same result
Ships inAcrossAI Pro 0.9.16 and later

How it works

The replies carry the IDs that buddyboss/manage-reply and the reply moderation actions need. There is no separate reply listing, so this is where they come from.

The reply count is the number that matters before restructuring. Merging a topic moves every reply out of it, and splitting moves a reply and everything after it — both irreversible, and both proportional to this count.

The title is also what buddyboss/restructure-topic confirms against, so a read here is the planning step for both operations.

Replies come back in order, which the underlying data does not guarantee for nested replies — a reply can be a reply to a reply, and reading them out of order makes a discussion incomprehensible.

Input

NameTypeRequiredWhat it is
topic_idintegerYesThe topic.
include_repliesbooleanNo — defaults to trueSet false for the topic alone.

What comes back

NameTypeWhat it is
topicobjectTitle, body, forum, author, status and flags.
repliesarrayThe replies in order.
reply_countintegerHow many, which is what a merge would move.
successbooleanWhether the call completed.
messagestringA one-line summary of what happened, suitable for showing a human.
error_codestringPresent only on failure — a stable machine-readable reason, such as a missing field, a wrong field type or an unmet confirmation.

Example

Ask your assistant:

Show me that support topic and its replies.

It resolves to one call:

{
  "ability": "buddyboss/get-topic",
  "parameters": {
    "topic_id": 1204
  }
}

Worth knowing

  • The only source of reply IDs.
  • The reply count is the size of a merge or split.
  • The title is what a restructure confirms against.
  • Read-only.

Related abilities


Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager

Browse the rest: Every ability, by category


Keep reading