Volver

Guía rápida para desarrolladores

Del sensor a la nube en cuatro pasos. Todos los endpoints cuelgan de https://iot-platform.nordicbyte.co.uk/api/v1.

1Autentícate

Regístrate y obtén un token JWT con tu email y contraseña. Inclúyelo como Authorization: Bearer <token> en las llamadas privadas.

curl -X POST "https://iot-platform.nordicbyte.co.uk/api/v1/auth/login" \
  -H "Content-Type: application/json" \
  -d '{"email":"tu@email.com","password":"tu-password"}'
# -> { "data": { "accessToken": "eyJ..." } }

2Crea un dispositivo

Desde el panel (inicia sesión y usa el asistente «Conectar dispositivo») obtienes un deviceId público con el que ingerir datos.

3Envía telemetría

Publica puntos de datos con un POST. Conocer el deviceId basta para ingerir (diseño por token de dispositivo); sustituye{DEVICE_ID}.

curl -X POST "https://iot-platform.nordicbyte.co.uk/api/v1/devices/{DEVICE_ID}/data" \
  -H "Content-Type: application/json" \
  -H "X-Device-Token: {DEVICE_KEY}" \
  -d '{"variable":"temperature","value":23.5,"unit":"°C"}'

4Consulta y exporta

Lee las últimas lecturas:

curl "https://iot-platform.nordicbyte.co.uk/api/v1/devices/{DEVICE_ID}/data?size=20" \
  -H "Authorization: Bearer $TOKEN"

O exporta todo el historial a CSV:

curl "https://iot-platform.nordicbyte.co.uk/api/v1/devices/{DEVICE_ID}/data/export" \
  -H "Authorization: Bearer $TOKEN" -o telemetria.csv

¿Listo para más?

Explora los ~200 endpoints en la referencia interactiva.

Abrir referencia API