---
title: "Probar una firma contra el SRI (factura de PRUEBA)"
method: POST
path: "/certificados/{id}/probar"
tags: ["certificados"]
---

# Probar una firma contra el SRI (factura de PRUEBA)

`POST /certificados/{id}/probar`

## Request

- Base URL: `https://contadeo.com/api`
- URL: `https://contadeo.com/api/certificados/{id}/probar`
- Auth: HTTP bearer

Emite una factura de PRUEBA (ambiente 1, consumidor final, un dólar, sin validez tributaria) firmada con ESTE certificado, aunque la empresa esté en Producción y aunque la firma esté en espera (inactiva). Los secuenciales y listados de Pruebas van aparte. Si el SRI la autoriza, el worker marca la firma como verificada y la pone en uso; la que firmaba queda inactiva, recuperable con PATCH accion=activar. El resultado se sigue en GET /certificados (campos `prueba` y `verificadaPruebasAt`). Roles: owner, admin. Una firma revocada o vencida responde 409. En la empresa de la casa responde 403: su firma se administra desde la consola de operador.

## Response `202`

Factura de prueba encolada

- object
  - `comprobanteId` string, uuid
  - `claveAcceso` string

## Other responses

- `400`: Cuerpo inválido o validación de negocio (previene errores SRI 62/52/65/69/39)
- `404`: Recurso inexistente (o de otra cuenta — aislamiento multi-tenant)
- `409`: Conflicto de unicidad

---

[API](https://skmtc.dev/contadeo/apis/api-de-contadeo.md) · [All operations](https://skmtc.dev/contadeo/apis/api-de-contadeo/llms.txt) · [OpenAPI document](https://skmtc.dev/contadeo/apis/api-de-contadeo/revisions/461bbb9a74ce?raw)
