Construire sur MEGA.Bible
Tout sur MEGA.Bible est en données ouvertes, et les URL sont l’API. Ajoutez .json à presque n’importe quelle URL de page et vous obtenez les données structurées qui la sous-tendent — gratuit, sans clé, sans inscription. Les requêtes cross-origin sont autorisées, vous pouvez donc l’appeler directement depuis un navigateur.
Le modèle
Prenez l’URL d’une page et ajoutez .json. L’API publique est en lecture seule.
https://mega.bible/{lang}/{path}.json
Écriture
/{lang}/bible.jsonexemple/{lang}/{translation}.jsonexemple/{lang}/{translation}/{book}.jsonexemple/{lang}/{translation}/{book}/{chapter}.jsonexemple/{lang}/{translation}/{book}/{chapter}/{verse}.jsonexemple/{lang}/compare/{a}/{b}/{book}/{chapter}.jsonexemple/{lang}/search/{translation}.json?q={query}exemple
Atlas et chronologie
Articles de la communauté
/{lang}/article/{slug}.json
Données en masse et téléchargements
Des jeux de données entiers et le texte intégral des traductions sont disponibles en téléchargements groupés versionnés sous /api/v1 — il s'agit de la version 1, et les changements sont additifs. Téléchargements
Licences
Les données conservent la licence de leur source : les textes bibliques portent la licence de leur traduction, les jeux de données de l’atlas leurs licences d’origine, et tout ce que MEGA.Bible crée est CC0. La liste complète : Sources et licences