---
title: "Subir media para mensajes con plantilla"
method: POST
path: "/v1/whatsapp/{channelId}/template-messages/media"
tags: ["WhatsApp"]
---

# Subir media para mensajes con plantilla

`POST /v1/whatsapp/{channelId}/template-messages/media`

Sube un archivo multimedia a S3 y devuelve una URL pública (`mediaUrl`) para usar
como header de la plantilla al llamar a `POST /v1/whatsapp/{channelId}/template-messages`
con plantillas de tipo IMAGE, VIDEO o DOCUMENT.

Tamaño máximo: 16 MB (límite de Meta).

## Path parameters

- `channelId` string, required

## Response `200`

Media subido correctamente.

- object
  - `mediaUrl` string, uri

## Other responses

- `400` — Archivo faltante o demasiado grande.
- `401` — JWT faltante o inválido.

---

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