The Goal Object
string
required
Unique identifier for the goal
string
required
ID of the company this goal belongs to
string
required
Goal title
string
Detailed description of the goal
string
required
Goal level:
company, team, agent, or taskstring
ID of the parent goal (for hierarchical goals)
string
ID of the agent responsible for this goal
string
required
Status:
planned, active, achieved, or cancelledstring
required
ISO 8601 timestamp of creation
string
required
ISO 8601 timestamp of last update
List Goals
List all goals in a company.Get Goal
Retrieve a single goal by ID.Create Goal
Create a new goal.string
required
Goal title
string
Detailed description
string
required
Goal level:
company, team, agent, or taskstring
ID of the parent goal (null for top-level goals)
string
ID of the responsible agent
string
Initial status (defaults to
planned)201 Created
At least one root company-level goal should exist per company to maintain goal hierarchy integrity.
Update Goal
Update an existing goal.string
Goal title
string
Description
string
Goal level
string
Parent goal ID
string
Owner agent ID
string
Status:
planned, active, achieved, or cancelled