---
title: "Создание обращения"
method: POST
path: "/calls"
tags: ["Calls"]
---

# Создание обращения

`POST /calls`

Calls/CallController (privileges: Call => C1 для переданной home_street_id)

## Request body

- object
  - `data` ICreatedCall
    - `id` integer
    - `callNumber` string
    - `mainFirmId` integer
    - `addressId` integer
    - `flatId` integer
    - `callerId` integer
    - `callerFio` string
    - `callerPhone` string
    - `callSourceId` integer
    - `callSubTopicId` integer
    - `emergency` boolean
    - `deadline` string
    - `dateIn` string
    - `notes` string
    - `requestId` string
    - `userFolderSetId` integer
    - `receiverFolderSetId` integer
    - `emergencyFolderSetId` integer
    - `callReceiverId` integer — поле ТОЛЬКО для ВВОДА
    - `emergencyCallReceiverId` integer — поле ТОЛЬКО для ВВОДА
    - `callToEmergency` unknown
    - `consult` boolean
    - `email` IEmail
      - `id` integer
      - `email` string
      - `isDefault` boolean
      - `flatId` integer
    - `callControl` ICallControl
      - `id` integer
      - `controlUserId` integer
      - `controlUserFio` string
      - `controlUserName` string
      - `controlStatusId` integer
      - `createdAt` string
      - `createdUserId` integer
      - `createdUserFio` string
      - `createdUserName` string
      - `updatedAt` string
      - `updatedUserId` integer
      - `updatedUserFio` string
      - `updatedUserName` string
    - `contractors` ICallReceiverSelectable[]
      - `firmId` integer
      - `firmName` string
      - `divisionId` integer
      - `divisionName` string
      - `mainFirmId` integer
      - `firmHomeId` integer
      - `contractorHomeId` integer
      - `folderSetId` integer

## Response `201`

Oк

- object
  - `data` ICreatedCall
    - `id` integer
    - `callNumber` string
    - `mainFirmId` integer
    - `addressId` integer
    - `flatId` integer
    - `callerId` integer
    - `callerFio` string
    - `callerPhone` string
    - `callSourceId` integer
    - `callSubTopicId` integer
    - `emergency` boolean
    - `deadline` string
    - `dateIn` string
    - `notes` string
    - `requestId` string
    - `userFolderSetId` integer
    - `receiverFolderSetId` integer
    - `emergencyFolderSetId` integer
    - `callReceiverId` integer — поле ТОЛЬКО для ВВОДА
    - `emergencyCallReceiverId` integer — поле ТОЛЬКО для ВВОДА
    - `callToEmergency` unknown
    - `consult` boolean
    - `email` IEmail
      - `id` integer
      - `email` string
      - `isDefault` boolean
      - `flatId` integer
    - `callControl` ICallControl
      - `id` integer
      - `controlUserId` integer
      - `controlUserFio` string
      - `controlUserName` string
      - `controlStatusId` integer
      - `createdAt` string
      - `createdUserId` integer
      - `createdUserFio` string
      - `createdUserName` string
      - `updatedAt` string
      - `updatedUserId` integer
      - `updatedUserFio` string
      - `updatedUserName` string
    - `contractors` ICallReceiverSelectable[]
      - `firmId` integer
      - `firmName` string
      - `divisionId` integer
      - `divisionName` string
      - `mainFirmId` integer
      - `firmHomeId` integer
      - `contractorHomeId` integer
      - `folderSetId` integer

## 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)
