---
title: "Execute Reassignment"
method: POST
path: "/api/admin/comerciales/reassign/execute"
tags: ["copilot_frontend", "admin", "admin-comerciales", "comerciales-reassign"]
---

# Execute Reassignment

`POST /api/admin/comerciales/reassign/execute`

Ejecuta la reasignación masiva de presupuestos entre comerciales (por estados).

**Endpoint Protegido:** Requiere autenticación JWT y rol 'admin'

## Request body

- ReassignExecuteRequest — Peticion para ejecutar la reasignacion masiva por estados.
  - `source_comercial_id` integer, required
  - `target_comercial_id` integer, required
  - `estado_ids` integer[], required
  - `reason` string, required

## Response `200`

Successful Response

- ReassignExecuteResponse — Respuesta del endpoint de ejecucion de reasignacion.
  - `reassigned_count` integer, required
  - `message` string, required

## Other responses

- `422` — Validation Error

---

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