Get profile configuration
GET /api/v1/profiles/{id}
Returns the latest visible profile metadata and configuration for the authenticated API key owner.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ”Profile identifier.
Responses
Section titled “ Responses ”Latest profile configuration.
object
object
Profile identifier.
Primary fleet identifier when one is available.
All fleet identifiers assigned to the profile.
Human-readable name of the primary fleet.
Profile name.
Optional profile description.
Latest known profile revision.
Hash of the latest configuration revision when available.
UTC timestamp string returned by the current API implementation.
Current configuration schema version for the latest revision.
Canonical JSON configuration object for the latest profile revision.
object
Parsed package list from the profile configuration.
object
Selected kernel attribute.
object
object
Whether the OpenClaw MicroVM integration is enabled.
Raw Nix overrides stored with the latest profile revision.
Examples
Example response
{ "profile": { "id": "a8ce71df-4c80-4d45-919a-bfd474a4d724", "fleet_id": "fleet-primary", "fleet_ids": [ "fleet-primary", "fleet-secondary" ], "fleet_name": "Primary Fleet, Secondary Fleet", "name": "Production Base", "description": "Base image for production devices.", "latest_revision": 12, "config_hash": "b7b98f7c4cf1a9dcbf8a1a5a35da1431f34a9d48973026e5f86f4cc6b6d5d7dd", "config_schema_version": 1, "created_at": "2026-03-18 12:00:00", "config": { "packages": [ "vim", "curl" ], "kernel": { "attr": "linux_6_19", "source_override": { "enabled": true, "url": "https://github.com/example/linux.git", "ref": "refs/heads/main", "rev": "abcd1234abcd1234abcd1234abcd1234abcd1234", "patches": [ { "name": "0001-fix.patch", "sha256": "be6f08ca3e84fdbcf9f53c778f1944f24591b31af08c74f81f6ff497f57a5717", "content_base64": "ZGlmZiAtLWdpdCBhL2ZvbyBiL2Zvbwo=" } ] } }, "openclaw_microvm_enabled": true }, "packages": [ "vim", "curl" ], "kernel": { "attr": "linux_6_19", "source_override": { "enabled": true, "url": "https://github.com/example/linux.git", "ref": "refs/heads/main", "rev": "abcd1234abcd1234abcd1234abcd1234abcd1234", "patches": [ { "name": "0001-fix.patch", "sha256": "be6f08ca3e84fdbcf9f53c778f1944f24591b31af08c74f81f6ff497f57a5717", "content_base64": "ZGlmZiAtLWdpdCBhL2ZvbyBiL2Zvbwo=" } ] } }, "openclaw_microvm_enabled": true, "raw_nix": "{ pkgs, ... }: {}" }}Missing or invalid API key.
object
Profile not found or not visible to the authenticated user.
object
Examples
Missing profile
{ "error": "Profile not found"}