> Portal Navigation:
>
> - Append `.md` to any URL under `https://dev.wix.com/docs/` to get its markdown version.
> - Pages are either content pages (article or reference text) or menu pages (a list of links to child pages).
> - To get a menu page, truncate any URL to a parent path and append `.md` (e.g. `https://dev.wix.com/docs/sdk.md`, `https://dev.wix.com/docs/sdk/core-modules.md`).
> - Top-level index of all portals: https://dev.wix.com/docs/llms.txt
> - Full concatenated docs: https://dev.wix.com/docs/llms-full.txt
## Resource: Locations
## Article: Introduction
## Article Link: https://dev.wix.com/docs/velo/apis/wix-business-tools-v2/locations/introduction.md
## Article Content:
---
title: Introduction
---
# Introduction
Developer Preview
APIs in Developer Preview are subject to change and are not intended for use in production.
Send us your suggestions for improving this API. Your feedback is valuable to us.
> **Note:** This module is
> [universal](/api-overview/api-versions#universal-modules).
> Functions in this module can run on both the backend and frontend,
> unless specified otherwise.
With Locations, you can define multiple physical locations for their business. You can also set individual opening hours for each location.
The Locations API allows you to:
+ [Get](wix-business-tools-v2/locations/get-location), [list](wix-business-tools-v2/locations/list-locations), and [query](wix-business-tools-v2/locations/query-locations) existing locations.
+ [Create](wix-business-tools-v2/locations/create-location), [update](wix-business-tools-v2/locations/update-location), and [archive](wix-business-tools-v2/locations/archive-location) locations.
+ [Set a default location](wix-business-tools-v2/locations/set-default-location) that is reflected in the site properties.
Read more about how site owners can manage their [location-specific bookings](https://support.wix.com/en/article/wix-bookings-offering-services-at-multiple-locations).
To use the Locations API, import `{ locations }` from `wix-business-tools.v2`:
```js
import { locations } from 'wix-business-tools.v2';
```
## Before you begin
It’s important to note the following points before starting to code:
+ The Wix Bookings API doesn't support the `businessSchedule` object.
+ You can't delete a location. Instead, you can archive a location using the [`archiveLocation()`](wix-business-tools-v2/locations/archive-location) function.
+ You can't archive the default location.
+ You can't unarchive an archived location.
+ You must pass the full location object in the `location` parameter when using the [`updateLocation()`](wix-business-tools-v2/locations/update-location) function. Currently, you can't partially update a location.
+ `locationType` isn't currently supported.
+ The status `INACTIVE` isn't currently supported.
## Terminology
+ **Type:** Describes whether a location is an office, reception, branch or the headquarters.
+ **Status:** Indicates whether a location is `ACTIVE` or `INACTIVE`.
## Permissions information
Functions in the Locations API are restricted and only run if you elevate permissions using the `wix-auth` [`elevate()`](https://www.wix.com/velo/reference/wix-auth/elevate) function.
Warning: Elevating a function allows it to be called by any site visitor. Exercise caution to prevent security vulnerabilities.