community.post.create

Generated at from openvibe-contracts v0.33.0 and openvibe-sdk v0.5.0.

Grantable to apps: request it for an app on its project page. Network approves it only inside the project's allowance.

Forum writes as a service: create threads and replies in a space, vote on threads, and edit or delete one's own posts, as the acting subject (X-OV-Subject) or as origin "ai" (no author, labelled as AI). Space visibility (public, members, staff), locks and limits are checked by Community.

Owner
community (token audience openvibe.community)
Version
1.1
Status
active
Visibility
public
Resource constraints
space_member
Quota class
community-write
Permissions
community:write
Output
common.entity-ref@1
Events
community.thread.created, community.post.created
Implemented by
  • POST /api/v1/spaces/:space/threads
  • POST /api/v1/spaces/:space/threads/:slug/posts
  • POST /api/v1/spaces/:space/threads/:slug/votes
  • PUT|DELETE /api/v1/posts/:id
  • DELETE /api/v1/spaces/:space/threads/:slug