Skip to main content
GET
/
v1
/
users
/
me
Get your profile
curl --request GET \
  --url https://roughy-api-staging.fly.dev/v1/users/me \
  --header 'Authorization: Bearer <token>'
{
  "id": "019de7dd-d3cd-7d42-886e-ac55f552b3fb",
  "email": "alex@example.com",
  "name": "Alex Schmidt",
  "email_verified_at": "2026-04-15T08:25:00.000000Z",
  "deleted_at": null,
  "created_at": "2026-04-15T08:23:11.452000Z"
}

Authorizations

Authorization
string
header
required

Pass your API key as Authorization: Bearer sk_…. Mint a key from your dashboard's API-keys page.

Response

The authenticated user's profile.

Your account profile.

id
string<uuid>
required

Stable unique identifier for the user.

email
string
required

The email address you sign in with.

name
string
required

Display name.

email_verified_at
string<date-time> | null
required

When you confirmed ownership of email, or null if still unverified.

deleted_at
string<date-time> | null
required

When the account was scheduled for deletion, or null if active. Non-null means the account is in its 30-day deletion grace window — the dashboard renders the restore gate off this flag.

created_at
string<date-time>
required

When the account was created.