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

# List forms

> Lists the enabled web forms through which customers raise tickets. Disabled forms are not returned.

<Info>Replace `{your-subdomain}` with your workspace's subdomain. <br /> Learn how to find your subdomain in [Workspace subdomain](/getting-started/workspace-subdomain).</Info>


## OpenAPI

````yaml bundled/forms.yaml GET /forms
openapi: 3.0.3
info:
  title: NeetoDesk APIs
  version: 2.0.0
servers:
  - description: NeetoDesk APIs
    url: https://{your-subdomain}.neetodesk.com/api/external/v2
    variables:
      your-subdomain:
        default: spinkart
        description: >-
          Replace **spinkart** with your [workspace's
          subdomain](/getting-started/workspace-subdomain).
security: []
paths:
  /forms:
    get:
      summary: List all forms
      description: >-
        Lists the enabled web forms through which customers raise tickets.
        Disabled forms are not returned.
      parameters:
        - $ref: '#/components/parameters/api_key_header'
      responses:
        '200':
          description: OK - Request succeeded
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ListFormsResponse'
components:
  parameters:
    api_key_header:
      in: header
      name: X-Api-Key
      description: >-
        Use the X-Api-Key header to provide your workspace API key. Refer to
        [Authentication](/getting-started/authentication) for more information.
      required: true
      schema:
        type: string
        default: your-api-key
  schemas:
    ListFormsResponse:
      type: object
      properties:
        forms:
          type: array
          description: Enabled web forms in the workspace. Disabled forms are omitted.
          items:
            type: object
            properties:
              id:
                type: string
                format: uuid
                example: aaaabbbb-cccc-dddd-eeee-ffff00001111
              title:
                type: string
                description: Title shown at the top of the form.
                example: Contact support
              slug:
                type: string
                description: Slug the form is published under.
                example: contact-support
        kb_details:
          type: object
          description: Details of the knowledge base site linked to the workspace.
          properties:
            knowledge_base_name:
              type: string
              example: Spinkart Help Center

````