---
title: "Изменить глобальные настройки репрайсера по конкурентам (v2)"
method: PATCH
path: "/v2/comp/global-settings"
tags: ["Репрайсер по конкурентам V2"]
---

# Изменить глобальные настройки репрайсера по конкурентам (v2)

`PATCH /v2/comp/global-settings`

Обновляет (или записывает новую строку, если ранее настроек не существовало)
в sys.global_settings_ozon_competitors и пишет историю в sys.history_settings.

## Query parameters

- `block` string
- `history_tool` string

## Headers

- `x-connect-id` integer, required — ID магазина
- `x-user-id` integer, required — ID пользователя

## Request body

- CompGlobalSettingsPatchDTO — PATCH-тело для глобальных настроек.
  - `currency` string, nullable — **Основная валюта для настроек в кабинете.**
  - `type_action_exit` 'OFF' | 'EXIT' | 'ARTICLE' | 'AUTO'
  - `aggregation_method` 'LOWEST' | 'HIGHEST' | 'AVERAGE' | 'ARTICLE'
  - `region_mode` 'GLOBAL' | 'ARTICLE'
  - `region` integer, nullable — **Город (регион).** Текущая настройка по которой будет выполняться сбор цен. *Список активных городов:* - `-77` - Неавторизованный Москва - `-66` - Неавторизованный Екатеринбург - `-48` - Неавторизованный Липецк - `-36` - Неавторизованный Воронеж - `-31` - Неавторизованный Белгород - `-21` - Неавторизованный Чебоксары - `21` - Чебоксары - `23` - Краснодар - `25` - Владивосток - `26` - Ставрополь - `54` - Новосибирск - `62` - Рязань - `63` - Самара - `66` - Екатеринбург - `77` - Москва - `78` - Санкт-Петербург - `771` - Одинцово
  - `working_status` 0 | 1, nullable — **Глобальное расписание** - `0` - выключено - `1` - включено
  - `working_schedule` WorkingSchedule
    - `MON` integer[], required — Расписание рабочих часов по Понедельникам. Время МСК (+3 UTC).
    - `TUE` integer[], required — Расписание рабочих часов по Вторникам. Время МСК (+3 UTC).
    - `WED` integer[], required — Расписание рабочих часов по Средам. Время МСК (+3 UTC).
    - `THU` integer[], required — Расписание рабочих часов по Четвергам. Время МСК (+3 UTC).
    - `FRI` integer[], required — Расписание рабочих часов по Пятницам. Время МСК (+3 UTC).
    - `SAT` integer[], required — Расписание рабочих часов по Субботам. Время МСК (+3 UTC).
    - `SUN` integer[], required — Расписание рабочих часов по Воскресеньям. Время МСК (+3 UTC).

## Response `200`

Successful Response

- PatchCompGlobalSettingsResponse
  - `msg` string, required
  - `error` boolean — Статус ошибки (True/False)
  - `data` CompGlobalSettingsDTO, required — Глобальные настройки репрайсера по конкурентам (sys.global_settings_ozon_competitors).
    - `currency` string — **Основная валюта для настроек в кабинете.**
    - `type_action_exit` 'OFF' | 'EXIT' | 'ARTICLE' | 'AUTO'
    - `aggregation_method` 'LOWEST' | 'HIGHEST' | 'AVERAGE' | 'ARTICLE'
    - `region_mode` 'GLOBAL' | 'ARTICLE'
    - `region` integer, nullable — **Город (регион).** Текущая настройка по которой будет выполняться сбор цен. *Список активных городов:* - `-77` - Неавторизованный Москва - `-66` - Неавторизованный Екатеринбург - `-48` - Неавторизованный Липецк - `-36` - Неавторизованный Воронеж - `-31` - Неавторизованный Белгород - `-21` - Неавторизованный Чебоксары - `21` - Чебоксары - `23` - Краснодар - `25` - Владивосток - `26` - Ставрополь - `54` - Новосибирск - `62` - Рязань - `63` - Самара - `66` - Екатеринбург - `77` - Москва - `78` - Санкт-Петербург - `771` - Одинцово
    - `working_status` 0 | 1 — **Глобальное расписание** - `0` - выключено - `1` - включено
    - `working_schedule` WorkingSchedule
      - `MON` integer[], required — Расписание рабочих часов по Понедельникам. Время МСК (+3 UTC).
      - `TUE` integer[], required — Расписание рабочих часов по Вторникам. Время МСК (+3 UTC).
      - `WED` integer[], required — Расписание рабочих часов по Средам. Время МСК (+3 UTC).
      - `THU` integer[], required — Расписание рабочих часов по Четвергам. Время МСК (+3 UTC).
      - `FRI` integer[], required — Расписание рабочих часов по Пятницам. Время МСК (+3 UTC).
      - `SAT` integer[], required — Расписание рабочих часов по Субботам. Время МСК (+3 UTC).
      - `SUN` integer[], required — Расписание рабочих часов по Воскресеньям. Время МСК (+3 UTC).

## Other responses

- `400` — Bad Request
- `422` — Validation Error

---

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