# Create company

Allows users without a company to create a new company.

Endpoint: POST /api/2/companies
Version: 0.2.674
Security: BasicAuth, BearerAuth

## Response 200 fields (application/json):

  - `data` (object, required)

  - `data.id` (integer)

  - `data.name` (string)

## Response 400 fields (application/json):

  - `errors` (array, required)
    List of errors that occurred during request processing
    Example: [{"code":"request.invalid","message":"The provided request data is invalid"},{"code":"resource.invalid","message":"The requested resource could not be found"}]

  - `errors.code` (string, required)
    Machine-readable error code for programmatic error handling.
Typically follows a structured format like 'request.invalid' or 'resource.invalid'.
    Example: "request.invalid"

  - `errors.message` (string, required)
    Human-readable error message providing details about the issue
    Example: "The provided email address is not in a valid format"


