---
title: "Get Next Action"
method: GET
path: "/api/growth/next-action"
tags: ["Growth Journey"]
---

# Get Next Action

`GET /api/growth/next-action`

## Request

- Base URL: `https://api.soeru.biz` (the document declares no server; this is the origin it was published from)
- URL: `https://api.soeru.biz/api/growth/next-action`
- Auth: none declared. Required headers: `authorization`

次にやるべき 1 アクションを返す。

成熟度ステージ (setup_platform → brand → product → voice → first_practice
→ mature) を判定し、欠けている層を埋める提案を 1 つだけ返す。全ステージ
充足後は最適化提案 (溜まった編集を学ばせる、長期休止からの復帰など)。

レスポンス例:
    {
      "action_id": "add_brand_url",
      "stage": "brand_foundation",
      "title": "ブランドのストーリー URL を 1 件追加",
      "why": "...",
      "cta_label": "URL を追加する",
      "cta_href": "/dashboard/settings/brand",
      "index_delta": 12,
      "is_milestone": true,
      "is_blocked_by_v3": true
    }

## Headers

- `x-shop-id` string, nullable: Optional shop ID
- `authorization` string, required: Bearer <token>

## Response `200`

Successful Response

- object

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/soeru/apis/soeru-api.md) · [All operations](https://skmtc.dev/soeru/apis/soeru-api/llms.txt) · [OpenAPI document](https://skmtc.dev/soeru/apis/soeru-api/revisions/63f8d371abed?raw)
