API REST para plataforma de música con IA
Base URL: https://bittermate.com/api
# Registrar usuario
curl -X POST https://bittermate.com/api/auth/register \
-H "Content-Type: application/json" \
-d '{"name":"Test","email":"test@test.com","password":"password123","password_confirmation":"password123"}'
/api/auth/register
/api/auth/login
/api/auth/logout
auth
/api/auth/me
auth
/api/tracks/trending
/api/tracks/search?q=
/api/tracks/{id}
/api/tracks
auth+artist
/api/artists/popular
/api/artists/{id}
/api/artists
auth
/api/artists/{id}/follow
auth
/api/playlists/public
/api/playlists/{id}
/api/playlists
auth
/api/playlists/{id}/tracks
auth
/api/votes
auth+verified
* Solo usuarios con email verificado pueden votar
/api/library
auth
/api/library
auth
/api/library/{trackId}
auth
Usar ?lang=es o header Accept-Language: es
{
"success": true,
"message": "Operation completed",
"data": { ... }
}