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

# List Platform Plans

> List assignable plans.

Reads the ``plans`` TABLE, which is what ``plan_slug`` is resolved against
when a workspace is created or its subscription is provisioned. The console
previously read a hardcoded catalog through the public
``/api/billing/plans``, which could advertise a slug that did not exist as a
row (and served the whole capability matrix to anonymous callers). Feature
flags and limits are deliberately NOT returned: entitlements come from the
Keygen license, not from this row.



## OpenAPI

````yaml /api-reference/openapi.json get /api/platform/plans
openapi: 3.1.0
info:
  title: Blindsight API
  version: 0.1.0
  description: >-
    The full Blindsight REST surface, generated from the running application.
    Replace the server host with your own deployment.


    For the Runtime Security integration surface (scan, proxy, tool calls) see
    the Runtime Security spec, which is hand written and carries worked
    examples.
servers:
  - url: https://api.your-blindsight.com
    description: Your Blindsight deployment
security: []
paths:
  /api/platform/plans:
    get:
      tags:
        - platform
      summary: List Platform Plans
      description: >-
        List assignable plans.


        Reads the ``plans`` TABLE, which is what ``plan_slug`` is resolved
        against

        when a workspace is created or its subscription is provisioned. The
        console

        previously read a hardcoded catalog through the public

        ``/api/billing/plans``, which could advertise a slug that did not exist
        as a

        row (and served the whole capability matrix to anonymous callers).
        Feature

        flags and limits are deliberately NOT returned: entitlements come from
        the

        Keygen license, not from this row.
      operationId: list_platform_plans_api_platform_plans_get
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                items:
                  $ref: '#/components/schemas/PlanOption'
                type: array
                title: Response List Platform Plans Api Platform Plans Get
components:
  schemas:
    PlanOption:
      properties:
        slug:
          type: string
          title: Slug
        display_name:
          type: string
          title: Display Name
        plan_tier:
          type: string
          title: Plan Tier
        sort_order:
          type: integer
          title: Sort Order
          default: 0
      type: object
      required:
        - slug
        - display_name
        - plan_tier
      title: PlanOption
      description: A selectable plan, for the platform console's plan picker.

````