Endpoints de la v2
Todas las rutas son GET, responden JSON y exigen X-API-Key. Cada una se abre en el sandbox del playground con los parámetros del ejemplo ya cargados.
Días
/api/v2/days/{date}Un día litúrgico
Tiempo, color, semana, nombre del domingo, ayuno y la celebración que prevaleció. Lecturas, colecta, celebraciones concurrentes y explicación entran por include.
| Parámetro | Dónde | Descripción |
|---|---|---|
dateobligatorio | ruta | Fecha en formato AAAA-MM-DD, o today. |
bookobligatorio | query | Código del libro de oración, como loc_2015 o loc_1662_en. Obligatorio en todo recurso cuyo contenido depende del libro; la v2 no tiene libro por defecto. Consulta GET /api/v2/prayer-books. |
include | query | Lista separada por comas de los subrecursos a calcular. Un hijo implica al padre: readings.text ya trae readings. readingsreadings.textreadings.morningreadings.eveningreadings.alternativescollectcollect.textcelebrationsexplanation |
service | query | Oficio cuyas lecturas se usan: daily (por defecto), eucharist, morning, evening o, en las lecturas, all para todos a la vez. dailyeucharistmorningevening |
fields[day] | query | Lista separada por comas de los atributos a devolver para ese tipo de recurso. Recorta la respuesta sin cambiar lo que se calcula. |
fields[reading] | query | Lista separada por comas de los atributos a devolver para ese tipo de recurso. Recorta la respuesta sin cambiar lo que se calcula. |
fields[collect] | query | Lista separada por comas de los atributos a devolver para ese tipo de recurso. Recorta la respuesta sin cambiar lo que se calcula. |
If-None-Match | encabezado | ETag de una respuesta anterior. Si nada cambió, la API responde 304 sin cuerpo. |
También acepta los parámetros de contexto bible, psalter, lectionary, reading_type y lang.
curl -G "https://api.caminhoanglicano.com.br/api/v2/days/2026-03-25" \
-H "X-API-Key: $ESTEVAO_API_KEY" \
--data-urlencode "book=loc_2015" \
--data-urlencode "include=readings,collect"/api/v2/daysVarios días a la vez
El mismo recurso de /days/:date para un rango, con from y to o year. Ideal para armar un calendario mensual o anual en una llamada.
| Parámetro | Dónde | Descripción |
|---|---|---|
bookobligatorio | query | Código del libro de oración, como loc_2015 o loc_1662_en. Obligatorio en todo recurso cuyo contenido depende del libro; la v2 no tiene libro por defecto. Consulta GET /api/v2/prayer-books. |
from | query | Primera fecha del rango (AAAA-MM-DD). |
to | query | Última fecha del rango, inclusive. |
year | query | Año civil completo, en lugar de from y to. |
include | query | Lista separada por comas de los subrecursos a calcular. Un hijo implica al padre: readings.text ya trae readings. readingsreadings.textreadings.morningreadings.eveningreadings.alternativescollectcollect.textcelebrationsexplanation |
service | query | Oficio cuyas lecturas se usan: daily (por defecto), eucharist, morning, evening o, en las lecturas, all para todos a la vez. dailyeucharistmorningevening |
fields[day] | query | Lista separada por comas de los atributos a devolver para ese tipo de recurso. Recorta la respuesta sin cambiar lo que se calcula. |
fields[reading] | query | Lista separada por comas de los atributos a devolver para ese tipo de recurso. Recorta la respuesta sin cambiar lo que se calcula. |
fields[collect] | query | Lista separada por comas de los atributos a devolver para ese tipo de recurso. Recorta la respuesta sin cambiar lo que se calcula. |
También acepta los parámetros de contexto bible, psalter, lectionary, reading_type y lang.
curl -G "https://api.caminhoanglicano.com.br/api/v2/days" \
-H "X-API-Key: $ESTEVAO_API_KEY" \
--data-urlencode "book=loc_2015" \
--data-urlencode "from=2026-03-01" \
--data-urlencode "to=2026-03-31" \
--data-urlencode "fields[day]=date,season,color,celebration"Lecturas y textos
/api/v2/days/{date}/readingsLecturas de un oficio
Las lecturas de una fecha como lista de slots. service=all devuelve todos los oficios a la vez, en services. Con include=text, el texto viene en la versión de bible y en el formato de text_format.
| Parámetro | Dónde | Descripción |
|---|---|---|
dateobligatorio | ruta | Fecha en formato AAAA-MM-DD, o today. |
bookobligatorio | query | Código del libro de oración, como loc_2015 o loc_1662_en. Obligatorio en todo recurso cuyo contenido depende del libro; la v2 no tiene libro por defecto. Consulta GET /api/v2/prayer-books. |
service | query | Oficio cuyas lecturas se usan: daily (por defecto), eucharist, morning, evening o, en las lecturas, all para todos a la vez. dailyeucharistmorningeveningall |
include | query | Lista separada por comas de los subrecursos a calcular. Un hijo implica al padre: readings.text ya trae readings. textalternatives |
text_format | query | Formato del texto bíblico: verses (por defecto, versículos estructurados), plain o markdown (una cadena en content). versesplainmarkdown |
fields[reading] | query | Lista separada por comas de los atributos a devolver para ese tipo de recurso. Recorta la respuesta sin cambiar lo que se calcula. |
También acepta los parámetros de contexto bible, psalter, lectionary, reading_type y lang.
curl -G "https://api.caminhoanglicano.com.br/api/v2/days/2026-03-25/readings" \
-H "X-API-Key: $ESTEVAO_API_KEY" \
--data-urlencode "book=loc_2015" \
--data-urlencode "include=text" \
--data-urlencode "text_format=plain"/api/v2/collects/{date}Colectas de una fecha
Las colectas del día sin el resto del calendario. Por defecto, solo título, tipo y referencia; include=text trae el cuerpo y el prefacio.
| Parámetro | Dónde | Descripción |
|---|---|---|
dateobligatorio | ruta | Fecha en formato AAAA-MM-DD, o today. |
bookobligatorio | query | Código del libro de oración, como loc_2015 o loc_1662_en. Obligatorio en todo recurso cuyo contenido depende del libro; la v2 no tiene libro por defecto. Consulta GET /api/v2/prayer-books. |
include | query | Lista separada por comas de los subrecursos a calcular. Un hijo implica al padre: readings.text ya trae readings. text |
fields[collect] | query | Lista separada por comas de los atributos a devolver para ese tipo de recurso. Recorta la respuesta sin cambiar lo que se calcula. |
También acepta los parámetros de contexto bible, psalter, lectionary, reading_type y lang.
curl -G "https://api.caminhoanglicano.com.br/api/v2/collects/2026-03-25" \
-H "X-API-Key: $ESTEVAO_API_KEY" \
--data-urlencode "book=loc_2015" \
--data-urlencode "include=text"/api/v2/passagesTexto bíblico suelto
Cualquier pasaje, en cualquier versión disponible, sin depender del leccionario. No exige book.
| Parámetro | Dónde | Descripción |
|---|---|---|
refobligatorio | query | Referencia bíblica, como Juan 3:16-21. |
bibleobligatorio | query | Versión bíblica de los textos, como nvi o kjv. Por defecto, la versión preferida del libro. Consulta GET /api/v2/bible-versions. |
text_format | query | Formato del texto bíblico: verses (por defecto, versículos estructurados), plain o markdown (una cadena en content). versesplainmarkdown |
curl -G "https://api.caminhoanglicano.com.br/api/v2/passages" \
-H "X-API-Key: $ESTEVAO_API_KEY" \
--data-urlencode "ref=João 3:16-21" \
--data-urlencode "bible=nvi" \
--data-urlencode "text_format=verses"/api/v2/liturgical-explanations/{date}Explicación litúrgica
Por qué el día se resolvió como se resolvió: precedencia, traslados, color, tiempo y la procedencia de cada lectura, para el oficio elegido en service.
| Parámetro | Dónde | Descripción |
|---|---|---|
dateobligatorio | ruta | Fecha en formato AAAA-MM-DD, o today. |
bookobligatorio | query | Código del libro de oración, como loc_2015 o loc_1662_en. Obligatorio en todo recurso cuyo contenido depende del libro; la v2 no tiene libro por defecto. Consulta GET /api/v2/prayer-books. |
service | query | Oficio cuyas lecturas se usan: daily (por defecto), eucharist, morning, evening o, en las lecturas, all para todos a la vez. dailyeucharistmorningevening |
También acepta los parámetros de contexto bible, psalter, lectionary, reading_type y lang.
curl -G "https://api.caminhoanglicano.com.br/api/v2/liturgical-explanations/2026-03-25" \
-H "X-API-Key: $ESTEVAO_API_KEY" \
--data-urlencode "book=loc_1662_en" \
--data-urlencode "lectionary=revised_1922" \
--data-urlencode "service=morning"Año litúrgico
/api/v2/years/{year}Visión general del año
Ciclo litúrgico, ciclos dominical y ferial, tiempos y fechas clave del año en una respuesta.
| Parámetro | Dónde | Descripción |
|---|---|---|
yearobligatorio | ruta | Año de cuatro dígitos. |
bookobligatorio | query | Código del libro de oración, como loc_2015 o loc_1662_en. Obligatorio en todo recurso cuyo contenido depende del libro; la v2 no tiene libro por defecto. Consulta GET /api/v2/prayer-books. |
fields[annual_overview] | query | Lista separada por comas de los atributos a devolver para ese tipo de recurso. Recorta la respuesta sin cambiar lo que se calcula. |
fields[season] | query | Lista separada por comas de los atributos a devolver para ese tipo de recurso. Recorta la respuesta sin cambiar lo que se calcula. |
fields[key_date] | query | Lista separada por comas de los atributos a devolver para ese tipo de recurso. Recorta la respuesta sin cambiar lo que se calcula. |
También acepta los parámetros de contexto bible, psalter, lectionary, reading_type y lang.
curl -G "https://api.caminhoanglicano.com.br/api/v2/years/2026" \
-H "X-API-Key: $ESTEVAO_API_KEY" \
--data-urlencode "book=loc_2015"/api/v2/years/{year}/seasonsTiempos del año
Los tiempos litúrgicos del año con sus fechas de inicio y fin.
| Parámetro | Dónde | Descripción |
|---|---|---|
yearobligatorio | ruta | Año de cuatro dígitos. |
bookobligatorio | query | Código del libro de oración, como loc_2015 o loc_1662_en. Obligatorio en todo recurso cuyo contenido depende del libro; la v2 no tiene libro por defecto. Consulta GET /api/v2/prayer-books. |
fields[season] | query | Lista separada por comas de los atributos a devolver para ese tipo de recurso. Recorta la respuesta sin cambiar lo que se calcula. |
También acepta los parámetros de contexto bible, psalter, lectionary, reading_type y lang.
curl -G "https://api.caminhoanglicano.com.br/api/v2/years/2026/seasons" \
-H "X-API-Key: $ESTEVAO_API_KEY" \
--data-urlencode "book=loc_2015"/api/v2/years/{year}/key-datesFechas clave
Las fechas móviles de las que depende el año, como Miércoles de Ceniza, Pascua y Pentecostés.
| Parámetro | Dónde | Descripción |
|---|---|---|
yearobligatorio | ruta | Año de cuatro dígitos. |
bookobligatorio | query | Código del libro de oración, como loc_2015 o loc_1662_en. Obligatorio en todo recurso cuyo contenido depende del libro; la v2 no tiene libro por defecto. Consulta GET /api/v2/prayer-books. |
fields[key_date] | query | Lista separada por comas de los atributos a devolver para ese tipo de recurso. Recorta la respuesta sin cambiar lo que se calcula. |
También acepta los parámetros de contexto bible, psalter, lectionary, reading_type y lang.
curl -G "https://api.caminhoanglicano.com.br/api/v2/years/2026/key-dates" \
-H "X-API-Key: $ESTEVAO_API_KEY" \
--data-urlencode "book=loc_2015"/api/v2/years/{year}/lectionary-cycleCiclo del leccionario
Los ciclos dominical y ferial del leccionario para el año.
| Parámetro | Dónde | Descripción |
|---|---|---|
yearobligatorio | ruta | Año de cuatro dígitos. |
bookobligatorio | query | Código del libro de oración, como loc_2015 o loc_1662_en. Obligatorio en todo recurso cuyo contenido depende del libro; la v2 no tiene libro por defecto. Consulta GET /api/v2/prayer-books. |
fields[lectionary_cycle] | query | Lista separada por comas de los atributos a devolver para ese tipo de recurso. Recorta la respuesta sin cambiar lo que se calcula. |
También acepta los parámetros de contexto bible, psalter, lectionary, reading_type y lang.
curl -G "https://api.caminhoanglicano.com.br/api/v2/years/2026/lectionary-cycle" \
-H "X-API-Key: $ESTEVAO_API_KEY" \
--data-urlencode "book=loc_2015"Catálogos
/api/v2/celebrationsBuscar celebraciones
El catálogo de celebraciones del libro, con búsqueda por nombre y filtros por tipo, mes, día y movilidad. Con year, resuelve las fechas efectivas e incluye los domingos. Paginado por cursor.
| Parámetro | Dónde | Descripción |
|---|---|---|
bookobligatorio | query | Código del libro de oración, como loc_2015 o loc_1662_en. Obligatorio en todo recurso cuyo contenido depende del libro; la v2 no tiene libro por defecto. Consulta GET /api/v2/prayer-books. |
q | query | Búsqueda por nombre de la celebración. |
type | query | Tipo de celebración. sunday exige year, porque los domingos dependen del calendario del año. principal_feastmajor_holy_dayfestivallesser_feastcommemorationsunday |
month | query | Mes (1 a 12). |
day | query | Día del mes. Exige month o year. |
year | query | Resuelve las fechas efectivas con el calendario de ese año e incluye los domingos. |
movable | query | true para solo las móviles, false para solo las fijas. truefalse |
limit | query | Elementos por página, de 1 a 100. Por defecto: 50. |
cursor | query | Cursor opaco de links.next. Reutilízalo con los mismos filtros y el mismo book. |
fields[celebration] | query | Lista separada por comas de los atributos a devolver para ese tipo de recurso. Recorta la respuesta sin cambiar lo que se calcula. |
También acepta los parámetros de contexto bible, psalter, lectionary, reading_type y lang.
curl -G "https://api.caminhoanglicano.com.br/api/v2/celebrations" \
-H "X-API-Key: $ESTEVAO_API_KEY" \
--data-urlencode "book=loc_2015" \
--data-urlencode "month=3" \
--data-urlencode "limit=20"/api/v2/celebrations/{id}Una celebración
Los detalles de una celebración del libro. El id viene del listado de celebraciones.
| Parámetro | Dónde | Descripción |
|---|---|---|
idobligatorio | ruta | Identificador numérico de la celebración, obtenido de GET /api/v2/celebrations. |
bookobligatorio | query | Código del libro de oración, como loc_2015 o loc_1662_en. Obligatorio en todo recurso cuyo contenido depende del libro; la v2 no tiene libro por defecto. Consulta GET /api/v2/prayer-books. |
También acepta los parámetros de contexto bible, psalter, lectionary, reading_type y lang.
curl -G "https://api.caminhoanglicano.com.br/api/v2/celebrations/{id}" \
-H "X-API-Key: $ESTEVAO_API_KEY" \
--data-urlencode "book=loc_2015"/api/v2/celebrations/typesTipos de celebración
Los tipos aceptados por el filtro type, con el nombre en el idioma pedido.
| Parámetro | Dónde | Descripción |
|---|---|---|
lang | query | Idioma de la respuesta, como pt-BR o en. Por defecto, el idioma del libro. En los catálogos, filtra por idioma. |
fields[celebration_type] | query | Lista separada por comas de los atributos a devolver para ese tipo de recurso. Recorta la respuesta sin cambiar lo que se calcula. |
curl -G "https://api.caminhoanglicano.com.br/api/v2/celebrations/types" \
-H "X-API-Key: $ESTEVAO_API_KEY" \
--data-urlencode "lang=pt-BR"/api/v2/prayer-booksLibros de oración
El catálogo de libros disponibles para claves de API, con idioma, jurisdicción, año y capacidades.
| Parámetro | Dónde | Descripción |
|---|---|---|
lang | query | Idioma de la respuesta, como pt-BR o en. Por defecto, el idioma del libro. En los catálogos, filtra por idioma. |
fields[prayer_book] | query | Lista separada por comas de los atributos a devolver para ese tipo de recurso. Recorta la respuesta sin cambiar lo que se calcula. |
curl -G "https://api.caminhoanglicano.com.br/api/v2/prayer-books" \
-H "X-API-Key: $ESTEVAO_API_KEY" \
--data-urlencode "fields[prayer_book]=code,name,language,year"/api/v2/prayer-books/{code}Un libro de oración
Los detalles de un libro, con las capacidades tipadas: variantes y tipos de lectura del leccionario y los oficios que tiene.
| Parámetro | Dónde | Descripción |
|---|---|---|
codeobligatorio | ruta | Código del libro de oración. |
curl -G "https://api.caminhoanglicano.com.br/api/v2/prayer-books/loc_2015" \
-H "X-API-Key: $ESTEVAO_API_KEY"/api/v2/prayer-books/{code}/preferencesPreferencias de un libro
Las preferencias que acepta el libro, con opciones y valores por defecto. De aquí salen los valores válidos de bible, lectionary y reading_type.
| Parámetro | Dónde | Descripción |
|---|---|---|
codeobligatorio | ruta | Código del libro de oración. |
curl -G "https://api.caminhoanglicano.com.br/api/v2/prayer-books/loc_2015/preferences" \
-H "X-API-Key: $ESTEVAO_API_KEY"/api/v2/bible-versionsVersiones de la Biblia
Las versiones bíblicas activas, con idioma, editorial y licencia. lang también acepta idiomas compatibles: en-CA encuentra las versiones en.
| Parámetro | Dónde | Descripción |
|---|---|---|
lang | query | Idioma de la respuesta, como pt-BR o en. Por defecto, el idioma del libro. En los catálogos, filtra por idioma. |
fields[bible_version] | query | Lista separada por comas de los atributos a devolver para ese tipo de recurso. Recorta la respuesta sin cambiar lo que se calcula. |
curl -G "https://api.caminhoanglicano.com.br/api/v2/bible-versions" \
-H "X-API-Key: $ESTEVAO_API_KEY" \
--data-urlencode "lang=pt"