Add Skills
Skills
Add Skills
Add skills to the authenticated job seeker profile
POST
Add Skills
Endpoint
http://localhost:3000/api/v1
This endpoint requires authentication and Job Seeker role.
Authentication
Include the access token in the Authorization header:Description
Add skills to your profile. Supports multiple formats:- By skill ID: Link existing platform skills (must exist in database)
- By skill name: Create new skill if not exists, then link
Request Body
Option 1: By Skill ID (single)
Option 2: By Skill IDs (bulk)
Option 3: By Skill Name (single - creates if not exists)
Option 4: By Skill Names (bulk - creates if not exists)
Request Fields
At least one of
skillId, skillIds, skillName, or skillNames must be provided.Response
Success Response (201 Created)
Response Fields
string
Unique identifier for the skill.
string
Name of the skill.
boolean
Always
false for manually added skills. Skills from CV parsing would be true.