Hanzo
OpenapiGuide

Strategies returns the ENABLED tactics corpus for the caller's org: the tactics…

Strategies returns the ENABLED tactics corpus for the caller's org: the tactics library narrowed by the explicit category/workload filters AND by the…

GET /v1/guide/strategies

Addresshttps://api.hanzo.ai/v1/guide/strategies
MethodGET
Operationget_guide_strategies
AuthAuthorization: Bearer $HANZO_API_KEY

Strategies returns the ENABLED tactics corpus for the caller's org: the tactics library narrowed by the explicit category/workload filters AND by the org's OBSERVED growth stage and capability signals (a tactic's tags are preconditions, so it surfaces only once the org can act on it). Passing stage PREVIEWS the corpus at that stage instead of the observed one. The content is shared platform data — no org's records — and the read is never a billable effect.

Request

3 fields.

FieldInTypeRequiredDescription
categoryquerystringCategory filters to tactics in exactly this category.
stagequerystringStage previews the corpus at a chosen growth stage (research|formed|launched|activated|scaling), overriding the org's observed one.
workloadquerystringWorkload filters to tactics with exactly this workload.

Response

StatusBodyMeaning
200corpusViewok

200 body — 8 fields.

FieldInTypeAlwaysDescription
countbodyintegerCount is how many tactics survived every filter.
stagebodystringStage is the growth stage the tag join ran at — the org's observed stage, or the one ?stage= previewed.
strategiesbodystrategyView[]Strategies are the surviving tactics, in corpus authoring order.
strategies[].actionbodystringAction is the tactic itself: the thing to go and do.
strategies[].categorybodystringCategory is the growth discipline the tactic belongs to — the axis ?category= narrows on.
strategies[].idbodystringID is the tactic's stable slug in the corpus.
strategies[].tagsbodystring[]Tags are the PRECONDITIONS this tactic already satisfied to appear in the answer — stage:<name> and has:<capability> predicates over the org's observed…
strategies[].workloadbodystringWorkload is how much effort running the tactic costs, so a corpus can be cut to what the org has the hands for.

Failure carries the platform error shape — see Errors.

Examples

hanzo guide strategies

Guide API · All Hanzo APIs · Interactive reference

How is this guide?

On this page