Introduzione
Iniziare a usare le api pubbliche di Timesafe.io
Base path
Tutte le chiamate vengono effettuate al medesimo endpoint base
Stati degli oggetti
Le API trattano di fatto 2 oggetti base: utenti e certificati. Ecco gli stati in cui questi oggetti possono trovarsi:
Stati User
Stato | Significato |
USER_NOT_ACTIVE | Questa utenza esiste ma non può essere ancora usata. |
USER_READY | Questa utenza è pronta a essere usata ma non ha un Token assegnato (utente non ha mai effettuato login) |
USER_LOGGED | L'utente ha effettuato un login. |
USER_SUSPENDED | Utenza sospesa |
USER_DELETED | Utenza eliminata definitivamente. |
Stati Certificate
Stato | Significato |
JUST_CREATED | Questo certificato è stato creato da un User |
SENT_TO_BLOCKCHAIN | Questo certificato è stato inviato alla Blockchain, ed è in attesa di essere inserito in un pool di mining. |
TRANSACTION_CREATED | Il certificato è inserito in una transazione da un miner. |
BLOCK_SECURED | Il blocco di cui fa parte la transazione è stato aggiunto alla blockchain ed ha un numero di conferme sufficiente a considerarlo immutabile. |
LOST_IN_FORK | La transazione di questo certificato è su un blocco che è finito in una fork non confermata della blockchain. Verrà rimesso automaticamente in stato SENT_TO_BLOCCHAIN per essere riprocessato. È estremamente improbabile che questo stato si verifichi. |
Postman
Di seguito i file per testare le API tramite Postman e il file di environment relativo. Il file di environment va modificato (da Postman o da editor testuale), inserendo il proprio Token per effettuare le chiamate.
Sandbox mode, Live mode
Le API pubbliche di Timesafe consentono l'utilizzo di una modalità sandbox Ogni untente ha a disposizione due credenziali, quelle di produzione (live mode) e quelle di test ( sandbox mode). Il funzionamento delle API è il medesimo, ma l'utenza Sandbox non salva le transazioni in blockchain e non esaurisce mai i crediti. Inoltre per gli utenti di tipo amministratore, in sandbox mode è impossibile creare nuove utenze (la chiamata ha successo ma restituisce dati mock-up)
Last updated