Community

Publish a post

post/api/v1/community/posts

Request

  • Base URL: https://api-docs.busabase.com
  • URL: https://api-docs.busabase.com/api/v1/community/posts
  • Auth: HTTP bearer

Request body

categorystring required

Category slug, e.g. ask

titlestring required
bodystring required

Markdown

slugstring

Optional ASCII URL stem. The server appends a short unique suffix, so the final path ends in <slug>-<suffix>.

langstring required

The language this post is written in. A post has exactly one; there is no all.

Response

The created post. New posts are not search-indexed until they earn it — see indexable.

idstring required
categorySlugstring required
categoryNamestring required
categoryShowVotesboolean required
kind'question' | 'discussion' | 'showcase' | 'feature_request' | 'announcement' required
titlestring required
slugstring required
urlstring required
bodystring required
bodyTextstring required
excerptstring required
langstring required
replyCountnumber required
likeCountnumber required
viewCountnumber required
likedByMeboolean required
isPinnedboolean required
isLockedboolean required
isSolvedboolean required
acceptedReplyIdstring required
triageStatus'triage' | 'needs_info' | 'accepted' | 'in_progress' | 'done' | 'closed' required
closeReason'answered' | 'not_planned' | 'duplicate' | 'cannot_reproduce' | 'wont_fix' required
indexableboolean required
isEditedboolean required
editedAtstring required
createdAtstring required
updatedAtstring required
lastActivityAtstring required

Changes

No recorded changes to this operation across all 1 revision of this API.