---
title: "Seed Onboarding Welcome"
method: POST
path: "/api/organization/onboarding/seed-welcome"
tags: ["organization"]
---

# Seed Onboarding Welcome

`POST /api/organization/onboarding/seed-welcome`

Onboarding chat removed 2026-07-06.

This shim exists only so stale mobile OTA bundles calling it degrade to a
no-op; delete after OTA saturation.

## Request body

- SeedWelcomeRequest — Request model for seeding the hardcoded onboarding welcome.
  - `thread_id` string, required — Client-created thread UUID to render the welcome into

## Response `200`

Successful Response

- SeedWelcomeResponse — Response model for the onboarding seed-welcome endpoint (FROZEN contract; offered_action_labels added 2026-07 as an optional, backward-compatible field).
  - `welcome_message_id` string, nullable
  - `welcome_text` string, nullable
  - `thread_id` string, nullable
  - `status` string, required
  - `offered_action_labels` string[], nullable

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/every/apis/every-api.md) · [All operations](https://skmtc.net/every/apis/every-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/every/every-api/revisions/f8600f7a4ae3/schema)
