How to step by step use Web Api.

Hi Every body,

I’m looking for a video or a way to begin to use web api for updating data, Accessing data, doing CRUD on DHIS2 metadata. When I read Developer manuel, I don’t know where and how to begin using web api as explained in the manual.

Can someone help me by providing me explanation and a case that will help me begin with web api?

Your help is welcome.

Thanks.

Hi Vunda,

As far as I know, there isn’t any other resources for getting started working on the DHIS2 api.

I assume you know the basics on how to consume an api, and just want to get into using the DHIS2 api. If thats the case I would suggest:

  • Setting up your own local DHIS2 instance (so you dont need to fear other people changing data while you work)

  • Use a tool like Postman or Curl to easily play around with the api (There is a lot of curl examples in the documentation)

  • Read the documentation regarding common DHIS2 api features like pagination, field projection and filtering.

  • Depending on your understanding of the DHIS2 data model, try to read documentation and play around with the DHIS2 UI to get a better grip on how the data model works.

Hope this helps. Also if you are able to pinpoint exactly what you are having challenges with, let us know so we can improve on this in the future.

···

On Mon, Oct 30, 2017 at 5:15 PM, vunda limbe vundalon@gmail.com wrote:

Hi Every body,

I’m looking for a video or a way to begin to use web api for updating data, Accessing data, doing CRUD on DHIS2 metadata. When I read Developer manuel, I don’t know where and how to begin using web api as explained in the manual.

Can someone help me by providing me explanation and a case that will help me begin with web api?

Your help is welcome.

Thanks.


Mailing list: https://launchpad.net/~dhis2-devs

Post to : dhis2-devs@lists.launchpad.net

Unsubscribe : https://launchpad.net/~dhis2-devs

More help : https://help.launchpad.net/ListHelp

Stian Sandvold
Software developer, DHIS2

University of Oslo

http://www.dhis2.org

Hi Stian,

Thank you for, but I’m a newbie and look for a basis cours or tutorial that will help me to begin to use Web api.

Your suggestion is welcome.

Thanks.

···

On Wed, Nov 8, 2017 at 8:33 AM, Stian Sandvold stian@dhis2.org wrote:

Hi Vunda,

As far as I know, there isn’t any other resources for getting started working on the DHIS2 api.

I assume you know the basics on how to consume an api, and just want to get into using the DHIS2 api. If thats the case I would suggest:

  • Setting up your own local DHIS2 instance (so you dont need to fear other people changing data while you work)
  • Use a tool like Postman or Curl to easily play around with the api (There is a lot of curl examples in the documentation)
  • Read the documentation regarding common DHIS2 api features like pagination, field projection and filtering.
  • Depending on your understanding of the DHIS2 data model, try to read documentation and play around with the DHIS2 UI to get a better grip on how the data model works.

Hope this helps. Also if you are able to pinpoint exactly what you are having challenges with, let us know so we can improve on this in the future.

On Mon, Oct 30, 2017 at 5:15 PM, vunda limbe vundalon@gmail.com wrote:

Hi Every body,

I’m looking for a video or a way to begin to use web api for updating data, Accessing data, doing CRUD on DHIS2 metadata. When I read Developer manuel, I don’t know where and how to begin using web api as explained in the manual.

Can someone help me by providing me explanation and a case that will help me begin with web api?

Your help is welcome.

Thanks.


Mailing list: https://launchpad.net/~dhis2-devs

Post to : dhis2-devs@lists.launchpad.net

Unsubscribe : https://launchpad.net/~dhis2-devs

More help : https://help.launchpad.net/ListHelp

Stian Sandvold
Software developer, DHIS2

University of Oslo

http://www.dhis2.org

Dear Limbe,

All you need to get started is in the Developer Manual for DHIS2. You can download the PDF Version

Definitely, you will need some programming experience to use curl

Regards and good luck.

···

On Thu, Nov 9, 2017 at 12:23 PM, vunda limbe vundalon@gmail.com wrote:

Hi Stian,

Thank you for, but I’m a newbie and look for a basis cours or tutorial that will help me to begin to use Web api.

Your suggestion is welcome.

Thanks.


Mailing list: https://launchpad.net/~dhis2-users

Post to : dhis2-users@lists.launchpad.net

Unsubscribe : https://launchpad.net/~dhis2-users

More help : https://help.launchpad.net/ListHelp

On Wed, Nov 8, 2017 at 8:33 AM, Stian Sandvold stian@dhis2.org wrote:

Hi Vunda,

As far as I know, there isn’t any other resources for getting started working on the DHIS2 api.

I assume you know the basics on how to consume an api, and just want to get into using the DHIS2 api. If thats the case I would suggest:

  • Setting up your own local DHIS2 instance (so you dont need to fear other people changing data while you work)
  • Use a tool like Postman or Curl to easily play around with the api (There is a lot of curl examples in the documentation)
  • Read the documentation regarding common DHIS2 api features like pagination, field projection and filtering.
  • Depending on your understanding of the DHIS2 data model, try to read documentation and play around with the DHIS2 UI to get a better grip on how the data model works.

Hope this helps. Also if you are able to pinpoint exactly what you are having challenges with, let us know so we can improve on this in the future.

On Mon, Oct 30, 2017 at 5:15 PM, vunda limbe vundalon@gmail.com wrote:

Hi Every body,

I’m looking for a video or a way to begin to use web api for updating data, Accessing data, doing CRUD on DHIS2 metadata. When I read Developer manuel, I don’t know where and how to begin using web api as explained in the manual.

Can someone help me by providing me explanation and a case that will help me begin with web api?

Your help is welcome.

Thanks.


Mailing list: https://launchpad.net/~dhis2-devs

Post to : dhis2-devs@lists.launchpad.net

Unsubscribe : https://launchpad.net/~dhis2-devs

More help : https://help.launchpad.net/ListHelp

Stian Sandvold
Software developer, DHIS2

University of Oslo

http://www.dhis2.org

You can do anything, but not everything.