Skip to Content

Autenticación

Todas las solicitudes a la API requieren un Bearer token (clave API) para la autenticación.

Crear una clave API

  1. Inicia sesión en IronFlock en app.ironflock.com.
  2. Ve a User Settings.
  3. Navega a la sección API Keys.
  4. Haz clic en Create API Key.
  5. Copia la clave generada — solo se muestra una vez.

Uso de la clave API

Incluye la clave en el encabezado Authorization de cada solicitud:

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

Ejemplo en 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()

Ejemplo en 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();

Respuestas de error

Código de estadoSignificado
401Clave API faltante o inválida
403Privilegios insuficientes para esta operación
404Recurso no encontrado
422Error de validación (verifica los parámetros de la solicitud)
500Error interno del servidor

Todas las respuestas de error devuelven un objeto JSON:

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