I looked in the forum and on the main site, what mentions I can find seems quite obsolete.
I have a Windows based sheet music reader app that I wrote. I'm using the wikimedia interface to search IMSLP, and then using a browser (QtWebEngine) to download a file to the user's hard drive. This takes you through the "I understand" clicks that you have to do, and then usually makes you wait 15 seconds to download the file. I think there are sometimes copyright notices as well that you have to accept. I'm a paid subscriber, as are plenty of others, it would be nice to be able to bypass the 15 second wait if you log in. It's not the end of the world, but it would be nice to get this. Nothing is otherwise automated, user has to type in search terms, and can only select and download 1 file at a time, as I don't want anyone swamping IMSLP by downloading vast amounts of material.
I saw some old messages in the forum about requesting an API key, but I suspect that is obsolete, as nothing on the main site says anything about that.
Advice is appreciated. Don't ask to see the app as it isn't released yet, maybe in a few days if I get traction here. It is free and open source (probably MIT license, haven't fully decided). If someone at IMSLP needs to see it to ensure my request is genuine of course I'll share privately, I mean random readers.
API access for open source sheet music app I'm writing
-
- Posts: 1
- Joined: Tue Jul 08, 2025 3:24 am
- notabot: 42
- notabot2: Human
Re: API access for open source sheet music app I'm writing
For paid subscribers, is there a documented way (cookie/session token/login API) to programmatically authenticate and bypass the 15-second download delay?
Re: API access for open source sheet music app I'm writing
If you have a paid subscription, you should not be seeing any sort of 15 second delay.