---
title: "POST /brands/{brandId}/media"
method: POST
path: "/brands/{brandId}/media"
---

# POST /brands/{brandId}/media

`POST /brands/{brandId}/media`

## Request

- Base URL: `https://api.publinio.com/v1`
- URL: `https://api.publinio.com/v1/brands/{brandId}/media`
- Auth: HTTP bearer

Upload JPEG, PNG, WebP or MP4 up to 100 MB. Requires media:write.

## Path parameters

- `brandId` string, required

## Headers

- `Content-Length` integer, required
- `X-File-Name` string

## Response `201`

Saved media asset ID

## Other responses

- `415`: Unsupported or invalid media

---

[API](https://skmtc.dev/publinio/apis/publinio-developer-api.md) · [All operations](https://skmtc.dev/publinio/apis/publinio-developer-api/llms.txt) · [OpenAPI document](https://skmtc.dev/publinio/apis/publinio-developer-api/revisions/2a193fb6939b?raw)
