diff --git a/endpoints/gospel.get.py b/endpoints/gospel.get.py index d6da5c9..5693fee 100644 --- a/endpoints/gospel.get.py +++ b/endpoints/gospel.get.py @@ -1,49 +1,28 @@ from fastapi import APIRouter, HTTPException -songs = [ - { - "title": "Imela", - "year": 2012, - "album": "Supernatural", - "duration": "5:23" - }, - { - "title": "Oluwatogbemiga", - "year": 2015, - "album": "No Other Name", - "duration": "6:12" - }, - { - "title": "Onise Iyanu", - "year": 2016, - "album": "This God is Too Good", - "duration": "4:56" - }, - { - "title": "Hallelujah Eh", - "year": 2018, - "album": "The Son of God", - "duration": "5:34" - }, - { - "title": "Someone's at the Door", - "year": 2020, - "album": "Revival", - "duration": "6:45" - } -] +gospel_entries = [] # In-memory storage router = APIRouter() @router.get("/gospel") -async def get_nathaniel_bassey_songs(): - """Get Nathaniel Bassey's most popular songs""" +async def get_gospel(): + """Demo gospel endpoint""" return { - "message": "Retrieved Nathaniel Bassey songs successfully", - "artist": "Nathaniel Bassey", - "songs": songs, + "message": "Gospel entries retrieved", + "entries": [ + { + "id": "g1", + "title": "Matthew", + "chapters": 28 + }, + { + "id": "g2", + "title": "Mark", + "chapters": 16 + } + ], "features": { - "total_songs": len(songs), - "latest_year": 2020 + "rate_limit": 100, + "expires_in": 3600 } } \ No newline at end of file