Skip to content
master
Go to file
Code

README.md

bible_api

Sinatra web app that serves RESTful JSON web API for the World English Bible.

This app is served from bible-api.com, which anyone can use. Or you can host this app yourself!

mysql -uroot -e "create database bible_api; grant all on bible_api.* to user@localhost identified by 'password';"
export BIBLE_API_DB="mysql2://user:password@localhost/bible_api"
ruby import.rb
ruby app.rb

http://localhost:4567/John+3:16

{
  "reference": "John 3:16",
  "verses": [
    {
      "book_id":   "JHN",
      "book_name": "John",
      "chapter":   3,
      "verse":     16,
      "text":      "\nFor God so loved the world, that he gave his one and only Son, that whoever believes in him should not perish, but have eternal life.\n\n"
    }
  ],
  "text": "\nFor God so loved the world, that he gave his one and only Son, that whoever believes in him should not perish, but have eternal life.\n\n"
}

Copyright Tim Morgan. Licensed under The MIT License (MIT). See LICENSE for more info.

About

Sinatra web app that serves RESTful JSON web API for open and public domain bibles

Resources

License

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.