Introduction to DHIS2 Web API

Join this one-day virtual training.


Basic familiarity with DHIS2 data model and configuration is essential. Participants do not require advanced working knowledge but some appreciation of foundational concepts and terminology.

Target audience

This course is aimed at any user wanting to learn more about the DHIS2 Web API, what it is and how it can be leveraged to support DHIS2 maintenance and configuration. For example, viewing all or a subset of metadata and data in the system. Target audience groups include, but are not limited to, M&E staff, DHIS2 system administrators, program managers, and anyone responsible for maintaining a DHIS2 project instance.


Over recent years, there has been an increased demand from practitioners, implementers, and  administrators wanting to use DHIS2 in more efficient ways that extends beyond the manual user interface.

Do you find yourself needing to query your DHIS2 instance for more information than the user interface provides? Do you want to see reports that show the building blocks of your configuration and how metadata are related to each other? Are you an administrator responsible for a large or growing implementation and need tools to better support your DHIS2 instance and users? Do you want to know what a REST API is and how it can help with system maintenance?

If you answered yes to any of the above questions, then you won’t want to miss this 1-day Introduction to DHIS2 Web API course. With a mix of presentations, demonstrations, and hands-on exercises, you will gain a deeper understanding of the comprehensive and powerful capabilities of the DHIS2 Web API, and how you can apply these capabilities to your own DHIS2 instance.

In this training course, you will learn the basic principles of REST APIs and how to apply them to DHIS2, including the types of requests, and the operators and filters that can be used to retrieve metadata and data in DHIS2 in the way that best suits your needs.This course will be taught by highly experienced DHIS2 experts who will be able to answer any questions you may have.

Chase Freeman 

Software Engineer

Chase Freeman is a Software Engineer at BAO Systems. He completed his bachelor’s degree in International Studies from the American University and years of experience working with DHIS2. Chase's web development background and international project experience lend themselves usefully to keeping DHIS2 up and running for clients all around the world. Whether an information system depends on scaled-up mobile devices in the field, a decentralized team of surveyors, or an HQ staff, Chase will make sure every team has the technical infrastructure in place to see the project succeed through all phases. 

Megan Kill

Project Implementation & Training Manager

Megan Kill is a Project Implementation & Training Manager at BAO Systems. She completed her bachelor’s degree in Psychology at the University of North Dakota and her master’s degree in Epidemiology from the London School of Hygiene & Tropical Medicine in 2014. Megan has worked as a Data Manager on various research projects, developed a number of different online public health courses and tutorials, and has extensive experience in managing health information systems and DHIS2 implementations.

Tim Harding

 Product Owner & Senior Systems Analyst

As a Product Owner & Senior Systems Analyst, Tim brings a keen eye for detail to BAO Systems. He has over 10 years of professional experience burying his nose in Excel sheets, Access databases, aggregate collection forms, and ETL software of many stripes. Since joining BAO, he has worked on myriad DHIS2 implementations for many different countries, provided onsite training, and is currently a Software Architect on the PEPFAR project.

Additionally, he is a Returned Peace Corps Volunteer from Vanuatu, where he spent more than three years providing IT education to the young and old alike. During his time abroad, he worked with the WHO and Ministry of Health as they transitioned their health information systems (HIS) to DHIS2. Training end users both in the capital and on remote islands, he was an essential part of growing the HIS competency of the host country nationals. Before his service in the Peace Corps, Tim worked as an ETL Specialist for an insurance company, playing a vital role in bringing new business through automated, secure data exchange. He speaks Bislama and holds a bachelor’s degree in Business Administration from Oregon State University.


Take a look at different options we offer, and join the online experience.

Earlybird Promotion
General Admission
$ 0.00 USD
General Admission
  • Sessions
  • Virtual expo area
  • Networking
$ 200.00 USD
  • General admission (all sessions, virtual expo area, networking), plus
  • Access to all technical Bootcamps
  • Experts' lounge
DHIS2 Web API Training
$ 400.00 USD
DHIS2 Web API Training