has turned 4! A load of research goes into - find out how you can contribute.


United Nations Office for the Coordination of Humanitarian Affairs - Humanitarian Programme Cycle Identifiers (XM-OCHA)


OCHA (Office for the Coordination of Humanitarian Affairs) is the part of the United Nations Secretariat responsible for bringing together humanitarian actors to ensure a coherent response to emergencies.

OCHA assigns it's own organisation identifiers to parties involved in funding or delivery of humanitarian work, which are used in UN OCHA data, and may be used by some third-parties.

Previously OCHA used identifiers from its Financial Tracking System (FTS) list. It has now changed and uses identifiers from its Humanitarian Programme Cycle (HPC) list.

Organisations may have different identifiers on the two lists. For example, if an organisation has a legacy code of XM-OCHA-FTS3524 then it does NOT automatically have a new code of XM-OCHA-HPC3524.The deprecated list may be found at although this should only be used for checking historic data and there is no guarantee that it will remain accessible in the future.

  • Coverage:

  • Sectors: humanitarian_relief

Search options

A list of identifiers is available via an API, which provides data in JSON or XML formats.

Find and use identifiers

A list of identifiers is available in XML and JSON form from the UN OCHA Humanitarian Programme Cycle API [1] at ''

The identifier, following the UNOCHA pattern of usage, is made up of the id field from the XML or JSON, prefixed with 'HPC' to give identifiers of the form:

> 'XM-OCHA-HPC8908


You can suggest an edit to our information about this list by posting an issue or submitting a pull request.

The contributors handbook details how to propose changes to an existing list, and how you can request or propose a new list.