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