Skip to content
This repository was archived by the owner on Nov 22, 2019. It is now read-only.

Publikaj komandoj de la API

Ana Ribeiro edited this page May 12, 2017 · 122 revisions

Ĉi tie estas dokumentado por la komandoj de la API kiuj ne bezonas permeson por esti alvenitaj de la eksteraj apoj.

Baza URL

//Daŭre ne certas ĉu tio estos la fina URL

La publika API estos alirebla tra la URL http://rest.uea.org/publika/

Dokumentado

Ĝeneralaĵoj

Rilate al Asocioj

Rilate al Laborgrupoj

Ĝeneralaj

Preni liston de landoj

Ĝi montras la liston de la landoj kiuj estas registrita en la sistemo..

Parametroj

Ne estas.

Rezultoj

Ekzemplo de atendata rezulto:

     [
        {
            "id": 25,
            "NomoEO": "Brazilo",
            "NomoLoka": "Brasil",
            "Landkodo": 55

        },
        {
            "id": 26,
            "NomoEO": "Britio",
            "NomoLoka": "Great Britain",
            "Landkodo": 44

        },
        ...
     ]

200: ĉio enordas.

Asociaj komandoj

Preni publikajn datumojn de Landaj Asocioj

Ĝi montras publikajn datumojn de landaj asocioj de UEA kaj de TEJO.

  • GET - /LandajAsocioj/{cxefaAsocio}

Parametroj

  • cxefaAsocio: "Path" parametro. Povas esti UEATEJO, kaj indikas el kiu asocio vi volas la datumojn.

Rezulto

  • 200: ĉio enordas. Ekzemplo de atendata rezulto estas la jena:

         [
            {
                "nomo": "Brazila Esperanto-Ligo",
                "siglo": "BEL",
                "adreso": "SDS Bl.P 36, Ed. Venâncio III Sala 303, 70393-902 Brasília - DF, Brazilo"
                "fondigxdato": 1907,
                "urbo": "Braziljo",
                "lando": "Brazilo"
                "telhejmo": "(61) 3226 1298",
                "retpoŝto": "bel@esperanto.org.br"
                "tttpagxo": "http://www.esperanto.org.br"
            },
            ...
         ]
    
  • 400: malbonaj parametroj

Preni publikajn informojn de asocioj laŭ lande

Ĝi donos informojn de ĉiuj asocioj en tiu lando asociita aŭ al TEJO aŭ al UEA.

  • GET - /LandajAsocioj/{idLando}

Parametroj

  • {idLando}: "Path" parametro kun la id de la lando laŭ nia datumbazo. Ekzemple, 25 por Brazilo.

Rezulto

  • 200: ĉio enordas. Ekzemplo de atendata rezulto estas la jena:

         [
            {
                "nomo": "Brazila Esperanto-Ligo",
                "siglo": "BEL",
                "adreso": "SDS Bl.P 36, Ed. Venâncio III Sala 303, 70393-902 Brasília - DF, Brazilo"
                "fondigxdato": 1907,
                "urbo": "Braziljo",
                "lando": "Brazilo"
                "telhejmo": "(61) 3226 1298",
                "retpoŝto": "bel@esperanto.org.br",
                "tttpagxo": "http://www.esperanto.org.br"
            },
            ...
         ]
    
  • 400: malbonaj parametroj

  • 404: asocioj en tiu lando ne estis trovitaj

Preni publikajn datumojn de Fakaj Asocioj

Ĝi montras publikajn datumojn de fakaj asocioj de UEA aŭ de TEJO.

  • GET - /FakajAsocioj/{cxefaAsocio}

Parametroj

  • cxefaAsocio: "Path" parametro. Povas esti UEATEJO, kaj indikas el kiu asocio vi volas la datumojn.

  • 200: ĉio enordas. Ekzemplo de atendata rezulto estas la jena:

         [
            {
                "nomo": "Internacia Ligo de Esperantistaj Instruistoj",
                "siglo": "ILEI",
                "adreso": "p/a Radojica Petrović, Bul. Oslobodjenja 36 III-14, 32000 Čačak, Serbio"
                "fondigxdato": 1949,
                "urbo": "Čačak",
                "lando": "Serbio",
                "telhejmo": "",
                "retpoŝto": "",
                "tttpagxo": "http://www.ilei.info"
            },
            ...
         ]
    
  • 400: malbonaj parametroj

Preni publikajn datumojn de Fakaj Asocioj laŭ fako

Ĝi montras publikajn datumojn de fakaj asocioj de UEA kaj de TEJO laŭ la fako.

  • GET - /FakajAsocioj/{fako}

Parametroj

  • fako: "Path" parametro. La fako tra kiu oni volas serĉi. Ekzemple: edukado.

Rezultoj

  • 200: ĉio enordas. Ekzemplo de atendata rezulto estas la jena:

         [
            {
                "nomo": "Internacia Ligo de Esperantistaj Instruistoj",
                "siglo": "ILEI",
                "adreso": "p/a Radojica Petrović, Bul. Oslobodjenja 36 III-14, 32000 Čačak, Serbio"
                "fondigxdato": 1949,
                "urbo": "Čačak",
                "lando": "Serbio"
                "telhejmo": "",
                "retpoŝto": "",
                "tttpagxo": "http://www.ilei.info"
            },
            ...
         ]
    
  • 400: malbonaj parametroj

Laborgrupaj komandoj

Preni informojn pri la estraranoj

Ĝi montras bazajn informojn de estraranoj.

  • GET - /Estraranoj

Parametroj

Ne estas

Rezultoj

200: ĉio enordas. Ekzemplo de atendata rezulto estas la jena:

     [
        {
            "persona nomo": "Mark",
            "familia nomo": "Fettes",
            "titolo": "D-ro",
            "Bildo": "http://uea.org/l/foto?n=116115g116.jpg",
            "lando": "Kanado",
            "retposxto": "mtfettes (cxe) sfu.ca",
            "respondeco": "prezidanto",
            "tasko": "Strategio, Kunordigo, Statuta Reformo, Esploro kaj Dokumentado, Faka kaj Scienca Agado"
        },
        ...
     ]

Preni informojn pri la komitatanoj

Ĝi montras bazajn informojn de komitatanoj.

  • GET - /Komitatanoj

Parametroj

Ne estas

Rezultoj

200: ĉio enordas. Ekzemplo de atendata rezulto estas la jena:

     [
        {
            "persona nomo": "Mireille",
            "familia nomo": "Grosjean",
            "titolo": "S-ino",
            "Bildo": "http://uea.org/l/foto?n=105103i114.jpg",
            "lando": "Svislando",
            "retposxto": "mirejo.mireille (cxe) gmail.com",
            "grupo": "Komitatano A",
            "Asocio": "ILEI"
        },
       
        {
            "persona nomo": "Emilio",
            "familia nomo": "Cid",
            "titolo": "S-oro",
            "Bildo": "http://uea.org/l/foto?n=109111m108.jpg",
            "lando": "Brazilo",
            "retposxto": "cid.emilio (cxe) gmail.com",
            "grupo": "Komitatano B",
         },
        ...
     ]

Preni informojn pri la konsilianoj

Ĝi montras bazajn informojn de konsilianoj.

  • GET - /Konsilianoj

Parametroj

Ne estas

Rezultoj

200: ĉio enordas. Ekzemplo de atendata rezulto estas la jena:

     [
        {
            "persona nomo": "Peter",
            "familia nomo": "Baláž",
            "titolo": "S-ro",
            "Bildo": "http://uea.org/l/foto?n=116122q98.jpg",
            "lando": "Slovakio"
        },
        ...
     ]

Preni liston de komisionoj

Ĝi montras liston de komisionoj.

  • GET - /Komisionoj

Parametroj

Ne estas

Rezultoj

200: ĉio enordas. Ekzemplo de atendata rezulto estas la jena:

     [
        {
            "titolo": "Afrika Agado"
        },
        {
            "titolo": "UN Agado"
        },
        ...
     ]

Clone this wiki locally