---
title: "Retrieve current actor"
method: GET
path: "/me"
tags: ["identity"]
---

# Retrieve current actor

`GET /me`

Retrieves the authenticated user or service actor for inspection and debugging.

## Response `200`

OK

- union
  - User
    - `created_at` string, date-time, required — The timestamp (in [ISO-8601](https://www.iso.org/iso-8601-date-and-time-format.html) format) of when the resource was created.
    - `email` string, required — The (verified) email address of the user.
    - `first_name` string, nullable, required — The first name of the user. Also referred to as the preferred name, as it can be the name the user wants to be called. It does not have to be the legal name.
    - `id` string, required — Unique resource identifier.
    - `last_name` string, nullable, required — The last name of the user.
    - `locale` string, required — The locale of the user e.g 'en_GB' or 'en_US'.
    - `modified_at` string, date-time, required — The timestamp (in [ISO-8601](https://www.iso.org/iso-8601-date-and-time-format.html) format) of when the resource was last modified.
    - `profile_photo_url` string, nullable, required — Relative URL of the user's profile photo, or null if none is set. Resolve it against the API base; the endpoint redirects to a short-lived image URL.
  - Service
    - `id` string, required

## Other responses

- `400` — Bad Request

---

[API](https://skmtc.net/joinsophic/apis/sophic-engine-api.md) · [All operations](https://skmtc.net/joinsophic/apis/sophic-engine-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/joinsophic/sophic-engine-api/revisions/5b4c43e2941b/schema)
