Key Results
get_ key_ results
Get list of key results for the authenticated user's organization
Parameters
pagenumber1Page number for pagination
limitnumber10Number of items per page
searchstringSearch term for key result name or description
relationsArray<string>Relations to include (e.g., ["goal", "owner", "lead"])
goalIdstring<uuid>Filter by goal ID
ownerIdstring<uuid>Filter by owner ID
statusstringFilter by key result status
get_ key_ result_ count
Get key result count in the authenticated user's organization
Parameters
goalIdstring<uuid>Filter by goal ID
ownerIdstring<uuid>Filter by owner ID
statusstringFilter by key result status
get_ key_ result
Get a specific key result by ID
Parameters
idstring<uuid>requiredThe key result ID
relationsArray<string>Relations to include (e.g., ["goal", "owner", "lead"])
create_ key_ result
Create a new key result in the authenticated user's organization
Body
key_ result_ dataobjectrequiredThe data for creating the key result
update_ key_ result
Update an existing key result
Parameters
idstring<uuid>requiredThe key result ID
key_ result_ dataobjectrequiredThe data for updating the key result
update_ key_ result_ progress
Update the progress of a key result
Parameters
idstring<uuid>requiredThe key result ID
progressnumber[0, 100]requiredThe progress percentage (0-100)
updatenumberThe current update value
delete_ key_ result
Delete a key result
Parameters
idstring<uuid>requiredThe key result ID
get_ key_ results_ by_ goal
Get all key results for a specific goal
Parameters
goalIdstring<uuid>requiredThe goal ID
pagenumber1Page number for pagination
limitnumber10Number of items per page
statusstringFilter by key result status
relationsArray<string>Relations to include
get_ my_ key_ results
Get key results assigned to the current authenticated user
Parameters
pagenumber1Page number for pagination
limitnumber10Number of items per page
statusstringFilter by key result status
goalIdstring<uuid>Filter by specific goal ID
create_ key_ result_ update
Create an update for a key result
Body
keyResultIdstring<uuid>requiredThe key result ID
update_ dataobjectrequiredThe update data
get_ key_ result_ updates
Get updates for a specific key result
Parameters
keyResultIdstring<uuid>requiredThe key result ID
pagenumber1Page number for pagination
limitnumber10Number of items per page
get_ key_ result_ statistics
Get key result statistics for the authenticated user's organization
Parameters
goalIdstring<uuid>Filter by specific goal ID
ownerIdstring<uuid>Filter by owner ID
startDatestringStart date for statistics (ISO format)
endDatestringEnd date for statistics (ISO format)