The API reference is in English.

Immutable source snapshot

POST /v1/auth/bootstrap

Bootstrap. Permissions, parameters, responses and examples.

0.1.0 · source bccff29 · Current reference · Download OpenAPI specification

This address preserves one reviewed source snapshot. Use the current entry point for the selected documentation version.

Bootstrap

Bootstrap through POST /v1/auth/bootstrap. The parameters and declared response shapes below come from this exact source snapshot.

Source preview; no stable third-party integration promise. This page makes no request to a local installation.

Authority

One-time browser bootstrap or invitation protocol. Exact control origin required; existing-session handling is source-defined.

Inspect the authority source · Authentication guide

Parameters and headers

No explicit path, query or header parameters are declared here. The authority boundary still applies.

Request body

JSON body · required · BootstrapRequest

FieldTypePresence
bootstrap_tokenstringRequired
Complete declared request schema
{
  "additionalProperties": false,
  "properties": {
    "bootstrap_token": {
      "maxLength": 256,
      "minLength": 1,
      "title": "Bootstrap Token",
      "type": "string"
    }
  },
  "required": [
    "bootstrap_token"
  ],
  "title": "BootstrapRequest",
  "type": "object"
}

Responses

StatusMeaning and declared shape
200

Successful Response

application/json · object
{
  "additionalProperties": true,
  "title": "Response Bootstrap V1 Auth Bootstrap Post",
  "type": "object"
}
400

Exact host, malformed request or URL credential refusal

application/json · object
{
  "properties": {
    "detail": {
      "type": "string"
    }
  },
  "required": [
    "detail"
  ],
  "type": "object"
}
401

Missing or invalid membership

application/json · object
{
  "properties": {
    "detail": {
      "type": "string"
    }
  },
  "required": [
    "detail"
  ],
  "type": "object"
}
403

Exact origin, CSRF or route authority refusal

application/json · object
{
  "properties": {
    "detail": {
      "type": "string"
    }
  },
  "required": [
    "detail"
  ],
  "type": "object"
}
409

Refresh current revision and identity. A conflicting command must not be blindly repeated. See source-linked error catalog.

422

Validation Error

application/json · HTTPValidationError
{
  "properties": {
    "detail": {
      "items": {
        "$ref": "#/components/schemas/ValidationError"
      },
      "title": "Detail",
      "type": "array"
    }
  },
  "title": "HTTPValidationError",
  "type": "object"
}
429

Authentication rate or connection limit

application/json · object
{
  "properties": {
    "detail": {
      "type": "string"
    }
  },
  "required": [
    "detail"
  ],
  "type": "object"
}

An empty or broad schema preserves the source contract. It is not a promise of an empty response.

Source-linked errors

Literal HTTP errors in this handler and same-file helper call graph, plus control middleware. Dynamic and cross-module failures may add other errors; source links are authoritative.

6 source error observations
StatusSource detailRecovery
409 ↗browser membership identity is unavailableRefresh current revision and identity. A conflicting command must not be blindly repeated.
401 ↗browser member is missing or revoked, or its local cookie was removedReconcile the exact browser or IDE membership through the normal owner workflow.
401 ↗browser member is missing or revoked, or its local cookie was removedReconcile the exact browser or IDE membership through the normal owner workflow.
409 ↗one-time credential already consumedRefresh current revision and identity. A conflicting command must not be blindly repeated.
401 ↗invalid one-time credentialReconcile the exact browser or IDE membership through the normal owner workflow.
409 ↗one-time credential already consumedRefresh current revision and identity. A conflicting command must not be blindly repeated.

Read the recovery guide

Synthetic examples

These examples validate declared JSON shapes and formats. They contain no real installation data and do not prove runtime admission, cross-field validation, authority or successful work.

Request JSON
{
  "bootstrap_token": "synthetic"
}
Response 200 JSON
{}
Download this service's complete OpenAPI

All referenced models remain in its components section. Browse control model definitions.