GTM plan status
const url = 'https://api.ultimateteam.ai/api/v1/chairman/gtm';const options = {method: 'GET', headers: {'X-API-Key': '<X-API-Key>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}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.
Authorizations
Section titled “Authorizations”Responses
Section titled “ Responses ”Successful Response
Wrapper for GET /chairman/gtm.
Attributes: data: The GTM status payload.
object
Chairman’s GTM plan status.
Attributes: current_phase: Name of the active GTM phase. phases: All phases with their status.
object
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
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.
Example
{ "data": { "current_phase": "pre_launch", "phases": [ { "progress_pct": 0, "status": "pending", "tasks": [ { "cadence": "once", "status": "pending" } ] } ] }}