I just started using the MusicBrainz API which is quite great! I also registered an account (free until I reach 500$ and more revenue per year).
Most of the time it works, but in 1 hour of coding it happened about 15 times that I get a 500 error for a completely valid request. After rerunning the request, everything works just fine.
Is this known behavior or should I provide you with example links to track down the issue? What can I do in order to avoid this?
And as another option: Is it ok for people with revenue under 500$/year to install the dump from the following link to my server (and update it every night):
If I understood correctly, the LiveData feed if restricted to non commercial users only (even if revenue is under 500$/year), right? -> https://musicbrainz.org/doc/Live_Data_Feed
I cannot comment on cause or solution, but I can confirm I’ve seen this same behaviour several times over the last few days, only happens to the odd request, resubmit a second later and it returns 200.
You should know that even if you are not generating $500 in revenue yet, you should have a commercial account with us. We’d like to know who everyone is so we can be in periodic contact. What username did you sign up with?
And the Live Data Feed is restricted to non-commercial users or commercial users who are paying us $100/month – generally speaking. But, we’d like to know about your case and see what sort of arrangement we can come to.
Don’t worry, I already have an account and already have had contact with Elizabeth concerning the details. I just use this “The_Unknown” account which has a different username than the one I registered for a commercial account, since the latter one is named by my company name.
The account I’m writing this thread from is just for public actions like forum questions and I just don’t want that my company name would get linked with forum threads
I don’t use IRC and am not familiar with that. But I don’t want to share my (static) IP with the public, so is there any option that I can contact you by mail or private message (didn’t find such a function in the forum, yet)?
Some processes got stuck on one of our servers (unclear why at the moment) and had to be restarted. The issue seems to be fixed now. Thanks for reporting it.
I would just like to know so i am able to best handle them in code, ex 503 err wait for the retry time…
404 error, check my connection to the net… 500 error??? ect…