> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tai42.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# List available login methods

> Aggregate every registered accounts provider's login methods + bootstrap flag.

``authed=False`` is OpenAPI truth-telling only; runtime public-ness comes from the
always-public ``/api/login`` prefix. Each method is serialized with
``model_dump(exclude_none=True)`` so a ``None``-valued optional (icon/autocomplete)
is OMITTED, never ``null`` (the Studio's zod schemas accept absent but reject
``null``). An empty registry yields ``{"methods": [], "bootstrap": false}``.
Provider errors propagate (loud, never a silently empty methods list).



## OpenAPI

````yaml /openapi.json get /api/login/methods
openapi: 3.1.0
info:
  description: The operator HTTP surface served under /api/*.
  title: tai42-skeleton API
  version: 0.1.1
servers: []
security: []
paths:
  /api/login/methods:
    get:
      tags:
        - login
      summary: List available login methods
      description: >-
        Aggregate every registered accounts provider's login methods + bootstrap
        flag.


        ``authed=False`` is OpenAPI truth-telling only; runtime public-ness
        comes from the

        always-public ``/api/login`` prefix. Each method is serialized with

        ``model_dump(exclude_none=True)`` so a ``None``-valued optional
        (icon/autocomplete)

        is OMITTED, never ``null`` (the Studio's zod schemas accept absent but
        reject

        ``null``). An empty registry yields ``{"methods": [], "bootstrap":
        false}``.

        Provider errors propagate (loud, never a silently empty methods list).
      operationId: get_api_login_methods
      responses:
        '200':
          content:
            application/json:
              schema:
                properties:
                  data: {}
                required:
                  - data
                type: object
          description: Success.

````