SIAT SOAP Monitor
API pública del monitor
Los mismos datos de esta página, en JSON. Gratis y sin
autenticación. Cada servicio SOAP del SIN (producción y piloto)
se verifica cada 10 minutos con verificarComunicacion.
https://impuestos.wiki
FormatoJSON · UTF-8
Actualizacióncada 10 min
/siat/monitor/stats/last_hour
Resumen de los últimos 30 minutos por ambiente (prod,
piloto) y servicio: verificaciones, % de disponibilidad,
tiempos de respuesta en ms, último estado y cada verificación.
Incluye un summary global. Horas en hora de Bolivia (UTC-4).
Es la forma más simple de integrarlo (alertas, dashboards, bots).
curl https://impuestos.wiki/siat/monitor/stats/last_hour
Respuesta de ejemplo
{
"success": true,
"timestamp": "2026-11-06 06:43:14",
"data": {
"prod": {
"FacturacionCodigos": {
"endpoint": "FacturacionCodigos",
"url": "https://siatrest.impuestos.gob.bo/v2/FacturacionCodigos",
"total_checks": 3,
"online_count": 3,
"offline_count": 0,
"warning_count": 0,
"error_count": 0,
"timeout_count": 0,
"uptime_pct": 100.0,
"avg_response_time": 71.45,
"min_response_time": 70.18,
"max_response_time": 72.34,
"last_status": "online",
"last_check": "2026-11-06 06:36:28",
"last_response_time": 71.83,
"checks": [
{"status": "online", "response_time": 70.18, "http_code": 200,
"message": "OK", "timestamp": "2026-11-06 06:16:48"}
]
},
"...": "un objeto por servicio"
},
"piloto": { "...": "misma estructura" },
"summary": {"total_checks": 42, "total_online": 41,
"total_offline": 0, "uptime_pct": 97.62}
}
}
/siat/monitor/stats
JSON-RPC
Disponibilidad de las últimas 24 horas (la que dibuja las barras de
esta página). Una clave por ambiente y servicio (ej. "prod:FacturacionCodigos") con
total, online, avg_time (ms) e
history con las últimas 20 verificaciones. Horas en UTC.
| Parámetro | Valor |
|---|---|
as_environment | "prod", "piloto" o null (ambos) |
curl -X POST https://impuestos.wiki/siat/monitor/stats \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","method":"call","params":{"as_environment":"prod"}}'
Respuesta de ejemplo
{
"jsonrpc": "2.0",
"id": null,
"result": {
"success": true,
"stats": {
"prod:FacturacionCodigos": {
"environment": "prod",
"endpoint": "FacturacionCodigos",
"total": 153,
"online": 150,
"avg_time": 71.2,
"history": [
{"status": "online", "time": 71.83, "timestamp": "2026-11-06 10:36:28"}
]
}
}
}
}
/siat/monitor/history
JSON-RPC
Cada verificación registrada, de la más nueva a la más vieja. Horas en UTC.
| Parámetro | Valor |
|---|---|
as_environment | "prod" o "piloto" (opcional) |
as_endpoint | nombre del servicio, ej. "FacturacionCodigos" (opcional) |
as_limit | cantidad de registros, 1 a 500 (por defecto 100) |
curl -X POST https://impuestos.wiki/siat/monitor/history \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","method":"call","params":{"as_environment":"prod","as_endpoint":"FacturacionCodigos","as_limit":2}}'
Respuesta de ejemplo
{
"jsonrpc": "2.0",
"id": null,
"result": {
"success": true,
"history": [
{
"id": 459757,
"environment": "prod",
"endpoint": "FacturacionCodigos",
"url": "https://siatrest.impuestos.gob.bo/v2/FacturacionCodigos",
"status": "online",
"code": 200,
"time_ms": 71.83,
"message": "OK",
"timestamp": "2026-11-06 10:36:28"
}
]
}
}
Servicios verificados
FacturacionCodigosFacturacionOperacionesFacturacionSincronizacionServicioFacturacionCompraVentaServicioFacturacionElectronicaServicioFacturacionComputarizadaServicioFacturacionDocumentoAjuste
Producción: siatrest.impuestos.gob.bo/v2 ·
Piloto: pilotosiatservicios.impuestos.gob.bo/v2
Estados
online | Respondió "comunicación exitosa" |
warning | Respondió, pero con algo inesperado |
error | Error HTTP del servicio (ej. 500) |
timeout | No respondió en 15 segundos |
offline | Sin conexión con el servidor del SIN |
Uso justo: los datos cambian cada 10 minutos, consultar más de una vez por minuto no trae nada nuevo. Información referencial; ante cualquier diferencia, prevalece lo que publica el SIN.