---
title: "Get install session"
method: GET
path: "/install/session"
tags: ["Install"]
---

# Get install session

`GET /install/session`

Returns the current browser-install session snapshot. Requires the one-time install token in `Authorization: Bearer`, `?token=`, or `X-Install-Token`.

## Response `200`

Current install session state

- InstallSessionResponse — Current browser-install session snapshot with secrets redacted.
  - `completed_steps` string[], required
  - `llm` InstallLlmSummary — Redacted summary of persisted LLM install choices. Present with an empty `providers` list when the LLM step was explicitly skipped; `null` on the install session means the step is still incomplete.
    - `providers` object[]
      - `provider` string, required
      - `configured` boolean, required
  - `server` InstallServerConfigInput — Canonical server URL confirmed during browser install.
    - `canonical_url` string, uri, required
  - `object_store` InstallObjectStoreSummary — Redacted summary of the object-store mode selected during browser install.
    - `provider` 'local' | 's3', required
    - `root` string
    - `bucket` string
    - `region` string
    - `credential_mode` 'runtime' | 'access_key'
    - `manual_credentials_saved` boolean
  - `sandbox` InstallSandboxSummary — Redacted summary of the sandbox provider selected during browser install.
    - `provider` 'docker' | 'daytona', required
    - `api_key_saved` boolean
    - `allow_local` boolean
  - `github` InstallGithubSummary — Redacted summary of the GitHub install strategy selected during browser install.
    - `strategy` 'token' | 'app', required
    - `username` string
    - `owner` InstallGithubAppOwner — Owner of the GitHub App being created during browser install.
      - `kind` 'personal' | 'org', required
      - `slug` string — Required when `kind` is `org`; the organization slug.
    - `app_name` string
    - `slug` string
    - `allowed_username` string
  - `prefill` InstallPrefill, required — Server-detected defaults used to prefill the browser install wizard.
    - `canonical_url` string, uri, required
    - `object_store_local_root` string, required

## Other responses

- `401` — Invalid or missing install token

---

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