---
title: "Endpoint para generar el set de pruebas"
method: POST
path: "/set-tests"
tags: ["Certificación"]
---

# Endpoint para generar el set de pruebas

`POST /set-tests`

Endpoint para generar el set de pruebas necesario para el proceso de certificación

## Request body

- object — Objeto con la información que se le puede pasar al set de pruebas
  - `idCompany` string, ulid — Identificación de la compañía en caso de no usar la principal
  - `retryNumber` number — Numero con el que se reintentará el set de pruebas, este solo se usa para cambiar el número con el que se genera el set de pruebas
  - `itemExample` object, required — Objeto que representa un item comúnmente comercializado por la compañía, a fin de que los comprobantes generados sean representativos según la actividad comercial.
    - `billingIndicator` 1 | 2 | 3 | 4, required — Indica si el ítem es exento, si es gravado, o No facturable. Indicará las distintas tasas&colon; <br>1: ITBIS 1 ítem gravado a ITBIS tasa1 (18%). <br>2: ITBIS 2 ítem gravado a ITBIS tasa2 (16%). <br>3: ITBIS 3 ítem gravado a ITBIS tasa3 (0%). <br>4: Exento (E)<br>Campo DGII &lt;IndicadorFacturacion&gt; <br><br><b>Nota:</b> El valor correspondiente a No facturable (cero), no aplica para el set de pruebas.
    - `itemName` string, required — Nombre del producto o servicio.<br>Campo DGII &lt;NombreItem&gt;
    - `goodServiceIndicator` 1 | 2, required — Identifica si el ítem corresponde a Bien o Servicio. <br>1: Bien<br>2: Servicio<br>Campo DGII &lt;IndicadorBienoServicio&gt;
    - `itemDescription` string — Descripción Adicional del ítem.<br>Campo DGII &lt;DescripcionItem&gt;
    - `unitPriceItem` integer, required — Dato correspondiente al precio unitario del ítem.<br>Campo DGII &lt;PrecioUnitarioItem&gt;

## Response `201`

Objeto que representa la respuesta que contiene la información de un set de pruebas

- object
  - `id` string — Id del set de pruebas
  - `status` string — Estado del set de pruebas
  - `idCompany` string, ulid — Id del set de la compañía asociada
  - `companyIdentification` string — Identification de la compañía asociada
  - `creationDate` string — Fecha de creación

## Other responses

- `400` — Objeto que representa una respuesta de error por validaciones
- `500` — unresolved $ref

---

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