Module HRMS
  1. OKR Objectives
Module HRMS
  • HR
    • Readme First!
    • Auth
      • Login
      • Register
      • Request Reset Password
      • Reset Password
      • Change Password
    • Attachment
      • Upload temp
    • Profile
      • Docs Notification
      • Profile
      • User Permissions
      • Update Profile
      • Upload FCM Token
      • Test Push Notification
      • Notification
    • Employees
      • Families
        • Create Family
        • Create Bulk Families
        • Get Families
        • Update Family
        • Delete
        • Update Bulk
        • Create without employee_profile_id
      • Educations
        • Get Educations
        • Create Education
        • Update Education
        • Delete
        • Bulk Create
        • Bulk Update
        • Create without employee_profile_id
      • Work Experiences
        • Get All
        • Create
        • Update
        • Delete
        • Bulk Create
        • Bulk Update
        • Create without employee_profile_id
      • Contact Refferences
        • Get All
        • Create
        • Update
        • Delete
        • Bulk Create
        • Bulk Update
        • Create without employee_profile_id
      • Organization Structure
        • Assign Manager
        • Get Employee By Relationship
        • Get Organization Chart
      • Documents
        • Document Access Control
        • Get Document Access Control
      • Employee Document
        • Add / Create
        • Get All
        • Delete
        • Update
        • Get Detail
      • Group
        • Job Level
      • Attendance
        • User Attendance
          • History Attandence
          • User Stats
        • Create Attendence
        • Attendence
        • Update Attendence
        • Delete Attendence
        • Set Status
        • Attendance Stats
        • Show Attendance
      • Offboarding
        • Initiate Offboarding
          • Get Offboarding
          • Create Initiate Offboarding
          • Get Detail
          • Delete
          • Offboarding Progress
        • Interview Schedule
          • Show
          • Create & Update
        • Capture Exit Interview
          • Store / Update Submission Exit Interview
          • Get Answer/Submissions of Offboarding
          • Notify Employee
        • Work Handover & Asset Return
          • Get All
          • Create
          • Delete
          • Update
          • Bulk Create
          • Bulk Update
        • Final Salary
          • Show
          • Update or Create
          • Assign Payruns Date
          • Delete Assign Payruns Date
        • Complate Offboarding
        • Canceled Offboarding
      • Overtime
        • Create Overtime
        • Update Overtime
        • Get List Overtime
        • Get Detail Overtime
        • Delete Overtime
        • Update Status Overtime
        • Get Holiday
      • Leave
        • Create Leave
        • Update Leave
        • Get List Leave
        • Get Detail Leave
        • Delete Leave
        • Approve / Reject Leave
        • Get User Leave balance
      • Self Assessment
        • Create Self Assessment
        • Get List Self Assessment
        • Get Detail Self Assessment
        • Get Employee Assessment
      • Penalty
        • Fetch
        • Create
        • Update
        • Show
        • Delete
      • Payroll
        • Get Employe Payslip
        • Show
      • Create Employee Profile
      • Update Employee Profile
      • Get Employee Profiles
      • Get Employee Profile Detail by User ID
      • Delete / Archive
      • Get Employee Group
    • Mail verification
      • Resend Email
      • Verify Email
    • Setting
      • Form
        • Contoh Payload Build Fields
        • Cara render pertanyaan & jawaban
        • Field
          • Get Fields
          • Add Field by From [Deprecated]
          • Get Fields By Group
        • Get All
        • Create Form
        • Show by Id
        • Update
        • Delete
        • Build Field of Form
      • Role and Permissions
        • Get Roles
        • Permissions
        • Detail Role
        • Create Role
        • Update Role
        • Delete Role
        • Assign role to user
        • Revoke role from user
        • User with roles
      • Company Profile
        • Company Profile
        • Company Profile
      • Working Schedule
        • Working Schedule
        • Set Working Schedule
      • Shift
        • Get
        • Create
        • Update
        • Delete Shift
        • Get Today Shift
      • Late Deduction Rules
        • Get Let Deductions
        • Create Late Deductions
        • Update Late Deductions
        • Get Single
        • Delete
      • Overtime Configuration
        • Overtime Configuration
        • Get Overtime Configuration
      • Branch
        • Fetch
        • Create
        • Show
        • Update
        • Delete
        • Toogle Primary
      • Leave Type
        • Create Leave Type
        • Update Leave Type
        • Get List Leave Type
        • Get Detail Leave Type
        • Delete Leave Type
      • Leave Balance
        • Create Leave Balance
        • Update Leave Balance
        • Get List Leave Balance
        • Get Detail Leave Balance
        • Delete Leave Balance
      • Allowance Types
        • Get Allowance Types
        • Create
        • Show
        • Delete
        • Update
        • Get Allowance items
      • Base Salaries
        • Fetch
        • Store
        • Show
        • Edit
        • Delete
      • Salary Deduction
        • Get Salary Deduction
        • Get Detail Salary Deduction
        • Create Salary Deduction
        • Update Salary Deduction
        • Get Deduction Type
        • Delete Salary Deduction
      • Performance Competency
        • Create Performance Competency
        • Get Performance Competency
        • Get Performance Competency Detail
        • Update Performance Competency
        • Delete Performance Competency
      • Performance Competency Level
        • Create Performance Competency Level
        • Get Performance Competency Level
        • Get Performance Competency Detail
        • Update Performance Competency Level
        • Delete Performance Competency Level
      • Score Thresholds
        • Requirements
        • Get
        • Show
        • Create
        • Update
        • Delete
      • Holiday Calendar
        • Get All Holiday Calendar
        • Get Detail Holiday Calendar
        • Create Holiday Calendar
        • Update Holiday Calendar
        • Delete Holiday Calendar
        • Sync Holiday Calendar
        • Get API Holiday
      • Activity Logs
    • Master Data
      • Bank List
        • Get List Bank
      • Job Level
        • Get All Job Levels
        • Create Job Level
        • Update Job Level
        • Delete Job Level
      • Department
        • Get Departments
        • Detail Department
        • Create
        • Update
        • Delete
      • Job Positions
        • Get All Job Positions
        • Create Job Positions
        • Update Job Positions
        • Delete Job Positions
      • Teams
        • Get Teams
        • Detail Team
        • Create
        • Update
        • Delete
    • Playground
    • Payruns
      • Payslips
        • Employee Pay List
        • Adjust Working Hours
        • Adjust Allowance
        • Adjust Overtime
        • Adjust Penalty
        • Adjust Additonal Earning
        • Preview Email
        • Approve Request View Access
        • Approve Print Request
        • Show Detail Payslip
        • Recalculate Payslip
      • Request Payslip Print
        • Fetch
        • Show
        • Set Status
      • Request Payslip View
        • Fetch
        • Show
        • Set Status
      • Fetch
      • Store
      • Show
      • Set as Final
      • Retry Generate
      • Logs
      • Total Company Spend
    • Performances
      • Supervisor Assesment
        • Schedule
          • Detail
          • Set Schedule
        • Get All
        • Create Initial Supervisor Assessment
        • Update
        • Detail
        • Delete
        • Change Status Promoted Or Not
      • Key Performance Indicator
        • Get All
        • Create
        • Update
        • Detail
        • Delete
    • Dashboard
      • Get Attendance Trend
      • Get Attendance Stats
      • Get Employee Summary
      • Get Total Employee
      • Get Experience Employee
      • Get Detail Experience Employee
      • Get Experience Employee Trend
      • Get Gender Spread
      • Get Additional
      • Get Additional Detail
      • Get Age Spread
      • Get Age Spread Detail
      • Get Offboarding Trend
      • Get Offboarding Recent
      • Get Pending Stat
      • Get Payroll Stat
      • Get Payroll Trend
      • Create Custom Dashboard
      • Get Custom Dashboard
    • OKR
      • OKR Cycles
        • Create
        • Fetch
        • Show
        • Delete
        • Update
        • Set Status
      • OKR Objectives
        • Store
          POST
        • Update
          PUT
      • OKR Key Result
        • Sample JSON untuk Create OKR Key Result
        • Store
        • Delete
        • Tracking Table
        • Set Tracking Value
      • Get Graph Lists
        GET
      • Filter key Result Graph Single
        GET
    • Home
      GET
  • ESS
    • Overtime
      • Overtime History / Log
      • Overtime Summary Log
      • Overtime Request
      • Update Overtime Request
    • Leave
      • Create Leave
      • Get Leaves
      • Get Detail
      • Get Leave Balance
    • Attendance
      • Attendance History / Log
      • Attandance Summary Log
      • Update or Adjustment Attendance
      • Clock In
      • Clock Out
    • Offboarding
      • Handover Item
        • Get Handover Item (Work & Document)
        • Store Data
        • Validate Handover Offboarding
      • Get offboarding of user
    • Payslip
      • Get Payslip List
      • Request View Access
      • Request Print
      • Get Detail
    • Self Assessment
      • Requirements
      • Get Self Assessment
      • Get Answer/Submissions
      • Submit Submission
      • Validate Submission
    • Supervisor Assessment
      • Get Form Pertanyaan
      • Get All
      • Detail
      • Get My Submission / Answer
      • Submit Answer
    • OKR
      • Get OKR Objective & Key Result
      • Get Tracking Table by Key Results
      • Set Tracking Value Bulk
    • Activity log
      GET
    • Show Detail Attendance
      GET
    • Check Location Coverage
      POST
    • Check Face Recognition
      GET
  • Face Recognition
    • Faces
      • Docs
      • ESS
      • Faces
      • Delete
      • Profile
      • Verify Faces
      • Upload
  • Employee Dasboard
    • My OKR
      • My OKR
      • Show
      • Get Tracking Periods
      • Set Tracking Periods
    • My Overtime
      • Get My Overtime
      • Create Overtime Request
      • Update Overtime Request
    • My Self Assessment
      • Get List My Assessment
      • Get Submission Answer
      • Submit Submission Answer
    • My Leave
      • Get List My Leave
      • Get Detail My Leave
      • Create My Leave
    • My Organization Structure
      • Get My Org Structure
    • Dashboard
      • Attendance Trend
      • Waiting For Approval
    • My Offboarding
      • Work Handover
        • Get Work Handover
        • Create
        • Update
        • Delete
      • Docs Handover
        • Get Docs Handover
        • Create
        • Update
        • Delete
      • My Offboarding
      • Submit My Offboarding Exit Interview Form
    • Home
  1. OKR Objectives

Update

Developing
Staging Env
https://api.okejobhub.fun
Staging Env
https://api.okejobhub.fun
PUT
https://api.okejobhub.fun
/api/v1/okr/objectives/{id}
Last modified:2025-12-12 16:34:55
Maintainer:Not configured

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Path Params

Body Params application/jsonRequired

Example
{
    "okr_cycle_id": 3,
    "title": "pfft scarily past adolescent jaunty 13 ",
    "description": "Amissio vesco umerus vigor sit cavus appositus. Conscendo tutamen aequitas synagoga. Degero tamisium depono surculus laborum adicio vetus qui bis. Tui eius conspergo arbor tonsor abeo vehemens. Tendo solutio aurum torrens paens voluptatibus ceno acervus cresco derideo. Crudelis capillus decretum clibanus vere abeo taceo. Curvo stultus occaecati turba nesciunt totidem."
}

Responses

🟢200Success
application/json
Body

Example
{
    "status": "success",
    "message": "OKR objective updated successfully",
    "data": {
        "id": 3,
        "title": "pfft scarily past adolescent jaunty 13",
        "description": "Amissio vesco umerus vigor sit cavus appositus. Conscendo tutamen aequitas synagoga. Degero tamisium depono surculus laborum adicio vetus qui bis. Tui eius conspergo arbor tonsor abeo vehemens. Tendo solutio aurum torrens paens voluptatibus ceno acervus cresco derideo. Crudelis capillus decretum clibanus vere abeo taceo. Curvo stultus occaecati turba nesciunt totidem.",
        "progress": 0,
        "status": 0,
        "status_label": "Draft",
        "okr_cycle_id": 3,
        "tenant_id": 1,
        "created_by": {
            "id": 1,
            "name": "Super Admin",
            "email": "superadmin@example.com"
        },
        "created_at": "2025-12-12 16:33:10",
        "updated_at": "2025-12-12 16:34:55"
    }
}
Modified at 2025-12-12 16:34:55
Previous
Store
Next
Sample JSON untuk Create OKR Key Result
Built with