---
title: "Cancelación del Mandato (044)"
method: POST
path: "/radian/mandate-cancellation"
tags: ["RADIAN"]
---

# Cancelación del Mandato (044)

`POST /radian/mandate-cancellation`

Endpoint para crear un evento de Cancelación de Mandato en el RADIAN. Este evento anula un mandato de una factura electrónica de venta como título valor.

## Request body

- object — Objeto con la información para crear un evento de Cancelación de Mandato (044).
  - `companyId` string, required — Id de la empresa en la que se generará la cancelación del mandato. Se utiliza para validar la existencia de la compañía en la base de datos y obtener los datos de la compañía. ⚠️ Importante: La información en la base de datos debe estar completa y actualizada.
  - `type` '441' | '442' | '443', required — <b>Tipo de operación</b>, acepta uno de los siguientes códigos:<br><b>441</b>: Terminación del Mandato por Revocacion del Mandate<br><b>442</b>: Terminación del Mandato por Renuncia del mandatario<br><b>443</b>: Terminación del Mandato por Rechazo del mandato
  - `number` string, required — Número del mandato, el valor es alfanumérico, no se puede repetir el numero para el tipo de evento.<br><i>Campo oficial DIAN &lt;ID&gt;</i>
  - `documentId` string — ID del documento de referencia. Si el documento de referencia fue emitido a través de la API, este ID es suficiente para identificarlo. En caso contrario, todos los demás campos de la petición serán obligatorios
  - `legalRepresentative` object[] — <b>Información del representante legal de la organización.<br>Contiene los datos de identificación y contacto de la (las) persona(s) que actúa en representación legal de la entidad dentro del evento.<br><i>Campo oficial DIAN &lt;Person&gt;</i>
    - `identificationType` string, required — Tipo de identificador fiscal.<br><i>Campo oficial DIAN &lt;@schemeName&gt;</i>
    - `identification` string, required — Número de identificación de la persona.<br><i>Campo oficial DIAN &lt;ID&gt;</i>
    - `dv` string — DV del NIT de la persona. Obligatorio cuando el <b>identificationType</b> es 31.<br><i>Campo oficial DIAN &lt;@schemeID&gt;</i>
    - `firstName` string, required — Nombre del representante legal de la compañía o quien haga a sus veces.<br><i>Campo oficial DIAN &lt;FirstName&gt;</i>
    - `familyName` string, required — Apellido del representante legal de la compañía o quien haga a sus veces.<br><i>Campo oficial DIAN &lt;FamilyName&gt;</i>
    - `jobTitle` string, required — Cargo del representante legal de la compañía o quien haga a sus veces.<br><i>Campo oficial DIAN &lt;JobTitle&gt;</i>
    - `nationality` string — Corresponde a la nacionalidad del Representante Legal, informada en texto.<br><i>Campo oficial DIAN &lt;NationalityID&gt;</i>
    - `organizationDepartment` string — Area, sección o departamento del representante legal de la compañía o quien haga a sus veces.<br><i>Campo oficial DIAN &lt;OrganizationDepartment&gt;</i>
  - `associatedDocument` object — <b>Objeto que contiene la información del documento de referencia</b>.<br>Documento al cual se le quiere generar la terminación del Mandato.<br><i>Campo oficial DIAN &lt;DocumentReference&gt;</i>
    - `number` string, required — Número del documento de referencia.<br><i>Campo oficial DIAN &lt;ID&gt;</i>
    - `uuid` string, required — CUDE del evento del mandato referenciado.<br><i>Campo oficial DIAN &lt;UUID&gt;</i>
  - `notes` string[] — Información adicional que se quiera agregar en el evento.<br>⚠️ <b>Importante:</b> Se deberá enviar al menos un elemento en la renovación de un mandato por parte del mandante para colocar la nota en relación con la ratificación de los actos realizados por el mandatario y en la renuncia de un mandato por parte del mandatario, para dejar constancia de que no se encuentra pendiente de ejecución en ningún acto en virtud del Mandato que se termina.<br><i>Campo oficial DIAN &lt;Note&gt;</i>

## Other responses

- `201` — unresolved $ref
- `400` — Objeto que representa una respuesta de error por validaciones
- `404` — Objeto que representa una respuesta de error por qué no se ha encontrado el recurso al que se intenta acceder
- `500` — Objeto que representa una respuesta de error por qué ha ocurrido un error interno en el sistema

---

[API](https://skmtc.net/alegra/apis/api-alegra-proveedor-electr-nico-colombia.md) · [All operations](https://skmtc.net/alegra/apis/api-alegra-proveedor-electr-nico-colombia/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/alegra/api-alegra-proveedor-electr-nico-colombia/revisions/5fcb0d90e251/schema)
