About iMochaHelpBook a demo
About iMochaHelpBook a demo
  1. JobProfiles
  • Introduction
  • Skills Assessment API
    • API Reference
      • Getting started
      • API Environment
      • Authentication Mechanism
      • Error Code
      • List timezones
    • Test
      • List all tests
      • Retrieve a test
      • Retrieve test settings
      • Update Test Settings
    • Test Invitations
      • Callback notification
      • Invite candidate
      • Invite candidate by test link
      • Reattempt Test
      • Cancel Invitation
    • Test Link
      • List all test links
    • Report
      • Retrieve candidate test report
      • Retrieve candidate test report in PDF
    • Callback API
      • Process Callbacks
      • Retrieve Invites
    • GDPR
      • GDPR Data Masking Service
    • Users
      • Get all business units
      • Create New User
      • Update User
      • Active/ Inactive User
  • Skills Intelligence API
    • Introduction
    • Authentication
    • Employee
      • List employees
      • Get Employee Skills by employeeId
      • Employee Enrollment
      • Update Employee Status
    • JobProfiles
      • Get All JobProfiles
        GET
      • Get JobProfile with Skills By JobProfileId
        GET
      • Create JobCode
        POST
    • Taxonomy
      • Get all Taxonomy Skills
    • CareerPath
      • Get Employee Career Path by employeeId
    • Account
      • Get Multichannel Validation Weightages
  1. JobProfiles

Get All JobProfiles

GET
/job-profiles
Retrieves a paginated list of job profiles defined within the organization. Each job profile includes core metadata (e.g., job family, role, location, status), and a detailed list of associated skills, including proficiency requirements and classification.

Request

Query Params

Header Params

Responses

🟢200OK
text/plain
OK
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.skillsintelligence.imocha.io/job-profiles?SearchText&PageSize=50&PageNumber=1' \
--header 'x-api-key;'
Response Response Example
{
  "items": [
    {
      "jobProfileId": 0,
      "jobProfileName": "string",
      "jobRole": "string",
      "jobCode": "string",
      "status": 1,
      "location": "string",
      "lastModifiedOn": "2025-08-19T12:55:50.182Z",
      "sector": {
        "id": 0,
        "name": "string"
      },
      "jobFamily": {
        "id": 0,
        "name": "string"
      },
      "yearOfExperience": {
        "from": 0,
        "to": 0
      }
    }
  ],
  "pageNumber": 0,
  "totalPages": 0,
  "totalCount": 0,
  "hasPreviousPage": true,
  "hasNextPage": true
}
Modified at 2025-07-08 07:15:04
Previous
Update Employee Status
Next
Get JobProfile with Skills By JobProfileId
Built with