I don’t know if it’s a stupid question but there are lots of free public APIs in this github repository: https://github.com/public-apis/public-apis
Is it safe to make apps with such free APIs and publish them in play store, app store? What I mean is that maybe the person who created the API will make a mistake and send an image for adults against the rules. Or can they complain for copyright reasons? I mean, I don’t question the reliability of APIs of huge companies like Riot games. I’m mostly wondering if it’s okay to use APIs from indie developers?
I’ve heard that many people play console and apple developer accounts have been closed. I was wondering if using the public API can cause our developer account to be terminated due to a mistake or complaint. Or should we not use free public APIs just in case?
>Solution :
It is generally safe to use the APIs from the GitHub repository you linked in your app and publish it on the app store. However, there are a few things to keep in mind.
First, make sure that the API you are using is reliable and well-maintained. This is important because APIs can change or stop working at any time, which can cause your app to break if you are not prepared for it. It’s also a good idea to read the documentation and terms of use for the API to make sure you understand how it works and what is expected of you as a developer.
Second, be aware of the potential risks associated with using APIs from indie developers. While these APIs may be reliable and well-maintained, they may not have the same level of support or resources as APIs from larger companies. This means that if there are any issues with the API, it may take longer for them to be resolved.
Finally, be aware of the potential legal risks associated with using APIs from indie developers. While most APIs on the GitHub repository you linked are open source and freely available to use, it’s always a good idea to check the terms of use and make sure you are not violating any copyright or intellectual property laws. It’s also a good idea to get permission from the API owner before using their API in your app, just to be safe.
In general, it is safe to use APIs from indie developers in your app, as long as you are careful and do your due diligence. Just be aware of the potential risks and take the necessary precautions to protect yourself and your app.