Para desarrolladores
API de Brujula
Accedé a datos públicos del Estado paraguayo desde tu aplicación. Sin API keys (por ahora).
Endpoints
GET
/api/verificar-funcionario?ci={cedula}Verifica si una CI es funcionario público
/api/verificar-funcionario?ci=1234567GET
/api/precios-dncp?search={termino}&year={año}Precios adjudicados en licitaciones DNCP
/api/precios-dncp?search=combustible&year=2025GET
/api/empresa-score?ruc={ruc}Perfil de contrataciones de una empresa
/api/empresa-score?ruc=80012345-7GET
GET
/api/background-check?q={ci|ruc}Background check unificado (CI o RUC)
/api/background-check?q=8361350GET
GET
Ejemplos
Verificación por CI
// Verificar funcionario
const res = await fetch('https://brujula.digital/api/verificar-funcionario?ci=1234567');
const data = await res.json();
// { encontrado: true, nombre: "Carlos", apellido: "González", organismo: "..." }Precios DNCP
// Buscar precios de licitaciones
const res = await fetch('https://brujula.digital/api/precios-dncp?search=combustible&year=2025');
const data = await res.json();
// { awards: [...], stats: { min, avg, max, count } }