Overview
The Profile API provides functionality for managing:
- User profile information
- Profile settings
- Security preferences
- Notification settings
- Avatar management
Core Concepts
Profile Status
| Status | Description | Next States |
|---|
active | Fully operational | suspended, archived |
pending | Awaiting verification | active, suspended |
suspended | Temporarily disabled | active, archived |
archived | Permanently inactive | - |
Settings Categories
| Category | Description | Configurable |
|---|
preferences | UI preferences | Yes |
notifications | Alert settings | Yes |
security | Security options | Yes |
language | Language settings | Yes |
timezone | Time settings | Yes |
Avatar Rules
- Max size: 5MB
- Formats: JPG, PNG
- Dimensions: 400x400
- Aspect ratio: 1:1
See individual endpoint documentation for detailed request/response formats and examples.