logo
enes

Cargar multimedia

Last update: 4 days ago by Irais Aguirre

Resumen para integración

  • URL base: https://{{url}}/whatsapp-bsp-admin-ext-endpoint-ws/services
  • Token: de administración, en el encabezado Authorization: Bearer {{admin-token}} (cómo generarlo)
  • Endpoints en esta página:
    • POST /v1/template/{{waba_id}}/media-upload: Cargar contenido multimedia del encabezado

Cargar contenido multimedia del encabezado

Carga a Meta una imagen, un video o un documento a partir de una URL pública y devuelve su ID. Usa este ID en el campo header_handle al crear una plantilla con encabezado multimedia.

Petición

Petición de Cargar contenido multimedia del encabezado:

URLhttps://{{url}}/whatsapp-bsp-admin-ext-endpoint-ws/services/v1/template/{{waba_id}}/media-upload
MétodoPOST
Tipoapplication/json

Encabezados

Encabezados de Cargar contenido multimedia del encabezado:

NombreDescripciónTipoRequerimientos
Content-Typeapplication/jsonStringObligatorio
AuthorizationToken de administración. Consulta Generar Token de Autenticación.StringObligatorio

Parámetros

Parámetros de Cargar contenido multimedia del encabezado:

NombreDescripciónTipoRequerimientos
waba_idID de la cuenta de WhatsApp Business (WABA). Debe ser la WABA asociada a tu token.StringObligatorio

Cuerpo

Campos del cuerpo de Cargar contenido multimedia del encabezado:

NombreDescripciónTipoRequerimientos
urlURL pública del contenido multimedia. Tipos de archivo admitidos: PDF, JPEG, JPG, PNG y MP4. El tamaño máximo del archivo es de 10 MB.StringObligatorio

Ejemplo

Ejemplo completo de Cargar contenido multimedia del encabezado:

curl -X POST "https://{{url}}/whatsapp-bsp-admin-ext-endpoint-ws/services/v1/template/{{waba_id}}/media-upload" \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer {{admin-token}}' \
-d '{
"url": "https://iili.io/HDQOyc7.jpg"
}'

Respuesta

Respuesta de Cargar contenido multimedia del encabezado:

Si el archivo se carga correctamente, el servicio responde con el código HTTP 201.

NombreDescripciónTipo
urlURL del contenido multimedia proporcionado.String
idID del contenido multimedia. Úsalo en el campo header_handle al crear la plantilla.String

{
"url": "https://iili.io/HDQOyc7.jpg",
"id": "4::aW1hZ2UvanBlZw==:ARZExampleHandle:e:1771350704:1234567890:1234567890:ARZExample"
}


Anterior
Consultar y eliminar plantillas
Siguiente
Limitaciones