Skip to main content
GET
Get My Profile

Endpoint

Base URL: http://localhost:3000/api/v1
This endpoint requires authentication and Job Seeker role.

Authentication

Include the access token in the Authorization header:

Response

Success Response (200 OK)

Response Fields

string
User’s first name.
string
User’s last name.
string | null
URL to profile image.
object
Detailed profile information.
array
List of education records.
array
List of work experiences.
array
List of skills.

Error Responses

401 Unauthorized - Not Authenticated

403 Forbidden - Insufficient Permissions

404 Not Found - Profile Not Found

Notes

Full Profile Data: This endpoint returns complete profile information including sensitive data like email, phone, and expected salary. Only the authenticated job seeker can access this endpoint.
Profile Completeness: Ensure your profile is complete with education, work experience, and skills to increase visibility to employers.