/evangelium

⚡Read-Only API Builder made with Swift to get the daily gospel in 7 different languages.

Primary LanguageSwiftMIT LicenseMIT

Evangelium - Daily Gospel API Builder

Netlify Status CircleCI Status

Read-only API Builder made with Swift ❤️in 7 different languages, Check Repo.

Source of the data is thanks to Evangelizo

Deployment

The deployment of the API is on Netlify and the build file is /Sources/SwiftyEvangelium/main.swift.

Endpoints

The endpoints return data in json format:

First date available: 2019-09-13

  • Readings per day : https://evangelium.manuelsanchez.dev/api/:language/days/:date

Example : (Date format: YYYY-MM-DD)

{
  "date": "2019-09-15",
  "first_reading": {
    "type": "reading",
    "reference_displayed": "Example Reference",
    "text": "Example Text",
    "title": "Example Title"
  },
  "psalm": {
    "type": "psalm",
    "reference_displayed": "Example Reference",
    "text": "Example Text",
    "title": "Example Title"
  },
  "second_reading": {
    "type": "reading",
    "reference_displayed": "Example Reference.",
    "text": "Example Text",
    "title": "Example Title"
  },
  "gospel": {
    "type": "gospel",
    "reference_displayed": "Example Reference",
    "text": "Example Text",
    "title": "Example Title"
  }
}  

Supported Languages

  • [es] Spanish
  • [en] English
  • [it] Italian
  • [fr] French
  • [pt] Portuguese
  • [kr] Korean
  • [de] German

Credits

For the guide and idea to host read only api on netlify: @AntoineAugusti

Licence

MIT