Skip to content

Build with the Fleets API

Use the Fleets API to register Beam devices, protect them with backups, manage software, and collect diagnostics.

Updated View as Markdown

The Fleets API is the operational API for MK.IO Beam devices. Use it to register devices into a project, protect their configuration with backups, manage software versions, and collect support packages when you need diagnostics.

API overview

Detail Value
Base path /api/v1/projects/{project_name}/fleet/
Scope Project
Reference Fleets API reference

How the main resources connect

The Fleets API revolves around a few resource types:

  1. A device represents the Beam device record in MK.IO.
  2. A backup is a configuration snapshot you can restore later.
  3. Software settings on the device control desired and preloaded versions.
  4. A support package is a diagnostic bundle generated on the device and uploaded to storage.

That means a typical operational flow is: register the device, take backups before risky changes, control software state through device patch operations, and collect support packages when something goes wrong.

Common workflow patterns

Guides

Navigation