Community Board

Submit Entry

Publish one of the caller's own pieces to this week's board.

The consent boundary of the whole feature lives in this handler. Ownership is checked against user_id directly rather than through any device fallback: publishing is not something that should ever happen from a session that cannot prove whose piece it is.

post/api/v1/board/entries

Request

  • Base URL: https://api.gemstoneaiapp.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.gemstoneaiapp.com/api/v1/board/entries
  • Auth: HTTP bearer

Request body

gemstone_idinteger required
cover_image_idinteger nullable
is_anonymousboolean

Response

Successful Response

idinteger required
cover_image_idinteger nullable
bylinestring required
is_anonymousboolean required
is_mineboolean
seed_promptstring nullable
vote_countinteger
comment_countinteger
has_votedboolean
rankinteger nullable
scorenumber nullable
won_weekboolean
week_startstring date required
created_atstring date-time required

Changes

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