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

# Get Projects



## OpenAPI

````yaml Get /projects
openapi: 3.1.0
info:
  version: 1.0.0
  title: Proced AI API
servers: []
security:
  - Bearer: []
paths:
  /projects:
    get:
      summary: Get Projects
      responses:
        '200':
          description: Retrieve projects
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ProjectsSchema'
        '400':
          description: Returns an error
          content:
            application/json:
              schema:
                type: object
                properties:
                  code:
                    type: string
                    example: disconnected
                  message:
                    type: string
                    example: >-
                      The login details of this item have changed (credentials,
                      MFA, or required user action) and a user login is required
                      to update this information.
                  requestId:
                    type: string
                    example: 123e4567-e89b-12d3-a456-426655440000
                required:
                  - code
                  - message
                  - requestId
components:
  schemas:
    ProjectsSchema:
      type: object
      properties:
        data:
          type: array
          items:
            allOf:
              - $ref: '#/components/schemas/ProjectSchema'
              - properties:
                  id:
                    type: string
                    description: Unique project ID, typically generated automatically
                    example: cm2uqwcpd002s7xta3b1j8q3p
                  name:
                    type: string
                    description: The name or title of the project
                    example: New Project Title
                  workspaceId:
                    type: string
                    description: Workspace ID to which the project belongs
                    example: cm2uj5ffn001x7xtag73jmpx0
                  startedAt:
                    anyOf:
                      - type: string
                      - type: string
                    description: The starting date and time of the project
                    example: '2024-01-15T08:00:00.000Z'
                  dueAt:
                    anyOf:
                      - type: string
                      - type: string
                    description: The due date and time for the project
                    example: '2024-12-31T17:00:00.000Z'
                  createdAt:
                    anyOf:
                      - type: string
                      - type: string
                    description: >-
                      The creation date and time of the project, set
                      automatically
                    example: '2024-01-01T09:00:00.000Z'
                required:
                  - name
                  - workspaceId
                  - startedAt
                  - dueAt
        meta:
          type: object
          properties:
            total:
              type: number
              description: Meta data
              example: 50
          required:
            - total
      required:
        - data
        - meta
    ProjectSchema:
      type: object
      nullable: true
      properties:
        id:
          type: string
        name:
          type: string
      required:
        - id
        - name
  securitySchemes:
    Bearer:
      type: http
      scheme: bearer

````