datahub
Questa pagina e l'hub API del microservizio datahub.
Endpoint disponibili
| Metodo | Path | Descrizione | Dettaglio |
|---|---|---|---|
GET | /datahub/api/schema | Nessuno; ritorna schema caricato (tabelle, viste, route manuali). | Apri |
POST | /datahub/api/refresh | Nessuno; ricarica schema e rigenera endpoint dinamici. | Apri |
GET | /datahub/api/caching | Nessuno; configurazioni cache per tabella. | Apri |
GET | /datahub/api/caching/:tableName | Path tableName; configurazione tabella specifica. | Apri |
PUT | /datahub/api/caching/:tableName | Path tableName; body enabled (bool), ttl (numero). | Apri |
GET | /datahub/api/table/:tableName | Query filtri + limit + offset; lista record tabella. | Apri |
GET | /datahub/api/table/:tableName/:pk... | Path PK (anche composta); singolo record. | Apri |
POST | /datahub/api/table/:tableName | Body record da inserire. | Apri |
PUT | /datahub/api/table/:tableName/:pk... | Path PK; body campi da aggiornare. | Apri |
DELETE | /datahub/api/table/:tableName/:pk... | Path PK; elimina record. | Apri |
ALL | /datahub/api/custom/* | Route manuali registrate nel servizio (dipendono dal progetto). | Apri |
GET | /datahub/auth/users | Query opzionali; lista utenti auth. | Apri |
GET | /datahub/auth/users/:id | Path id utente. | Apri |
POST | /datahub/auth/users | Body nuovo utente. | Apri |
PUT | /datahub/auth/users/:id | Path id; body update utente. | Apri |
DELETE | /datahub/auth/users/:id | Path id; delete utente. | Apri |