Handbuch · 9
Datensätze-Endpunkte
| Methode | Pfad | Beschreibung |
|---|---|---|
| GET | /tables/{id}/records |
Zeilen auflisten – Filter/Sortierung/Gruppierung/Zusammenfassung, siehe Konventionen |
| GET | /tables/{id}/records/{pk} |
Eine Zeile abrufen |
| POST | /tables/{id}/records |
Zeile anlegen (nur bei genau einem Primärschlüssel) |
| PATCH | /tables/{id}/records/{pk} |
Zeile bearbeiten |
| DELETE | /tables/{id}/records/{pk} |
Zeile löschen |
| POST | /tables/{id}/records/{pk}/links/{colId} |
Link hinzufügen – siehe Links-Felder (n:m) |
| DELETE | /tables/{id}/records/{pk}/links/{colId}/{targetId} |
Link entfernen |
| POST | /tables/{id}/records/{pk}/attachments/{colId} |
Datei hochladen (multipart) – siehe Anhang (Attachment) |
| POST | /tables/{id}/records/{pk}/attachments/{colId}/link |
Bereits hochgeladene Datei an dieser Zelle anhängen (Body {"file_id": "..."}, Datei-ID z. B. über GET /attachment-files) statt sie erneut hochzuladen |
| GET | /tables/{id}/records/{pk}/attachments/{colId}/{fileId} |
Datei herunterladen |
| DELETE | /tables/{id}/records/{pk}/attachments/{colId}/{fileId} |
Datei von dieser Zelle lösen – die Datei selbst bleibt erhalten (unverknüpft, falls das ihre letzte Referenz war) und muss ggf. separat über /attachment-files/{id} endgültig gelöscht werden |
Zeilen mit zusammengesetztem oder fehlendem Primärschlüssel bleiben schreibgeschützt – nur der Lese-Endpunkt funktioniert dann.