Ir al contenido principal

BibleQL

Una API GraphQL para leer la Biblia. Un solo endpoint, decenas de traducciones y referencias que funcionan en el idioma de la traducción — Juan 3:16 o John 3:16, según convenga.

query {
passage(translation: "spa-rv1909", reference: "Juan 3:16") {
reference
text
translationName
}
}

Empieza aquí

Inicio rápidoTu primera petición en unos dos minutos
AutenticaciónAPI keys, encabezados y cómo protegerlas
Referencia de la APICada query, tipo y enum, generados desde el esquema
SDKsClientes oficiales para Ruby y Node.js

Qué puede hacer

  • Búsqueda de pasajes — versículos individuales, rangos, multirrangos, capítulos completos (guía)
  • Nombres de libros localizados — consulta traducciones en español con nombres en español (guía)
  • Búsqueda de texto — coincidencia rápida de subcadenas en una traducción (guía)
  • Búsqueda semántica — encuentra versículos por significado usando embeddings (guía)
  • Concordancia — estudio de palabras exhaustivo y en orden canónico, con fragmentos de contexto (guía)
  • Versículo del día — un versículo diario curado, en cualquier traducción (guía)
  • Descubrimiento de estructura — libros, capítulos y número de versículos por traducción (guía)

Pruébala sin escribir código

El playground interactivo funciona contra la API en vivo e incluye un panel de encabezados para tu key. Es la forma más rápida de explorar una query antes de integrarla.

Sobre traducciones y licencias

BibleQL sirve traducciones de dominio público y con licencias libres. Cada una indica su licencia en el campo note — revísala siempre antes de redistribuir el texto. Consulta Traducciones de la Biblia.