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ápido | Tu primera petición en unos dos minutos |
| Autenticación | API keys, encabezados y cómo protegerlas |
| Referencia de la API | Cada query, tipo y enum, generados desde el esquema |
| SDKs | Clientes 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.