SIFENDE
Referencia APIEventos SIFEN

Detalle de Evento

GET /eventos/:eventoId — obtené el detalle completo de un evento SIFEN.

GET /eventos/:eventoId

Devuelve el detalle completo de un evento SIFEN, incluyendo el protocolo de autorización si SIFEN lo confirmó.

Variantes

GET /api/v1/documento-electronico/eventos/{eventoId}

Authorization: Bearer {api-key} — la clave determina el contribuyente.

GET /api/v1/contribuyentes/{contribuyenteId}/eventos/{eventoId}

Authorization: Bearer {jwt} — el usuario debe ser propietario del contribuyente.

Path parameters

ParámetroTipoDescripción
eventoIdintegereventoSifenId del evento

Respuesta exitosa

Status: 200 OK

Devuelve un EventoSifenDTO completo (mismos campos que Listar Eventos).

Ejemplo — evento de CANCELACION confirmado

{
  "status": "success",
  "payload": {
    "eventoSifenId": 1024,
    "documentoElectronicoId": 8821,
    "contribuyenteId": 42,
    "tipoEvento": "CANCELACION",
    "estadoEvento": "PROCESADO",
    "cdc": "01800123451001001000000122026042710000000006",
    "motivo": "Error en datos del cliente",
    "protocoloAutorizacion": "20260427143218000",
    "codigoRespuesta": "0391",
    "mensajeRespuesta": "Evento de cancelación registrado exitosamente",
    "fechaCreacion": "2026-04-27T14:32:18",
    "fechaProcesamiento": "2026-04-27T14:32:45"
  }
}

Ejemplo — evento de INUTILIZACION pendiente

{
  "status": "success",
  "payload": {
    "eventoSifenId": 1025,
    "documentoElectronicoId": null,
    "contribuyenteId": 42,
    "tipoEvento": "INUTILIZACION",
    "estadoEvento": "PENDIENTE",
    "cdc": null,
    "motivo": "Numeración no utilizada por error de sistema",
    "protocoloAutorizacion": null,
    "codigoRespuesta": null,
    "mensajeRespuesta": null,
    "fechaCreacion": "2026-04-27T15:01:09",
    "fechaProcesamiento": null,
    "numeroTimbrado": "12557896",
    "establecimiento": 1,
    "puntoExpedicion": 1,
    "numeroInicio": 50,
    "numeroFin": 55,
    "tipoDocumento": 1,
    "serieNumero": null
  }
}

Cuándo aparece protocoloAutorizacion

El campo se completa solo cuando SIFEN confirma el evento (estadoEvento = PROCESADO y codigoRespuesta exitoso, ej. 0391 para cancelaciones, 0392 para inutilizaciones).

Si el evento todavía está PENDIENTE, protocoloAutorizacion, codigoRespuesta y mensajeRespuesta serán null.

Errores

StatusTipoDescripción
401API key o JWT inválido
403access-deniedEl usuario no es propietario del contribuyente
404evento-not-foundEl eventoId no existe o no pertenece al contribuyente

Ejemplo

curl https://api.sifende.com.py/api/v1/documento-electronico/eventos/1024 \
  -H "Authorization: Bearer $API_KEY"

On this page