Manuel · 9
Points d'accès enregistrements
| Méthode | Chemin | Description |
|---|---|---|
| GET | /tables/{id}/records |
Lister les lignes – filtre/tri/regroupement/résumé, voir Conventions |
| GET | /tables/{id}/records/{pk} |
Récupérer une ligne |
| POST | /tables/{id}/records |
Créer une ligne (uniquement avec exactement une clé primaire) |
| PATCH | /tables/{id}/records/{pk} |
Modifier une ligne |
| DELETE | /tables/{id}/records/{pk} |
Supprimer une ligne |
| POST | /tables/{id}/records/{pk}/links/{colId} |
Ajouter un lien – voir Champs de liens (n:m) |
| DELETE | /tables/{id}/records/{pk}/links/{colId}/{targetId} |
Retirer un lien |
| POST | /tables/{id}/records/{pk}/attachments/{colId} |
Téléverser un fichier (multipart) – voir Pièce jointe (Attachment) |
| POST | /tables/{id}/records/{pk}/attachments/{colId}/link |
Attacher à cette cellule un fichier déjà téléversé (corps {"file_id": "..."}, ID de fichier par exemple via GET /attachment-files) plutôt que de le téléverser à nouveau |
| GET | /tables/{id}/records/{pk}/attachments/{colId}/{fileId} |
Télécharger un fichier |
| DELETE | /tables/{id}/records/{pk}/attachments/{colId}/{fileId} |
Détacher un fichier de cette cellule – le fichier lui-même est conservé (non associé, si c’était sa dernière référence) et doit le cas échéant être définitivement supprimé séparément via /attachment-files/{id} |
Les lignes avec une clé primaire composite ou absente restent en lecture seule – seul le point d’accès de lecture fonctionne alors.