On this page

3 endpoints.

MethodPathSummary
GET/api/media/blogs/{id}/mediaList media for a blog
POST/api/media/blogs/{id}/mediaUpload media for a blog
DELETE/api/media/media/{id}Delete a media file

Auth: Bearer JWT required.

Parameters

NameInRequiredTypeDescription
idpathyesstring (uuid)—

Responses

StatusDescriptionBody
200List of media files—

Auth: Bearer JWT required.

Parameters

NameInRequiredTypeDescription
idpathyesstring (uuid)—

Request body (required) — multipart/form-data

FieldTypeRequiredDescription
imagestring (binary)no—

Responses

StatusDescriptionBody
200Media uploaded successfully—
400Validation error—
401Authentication required—

Auth: Bearer JWT required.

Parameters

NameInRequiredTypeDescription
idpathyesstring (uuid)—

Responses

StatusDescriptionBody
200Media deleted successfully—
404Media not found—