---
title: "Uploading Media"
method: POST
path: "/wab/v1/media"
---

# Uploading Media

`POST /wab/v1/media`

## Request

- Base URL: `https://apis.cequens.com/conversation`
- URL: `https://apis.cequens.com/conversation/wab/v1/media`
- Auth: API key in header `Authorization`

Use the media node to upload, retrieve, or delete media.

If you use the media upload process rather than linking to a media URL, the file must be uploaded to the media volume. Once the upload is complete, you can send a message using the media ID.

The **POST** body of the API request must contain the binary media data and the Content-Type header must be set to the type of the media being uploaded. See the Supported Content-Types section below for information about supported Content-Types you can upload.

## Headers

- `Content-Type` string

## Response `200`

200

- object
  - `media` object[]
    - `id` string

## Other responses

- `400`: 400

---

[API](https://skmtc.dev/cequens/apis/conversation.md) - [All operations](https://skmtc.dev/cequens/apis/conversation/llms.txt) - [OpenAPI document](https://skmtc.dev/cequens/apis/conversation/revisions/a08fef170910?raw)
