---
title: "Create a Warehouse"
method: POST
path: "/warehouses"
tags: ["Warehouses"]
---

# Create a Warehouse

`POST /warehouses`

Create a warehouse / storage location

### Parameters

**name** `REQUIRED`

The name or primary label for your warehouse or storage location

---

**internal_id** `OPTIONAL`

Custom ID you use to identify this record

---

**track_capabity** `OPTIONAL`

Boolean value to determine if the warehouse tracks different shelves or bins to store different items OR is treated as a single container like a tank or silo.

If enabled, retrieving a warehouse will include its current amount available.

---

**capacity** `OPTIONAL`

If tracking capcity in the warehouse (not bins) - a numeric value to determine the total storage amount available based on unit.

---

**unit** `OPTIONAL`

If tracking capcity in the warehouse, the unit used for inventory is stored.

> "Bales", "Barrels", "Bunches", "Bushels", "Dozen", "Fluid Ounces", "Gallons", "Grams", "Head", "Kilograms", "Kiloliter", "Liter", "Milliliter", "Ounces", "Pounds", "Quantity", "Quarts", "Tonnes", "Tons" 
  

Defaults to `Quantity`

---

**description** `OPTIONAL`

Text description or summary of the warehouse. Can be used to communicate location or other identification information to your team members.

## Headers

- `Content-Type` string

## Request body

- object

## Response `200`

Successful response

---

[API](https://skmtc.net/farmbrite/apis/farmbrite-api-developers-documentation.md) · [All operations](https://skmtc.net/farmbrite/apis/farmbrite-api-developers-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/farmbrite/farmbrite-api-developers-documentation/revisions/b33a389fa2c0/schema)
