Well, coders are taken for granted! They are supposed to find their way around with as little info as possible! Take the case of UPI API. While you need to partner with bank for developing UPI App, you can create useful add-on apps without any sdk. Just use the intents of UPI Apps.