Get Current User Profile
Retrieves the profile information for the currently authenticated user.
Endpointβ
GET /api/v1/users/me
Authenticationβ
Requires JWT token (Bearer authentication).
JWT Only
This endpoint requires a JWT access token. API keys cannot be used for user profile endpoints.
Requestβ
No request body or query parameters required.
Headersβ
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...
Responseβ
Success Response (200 OK)β
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"email": "john@example.com",
"phone_number": "+12025551234",
"is_active": true,
"is_verified": true,
"created_at": "2024-01-15T10:30:00Z",
"updated_at": "2024-01-15T10:30:00Z"
}
Response Fieldsβ
| Field | Type | Description |
|---|---|---|
id | UUID | Unique user identifier |
email | string | User's email address |
phone_number | string | User's phone number (E.164 format) |
is_active | boolean | Whether account is active |
is_verified | boolean | Whether email is verified |
created_at | datetime | Account creation timestamp (ISO 8601) |
updated_at | datetime | Last update timestamp (ISO 8601) |
Examplesβ
curl https://api.callcov.com/api/v1/users/me \-H "Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..."Relatedβ
- Update Profile - Update user information
- Delete Account - Deactivate user account