Version: 2.23 Build revision: 22991 Build date: 2016-06-10 17:48 On Tue, Jun 14, 2016 at 10:20 AM Morten Olav Hansen <mor...@dhis2.org> wrote:
> - In DHIS 2.24 will you keep the API version 23? >> > > Yes, the plan is to keep 3 versions available, for 2.24 /api/23 and > /api/24 is available, for 2.25 we will add /api/25, and for 2.26 we will > add /api/26 and remove /api/23 > > >> - Are all endpoints versioned? I'm trying to use >> http://localhost:8085/api/23/dataElements and it returns 404. >> http://localhost:8085/api/dataElements works fine. >> > > Yes, what version are you on? > > https://play.dhis2.org/dev/api/dataElements.json > https://play.dhis2.org/dev/api/23/dataElements.json > https://play.dhis2.org/dev/api/24/dataElements.json > > All works on latest trunk > > -- > Morten > > >> Thanks, >> Paulo >> >> On Tue, Jun 14, 2016 at 4:35 AM Morten Olav Hansen <mor...@dhis2.org> >> wrote: >> >>> Hi Jason >>> >>> Yes, the idea is that your app should target a specific API version. We >>> are discussing letting /api/ always be the latest, -but- one of the reasons >>> for adding versioning at all, was that we wanted to make more breaking >>> changes... so if you app only targets /api/ and not /api/{version} there is >>> a bigger risk that your app will break going forward. >>> >>> -- >>> Morten Olav Hansen >>> Senior Engineer, DHIS 2 >>> University of Oslo >>> http://www.dhis2.org >>> >>> On Tue, Jun 14, 2016 at 12:18 AM, Jason Pickering < >>> jason.p.picker...@gmail.com> wrote: >>> >>>> Hi Morten, >>>> I am a bit confused by this. Will we have to provide the explicit api >>>> version of the current version? So if we are on 2.24,will all API calls to >>>> the default API require the current version of the server? >>>> >>>> Regards, >>>> Jason >>>> >>>> On Mon, Jun 13, 2016, 18:58 Paulo Grácio <paulogra...@gmail.com> wrote: >>>> >>>>> Ok, will create the tests based on /api/23/metadata. >>>>> >>>>> Thanks, >>>>> Paulo >>>>> >>>>> On Mon, Jun 13, 2016 at 11:17 AM Morten Olav Hansen <mor...@dhis2.org> >>>>> wrote: >>>>> >>>>>> No, that won't work right now, that endpoint is anyways getting >>>>>> deprecated (replaced by /api/23/metadata and /api/24/metadata) >>>>>> >>>>>> -- >>>>>> Morten Olav Hansen >>>>>> Senior Engineer, DHIS 2 >>>>>> University of Oslo >>>>>> http://www.dhis2.org >>>>>> >>>>>> On Mon, Jun 13, 2016 at 4:11 PM, Paulo Grácio <paulogra...@gmail.com> >>>>>> wrote: >>>>>> >>>>>>> Hi Morten, >>>>>>> >>>>>>> yes removing Content type header makes it work but shouldn't it work >>>>>>> with that header also? It works fine for other GET API calls. >>>>>>> >>>>>>> /Paulo >>>>>>> >>>>>>> >>>>>>> On Mon, Jun 13, 2016 at 10:11 AM Morten Olav Hansen < >>>>>>> mor...@dhis2.org> wrote: >>>>>>> >>>>>>>> Hi Paulo >>>>>>>> >>>>>>>> Is there any reason you are doing this request? I assume you want >>>>>>>> XML back? you dont need to set input content-type as you are not >>>>>>>> sending >>>>>>>> anything, and some of our internal gets a bit confused because of >>>>>>>> this... >>>>>>>> removing content-type makes it work >>>>>>>> >>>>>>>> -- >>>>>>>> Morten Olav Hansen >>>>>>>> Senior Engineer, DHIS 2 >>>>>>>> University of Oslo >>>>>>>> http://www.dhis2.org >>>>>>>> >>>>>>>> On Sun, Jun 12, 2016 at 10:47 PM, Paulo Grácio < >>>>>>>> paulogra...@gmail.com> wrote: >>>>>>>> >>>>>>>>> Hi all, >>>>>>>>> >>>>>>>>> when calling the metadata API with Content-Type header it returns >>>>>>>>> a 500. >>>>>>>>> >>>>>>>>> curl -H "Accept: application/xml" -H "Content-Type: >>>>>>>>> application/xml" -u admin:district " >>>>>>>>> https://play.dhis2.org/demo/api/metadata?lastUpdated=2014-02" >>>>>>>>> >>>>>>>>> Best regards, >>>>>>>>> Paulo >>>>>>>>> >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> 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 >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>> _______________________________________________ >>>>> 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 >>>>> >>>> >>>
_______________________________________________ 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