social

Upvote ("like") a project

Idempotent — upvoting an already-upvoted project is a no-op, not a toggle.

post/api/v1/projects/{id}/upvote

Request

  • Base URL: https://goshipyard.app
  • URL: https://goshipyard.app/api/v1/projects/{id}/upvote
  • Auth: HTTP bearer

Response

The fresh count and the caller’s vote state.

idstring required

The project id.

upvotesinteger required

The project’s fresh upvote count.

votedboolean required

Whether the caller now has an active upvote.

Changes

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