Goals

get_goals

Get list of goals for the authenticated user's organization

Parameters

pagenumber1

Page number for pagination

limitnumber10

Number of items per page

searchstring

Search term for goal name or description

relationsArray<string>

Relations to include (e.g., ["ownerTeam", "ownerEmployee", "keyResults"])

levelstringORGANIZATIONTEAMEMPLOYEE

Filter by goal level

ownerEmployeeIdstring<uuid>

Filter by owner employee ID

ownerTeamIdstring<uuid>

Filter by owner team ID

statusstring

Filter by goal status

get_goal_count

Get goal count in the authenticated user's organization

Parameters

levelstringORGANIZATIONTEAMEMPLOYEE

Filter by goal level

ownerEmployeeIdstring<uuid>

Filter by owner employee ID

ownerTeamIdstring<uuid>

Filter by owner team ID

statusstring

Filter by goal status

get_goal

Get a specific goal by ID

Parameters

idstring<uuid>required

The 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

application/json
goal_dataobjectrequired

The data for creating the goal

Show child attributes
namestringrequired

The goal name (required)

deadlinestringrequired

The deadline (required)

levelstringrequired

The level (required)

[key: string]any

update_goal

Update an existing goal

Parameters

idstring<uuid>required

The goal ID

goal_dataobjectrequired

The data for updating the goal

update_goal_progress

Update the progress of a goal

Parameters

idstring<uuid>required

The goal ID

progressnumber[0, 100]required

The progress percentage (0-100)

delete_goal

Delete a goal

Parameters

idstring<uuid>required

The goal ID

get_my_goals

Get goals assigned to the current authenticated user

Parameters

pagenumber1

Page number for pagination

limitnumber10

Number of items per page

levelstringORGANIZATIONTEAMEMPLOYEE

Filter by goal level

statusstring

Filter by goal status

get_team_goals

Get goals for a specific team

Parameters

teamIdstring<uuid>required

The team ID

pagenumber1

Page number for pagination

limitnumber10

Number of items per page

statusstring

Filter by goal status

get_goal_statistics

Get goal statistics for the authenticated user's organization

Parameters

levelstringORGANIZATIONTEAMEMPLOYEE

Filter by goal level

ownerEmployeeIdstring<uuid>

Filter by owner employee ID

ownerTeamIdstring<uuid>

Filter by owner team ID

startDatestring

Start date for goal statistics (ISO format)

endDatestring

End date for goal statistics (ISO format)

align_goals

Align one goal with another (create goal alignment)

Parameters

parentGoalIdstring<uuid>required

The parent goal ID

childGoalIdstring<uuid>required

The child goal ID to align with parent

get_goal_templates

Get goal templates for the authenticated user's organization

Parameters

pagenumber1

Page number for pagination

limitnumber10

Number of items per page

searchstring

Search term for template name

levelstringORGANIZATIONTEAMEMPLOYEE

Filter by goal level

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