Skip to main content

Subir adjunto

Sube un archivo (imagen o PDF) para adjuntarlo a un mensaje. La respuesta devuelve un objeto { url, name, type } que se pasa tal cual en el campo attachment de Enviar mensaje. El archivo no se envía en el cuerpo del chat: primero se sube con este endpoint y después se referencia por su URL. Subir un archivo no consume créditos. El costo se cobra al enviar el mensaje.
Scope requerido: chat:write

Path parameters


Cuerpo de la request

El cuerpo debe ser multipart/form-data con un solo campo:

Tipos y tamaños permitidos


Respuesta

Código: 201 Created

Campos de respuesta


Ejemplo completo: subir y enviar

1. Subir el archivo
2. Enviar el mensaje con el adjunto Usa el objeto data de la respuesta anterior como attachment. El campo message sigue siendo obligatorio.
Solo se procesan adjuntos subidos con este endpoint. Si attachment.url apunta a otro sitio, el agente no puede ver el archivo.

Errores comunes