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

# Create a new organization

> Creates a new organization for the authenticated user. Users are limited to creating 2 organizations to prevent abuse.



## OpenAPI

````yaml api-reference/auth.yaml post /organizations/create
openapi: 3.0.3
info:
  title: auth
  description: >-
    The Auth Service is the single source of truth for all accounts and their
    permissions, managing authentication and access control across the platform.
    It maintains efficiency at scale by issuing access tokens to accounts when
    they log into the platform and providing public keys for other services to
    verify them.
  version: 1.0.0
servers:
  - url: https://auth.platform.arb.inc
security: []
tags:
  - name: /
  - name: authenticate
  - name: internal
  - name: organizations
  - name: sessions
  - name: users
paths:
  /organizations/create:
    post:
      tags:
        - organizations
      summary: Create a new organization
      description: >-
        Creates a new organization for the authenticated user. Users are limited
        to creating 2 organizations to prevent abuse.
      operationId: createOrganization
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
                - name
              properties:
                name:
                  type: string
                  description: Organization name (max 100 characters)
                  example: Acme Corporation
      responses:
        '200':
          description: Successfully created organization
          content:
            application/json:
              schema:
                type: object
                properties:
                  organizationId:
                    type: string
                    format: uuid
                    description: The newly created organization's ID
                    example: 2720f109-0caf-4c62-af22-5d08c853711c
        '409':
          description: Organization creation limit reached
      security:
        - bearerAuth: []
components:
  securitySchemes:
    bearerAuth:
      type: http
      description: access token
      scheme: bearer
      bearerFormat: JWT

````