Key Results

get_key_results

Get list of key results for the authenticated user's organization

Parameters

pagenumber1

Page number for pagination

limitnumber10

Number of items per page

searchstring

Search 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

statusstring

Filter 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

statusstring

Filter by key result status

get_key_result

Get a specific key result by ID

Parameters

idstring<uuid>required

The 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

application/json
key_result_dataobjectrequired

The data for creating the key result

Show child attributes
namestringrequired

The key result name (required)

goalIdstringrequired

The goal ID (required)

deadlinestringrequired

The deadline (required)

[key: string]any

update_key_result

Update an existing key result

Parameters

idstring<uuid>required

The key result ID

key_result_dataobjectrequired

The data for updating the key result

update_key_result_progress

Update the progress of a key result

Parameters

idstring<uuid>required

The key result ID

progressnumber[0, 100]required

The progress percentage (0-100)

updatenumber

The current update value

delete_key_result

Delete a key result

Parameters

idstring<uuid>required

The key result ID

get_key_results_by_goal

Get all key results for a specific goal

Parameters

goalIdstring<uuid>required

The goal ID

pagenumber1

Page number for pagination

limitnumber10

Number of items per page

statusstring

Filter by key result status

relationsArray<string>

Relations to include

get_my_key_results

Get key results assigned to the current authenticated user

Parameters

pagenumber1

Page number for pagination

limitnumber10

Number of items per page

statusstring

Filter by key result status

goalIdstring<uuid>

Filter by specific goal ID

create_key_result_update

Create an update for a key result

Body

application/json
keyResultIdstring<uuid>required

The key result ID

update_dataobjectrequired

The update data

Show child attributes
updatenumberrequired

The current value/update

progressnumber[0, 100]required

The progress percentage (0-100)

descriptionstring

Description of the update

statusstring

Status of the key result

get_key_result_updates

Get updates for a specific key result

Parameters

keyResultIdstring<uuid>required

The key result ID

pagenumber1

Page number for pagination

limitnumber10

Number 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

startDatestring

Start date for statistics (ISO format)

endDatestring

End date for statistics (ISO format)

Copyright © 2023-Present Ever Co. LTD.Docs by Sourcey