Profile
Description
Overview
The Profile API provides functionality for managing user profiles and profile trays, including:
- Profile information retrieval
- Profile tray management
- Status tracking
- Route management
Endpoints
Get Profile Tray
GET /v1/profile/tray
Retrieve the profile tray information for the authenticated user.
Success Response (200):
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"name": "Personal Profile",
"type": "individual",
"status": "active",
"route": "/app/profile/personal"
}Error Codes
| Code | Description |
|---|---|
| profile.invalid_file_type | Invalid file type for profile document |
| profile.not_found | Profile not found |
| profile.unauthorized | Insufficient permissions |
Response Status Codes
| Status | Description |
|---|---|
| 200 | Success - Request completed successfully |
| 400 | Bad Request - Invalid input data |
| 401 | Unauthorized - Missing or invalid authentication |
| 403 | Forbidden - Insufficient permissions |
| 404 | Not Found - Profile not found |
| 500 | Internal Server Error - Server error |