---
title: "Создание нас.пункта"
method: POST
path: "/cities"
tags: ["Address"]
---

# Создание нас.пункта

`POST /cities`

ограничение этой операции. могут только админы базы данных.

## Request body

- object
  - `name` string, required — наименование населенного пункта
  - `okato` string — код ОКАТО
  - `oktmo` string — код ОКТМО
  - `fias` string — код ФИАС
  - `typeId` integer, required — код типа населенного пункта
  - `regionId` integer, required — код субъекта РФ
  - `outsideId` integer — код района субъекта РФ

## Response `201`

Oк

- City
  - `id` integer
  - `name` string — наименование населенного пункта
  - `regionId` integer — номер ресурса субъект РФ, куда входит нас.пункт
  - `regionName` string — наименование субъекта РФ, куда входит нас.пункт
  - `regionShortName` string — краткое наименование субъекта РФ, куда входит нас.пункт
  - `outsideId` integer — Если нас.пункт входит в адм.район, то тут будет код его ресурса
  - `outsideName` string — Если нас.пункт входит в адм.район, то тут будет его наименование
  - `typeId` integer — код типа населенного пункта
  - `typeName` string — тип населенного пункта
  - `typeShortName` string — сокращенное именование типа населенного пункта
  - `okato` string — Код ОКАТО
  - `oktmo` string — Код ОКТМО
  - `fias` string — код фиас

## Other responses

- `401` — пользователь не идентифицирован
- `403` — Недостаточно прав доступа
- `422` — нет содержимого или не хватаем входных параметров

---

[API](https://skmtc.dev/curog/apis/api.md) · [All operations](https://skmtc.dev/curog/apis/api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/curog/api/revisions/2e92f0610d70/schema)
