Skip to Content

Autenticazione

Tutte le richieste API richiedono un Bearer token (chiave API) per l’autenticazione.

Creare una Chiave API

  1. Accedi a IronFlock su app.ironflock.com.
  2. Vai su Impostazioni Utente.
  3. Naviga alla sezione Chiavi API.
  4. Clicca su Crea Chiave API.
  5. Copia la chiave generata — viene mostrata solo una volta.

Usare la Chiave API

Includi la chiave nell’header Authorization di ogni richiesta:

curl -H "Authorization: Bearer YOUR_API_KEY" \ https://api.ironflock.com/v1/ironflock/devices

Esempio Python

import requests API_KEY = "your-api-key" BASE_URL = "https://api.ironflock.com/v1/ironflock" headers = {"Authorization": f"Bearer {API_KEY}"} response = requests.get(f"{BASE_URL}/devices", headers=headers) devices = response.json()

Esempio JavaScript

const API_KEY = "your-api-key"; const BASE_URL = "https://api.ironflock.com/v1/ironflock"; const response = await fetch(`${BASE_URL}/devices`, { headers: { Authorization: `Bearer ${API_KEY}` } }); const devices = await response.json();

Risposte di Errore

Codice di StatoSignificato
401Chiave API mancante o non valida
403Privilegi insufficienti per questa operazione
404Risorsa non trovata
422Errore di validazione (controlla i parametri della richiesta)
500Errore interno del server

Tutte le risposte di errore restituiscono un oggetto JSON:

{ "error": "Description of the error" }
Last updated on