---
title: "Emitir anulaciones"
method: POST
path: "/cancellations"
tags: ["Anulaciones"]
---

# Emitir anulaciones

`POST /cancellations`

Este endpoint sirver para emitir anulaciones, las cuales se usan para anular rangos de numeración que no se usarán.

## Request body

- object
  - `company` object — Información de la compañía con la que se emitirá (diferente a la principal)
    - `id` string, ulid, required — Id de la compañía
  - `header` object, required — Información del encabezado Campo DGII &lt;Encabezado&gt;
    - `rncSender` number, required — Corresponde al Número de Registro Nacional del contribuyente que emite la factura electrónica. Campo DGII &lt;RncEmisor&gt;
    - `cancelledEncfQuantity` unknown, required
  - `cancellations` object[], required — Anulación se pueden incluir 10 hasta repeticiones. Campo DGII &lt;Anulacion&gt;"
    - `lineNumber` integer, required — Número de la línea o secuencial. Desde 1 hasta 10 repeticiones. Campo DGII &lt;NoLinea&gt;
    - `ecfType` 31 | 32 | 33 | 34 | 41 | 43 | 44 | 45 | 46 | 47, required — Tipo Comprobante Fiscal Electrónico (e-CF). <br> 31: Factura de Crédito Fiscal Electrónica <br> 32: Factura de Consumo Electrónica <br> 33: Nota de Débito Electrónica <br> 34: Nota de Crédito Electrónica <br> 41: Compras Electrónico <br> 43: Gastos Menores Electrónico <br> 44: Regímenes Especiales Electrónica <br> 45: Gubernamental Electrónico <br> 46: Comprobante para Exportaciones Electrónico <br> 47: Comprobante para Pagos al Exterior Electrónico <br> Campo DGII &lt;TipoeCF&gt;
    - `rangeCancelledEnfc` object[], required — Tabla que contiene un rango de las secuencias anuladas de manera consecutiva, de acuerdo con el tipo de e-CF. Se pueden incluir hasta 10,000 repeticiones. Campo DGII &lt;TablaRangoSecuenciasAnuladaseNCF&gt;
      - `encfFrom` string, required — Se refiere al Número de Comprobante Fiscal Electrónico (e-NCF) con el secuencial que inicia el rango de secuencias que será anulado. Campo DGII &lt;SecuenciaeNCFDesde&gt;
      - `encfUntil` string, required — Se refiere al Número de Comprobante Fiscal Electrónico (e-NCF) con el secuencial que finaliza el rango de secuencias que será anulado. Campo DGII &lt;SecuenciaeNCFHasta&gt;
    - `cancelledEncfQuantity` integer, required — Cantidad de secuencias de e- NCF que se está anulando. En este campo se deberá sumar las secuencias colocados en la tabla de rangos de secuencias anuladas de e-NCF. Campo DGII &lt;CantidadeNCFAnulados&gt;"

## Response `201`

Éxito en la creación de la anulación

- object
  - `id` string, ulid
  - `stampDate` string, date — Fecha de emisión
  - `status` 'REGISTERED' | 'TO_SEND' | 'WAITING_RESPONSE' | 'TO_NOTIFY' | 'FINISHED' — Estado de la anulación
  - `companyIdentification` string — Identificación de la empresa empleadora

## Other responses

- `400` — unresolved $ref
- `500` — unresolved $ref

---

[API](https://skmtc.net/alanube/apis/api-fe-dom.md) · [All operations](https://skmtc.net/alanube/apis/api-fe-dom/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/alanube/api-fe-dom/revisions/884e0cb47e4a/schema)
