---
title: "POST /api/rpc/createSite"
method: POST
path: "/api/rpc/createSite"
tags: ["sites"]
---

# POST /api/rpc/createSite

`POST /api/rpc/createSite`

## Request

- Base URL: `https://21risk.com`
- URL: `https://21risk.com/api/rpc/createSite`
- Auth: OAuth 2 (client credentials, token URL `/api/v1/oauth/token`)

Create a new site

## Request body

- object
  - `tenant` unknown, required
  - `siteId` string
  - `name` string: Provide a name for the site, between 1 and 100 characters
  - `notes` unknown
  - `tags` unknown
  - `siteGroups` unknown
  - `parent` unknown
  - `address_line_1` unknown
  - `address_countryCode` unknown
  - `address_region` unknown
  - `address_district` unknown
  - `address_cityPlace` unknown
  - `address_postcode` unknown
  - `address_locality` unknown
  - `address_neighborhood` unknown
  - `address_street` unknown
  - `address_streetNumber` unknown
  - `address_latitude` unknown
  - `address_markerLatitude` number
  - `address_longitude` unknown
  - `address_markerlongitude` number
  - `address_zoom` unknown
  - `address_pitch` unknown
  - `address_bearing` unknown
  - `address_mapstyle` string
  - `status` unknown
  - `lastModified` string
  - `createdDate` string
  - `fields` object

## Response `200`

Successful response

---

[API](https://skmtc.dev/21risk/apis/21risk-api.md) · [All operations](https://skmtc.dev/21risk/apis/21risk-api/llms.txt) · [OpenAPI document](https://skmtc.dev/21risk/apis/21risk-api/revisions/273a727dfd49?raw)
