API applicazione

Utilizza i seguenti URL dell'endpoint API per accedere alle API dello strumento IoT . L'endpoint API URL è costituito da un host URL e da un URLdi base. L' URL di base per ogni API REST è elencato con la documentazione API e generalmente è api/v0002/. Sono disponibili diverse API per lo sviluppo di codice per dispositivi, gateway e applicazioni che si connettono allo strumento IoT .

Autenticazione API

L'API dell'applicazione HTTP è protetta dall'autenticazione di base HTTP . Utilizza la chiave API generata dallo strumento IoT .

Esempio: a-abc123-kodl0vqqrk, dove abc123 è il valore {orgId} . Il token generato dallo strumento IoT .

Il valore {orgId} è il tuo ID organizzazione dello strumento IoT a 6 caratteri. Il valore {orgId} deve essere incluso nel nome host per qualsiasi chiamata API HTTP . Se si utilizza Maximo® Application Suite dedicato, l'ID organizzazione viene fornito nella lettera di benvenuto. Se sei in un ambiente gestito dal cliente, il tuo ID organizzazione è il tuo ID di lavoro. L'amministratore della suite di applicazioni configura l'ID dello spazio di lavoro durante il processo di installazione.

Per ulteriori informazioni sulle chiavi API e sui token per le applicazioni, vedi Utilizzo delle applicazioni. Puoi cercare la chiave API e il token predefiniti nello strumento IoT .

HTTP API URL

L'host URL è il seguente:

https://{orgId}.iot.masdomain.com/{base_URL}
			

Esempio di Curl

Il seguente esempio è un esempio di una chiamata API per elencare i dispositivi nella tua organizzazione: curl -X GET "https://{orgId}.iot.masdomain.com/api/v0002/bulk/devices?_limit=25" -u '{username}:{password}'