---
title: "Создание записи контейнерной площадки"
method: POST
path: "/dumps"
tags: ["Dump"]
---

# Создание записи контейнерной площадки

`POST /dumps`

## Request

- Base URL: `https://dev.curog.ru/api`
- URL: `https://dev.curog.ru/api/dumps`
- Auth: API key in header `Authorization`

Dump/DumpController@store ( privileges: Dump => C0 )

## Request body

- object
  - `data` IDump: Информация о контейнерной площадке/месте сбора мусора
    - `id` integer: ID
    - `code` string
    - `note` string, nullable
    - `bins` integer, nullable
    - `serviceFirmId` integer
    - `serviceFirmName` string
    - `dumpTypeId` integer
    - `dumpTypeName` string, nullable
    - `serviceContractors` IFirmEdit[]
      - `id` integer
      - `name` string: Наименование юр.лица
      - `rank` integer: Код типа организации.
      - `rank_name` string: Тип организации (наименование).
      - `public_email` string: E-mail для приема обращений
      - `use_call_service` string: Сервис “обращения жителей”
      - `accept_calls` string: Прием и регистрация обращений в ЦУРОГ
      - `do_callback` string: обратный обзвон выполненных обращений
      - `san_service` string: учет работ по санитарии
      - `tech_service` string: учет работ по ТО
      - `lift_service` string: учет работ по обслуживанию лифтов
      - `cityId` integer: населенный пункт, в котором работает организация
      - `phones` IFirmPhone[]
        - `id` integer
        - `note` string: описание телефона
        - `firmId` integer: ID записи таблицы firms (организация, которой принадлежит телефон)
        - `divisionId` integer: ID записи таблицы divisions (участок, которому принадлежит телефон)
        - `phone` string: номер телефона
        - `internalOnly` boolean: признак доступности телефона (false - доступен всем. true - для внутреннего использования)
      - `divisions` IDivision[]
        - `id` integer: Class DivisionResource - вывод данных модели Division
        - `name` string: Наименование подразделения
        - `emrg` boolean: true - аварийная служба, false - нет
        - `firm_id` integer: id головной организации (firms)
        - `phones` IFirmPhone[]
          - `id` integer
          - `note` string: описание телефона
          - `firmId` integer: ID записи таблицы firms (организация, которой принадлежит телефон)
          - `divisionId` integer: ID записи таблицы divisions (участок, которому принадлежит телефон)
          - `phone` string: номер телефона
          - `internalOnly` boolean: признак доступности телефона (false - доступен всем. true - для внутреннего использования)
    - `addresses` IExtendedAddressInfo[]
      - `id` integer
      - `streetId` integer
      - `streetPrefixName` string
      - `streetName` string
      - `homeNumber` string
      - `homeCorp` string
      - `homeFrame` string
      - `manageFirmId` integer
      - `manageFirmName` string
      - `manageFirmDate` string
      - `cityId` integer
      - `cityPrefixName` string
      - `cityName` string
      - `districtId` integer
      - `districtName` string
      - `fias` string
      - `homeId` integer
      - `builtYear` integer
      - `wearOut` integer
      - `maxFloors` integer
      - `hasMultiAddress` boolean
      - `firms` IFirmAddressInfo[]
        - `id` integer
        - `name` string
        - `rank` integer
        - `contractors` IContractorAddressInfo[]
          - `id` integer
          - `name` string
          - `divisionId` integer
          - `divisionName` string
          - `dispName` string: Какое-то составное поле
      - `dumps` IDumpInfo[]
        - `id` integer: ID контейнерной площадке
        - `code` string: Код контейнерной площадке
        - `dumpTypeId` integer: ID типа способа вывоза мусора
        - `dumpTypeName` string: Наименование типа способа вывоза мусора
    - `dumpDays` boolean[]

## Response `201`

Oк

- object
  - `data` IDump: Информация о контейнерной площадке/месте сбора мусора
    - `id` integer: ID
    - `code` string
    - `note` string, nullable
    - `bins` integer, nullable
    - `serviceFirmId` integer
    - `serviceFirmName` string
    - `dumpTypeId` integer
    - `dumpTypeName` string, nullable
    - `serviceContractors` IFirmEdit[]
      - `id` integer
      - `name` string: Наименование юр.лица
      - `rank` integer: Код типа организации.
      - `rank_name` string: Тип организации (наименование).
      - `public_email` string: E-mail для приема обращений
      - `use_call_service` string: Сервис “обращения жителей”
      - `accept_calls` string: Прием и регистрация обращений в ЦУРОГ
      - `do_callback` string: обратный обзвон выполненных обращений
      - `san_service` string: учет работ по санитарии
      - `tech_service` string: учет работ по ТО
      - `lift_service` string: учет работ по обслуживанию лифтов
      - `cityId` integer: населенный пункт, в котором работает организация
      - `phones` IFirmPhone[]
        - `id` integer
        - `note` string: описание телефона
        - `firmId` integer: ID записи таблицы firms (организация, которой принадлежит телефон)
        - `divisionId` integer: ID записи таблицы divisions (участок, которому принадлежит телефон)
        - `phone` string: номер телефона
        - `internalOnly` boolean: признак доступности телефона (false - доступен всем. true - для внутреннего использования)
      - `divisions` IDivision[]
        - `id` integer: Class DivisionResource - вывод данных модели Division
        - `name` string: Наименование подразделения
        - `emrg` boolean: true - аварийная служба, false - нет
        - `firm_id` integer: id головной организации (firms)
        - `phones` IFirmPhone[]
          - `id` integer
          - `note` string: описание телефона
          - `firmId` integer: ID записи таблицы firms (организация, которой принадлежит телефон)
          - `divisionId` integer: ID записи таблицы divisions (участок, которому принадлежит телефон)
          - `phone` string: номер телефона
          - `internalOnly` boolean: признак доступности телефона (false - доступен всем. true - для внутреннего использования)
    - `addresses` IExtendedAddressInfo[]
      - `id` integer
      - `streetId` integer
      - `streetPrefixName` string
      - `streetName` string
      - `homeNumber` string
      - `homeCorp` string
      - `homeFrame` string
      - `manageFirmId` integer
      - `manageFirmName` string
      - `manageFirmDate` string
      - `cityId` integer
      - `cityPrefixName` string
      - `cityName` string
      - `districtId` integer
      - `districtName` string
      - `fias` string
      - `homeId` integer
      - `builtYear` integer
      - `wearOut` integer
      - `maxFloors` integer
      - `hasMultiAddress` boolean
      - `firms` IFirmAddressInfo[]
        - `id` integer
        - `name` string
        - `rank` integer
        - `contractors` IContractorAddressInfo[]
          - `id` integer
          - `name` string
          - `divisionId` integer
          - `divisionName` string
          - `dispName` string: Какое-то составное поле
      - `dumps` IDumpInfo[]
        - `id` integer: ID контейнерной площадке
        - `code` string: Код контейнерной площадке
        - `dumpTypeId` integer: ID типа способа вывоза мусора
        - `dumpTypeName` string: Наименование типа способа вывоза мусора
    - `dumpDays` boolean[]

## Other responses

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

## Changes

- **2026-11-02** `d59f35925a29`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/curog/apis/api/changes/dumps/post.md)

---

[API](https://skmtc.dev/curog/apis/api.md) - [All operations](https://skmtc.dev/curog/apis/api/llms.txt) - [OpenAPI document](https://skmtc.dev/curog/apis/api/revisions/d59f35925a29?raw)
