POST /api/posts
Creates a new photo post with images, tags, and optional recipe link.Requires authentication.
Request Body
| Field | Type | Required | Validation |
|---|---|---|---|
title | string | Yes | 5-30 characters |
caption | string | No | Max 200 characters |
cameraModel | string | No | |
filmSimulation | string | No | |
recipeId | UUID | No | Must be a valid recipe |
tags | string[] | No | |
images | array | Yes | At least 1 image |
taggedUserIds | UUID[] | No | Creates notifications |