---
title: "Get Current User"
method: GET
path: "/database/{version}/{container}/{environment}/public/users/current"
tags: ["Users"]
---

# Get Current User

`GET /database/{version}/{container}/{environment}/public/users/current`

Fetch the current authenticated user's information

## Path parameters

- `version` string, required — Protocol version
- `container` string, required — Container ID (begins with "iCloud.")
- `environment` 'development' | 'production', required — Container environment

## Response `200`

User information retrieved successfully

- UserResponse
  - `userRecordName` string
  - `firstName` string
  - `lastName` string
  - `emailAddress` string

## Other responses

- `401` — Unauthorized

## Changes

- **2025-07-05** `a6d50d6e9dde` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/brightdigit/apis/apple-cloudkit-web-services-api/changes/database/:version/:container/:environment/public/users/current/get.md)

---

[API](https://skmtc.dev/brightdigit/apis/apple-cloudkit-web-services-api.md) · [All operations](https://skmtc.dev/brightdigit/apis/apple-cloudkit-web-services-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/brightdigit/apple-cloudkit-web-services-api/revisions/a6d50d6e9dde/schema)
