unspok3n/beatportdl

403 from beatport

Closed this issue · 11 comments

yesterday everything worked, now when I try downloading tracks, it throws this error: save track: request failed with status code: 403 - You do not have permission to perform this action.. I have already tried refreshing the token, my credentials are ok, because oauth works. I am on arm macOS

Just tested and everything works for me, maybe your subscription has expired?

nope, my subscription is still intact, I got the essential plan. maybe I've reached a rate limit (unlikely, I have maybe downloaded 10 songs in the last 24 hours). do you have any idea what could be the case here? I also tried it on my windows 11 vm and with a new copy of the installer, on windows it worked yesterday too (same credentials, just regenerated the token)

My guess would be that beatport may have disabled the access to the /download endpoint for lower subscription plans since they don't need the "Offline library" feature

which subscription do you have? it has to be a huge coincidence for them to have changed it overnight. maybe its ip locked now? in safari im connected to a vpn, ill log in on another browser without one. maybe that fixes it. also updated my password, no fix.

I have professional, just created a new account with essential trial and can confirm that download endpoint is no longer working

will it work with advanced?

Tested, it works, but you have to set the quality to "medium" in the config

I'll try to add the support for essential asap

I just upgraded to advanced, it works now but LMK when it's available at essential again. Thanks

Should be working on essential now, update and try setting the quality to medium-hls
17ca4ce 29d0657

You should also have ffmpeg installed, since /stream endpoint returns raw AAC that needs to be wrapped in an M4A container