Skip to content
🔍 Search organisation names to find their organisation identifiers (and vice versa)
Python
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/ISSUE_TEMPLATE
docs
orgidfinder
.gitignore
CODE_OF_CONDUCT.md
LICENSE
README.md
requirements.txt
requirements_dev.txt
runtime.txt
scraper.py

README.md

IATI Organisation ID Lookup

Search organisation names to find their respective organisation identifiers (and vice versa), using data from IATI organisation files.

What’s this for?

For traceability [1], it’s crucial to know that ‘organisation one’ is the same as ‘organizzazione uno’. IATI solves this problem with organisation identifiers – standard, canonical references for organisations.

However, there’s no single database for these references (there’s just a list of lists), so:

  • It’s difficult for IATI publishers to know the correct reference to use when entering IATI data. For instance:

    how should I refer to my implementing partner in activity x?

  • It’s difficult to do a reverse lookup i.e. get from an organisation identifier to an organisation name. For instance, the example provided here is:

    which organisation does NL-KVK-41198677 refer to?

Why take this approach?

This works (more or less) as described by @stevieflow on IATI discuss. This approach is great because:

  1. It’s very simple to understand
  2. It’s very easy to automate
  3. It focuses on self-reported identifiers (and as we know, publishers are responsible for their own data). So if there’s a mistake, it should be easy to figure out who’s responsible for fixing it.

[1]: Perhaps ‘traceability’ is a bit grandiose here. There’s lots of useful stuff we can do if we know lots of disparate data all refers to the same organisation. For instance, we could list all the activities that a given (non-publishing) organisation is implementing.

You can’t perform that action at this time.