These are examples written in Python designed to pull and read data from my custom Bible API.
import requests
response = requests.get('https://api.biblestep.top/asv/random')
data = response.json()
print(f"Bible: ASV")
print(f"Book: {data['book']}")
print(f"Chapter: {data['chapter']}")
print(f"Verse: {data['verse']}")
print(f"Text: {data['text']}")
Running: python -m random-verse
import requests
book = 'Genesis'
response = requests.get(f'https://api.biblestep.top/asv/random/{book}')
data = response.json()
print(f"Bible: ASV")
print(f"Book: {data['book']}")
print(f"Chapter: {data['chapter']}")
print(f"Verse: {data['verse']}")
print(f"Text: {data['text']}")
Running: python -m random-verse-book
import requests
book = 'Genesis'
chapter = '1'
verse = '1'
response = requests.get(f'https://api.biblestep.top/asv/{book}/{chapter}/{verse}')
data = response.json()
print(f"Bible: ASV")
print(f"Book: {data['book']}")
print(f"Chapter: {data['chapter']}")
print(f"Verse: {data['verse']}")
print(f"Text: {data['text']}")
Running: python -m verse
import requests
book = 'Genesis'
chapter = '1'
response = requests.get(f'https://api.biblestep.top/asv/{book}/{chapter}')
data = response.json()
print(f"Bible: ASV")
print(f"Book: {data['book']}")
print(f"Chapter: {data['chapter']}")
print(f"Text: {data['text']}")
Running: python -m verses
import requests
book = 'Genesis'
response = requests.get(f'https://api.biblestep.top/asv/{book}')
data = response.json()
print(f"Bible: ASV")
print(f"Book: {data['book']}")
print(f"Text: {data['text']}")
Running: python -m book