Goose permette di eseguire operazioni di lettura/scrittura su sistema centrale tramite API JSON con codifica UTF-8.
Al fine di comunicare correttamente con il sistema in Cloud è necessario:
Ogni chiamata verso API infatti deve avvenire da un proprio IP abilitato e nel pacchetto di informazioni inviato dev'essere presente la propria Chiave API di sicurezza.
Per richiedere o generare la propria Chiave API è necessario accedere alla sezione API nel proprio Pannello di Amministrazione.
Esistono al momento cinque principali servizi di comunicazione:
Il sistema prevede dei limiti di chiamata: 30 chiamate massimo al secondo e 150.000 chiamate massime al giorno.
Per quanto riguarda il peso del payload ci sono limiti differenti:
3 Mb, dimensione massima per singolo payload
30 secondi, tempo massimo di elaborazione payload
20 Mb, dimensione massima singola immagine (se viene attivato il service di /UPLOAD per gli assets che non è pubblico)
Le nostre API sono pensate per le operazioni incrementali.
L'inizializzazione dei dati o avviene tramite strumenti di importazione o suggeriamo di attivare un metodo di INSERT incrementale a blocchi di record (es: 20-30 per volta).
I limiti sui payload sono presenti perché, essendo le API un CRUD, si potrebbero inviare anche 50.000 record tutti insieme, e con una dimensione inferiore al limite dei 3Mb, ma l'esecuzione dell'operazione dovrà comunque avvenire in 30 secondi.
L'accesso alle API è gestibile dal vostro Pannello di Amministrazione presente su gooseapp.com
Una volta effettuato il login e cliccato sul tasto GESTISCI relativo all'installazione desiderata è possibile accedere al tab API dal quale è si possono configurare tutte le abilitazioni necessarie.

In questa pagina potete trovare la vostra Chiave API di sicurezza necessaria per qualsiasi chiamata, potete rigenerarla attraverso il tasto GENERA UNA NUOVA API KEY portando attenzione al fatto che la generazione di una nuova Chiave API implica il logout forzato di tutti i vostri utenti.
Sempre da questa pagina è inoltre possibile indicare quelli che sono gli IP di connessione abilitati all'utilizzo delle API fino a specificarne un massimo di dieci, un IP non presente in questa lista, anche se con Chiave API corretta, non verrà abilitato alla connessione.
Vuoi chiederci qualcosa?
Scrivici a: support@gooseapp.com