Goals
get_ goals
Get list of goals for the authenticated user's organization
Parameters
pagenumber1Page number for pagination
limitnumber10Number of items per page
searchstringSearch term for goal name or description
relationsArray<string>Relations to include (e.g., ["ownerTeam", "ownerEmployee", "keyResults"])
levelstringORGANIZATIONTEAMEMPLOYEEFilter by goal level
ownerEmployeeIdstring<uuid>Filter by owner employee ID
ownerTeamIdstring<uuid>Filter by owner team ID
statusstringFilter by goal status
get_ goal_ count
Get goal count in the authenticated user's organization
Parameters
levelstringORGANIZATIONTEAMEMPLOYEEFilter by goal level
ownerEmployeeIdstring<uuid>Filter by owner employee ID
ownerTeamIdstring<uuid>Filter by owner team ID
statusstringFilter by goal status
get_ goal
Get a specific goal by ID
Parameters
idstring<uuid>requiredThe goal ID
relationsArray<string>Relations to include (e.g., ["ownerTeam", "ownerEmployee", "keyResults", "alignedGoals"])
create_ goal
Create a new goal in the authenticated user's organization
Body
goal_ dataobjectrequiredThe data for creating the goal
update_ goal
Update an existing goal
Parameters
idstring<uuid>requiredThe goal ID
goal_ dataobjectrequiredThe data for updating the goal
update_ goal_ progress
Update the progress of a goal
Parameters
idstring<uuid>requiredThe goal ID
progressnumber[0, 100]requiredThe progress percentage (0-100)
delete_ goal
Delete a goal
Parameters
idstring<uuid>requiredThe goal ID
get_ my_ goals
Get goals assigned to the current authenticated user
Parameters
pagenumber1Page number for pagination
limitnumber10Number of items per page
levelstringORGANIZATIONTEAMEMPLOYEEFilter by goal level
statusstringFilter by goal status
get_ team_ goals
Get goals for a specific team
Parameters
teamIdstring<uuid>requiredThe team ID
pagenumber1Page number for pagination
limitnumber10Number of items per page
statusstringFilter by goal status
get_ goal_ statistics
Get goal statistics for the authenticated user's organization
Parameters
levelstringORGANIZATIONTEAMEMPLOYEEFilter by goal level
ownerEmployeeIdstring<uuid>Filter by owner employee ID
ownerTeamIdstring<uuid>Filter by owner team ID
startDatestringStart date for goal statistics (ISO format)
endDatestringEnd date for goal statistics (ISO format)
align_ goals
Align one goal with another (create goal alignment)
Parameters
parentGoalIdstring<uuid>requiredThe parent goal ID
childGoalIdstring<uuid>requiredThe child goal ID to align with parent
get_ goal_ templates
Get goal templates for the authenticated user's organization
Parameters
pagenumber1Page number for pagination
limitnumber10Number of items per page
searchstringSearch term for template name
levelstringORGANIZATIONTEAMEMPLOYEEFilter by goal level