Passa al contenuto principale

API

Introduzione

iSmartFrame offre un'API REST che consente di integrare iSF nella propria applicazione in modo programmatico.

Codifica delle richieste e delle risposte

Tutte le nostre interfacce di programmazione delle applicazioni (API) accettano corpi di richiesta codificati in formato JSON e forniscono risposte codificate anch'esse in formato JSON. Abbiamo progettato le nostre API per gestire in modo efficiente lo scambio di dati in questo formato ampiamente utilizzato e versatile, garantendo un processo di comunicazione fluido e standardizzato tra i clienti e i nostri servizi.

Codici di errore

L'API utilizza i tradizionali codici di errore HTTP per comunicare le informazioni di stato e di errore tra il cliente e il server in modo standardizzato, garantendo una perfetta interoperabilità e una gestione efficace degli errori durante tutto il processo di comunicazione.

Codice erroreDescrizione
2xx
OK
Tutto ha funzionato come previsto.
400
Bad Request
La richiesta non era accettabile, spesso a causa di parametri mancanti o non validi. In questo caso viene restituita una risposta di errore con codifica JSON.
401
Unauthorized
L'utente non è autorizzato a eseguire la richiesta.
429
Too Many Requests
Troppe richieste hanno raggiunto l'API troppo velocemente. Ti consigliamo di limitare la frequenza delle richieste in base al valore di X-RateLimit-Limit e X-RateLimit-Reset intestazioni di risposta e rimani entro Rate limit
500, 502, 503, 504
Server error
Qualcosa è andato storto con l'API di iSmartFrame.com ti preghiamo di contattarci all'indirizzo ticket@ismartframe.net