Manuale · 9

Endpoint dei record

Metodo Percorso Descrizione
GET /tables/{id}/records Elenca le righe – filtro/ordinamento/raggruppamento/riepilogo, vedi Convenzioni
GET /tables/{id}/records/{pk} Recupera una riga
POST /tables/{id}/records Crea una riga (solo con esattamente una chiave primaria)
PATCH /tables/{id}/records/{pk} Modifica una riga
DELETE /tables/{id}/records/{pk} Elimina una riga
POST /tables/{id}/records/{pk}/links/{colId} Aggiunge un link – vedi Campi link (n:m)
DELETE /tables/{id}/records/{pk}/links/{colId}/{targetId} Rimuove un link
POST /tables/{id}/records/{pk}/attachments/{colId} Carica un file (multipart) – vedi Allegato (Attachment)
POST /tables/{id}/records/{pk}/attachments/{colId}/link Collega a questa cella un file già caricato (corpo {"file_id": "..."}, ID del file ad es. tramite GET /attachment-files) invece di caricarlo di nuovo
GET /tables/{id}/records/{pk}/attachments/{colId}/{fileId} Scarica un file
DELETE /tables/{id}/records/{pk}/attachments/{colId}/{fileId} Scollega un file da questa cella – il file stesso rimane (non collegato, se questo era il suo ultimo riferimento) e va eventualmente eliminato definitivamente a parte tramite /attachment-files/{id}

Le righe con chiave primaria composta o mancante restano di sola lettura – funziona solo l’endpoint di lettura.