images

Replace the image set

Owner only. Replaces ALL images wholesale: hero becomes ordinal 0 and up to two extra become ordinals 1–2. Omitting a field removes that image.

put/api/v1/projects/{id}/images

Request

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

Response

The project with its new images.

idstring required
slugstring required
owner_handlestring required
titlestring required
pitchstring required
bodystring required

Long-form markdown.

urlstring uri required
repo_urlstring required
category'devtools' | 'ai' | 'games' | 'productivity' | 'design' | 'social' | 'data' | 'creative' | 'other' required
upvotesinteger required
reviewsinteger required
featuredboolean required
votedboolean

Whether the caller has upvoted this project. Present on single-project reads (GET /projects/{id}) and the upvote endpoints; omitted from list responses.

created_atstring date-time required
html_urlstring uri required

Human-facing project page.

Changes

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