Get My Profile
Authentication Required: This endpoint requires a valid JWT token.
Bearer token for authentication
Response
Response status (“success” or “error”)
Response message
Profile information
Profile ID
Unique profile slug
Full name of the user
Professional headline
User biography
Contact email address
User location
URL to profile avatar image
URL to user’s resume/CV
Update My Profile
Authentication Required: This endpoint requires a valid JWT token.
Request Body
Full name (max 120 characters)
Professional headline (max 160 characters)
User biography (max 5000 characters)
Contact email address (must be valid email, max 160 characters)
User location (max 100 characters)
Response
Response status (“success” or “error”)
Response message
Updated profile information (same structure as GET response)
Update Contact Email
Authentication Required: This endpoint requires a valid JWT token.
Request Body
New contact email address (must be valid email format)
Response
Response status (“success” or “error”)
Response message
Updated profile information with new contact email