Get user data
Retrieve the complete profile of the authenticated user.- Personal account details (email, name, permissions)
- White-label configuration (logos, icons, custom domains)
- S3 pre-signed URLs for branding assets
- Account status and subscription information
Authentication
This endpoint requires API key authentication. The API key must have user access management permissions enabled.Request
No request body is required. Authentication is provided via theAuthorization header.
Example request:
Response
Whether the request succeeded
User data object
Use cases
Profile display
Show user profile information in your application
White-label branding
Apply custom branding from user’s white-label configuration
Permission checks
Verify user permissions before allowing actions
Account status
Display subscription status and account health
Error codes
| Code | Description |
|---|---|
INVALID_API_KEY | The API key is invalid or expired |
USER_DISABLED | The user account has been disabled |
PERMISSION_DENIED | API key lacks user access management permissions |
Notes
All responses return HTTP 200. Check the
success field in the response body to determine if the operation actually succeeded.Related endpoints
- User Usage API - Retrieve usage metrics and billing history
- Authentication - API key management
- Businesses API - Manage business accounts