---
title: "Self"
method: GET
path: "/principal"
tags: ["Principals"]
---

# Self

`GET /principal`

Retrieve the currently authenticated principal.

## Response `200`

Successfully retrieved the principal.

- Principal
  - `object` 'principal', required — The object type, which is always `principal`.
  - `id` string, required — ID of the principal.
  - `name` string, required — The display name of the principal.

## Changes

- **2026-03-08** `17499bf3c547` — 1 info
  - api operation id `identifyPrincipal` removed and replaced with `getSelf`

[Change history](https://skmtc.dev/mirurobotics/apis/miru-platform-api/changes/principal/get.md)

---

[API](https://skmtc.dev/mirurobotics/apis/miru-platform-api.md) · [All operations](https://skmtc.dev/mirurobotics/apis/miru-platform-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/mirurobotics/miru-platform-api/revisions/3ca381fa7ccd/schema)
