---
title: "Add Store"
method: POST
path: "/orgEntity/store"
---

# Add Store

`POST /orgEntity/store`

Allows org admins to add a store to an org.

## Request body

- object
  - `code` string, required — Unique code of the store.
  - `name` string, required — Name of the store.
  - `description` string — Short description about the store.
  - `type` 'STORE', required — Type of the store.
  - `adminType` 'GENERAL' | 'ADMIN' — Type of the store - normal store or admin store.
  - `isActive` boolean — Pass `true` to activate the store, `false` to inactivate.
  - `timeZoneId` integer — Base time-zone ID of the store.
  - `currencyId` integer — Base currency ID of the store based on the store location.
  - `languageId` integer — Unique ID of the base language associated with the store.
  - `parentZoneId` string — Unique ID of the associated parent zone.
  - `externalIds` string[] — External IDs of the store.
  - `email` string — Email Id of the store.
  - `mobile` string — Mobile number of the store.
  - `landline` string
  - `cityId` integer
  - `areaId` string
  - `customFields` string[] — Array containing the custom fields and it's value. These custom fields store special or custom information related to the store.

## Response `200`

200

- union
  - object
    - `createdId` integer
    - `warnings` unknown[]
      - unknown
  - object
    - `createdId` integer
    - `warnings` unknown[]
      - unknown

## Other responses

- `400` — 400

---

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