---
title: "Create Company"
method: POST
path: "/admin/companies"
tags: ["admin"]
---

# Create Company

`POST /admin/companies`

## Request

- Base URL: `https://app.zalster.com` (the document declares no server; this is the origin it was published from)
- URL: `https://app.zalster.com/admin/companies`
- Auth: none declared

Make a company and its owner, and queue its database.

The owner is made as ``create-owner`` makes one: a new account gets a
temporary password, returned here once; someone with an account already
keeps their password and owns the company at once. 409 ``slug-taken``
when the slug is in use.

## Request body

- AdminCompanyCreate
  - `name` string, required
  - `slug` string, required
  - `owner_email` string, required
  - `owner_name` string, nullable
  - `add_me` boolean

## Response `201`

Successful Response

- AdminCompanyCreatedOut
  - `company` AdminCompanyOut, required
    - `id` string, uuid, required
    - `name` string, required
    - `slug` string, required
    - `status` string, required
    - `status_reason` string, nullable
    - `created_at` string, date-time, required
    - `people` integer, required
    - `owners` string[], required
    - `last_sign_in_at` string, date-time, nullable
    - `usage` AdminUsageOut: A company's newest numbers, counted in its own database.
      - `measured_at` string, date-time, required
      - `last_import_at` string, date-time, nullable
      - `products` integer, required
      - `sources` integer, required
      - `output_feeds` integer, required
      - `templates` integer, required
      - `pictures` integer, required
      - `cutouts` integer, required
      - `renders` integer, required
      - `storage_bytes` integer, required
      - `imports_30d` integer, required
      - `failed_imports_30d` integer, required
      - `cutouts_30d` integer, required
      - `renders_30d` integer, required
  - `owner_email` string, required
  - `temporary_password` string, nullable
  - `queued` boolean, required

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/zalster/apis/zalster-feed-processor.md) - [All operations](https://skmtc.dev/zalster/apis/zalster-feed-processor/llms.txt) - [OpenAPI document](https://skmtc.dev/zalster/apis/zalster-feed-processor/revisions/d0b9dc66ad36?raw)
