/Token non restituisce il token | Corpo inviato come JSON invece che form-urlencoded, credenziali errate | Usa application/x-www-form-urlencoded e grant_type=password |
401 su tutte le chiamate | Header assente o senza il prefisso Bearer | Authorization: Bearer <ACCESS_TOKEN> |
401 dopo un periodo di funzionamento | Token scaduto | Nuovo token; vedi Gestione del token |
403 su una risorsa | Nome della risorsa errato o utente non abilitato | Controlla il nome nel catalogo, poi i permessi |
| Proprietà mancante nella risposta | La GET omette i campi non valorizzati | Trattala come facoltativa |
Filtro ignorato o errore con RecordSelection | Valore non URL-encoded, apici mancanti | Codifica l'intero parametro; stringhe tra apici singoli |
| Risposte lente su risorse grandi | Pagina troppo grande o nessun filtro | Filtra per anno, tipo documento o codice |
| Lettere accentate corrotte nei dati inviati | Corpo non UTF-8 | Content-Type: application/json; charset=utf-8 e serializzazione UTF-8 |
| Chiamata dal browser bloccata | CORS | L'API accetta richieste cross-origin con header Authorization; controlla gli header Access-Control-* della tua origine |