<p>Hi folks,I'm glad this has prompted a few responses :-) Nonetheless, I didn't mean to bash CCLI and I certainly appreciate the service they provide in terms of managing the licensing of songs. It saves a lot of people a whole load of time and money, and that's great. I admit I don't know enough about the company or licensing in general to judge their decisions.However, from an end user's point of view and from a developer's point of view, it's a shame that there isn't a more convenient way to get to the data that we can already access via the website. Even a programmatic way to access the copyright info (without the lyrics) would be great because nobody I work with can be bothered to look up, copy, and paste the correct copyright info for the songs we display. Yes, that's illegal, yes, they're doing sloppy work, and no, I don't know that it would make a difference, but it might.Financially, I also don't see that this is the best solution. They are basically preventing smaller software companies from being able to compete, not to mention open source solutions which, even if they could afford the license, wouldn't be able to sign the NDA. That's a shame because open source developers are doing a great service to the community, usually for no charge. Excluding them in this way puts them and those who use their software at a disadvantage. If the API was made public (what's the point of it being confidential?), anyone could write software for it. And if CCLI need to make money from it, either to support the development of the API or simply because they're a business aiming to make a profit, then they can charge individual users for it. As far as I can tell, albeit without having all the information, everyone would win that way. All software developers would be on an equal footing, users would have more choice, and those who want to (or can afford to) use the API can choose to pay an extra subscription fee. CCLI would probably make more money out of it and wouldn't have to worry about keeping anything confidential.So, I'm glad CCLI provide the service they do, I understand that they need to charge in order to keep running, but it seems there are better ways to do that :-)</p>