Skip to main content

Chemin

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

Requête

Paramètres de chemin

Les Champs de pièce jointe peuvent contenir plusieurs pièces jointes. Cette API permet de téléverser une pièce jointe à la fois à la fin de la cellule. Pour supprimer ou réorganiser les pièces jointes, utilisez l’API de mise à jour d’un enregistrement. fieldId doit être un Champ de type pièce jointe. Via l’API, les pièces jointes téléversées sont limitées à 100 Mo dans la version cloud, sans limite dans la version Auto-hébergée.

Corps de la requête

Type : formData Paramètres :
  • file (facultatif)
    • Description : Les données de l’Enregistrement à mettre à jour
    • Type : Buffer ou ReadStream
  • fileUrl (facultatif)
    • Description : L’URL depuis laquelle téléverser
    • Type : String
    • Exemple : https://example.com/image.jpg
    • Remarque : Un seul de file ou fileUrl peut être spécifié à la fois. Si les deux sont spécifiés, file est prioritaire.

Réponse

Réponse en cas de succès

  • Code d’état : 201 Created
  • Corps de la réponse : Renvoie les données de l’Enregistrement mis à jour.
Exemple de corps de réponse

Réponses d’erreur

  • Code d’état : 400 Bad Request : erreur de format du corps de la requête ou champs obligatoires manquants.
  • Code d’état : 404 Not Found : le tableId ou le recordId spécifié n’existe pas.

Exemples de code

Dernière modification le 4 septembre 2026