---
title: "Upload Media"
method: POST
path: "/media/upload"
tags: ["Media"]
---

# Upload Media

`POST /media/upload`

Upload Media to use in messages

## Response `201`

Success

- UploadMediaResponseDto
  - `mediaUrl` string, required — Media URL
  - `expiresIn` integer, required — Media URL expiration time in seconds

## Other responses

- `401` — Unauthorized
- `402` — File Size Exceeds max file size.
- `403` — File Type not supported.

---

[API](https://skmtc.net/doubletick/apis/doubletick-public-apis.md) · [All operations](https://skmtc.net/doubletick/apis/doubletick-public-apis/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/doubletick/doubletick-public-apis/versions/bba484527d34/schema)
