Openaid IATI Parser and API

OIPA is an IATI data-engine providing a rich and usable API for managing IATI compliant data.

OIPA on Github

Dataset List

Returns a list of IATI datasets stored in OIPA.

Request parameters

  • name (optional): name to search for.
  • source_type (optional): Filter datasets by type (activity or organisation).
  • publisher (optional): Publisher ref.
  • publisher_name (optional): Publisher name.
  • note_exception_type (optional): Exact exception type name of notes.
  • note_exception_type_contains (optional): Word the exception type contains.
  • note_model (optional): Exact model content of notes.
  • note_model_contains (optional): Word the model contains.
  • note_field (optional): Exact field content of notes.
  • note_field_contains (optional): Word the field contains.
  • note_message (optional): Exact message content of notes.
  • note_message_contains (optional): Word the message contains.
  • note_count_gte (optional): Note count greater or equal.
  • date_updated_gte (optional): Last updated greater or equal, format exampe; 2016-01-01%2012:00:00.

Ordering

API request may include ordering parameter. This parameter controls the order in which results are returned.

Results can be ordered by all displayed fields.

The user may also specify reverse orderings by prefixing the field name with '-', like so: -note_count

Result details

Each result item contains full information about datasets including URI to dataset details.

URI is constructed as follows: /api/datasets/{name}

GET /api/datasets/
HTTP 200 OK
						Allow: GET, HEAD, OPTIONS
						Content-Type: application/json
						Vary: Accept
						
					{
    "count": 7041,
    "next": "https://www.oipa.nl/api/datasets/?page=2",
    "previous": null,
    "results": [
        {
            "id": 6236,
            "url": "https://www.oipa.nl/api/datasets/6236/",
            "name": "111111_publisher-activities",
            "title": "Koepel van de Vlaamse Noord-Zuidbeweging 11.11.11 VZW Activity File",
            "filetype": "Activity",
            "publisher": {
                "id": 1,
                "url": "https://www.oipa.nl/api/publishers/1/",
                "publisher_iati_id": "BE-BCE_KBO-0421210424",
                "display_name": "Koepel van de Vlaamse Noord-Zuidbeweging 11.11.11 VZW",
                "name": "111111_publisher"
            },
            "source_url": "https://aidstream.org/files/xml/111111_publisher-activities.xml",
            "activities": "https://www.oipa.nl/api/activities/?dataset=6236",
            "activity_count": 18,
            "date_created": "2018-05-22T12:26:19.426501",
            "date_updated": "2018-10-15T14:46:46.504964",
            "last_found_in_registry": "2018-08-16T15:01:56.535606",
            "iati_version": "2.02",
            "note_count": 134,
            "added_manually": false
        },
        {
            "id": 5999,
            "url": "https://www.oipa.nl/api/datasets/5999/",
            "name": "3ie-artw",
            "title": "Agriculture innovation thematic window for  Risk Insurance",
            "filetype": "Activity",
            "publisher": {
                "id": 2,
                "url": "https://www.oipa.nl/api/publishers/2/",
                "publisher_iati_id": "US-EIN-262681792",
                "display_name": "International Initiative for Impact Evaluation",
                "name": "3ie"
            },
            "source_url": "http://www.3ieimpact.org/media/filer_public/2018/05/14/artw.xml",
            "activities": "https://www.oipa.nl/api/activities/?dataset=5999",
            "activity_count": 1,
            "date_created": "2018-05-22T12:25:58.972053",
            "date_updated": "2018-10-15T14:46:46.882530",
            "last_found_in_registry": "2018-08-16T15:01:38.266720",
            "iati_version": "2.02",
            "note_count": 0,
            "added_manually": false
        },
        {
            "id": 6139,
            "url": "https://www.oipa.nl/api/datasets/6139/",
            "name": "3ie-dpw",
            "title": "Development Priority Windows",
            "filetype": "Activity",
            "publisher": {
                "id": 2,
                "url": "https://www.oipa.nl/api/publishers/2/",
                "publisher_iati_id": "US-EIN-262681792",
                "display_name": "International Initiative for Impact Evaluation",
                "name": "3ie"
            },
            "source_url": "http://www.3ieimpact.org/media/filer_public/2018/04/13/unflattened.xml",
            "activities": "https://www.oipa.nl/api/activities/?dataset=6139",
            "activity_count": 1,
            "date_created": "2018-05-22T12:26:04.559040",
            "date_updated": "2018-10-15T14:46:47.279799",
            "last_found_in_registry": "2018-08-16T15:01:45.791024",
            "iati_version": "2.02",
            "note_count": 0,
            "added_manually": false
        },
        {
            "id": 6206,
            "url": "https://www.oipa.nl/api/datasets/6206/",
            "name": "3ie-htw",
            "title": "Humanitarian Thematic Window",
            "filetype": "Activity",
            "publisher": {
                "id": 2,
                "url": "https://www.oipa.nl/api/publishers/2/",
                "publisher_iati_id": "US-EIN-262681792",
                "display_name": "International Initiative for Impact Evaluation",
                "name": "3ie"
            },
            "source_url": "http://www.3ieimpact.org/media/filer_public/2018/05/14/hatw.xml",
            "activities": "https://www.oipa.nl/api/activities/?dataset=6206",
            "activity_count": 1,
            "date_created": "2018-05-22T12:26:11.548559",
            "date_updated": "2018-10-15T14:46:47.572954",
            "last_found_in_registry": "2018-08-16T15:01:52.794203",
            "iati_version": "2.02",
            "note_count": 3,
            "added_manually": false
        },
        {
            "id": 6352,
            "url": "https://www.oipa.nl/api/datasets/6352/",
            "name": "3ie-sptw",
            "title": "Social Protection Thematic Window",
            "filetype": "Activity",
            "publisher": {
                "id": 2,
                "url": "https://www.oipa.nl/api/publishers/2/",
                "publisher_iati_id": "US-EIN-262681792",
                "display_name": "International Initiative for Impact Evaluation",
                "name": "3ie"
            },
            "source_url": "http://www.3ieimpact.org/media/filer_public/2018/05/14/sptw.xml",
            "activities": "https://www.oipa.nl/api/activities/?dataset=6352",
            "activity_count": 1,
            "date_created": "2018-05-22T12:26:36.423367",
            "date_updated": "2018-10-15T14:46:47.872340",
            "last_found_in_registry": "2018-08-16T15:02:05.850832",
            "iati_version": "2.02",
            "note_count": 2,
            "added_manually": false
        },
        {
            "id": 6374,
            "url": "https://www.oipa.nl/api/datasets/6374/",
            "name": "3ie-taw",
            "title": "Transparency and Accountability Initiative Thematic Window",
            "filetype": "Activity",
            "publisher": {
                "id": 2,
                "url": "https://www.oipa.nl/api/publishers/2/",
                "publisher_iati_id": "US-EIN-262681792",
                "display_name": "International Initiative for Impact Evaluation",
                "name": "3ie"
            },
            "source_url": "http://www.3ieimpact.org/media/filer_public/2018/05/14/tai.xml",
            "activities": "https://www.oipa.nl/api/activities/?dataset=6374",
            "activity_count": 1,
            "date_created": "2018-05-22T12:26:40.597951",
            "date_updated": "2018-10-15T14:46:48.162846",
            "last_found_in_registry": "2018-08-16T15:02:10.676648",
            "iati_version": "2.02",
            "note_count": 0,
            "added_manually": false
        },
        {
            "id": 6404,
            "url": "https://www.oipa.nl/api/datasets/6404/",
            "name": "3ie-upw",
            "title": "Uganda Policy Window",
            "filetype": "Activity",
            "publisher": {
                "id": 2,
                "url": "https://www.oipa.nl/api/publishers/2/",
                "publisher_iati_id": "US-EIN-262681792",
                "display_name": "International Initiative for Impact Evaluation",
                "name": "3ie"
            },
            "source_url": "http://www.3ieimpact.org/media/filer_public/2018/05/14/upw.xml",
            "activities": "https://www.oipa.nl/api/activities/?dataset=6404",
            "activity_count": 1,
            "date_created": "2018-05-22T12:26:46.879405",
            "date_updated": "2018-10-15T14:46:48.453626",
            "last_found_in_registry": "2018-08-16T15:02:19.074187",
            "iati_version": "2.02",
            "note_count": 0,
            "added_manually": false
        },
        {
            "id": 123,
            "url": "https://www.oipa.nl/api/datasets/123/",
            "name": "aai-activities",
            "title": "Action Aid International Activities",
            "filetype": "Activity",
            "publisher": {
                "id": 5,
                "url": "https://www.oipa.nl/api/publishers/5/",
                "publisher_iati_id": "NL-KVK-27264198",
                "display_name": "ActionAid International",
                "name": "aai"
            },
            "source_url": "http://www.actionaid.org/sites/files/actionaid/IATI/actionaidinternational-activities.xml",
            "activities": "https://www.oipa.nl/api/activities/?dataset=123",
            "activity_count": 96,
            "date_created": "2018-02-23T15:30:38.021487",
            "date_updated": "2018-10-15T14:46:48.647352",
            "last_found_in_registry": "2018-08-16T15:01:37.247243",
            "iati_version": "2.02",
            "note_count": 146,
            "added_manually": false
        },
        {
            "id": 3718,
            "url": "https://www.oipa.nl/api/datasets/3718/",
            "name": "aanl-activities",
            "title": "Stichting ActionAid Activity File",
            "filetype": "Activity",
            "publisher": {
                "id": 7,
                "url": "https://www.oipa.nl/api/publishers/7/",
                "publisher_iati_id": "NL-KVK-41217595",
                "display_name": "Stichting ActionAId",
                "name": "aanl"
            },
            "source_url": "https://aidstream.org/files/xml/aanl-activities.xml",
            "activities": "https://www.oipa.nl/api/activities/?dataset=3718",
            "activity_count": 4,
            "date_created": "2018-02-23T15:31:04.825033",
            "date_updated": "2018-10-15T14:46:49.582963",
            "last_found_in_registry": "2018-08-16T15:02:07.403265",
            "iati_version": "2.02",
            "note_count": 1,
            "added_manually": false
        },
        {
            "id": 3717,
            "url": "https://www.oipa.nl/api/datasets/3717/",
            "name": "aanl-org",
            "title": "Stichting ActionAid\r\nThe Netherlands\r\n Organization File",
            "filetype": "Organisation",
            "publisher": {
                "id": 7,
                "url": "https://www.oipa.nl/api/publishers/7/",
                "publisher_iati_id": "NL-KVK-41217595",
                "display_name": "Stichting ActionAId",
                "name": "aanl"
            },
            "source_url": "https://aidstream.org/files/xml/aanl-org.xml",
            "activities": "https://www.oipa.nl/api/activities/?dataset=3717",
            "activity_count": 0,
            "date_created": "2018-02-23T15:31:04.820374",
            "date_updated": "2018-10-15T14:40:56.339686",
            "last_found_in_registry": "2018-08-16T15:02:07.398724",
            "iati_version": "2.02",
            "note_count": 1,
            "added_manually": false
        }
    ]
}