UTMOS Open Platform

UTMOS Open Platform provides a unified multi-tenant device API for integrators. 001 currently exposes HTTP APIs for command acceptance/query, device-request query/reply, object presign, object configuration, and callback configuration. Device execution, callback delivery workers, WebSocket realtime streams, and vendor adapters are later service capabilities.

What You Can Build

ScenarioCapability
Cloud commandsCreate downlink commands and receive command_id plus acceptance status.
Command queryQuery accepted command facts and dispatch publication state by command_id.
Device requestsQuery device-to-cloud requests and submit business replies.
Object accessIssue object-storage presigned upload or download URLs for tenant-authorized objects.
Tenant configurationConfigure object credentials, object resource policies, callback URLs, and subscriptions.

Integrator ↔ Open Platform Flow

Quickstart

  1. Read Authentication & Signing to request an API ID / API Key and implement request signing.
  2. Read Scope Catalog to confirm your key has the required permissions.
  3. Read Async Callbacks to understand that 001 implements callback configuration only, not webhook delivery execution.
  4. Use API Docs for unified API request and response fields.
  5. If you are integrating DJI devices, open DJI Overview and choose a capability domain and method.

API Basics

ItemValue
API prefix/api/v1/open/
Development hosthttps://dev.utmos.dev
Production hosthttps://prod.utmos.dev
AuthenticationHMAC-SHA256 request signing
Public vendor coverageDJI