TransparencIAExplorerRequest Access
GraphQL API

Documentación API

Schema auto-generado desde los lexicons AT Protocol de TransparencIA. Consulta, filtra y agrega datos en tiempo real.

Endpoint

POSThttps://transparencia-indexer.vercel.app/api/graphql

Autenticación

X-API-Key: <your-api-key>

Content-Type

application/json

Colecciones disponibles

techTransparenciaNewsArticleNoticias indexadas con metadata completa
techTransparenciaNewsSourceMedios y portales como fuentes de información
techTransparenciaNewsEnrichmentAnálisis IA: sentimiento, entidades, orientación política

Ejemplos de consultas

Artículos recientes

graphql
query RecentArticles {
  techTransparenciaNewsArticle(
    first: 10
    orderBy: publishedAt_DESC
  ) {
    edges {
      node {
        uri
        title
        url
        publishedAt
        source { name baseUrl }
      }
    }
    pageInfo { hasNextPage endCursor }
  }
}

Búsqueda full-text

graphql
query SearchArticles($q: String!) {
  techTransparenciaNewsArticle(
    where: { title: { contains: $q } }
    first: 20
  ) {
    edges {
      node { uri title url publishedAt }
    }
  }
}

Enriquecimiento con análisis IA

graphql
query EnrichedArticles {
  techTransparenciaNewsEnrichment(
    first: 5
    orderBy: indexedAt_DESC
  ) {
    edges {
      node {
        summary
        sentiment
        impactLevel
        emotionalTone
        clickbaitScore
        politicalOrientation
        article { title url }
      }
    }
  }
}

Autenticación

bash
curl -X POST https://transparencia-indexer.vercel.app/api/graphql \
  -H "Content-Type: application/json" \
  -H "X-API-Key: <your-api-key>" \
  -d '{"query":"{ __typename }"}'

Capacidades

Filtros anidados con operadores eq, in, contains, gt/gte/lt/lte
Paginación cursor-based (first, after)
Ordenamiento por cualquier campo indexado
Búsqueda full-text en español e inglés (GIN indexes)
Joins entre colecciones vía strongRef
Consultas de agregación (totalCount, groupBy)

¿Quieres acceso al API?

El GraphQL API está disponible bajo solicitud. Cuéntanos sobre tu proyecto y te damos acceso.

tech@transparencia.tech

También puedes explorar el MCP Server para integraciones con agentes IA.