Skip to content

REST API Overview

The REST API documented in this section is for authenticated dashboard users and integrations.

Base URL: https://api.iotbackend.cloud

Scope

This section documents only the current user REST API surface:

  • auth/*
  • user/*

Authentication

Use a Bearer token created by the API login endpoint or from the dashboard settings API page.

http
Authorization: Bearer <your-token>
Accept: application/json

Versioning

Current version: v1

Endpoint examples in this section include the version prefix explicitly, for example /v1/auth/login.

JSON conventions

  • Requests use JSON bodies unless stated otherwise.
  • Responses are JSON.
  • Timestamps are returned in ISO 8601 format when available.

Current endpoints

  • POST /v1/auth/login
  • GET /v1/auth/me
  • POST /v1/auth/logout
  • GET /v1/user/devices
  • GET /v1/user/devices/{uid}