get_strategy_session
The organization’s strategy session (the Brand Profile): objective, north-star metric, horizon, scaling state, evidence coverage, and the full brief rendered live as markdown — the same rendering Adlyse’s agents see in-prompt and get_guideline("brand") serves, never a stale compiled copy.
Parameters#
| Name | Type | Required | Description |
|---|---|---|---|
session_id | string | no | Specific session/branch id. Omit for the pinned (published) session, falling back to the latest draft |
Returns#
json
{
"session": {
"id": "ssess_abc123",
"name": null,
"version": 7,
"status": "active",
"is_pinned": true,
"build_status": null,
"primary_objective": "Grow trial signups 30% while holding CAC",
"north_star_metric": "trials_per_week",
"horizon": "quarter",
"scaling_state": "scaling",
"summary": "…",
"evidence_coverage": 0.82,
"freshness_at": "2026-07-08T02:00:00+00:00",
"brief_markdown": "## Brand Profile\n…",
"updated_at": "2026-07-10T11:00:00+00:00",
"created_at": "2026-05-02T09:00:00+00:00"
},
"source": "adlyse.strategy@v1"
}Errors#
error_type | When |
|---|---|
auth_error | Missing / invalid API key |
not_found | The organization has no strategy session |