Будуйте на MEGA.Bible
Усе на MEGA.Bible — відкриті дані, а URL-адреси — це API. Додайте .json майже до будь-якої URL-адреси сторінки й отримаєте структуровані дані, що стоять за нею — безплатно, без ключа, без реєстрації. Крос-доменні запити дозволені, тож API можна викликати просто з браузера.
Шаблон
Візьміть URL сторінки й додайте .json. Публічний API доступний лише для читання.
https://mega.bible/{lang}/{path}.json
Писання
/{lang}/bible.jsonприклад/{lang}/{translation}.jsonприклад/{lang}/{translation}/{book}.jsonприклад/{lang}/{translation}/{book}/{chapter}.jsonприклад/{lang}/{translation}/{book}/{chapter}/{verse}.jsonприклад/{lang}/compare/{a}/{b}/{book}/{chapter}.jsonприклад/{lang}/search/{translation}.json?q={query}приклад/{lang}/votd.jsonприклад
Атлас і хронологія
/{lang}/places.jsonприклад/{lang}/place/{slug}.jsonприклад/{lang}/people.jsonприклад/{lang}/person/{slug}.jsonприклад/{lang}/timeline.jsonприклад/{lang}/timeline/{era}.jsonприклад/{lang}/event/{slug}.jsonприклад/{lang}/topics.jsonприклад/{lang}/topic/{slug}.jsonприклад/{lang}/words.jsonприклад/{lang}/word/{strongs}.jsonприклад/{lang}/unearthed.jsonприклад/{lang}/unearthed/{slug}.jsonприклад/{lang}/chronology.jsonприклад/{lang}/tours.jsonприклад/{lang}/tour/{slug}.jsonприклад
Статті спільноти
/{lang}/article/{slug}.json
Біблійні історії для дітей
Вбудовувані віджети
Будь-який вірш — і вірш дня — можна вбудувати звичайним iframe: без ключа, без стеження, з вбудованою атрибуцією та зворотним посиланням. За бажанням ?theme=light|dark; інакше віджет наслідує тему відвідувача.
Масові дані та завантаження
Цілі набори даних і повні тексти перекладів доступні як версіоновані масові завантаження у /api/v1 — це версія 1, зміни лише додавальні. Завантаження
Ліцензії
Дані зберігають ліцензію свого джерела: біблійні тексти несуть ліцензію свого перекладу, набори даних атласу — свої вихідні ліцензії, а все, що створює MEGA.Bible, — CC0. Повний список: Джерела та ліцензії