Create a post

Create a new feature request. Posts are created with PENDING status by default.

post/posts

Request

  • Base URL: https://app.voteship.app/api/v1
  • URL: https://app.voteship.app/api/v1/posts
  • Auth: HTTP bearer

Request body

titlestring required

Post title (required, max 200 chars)

descriptionstring nullable
status'PENDING' | 'APPROVED' | 'IN_PROGRESS' | 'COMPLETE' | 'CLOSED' | 'ARCHIVED'
tagIdsstring[]

Array of tag IDs to attach

metadataobject nullable

Private context. Replaces the object; null clears it. Omitted from public responses; available to secret-key APIs and trusted admin webhooks.

createdByBoardUserIdstring

Must belong to this project.

Response

Post created

Example response

{
  "data": {
    "id": "V1StGXR8_Z5jdHi6B-myT",
    "title": "PDF export support",
    "voteCount": 42
  }
}

Changes

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