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.