---
title: "Получение предикта маржинальности от РРЦ"
method: POST
path: "/marginality/calculate-by-rrc"
tags: ["Маржинальность"]
---

# Получение предикта маржинальности от РРЦ

`POST /marginality/calculate-by-rrc`

Ручка выполнится только в случае успеха в `GET /rrc/products`, потому что на этом этапе идет запрос в статистику и сохраняются данные для расчета в кеш

## Headers

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

## Request body

- object

## Response `200`

Ответ

- GetMarginalityByRrcResponse
  - `error` boolean — На всякий случай флаг уведомляющий о глобальной ошибке
  - `msg` string — Уведомление о глобальной ошибке, либо "ОК", если в целом маржинальность рассчитать можем. Не относится к поартикульным ошибкам
  - `data` object — Объект с результатами расчета новой маржинальности с ключом product_id

## Other responses

- `422` — Validation Error
- `500` — Internal Server 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)
