---
title: "Reintentar un comprobante sin respuesta del SRI (202)"
method: POST
path: "/comprobantes/{id}/reintentar"
tags: ["comprobantes"]
---

# Reintentar un comprobante sin respuesta del SRI (202)

`POST /comprobantes/{id}/reintentar`

## Request

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

Para un comprobante que sigue en `ENVIADO` o en `CONTINGENCIA`. No emite ni cambia el documento: mueve el intento que ya estaba en cola, con la misma clave de acceso. En `ENVIADO` vuelve a consultar la autorización; en `CONTINGENCIA` adelanta el reenvío del mismo XML firmado. El resultado llega como siempre, por el estado del comprobante y por webhook. Un reintento cada 10 minutos por comprobante (429 si se pide antes). 409 si el estado no admite reintento (un rechazo se corrige y se emite de nuevo) o si el intento original ya no está en cola, que se conserva 7 días.

## Path parameters

- `id` string, uuid, required

## Response `202`

Reintento aceptado, o ya había uno en marcha

- object
  - `id` string, uuid
  - `claveAcceso` string
  - `estado` 'ENVIADO' | 'CONTINGENCIA'
  - `accion` 'consulta' | 'reenvio': Qué se le vuelve a pedir al SRI: la autorización o la recepción.
  - `encolado` boolean: `false` si ya había un intento en marcha y no hizo falta mover nada.

## Other responses

- `400`: Cuerpo inválido o validación de negocio (previene errores SRI 62/52/65/69/39)
- `403`: Rol insuficiente o acceso denegado
- `404`: Recurso inexistente (o de otra cuenta — aislamiento multi-tenant)
- `409`: Conflicto de unicidad
- `429`: Demasiadas peticiones (300/min global, 60/min emisión)

---

[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)
