Skip to main content

Ruta

POST /api/table/{tableId}/record/{recordId}/{fieldId}/uploadAttachment

Solicitud

Parámetros de ruta

  • tableId (string): El identificador único de la Tabla (cómo obtenerlo).
  • recordId (string): El identificador único del Registro que se actualizará (cómo obtenerlo).
  • fieldId (string): El ID del Campo de archivos adjuntos en el que se realizará la carga (cómo obtenerlo)
Los Campos de archivos adjuntos pueden contener varios archivos adjuntos. Esta API permite cargar un archivo adjunto a la vez al final de la celda. Para eliminar o reordenar archivos adjuntos, usa la API para actualizar Registros. fieldId debe ser un Campo de tipo archivo adjunto. Mediante la API, los archivos adjuntos cargados están limitados a 100 MB en la versión en la nube, mientras que la versión autoalojada no tiene límite.

Cuerpo de la solicitud

Tipo: formData Parámetros:
  • file (opcional)
    • Descripción: Los datos del Registro que se actualizarán
    • Tipo: Buffer o ReadStream
  • fileUrl (opcional)
    • Descripción: La URL desde la que se realizará la carga
    • Tipo: Cadena
    • Ejemplo: https://example.com/image.jpg
    • Nota: Solo se puede especificar file o fileUrl, no ambos a la vez. Si se especifican ambos, file tiene prioridad.

Respuesta

Respuesta correcta

  • Código de estado: 201 Creado
  • Cuerpo de la respuesta: Devuelve los datos del Registro actualizado.
Ejemplo del cuerpo de la respuesta

Respuestas de error

  • Código de estado: 400 Solicitud incorrecta: Error en el formato del cuerpo de la solicitud o faltan Campos obligatorios.
  • Código de estado: 404 No encontrado: El tableId o recordId especificado no existe.

Código de ejemplo

Última modificación el 4 de septiembre de 2026