Unlocking DHIS2’s API (re-run)

Tuesday, 5 March 2024 9:00 AM - Thursday, 7 March 2024 1:00 PM WAT

910 Ndjamena Cres, Abuja, Federal Capital Territory, Wuse, 904101, Nigeria

Register Now
Days
Hours
Minutes
Seconds

Registration

Sale ended

Attendee - LMIC Partial Approval - $350.00

Participants from low- and middle-income countries receive discounted admission.

sales ended

Attendee - Regular Price Partial Approval - $450.00

Enter your discount code

  • Subtotal (excluding fees and discounts)
  • Fee
  • Total amount

1. Select Seats

2. Review and Proceed

Tuesday, 5 March 2024 9:00 AM - Thursday, 7 March 2024 1:00 PM WAT

Denis Hotel, 910 Ndjamena Cres, Abuja, Federal Capital Territory, Wuse, 904101, Nigeria.

Course Description

Want to learn how to interact with DHIS2’s API? To perform impressive functions that the manual user interface doesn’t allow? 

DHIS2 is an open-source, web-based platform most used as a health management information system internationally. It allows organizations to customize their instances to meet their specific needs. 

Over recent years, we heard from users that they want to harness the power of the DHIS2 data management platform and its API to extend beyond the manual user interface

An API is a set of instructions that allow for the exchange of information between computers and people. The modern web is built on these APIs, as is DHIS2.

Do you want to learn how to interact with DHIS2’s API to perform functions that the manual user interface doesn’t support?

This course transforms the process of system maintenance and configuration, providing vital access and information right at your fingertips.

Examples include:

  • easily viewing all organization units that were created after a certain point in time, 
  • all data sets assigned to a particular organization unit, 
  • how many dashboards exist in a particular DHIS2 instance, 
  • and the date when and user who last updated the dashboards.

The 3-day course will start by showing you 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.

We will then progress to cover more intermediate techniques for retrieving, sending and modifying metadata and data in DHIS2. The training will enable you to perform operations beyond what is offered by the standard DHIS2 interface. 

It will also provide a greater understanding of how and why DHIS2 works the way it does, as well as how to troubleshoot any DHIS2 instance using the API and a browser's built-in tools.

By the end of 3 days, you will have a deeper understanding of the comprehensive and powerful capabilities of DHIS2’s Web API, and advanced skills to apply these capabilities to your own DHIS2 instance.

Unlocking DHIS2’s API includes:

  • Insightful presentations explaining the key API concepts
  • Guided, visual demonstrations of the functionality and features of DHIS2’s Web API
  • Hands-on exercises to apply key concepts, maximize learning and gain practical experience using the API
  • Access to training materials and API resources to support your ongoing work in DHIS2
  • Certificate of completion to share your achievement

This course will cover immediate API information for all three data models: Aggregate, Event and Tracker. It will also provide highlights of the New Tracker API for DHIS2 2.37+. 

 

Facilitators 

Highly experienced DHIS2 experts with real-world experience using the API to support DHIS2 implementations and projects around the world will help you learn to navigate the API, enabling you to get the most out of your DHIS2 instance. 

 

Prerequisites

Intermediate understanding of DHIS2’s data model and configuration is essential. Participants should know foundational concepts and terminology of DHIS2. No working knowledge of REST APIs is required.

 

Target Audience

The Unlocking DHIS2’s API course is aimed at any user wanting to learn more about DHIS2’s Web API, what it is and how it can be leveraged to support DHIS2 maintenance and configuration. 

Target trainees include, but are not limited to: 

  • M&E staff,
  • DHIS2 system administrators, 
  • program managers, 
  • and anyone responsible for maintaining a DHIS2 project instance.

 

BAO Systems

www.baosystems.com

BAO Systems is an industry leader in digital data solutions for health and international development. We empower our partners to implement scalable and sustainable solutions that uncover data-driven insights to improve livelihoods, strengthen health systems, and achieve equitable human development. Our team comprises passionate public health and development practitioners, information system experts, software engineers, system engineers, monitoring and evaluation advisors, and data scientists.

Contact the Organizer View other events

Disclaimer

Please be advised that BAO Systems reserves the right to use any photograph taken at the DHIS2 API training without the expressed written permission of those included within the photograph. BAO Systems may use the photograph in publications or other media material produced, such as brochures, invitations, newsletters, Social Media, websites, etc. To ensure the privacy of individuals, images will not be identified using full names or personal identifying information without written consent from the photographed subject. A person attending the DHIS2 API training who does not wish to have their image recorded for distribution should make their wishes known to the photographer, and/or the event organizers. By registering for the DHIS2 API training you hereby acknowledge this disclaimer and consent to BAO Systems photographing and using your image and likeness.