API — Sons

EndpointDescription
POST/api/sounds/uploadPublier un son (multipart)
GET/api/sounds/recommendationsRecommandations
GET/api/sounds/{sound_id}Détail
GET/api/sounds/{sound_id}/shortExtrait court
GET/api/sounds/{sound_id}/short/streamFlux de l'extrait
POST/api/sounds/{sound_id}/playCompter une écoute
POST/api/sounds/{sound_id}/likeLiker
GET/api/sounds/{sound_id}/likes/countNombre de likes
POST/api/sounds/{sound_id}/commentCommenter
GET/api/sounds/{sound_id}/commentsCommentaires
GET/api/sounds/{sound_id}/comments/countNombre de commentaires
GET/api/sounds/category/{category_name}Par catégorie
GET/api/users/{user_id}/soundsSons d'un utilisateur
Taille maximale d'upload : 100 Mo (stockage GitHub : 25 Mo).