def createAPI(): if request.method == "POST": req = request.json audioFileType = req["audioFileType"] metadata = req.get("audioFileMetadata", None) if audioFileType == "song": obj = Song() obj.Add(database, metadata) return success() elif audioFileType == "podcast": obj = Podcast() if obj.Add(database, metadata): return success() return notfoundError() elif audioFileType == "audiobook": obj = Audiobook() obj.Add(database, metadata) return success() else: return notfoundError() else: return notfoundError()