⌘K
API User Profile
Get the authenticated API user's profile via GET /v1/me.
1 min read
Share
Use this endpoint to verify which user account a key is mapped to and confirm plan access.
Authentication required
GET /v1/me requires API key authentication (Authorization: Bearer vrd_... or X-Api-Key: vrd_...).
GET /v1/me
GET
/v1/meReturn the authenticated user's profile fields for the current API key context.
Example Request
bash
curl https://api.askverdict.ai/v1/me \
-H "Authorization: Bearer vrd_your_api_key"Response
Response Fields
| Name | Type | Required | Description |
|---|---|---|---|
id | string | Required | User ID for the authenticated account. |
name | string | Required | Display name for the user. |
email | string | Required | Primary email address. |
plan | "free" | "byok" | "byok_pro" | Required | Current billing plan tied to this account. |
createdAt | string (ISO 8601) | Required | Account creation timestamp. |
Error Responses
| Status | Code | Description |
|---|---|---|
401 | UNAUTHORIZED | Missing, malformed, or invalid API key |
429 | RATE_LIMITED | Per-key request limit exceeded |
Related Endpoints
Was this page helpful?