Show IATI: IATI Canary

(Andy Lulham) #1

IATI Canary is a free data monitoring and alert service from Publish What You Fund. It checks to ensure IATI data is both available and compliant with the IATI schema. If there’s a problem, you’ll be notified by email.

You can sign up for email alerts here:

If you’re an IATI publisher aiming to ensure your data stays accessible, or a data user keeping an eye on data availability, you may find IATI Canary useful.

This idea was originally suggested by @stolk. As is often the case, the groundwork was laid by @David_Megginson.

If you have any comments or feedback, please reply below. Thanks!

3 Likes
(David Megginson) #2

This is a great tool. I especially like that it’s fully RESTful, so a publisher can bookmark a live-ish dashboard for their own IATI sharing, e.g.

(Michelle Levesque) #3

Dear David,

Can you explain to a non-IT person what you mean by it being restful and can bookmark a dashboard for sharing? I’m curious and if you don’t mind taking or have the time to break that down it would be much appreciated.

Kind Regards,
Michelle

(David Megginson) #4

Hi, @Michelle_IOM, and apologies for the jargon in my previous post. By “RESTful” in this case, I mean mainly that if you navigate to a dashboard for an organisation, you can save it as a bookmark and come back to it, link to it in an email or from another web page, etc. (There are other concepts in REST, but they don’t matter here).

For example, this link will always take you to the report for IOM: https://iati-canary.herokuapp.com/publisher/iom

Cheers, David

2 Likes
(Andy Lulham) #5

I recently realised that IATI Canary addresses one of the recommendations of last year’s IATI tech audit:

Quality service: A future data quality feedback tool that could be designed to email publishers actionable notifications if there is a data issue.

While IATI Canary currently only emails about data that is broken (i.e. invalid XML) or unavailable, it knows about data that is invalid against the IATI schema, and flags that in the user interface. It could be made to email about this, too, but I haven’t added that feature yet.

3 Likes