Essa é uma API simples para obter informações da Bíblia. Ela fornece endpoints para obter todos os livros da Bíblia, obter um livro específico, obter um capítulo específico de um livro e obter um versículo específico de um capítulo.
- Node.js (v18.15.0)
- Typescript (5.0.4)
- Fastify (4.17.0)
-
Clone o repositório:
git clone https://github.com/seu-usuario/bible-api.git
-
Navegue até o diretório do projeto:
cd BibleAPI
-
Instale as dependências:
npm install
-
Inicie o servidor:
npm run dev
O servidor será executado em http://localhost:3333
A API possui os seguintes endpoints:
GET
/:version/books: Retorna todos os livros da Bíblia.GET
/:version/books/:abbrev: Retorna um livro específico da Bíblia.GET
/:version/books/:abbrev/:chapter: Retorna um capítulo específico de um livro.GET
/:version/books/:abbrev/:chapter/:verse: Retorna um versículo específico de um capítulo.GET
/:version?search=keyword: Retorna todos os versículos que contenham a palavra.
As versões disponiveis são:
acf
= Almeida Corrigida Fielaa
= Almeida Revisada Imprensa Bíblicanvi
= Nova Versão Internacional
Substitua :version
, :abbrev
, :chapter
e :verse
pelos valores desejados. Por exemplo, para obter o primeiro versículo do primeiro capítulo do livro de Gênesis na versão ACF, você pode fazer a seguinte requisição:
GET http://localhost:3333/acf/books/gn/1/1
A resposta será o versículo específico em texto.
Esta API foi desenvolvida por Gabriel Licar e foi baseada neste Repositório da Bíblia.
Contribuições são bem-vindas! Se você tiver alguma sugestão, melhoria ou correção de bug, sinta-se à vontade para abrir uma issue ou enviar um pull request.
Este projeto está licenciado sob a Licença MIT. Consulte o arquivo LICENSE para obter mais informações.
Resumo da Licença MIT:
A Licença MIT é uma licença de software de código aberto que permite que você use, modifique e distribua o software conforme desejar. No entanto, ela requer que você mantenha os avisos de direitos autorais e a licença original junto com o software.
Lembre-se de ler o arquivo LICENSE para obter o texto completo da Licença MIT.