Create HR Positions
HrPositionsMaster API
Endpoint
/hcm-rest-api/rest/1/HrPositionsMaster
Basic authentication
Indicates whether the position is active (Y/N).
💻 UI Fieldname: Active Flag
Indicates whether employees in this position are allowed to enter in eTime (Y/N).
💻 UI Fieldname: Allow eTime Entry
The unique identifier of a position. If the JSP Position ID Auto Numbering option is enabled, this value is automatically generated.
💻 UI Fieldname: Position Code
The position code of the controlling position for this position.
💻 UI Fieldname: Controlling Position
The default job title for this position, used when the position is assigned to an employee without a specific job title.
💻 UI Fieldname: Default Job Title
The description of the position.
💻 UI Fieldname: Position Description
The EEO classification code for the position.
💻 UI Fieldname: EEO Class
The description of the EEO class code.
💻 UI Fieldname: EEO Class Description
The date when the position expires and is no longer active.
💻 UI Fieldname: Expiry Date
Indicates whether the position is exempt from the Fair Labor Standards Act (FLSA) overtime requirements (E-Exempt/N-Non-Exempt).
💻 UI Fieldname: FLSA Exempt Flag
The description of the FLSA exempt flag.
💻 UI Fieldname: FLSA Exempt Description
The grade code for the position.
💻 UI Fieldname: Grade Code
The description of the grade code.
💻 UI Fieldname: Grade Description
The HRPD (Physical Demand) code for the position.
💻 UI Fieldname: HRPD Code
The description of the HRPD code.
💻 UI Fieldname: HRPD Description
The HRWE (Work Environment) code for the position.
💻 UI Fieldname: HRWE Code
The description of the HRWE code.
💻 UI Fieldname: HRWE Description
The date and time when the position was created.
💻 UI Fieldname: Created Date
The name of the user who created the position.
💻 UI Fieldname: Created By
The date and time when the position was last updated.
💻 UI Fieldname: Updated Date
The name of the user who made the last update to the position.
💻 UI Fieldname: Updated By
A summary of the job duties and responsibilities for the position.
💻 UI Fieldname: Job Summary
The date and time when the position was last updated.
💻 UI Fieldname: Last Updated Date
A detailed description of the job duties and responsibilities for the position.
💻 UI Fieldname: Responsibilities
Indicates whether the position requires a safety certification (Y/N).
💻 UI Fieldname: Safety Certification Required
A short description of the position, used for display purposes.
💻 UI Fieldname: Short Description
The status code for the position.
💻 UI Fieldname: Status Code
The trade code for the position, used to classify positions based on the type of work performed.
💻 UI Fieldname: Trade Code
A description of the training requirements for the position.
💻 UI Fieldname: Training Description
The type of training required for the position (0-Regular Employee, 1-Apprentice, 2-Trainee, 3-Student).
💻 UI Fieldname: Training Type
The name of the user who made the last update to the position.
💻 UI Fieldname: User
Unique UUID of the row.
💻 UI Fieldname: Unique Row ID
Created
"{\r\n \"PosActiveFlag\": \"Y\",\r\n \"PosAllowEtimeEntryFlag\": null,\r\n \"PosCode\": \"POS_1\",\r\n \"PosCtrlPos\": null,\r\n \"PosDefaultJobTitle\": null,\r\n \"PosDescription\": \"Application Developer\",\r\n \"PosEeoClass\": \"008\",\r\n \"PosEeoClassDesc\": \"Personnel & Labor Relation Mgr\",\r\n \"PosExpiryDate\": null,\r\n \"PosFlsaExemptFlag\": \"E\",\r\n \"PosFlsaExemptFlagDesc\": \"Exempt\",\r\n \"PosGradeCode\": \"H\",\r\n \"PosGradeDesc\": \"high Quality\",\r\n \"PosHrpdCode\": \"OFFICE\",\r\n \"PosHrpdDesc\": \"Internal Office Position\",\r\n \"PosHrweCode\": \"OUT-ALL\",\r\n \"PosHrweDesc\": \"Outside All Seasons\",\r\n \"PosIuCreateDate\": \"2026-06-29T19:11:02-04:00\",\r\n \"PosIuCreateUser\": \"FARHA\",\r\n \"PosIuUpdateDate\": null,\r\n \"PosIuUpdateUser\": null,\r\n \"PosJobSummary\": null,\r\n \"PosLastUpdDate\": \"2026-06-29T19:11:02-04:00\",\r\n \"PosResponsibilities\": null,\r\n \"PosSafeCertFlag\": \"Y\",\r\n \"PosShortDesc\": \"App Dev\",\r\n \"PosStatusCode\": null,\r\n \"PosTradeCode\": null,\r\n \"PosTrainDesc\": \"Trainee\",\r\n \"PosTrainType\": \"2\",\r\n \"PosUser\": \"DA\",\r\n \"PosVUuid\": \"556D7F5AF6A78660E0630B811DAC9C54\",\r\n \"links\": [\r\n {\r\n \"rel\": \"self\",\r\n \"href\": \"https://dev7v12mob.cmic.ca:443/cmicdevv12/hcm-rest-api/rest/1/HrPositionsMaster/556D7F5AF6A78660E0630B811DAC9C54\",\r\n \"name\": \"HrPositionsMaster\",\r\n \"kind\": \"item\"\r\n },\r\n {\r\n \"rel\": \"canonical\",\r\n \"href\": \"https://dev7v12mob.cmic.ca:443/cmicdevv12/hcm-rest-api/rest/1/HrPositionsMaster/556D7F5AF6A78660E0630B811DAC9C54\",\r\n \"name\": \"HrPositionsMaster\",\r\n \"kind\": \"item\"\r\n }\r\n ]\r\n}"