Skip to content

GTM plan status

GET
/api/v1/chairman/gtm
curl --request GET \
--url https://api.ultimateteam.ai/api/v1/chairman/gtm \
--header 'X-API-Key: <X-API-Key>'

Current GTM phase, phase progress, and upcoming tasks.

Successful Response

Media typeapplication/json
GTMStatusResponse

Wrapper for GET /chairman/gtm.

Attributes: data: The GTM status payload.

object
data
required
GTMStatusView

Chairman’s GTM plan status.

Attributes: current_phase: Name of the active GTM phase. phases: All phases with their status.

object
current_phase
Current Phase
string
default: pre_launch
phases
Phases
Array<object>
GTMPhaseStatus

Status of a single GTM phase.

Attributes: name: Phase machine name. display_name: Human-readable name. phase_number: Ordinal (1-4). status: Phase status (pending, active, completed). tasks: Task statuses within this phase. progress_pct: Completion percentage.

object
display_name
required
Display Name
string
name
required
Name
string
phase_number
required
Phase Number
integer
progress_pct
Progress Pct
number
0
status
Status
string
default: pending
tasks
Tasks
Array<object>
GTMTaskStatus

Status of a single GTM task.

Attributes: agent_role: Which agent owns this task. task_description: What the task is. cadence: How often it runs. status: Current status (pending, active, completed). last_executed_at: When it last ran.

object
agent_role
required
Agent Role
string
cadence
Cadence
string
default: once
last_executed_at
Any of:
string format: date-time
status
Status
string
default: pending
task_description
required
Task Description
string
Example
{
"data": {
"current_phase": "pre_launch",
"phases": [
{
"progress_pct": 0,
"status": "pending",
"tasks": [
{
"cadence": "once",
"status": "pending"
}
]
}
]
}
}