Ireland’s Companies Registration Office (CRO) launches #opendata API

25th of February 2012 by conor

I was thrilled to get an email from Colm Ahern in Enterprise Registry Solutions telling me that the CRO now has an API which was just launched last week. This is the first time the CRO has done anything like this and I’m hugely impressed on many different levels.

I’ve been banging on about the lack of Government Open Data for years and built a few small things but nothing needle-shifting. Whilst we’ve had lots of bandwagon jumpers in the past 12 months yakking about it, the CRO has gone and done the hard work. The team in there deserves both publicity and congratulations for their efforts.

The API itself is a straightforward familiar RESTful one and currently provides all of the free data that the normal CRO site gives you. Pay-for data is not there yet. You need an API key to access the API and they provide some good examples in PHP, Python etc so that even the most inexperienced programmer can make use of it. Data is returned in XML or JSON.

You do have to register and there is a postal component to that. Yeah yeah, I know, but I also totally understand where they are coming from on this. Remember, they have never done anything like this as an organisation. Technically there is nothing stopping them giving out keys to anyone who registers online but they have to provide confidence at every management level that the system will scale, won’t be abused or won’t have bots slurping down the entire DB 24×7 etc.  I am sure that once they see how it is being used, the sign-up process will be relaxed.

I’ve played a tiny bit with it this afternoon and it was a doddle to use. The sample PHP code has everything you need. I’m already thinking about the kinds of mashups that might be possible with the data, particularly around location and general data mining. Some ETL into Google Fusion Tables might be fun. Hmm, I wonder what type of useful Twitter feeds you could create?

They are looking for feedback from developers on the API. Please sign up, kick the tyres, build some code and let them know what you think.

I fervently hope this will open the floodgates for Irish #opendata. It shows how any system, no matter what the technology, can be wrapped in a simple RESTful API and made available to the public. I hope everyone working in IT in the public sector and Government sees what the guys in the CRO have done and thinks “hell yeah, let’s do it”.


Tags: , , , , ,

7 Responses to “Ireland’s Companies Registration Office (CRO) launches #opendata API”

[...] (11) Web 2 Ireland » Blog Archive » Ireland’s Companies Registration Office (CRO) launc… [...]

[...] (12) Web 2 Ireland » Blog Archive » Ireland’s Companies Registration Office (CRO) launc… [...]

Hi Conor,

I believe that we are the first to get this working live. You can see it on our website I have to say that the CRO were fantastic, and they used us as a test bed for the pilot release of the API.

Irish Formations is a Company Formations agency based in the Atrium Business Centre, in Blackpool Cork City. We form Limited Companies as an outsource facility for Solicitors and Accountants, and we process Company Formations direct through our website for anyone in the need of Limited Liability for their business.

We got frustrated setting up the business last year that this facility was not in place, and I thought that there was no reason why this should not be available. I made contact with the CRO and after a few calls they told me that they love the idea and are actually working on it. After much discussion, and information passed forwards and backwards, we started to prepare for the arrival of this facility on the site. It only went live last week, but it is working well, and we are delighted to be offering it as a free service to anyone who wants to use it to check the availability of a limited company name, or just to check a company number.

Hi Mark, Donal C told me about Irish Formations at Twitter Teatime. I’m really pleased to see the CRO API being used live.

The sign up links should point to the HTTPS version, since it’s not available over HTTP

[...] Web 2 Ireland » Blog Archive » Ireland’s Companies Registration Office (CRO) launches #opendata …. This entry was posted in Business, Ireland, Technology. Bookmark the permalink. Post a comment or leave a trackback: Trackback URL. « 8 tips on creating video for your business [...]