CommunityThreads
Create CommunityThread
Create a new CommunityThread record.
POST
Create CommunityThread
A Discussion Board conversation is an opening message with replies that customers can follow; a community group or private guest list controls who can access it.
Authentication
This endpoint requires OAuth2 authentication. Include a valid bearer token in the
Authorization header.
The authenticated user must be a full unrestricted administrator or have the CommunityThread-Create role.Request Body
Required Fields
integer
required
ID of the location this Discussion Board conversation belongs to.
integer
required
ID of the user account that authors this conversation.
string
required
Required title or topic of the Discussion Board conversation.
string
required
Required body text of the opening message in this conversation.
Optional Fields
integer
Optional ID of the community group that controls access to this conversation; its Public, Restricted, or Private access level applies in addition to this thread’s Private setting.
integer
Optional ID of the customer profile displayed as the author; when omitted on creation, Nexudus uses the author’s matching customer profile at the location.
boolean
Whether to notify followers about this new conversation immediately instead of waiting for their scheduled digest.
string
Comma-separated search tags that help customers find this conversation.
boolean
Whether this conversation is visible only to its author and the users in Guests; a private community group also restricts visibility regardless of this setting.
integer[]
List of user IDs allowed to read this thread when Private is true; an assigned community group’s members are added automatically when the thread is created.
boolean
Whether to create a Zoom meeting and attach its invite when this conversation is created.
string
Internal JSON payload containing Zoom meeting details generated and maintained by the Zoom integration.
Code Examples
Response
200
integer
HTTP status code.
200 on success.string
A human-readable message confirming the creation.
object
Contains the
Id of the newly created record.boolean
true if the communitythread was created successfully.array
null on success.Example Response
400
string
A summary of the validation error(s), in the format
PropertyName: error message.any
null on validation failure.object[]
Array of validation errors.
boolean
false when the request fails validation.Example Response