---
title: "Submit About"
method: POST
path: "/api/me/setup/about"
tags: ["setup"]
---

# Submit About

`POST /api/me/setup/about`

## Request

- Base URL: `https://app.thinqos.com` (the document declares no server; this is the origin it was published from)
- URL: `https://app.thinqos.com/api/me/setup/about`
- Auth: none declared

Read a self-description into the Mind and pre-fill the rest of setup.

## Headers

- `x-impersonate-identity-id` string, nullable

## Request body

- AboutIn
  - `text` string
  - `linkedin_url` string, nullable

## Response `200`

Successful Response

- AboutOut
  - `facts` ThinqosApiSetupFactOut[], required
    - `key` string, required
    - `value` string, required
  - `role` string, nullable, required
  - `role_label` string, nullable, required
  - `role_confidence` number, required
  - `tool_ids` string[], required
  - `extraction_available` boolean, required
  - `status` SetupStatus, required
    - `record` SetupRecord, required: The persisted setup record, normalised. Unknown keys are dropped.
      - `version` integer
      - `started_at` string, date-time, nullable
      - `completed_at` string, date-time, nullable
      - `steps` object
      - `role` string, nullable
      - `role_source` 'inferred' | 'confirmed', nullable
      - `picks` string[]
      - `mind_path` 'judgment' | 'full' | 'later', nullable
      - `job` SetupJob: TOS-5094: the first job the person handed their Subconscious in setup. ``key`` is a catalog key (``services/home_jobs.py``) or ``custom``; ``text`` is the person's own words when they typed them; ``run_id`` is the ad-hoc run on their self chat; ``result_at`` is stamped once that run's ``home_job_result`` has been read back. Additive: a record without it reads as ``None``.
        - `key` string, nullable
        - `text` string, nullable
        - `run_id` string, uuid, nullable
        - `result_at` string, date-time, nullable
      - `business` string, nullable
      - `team_size` '1' | '2-5' | '6-15' | '16+', nullable
      - `not_for_me` string[]
      - `mind_interview` 'requested' | 'done' | 'not_for_me', nullable
      - `home_last_seen_at` string, date-time, nullable
      - `handoff_seen_at` string, date-time, nullable
    - `state` 'never' | 'in_progress' | 'completed', required
    - `steps_done` integer, required
    - `steps_total` integer
    - `badge_count` integer
    - `first_run_stage` integer

## Other responses

- `422`: Validation Error

---

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