Erregistroaren API

API baten bidez (Application Programming Interface) bere datu-basean gordetako hirigintza espedienteen datuetara sarbidea ematen du. Dokumentu honek eskeintzen den funtzionaltasuna deskribatzen du eta datu hauek erabiltzen dituzten tresnak sortu nahi dituzten programatzaileentzat lagungarri izatea espero du.

APIren URL basea

Dokumentu honetan agertzen diren URL guztiak, API kokatuta dagoen zerbitzariaren oinarrizko URLan aplikatzen dira

https://w390w.gipuzkoa.net:443/WAS/CORP/DUERegistroPlaneamientoWEB/api

Irteerako formatua

APIk datuak JSON formatuan erakusten ditu.

HTTP egoera kodeak

APIk HTTP egoera kode hauek itzultzen ditu eskaera baterako:

  • 200 OK: Dena ondo joan da.
  • 400 Bad request: Eskaera gaizki eginda edo osatu gabe dago.
  • 404 Not Found: Espedientea edo udalerria ezin izan dira aurkitu. Bilaketak ematzarik aurkitzen ez duenetan ere erabiltzen da.
  • 500 Internal Server Error: Gure kodean barneko errore bat izan da. Mesedez, bidali e-mail bat zer egiten ari zinen azalduz, lehenbailehen konpon dezagun.

Espedienteen bilaketa

Bilaketa irizpidearen arabera aurkitu diren espediente guztien zerrenda ateratzen du.

 

URL

{record}/{cod_archivo}
{record}/{?municipality=municipio}
{record}/{?checking_date=año}
{record}/{?search=patron_busqueda}

 

Parametroak

  • cod_archivo: Hautazkoa. Erregistroko inskripzio kodea. Adibidez, GHE-650
  • municipality: Hautazkoa. Bilaketa egin nahi den udalerriaren izena. Adibidez, Errenteria
  • checkin_date: Hautazkoa. Bilaketa egin nahi den urtea. Adibidez, 2006.
  • search: Hautazkoa. Bai espedientearen tituluan, bai bere edukian bilatu nahi den hitz askea.

 

Itzulitako objektua

Espedientearen objektuaz osatutako hurrenkera:

  • id: Espedientearen kodea.
  • registration-number: Espedientearen inskripzio zenbakia.
  • title: Espedientearen titulua.
  • area: Espedienteak eragina duen eremua.
  • checkin-date: Espedientearen sarrera data.
  • inscription-date: Espedientearen inskripzio data.
  • municipality: Espedientearen udalerria.
  • links: URLak espedientearen dokumentu teknikora eta akordiora, hau dagoenean.

 

Eskaeraren adibideak

https://w390w.gipuzkoa.net:443/WAS/CORP/DUERegistroPlaneamientoWEB/api/record/GHE-650

https://w390w.gipuzkoa.net:443/WAS/CORP/DUERegistroPlaneamientoWEB/api/record?search=PLAN GENERAL

https://w390w.gipuzkoa.net:443/WAS/CORP/DUERegistroPlaneamientoWEB/api/ target="_blank">record?checkin_date=2012

https://w390w.gipuzkoa.net:443/WAS/CORP/DUERegistroPlaneamientoWEB/api/record?municipality=TOLOSA&search=PLAN GENERAL&checkin_date=2010

 

Erantzunaren adibideak

$ curl https://w390w.gipuzkoa.net:443/WAS/CORP/DUERegistroPlaneamientoWEB/api/record?municipality=TOLOSA&search=PLAN%20GENERAL

 

{
    "resultadoBusqueda": [
        {
            "id": "3998",
            "registration_number": "216",
            "title": "PLAN GENERAL DE ORDENACION URBANA.",
            "area": "TOLOSA",
            "checkin_date": "2009-03-06",
            "inscription_date": null,
            "municipality": "TOLOSA",
            "links": "https://b5m.gipuzkoa.eus/planeamiento/GHE-216/INDICE_GHE-216.pdf"
        },
        {
            "id": "4269",
            "registration_number": "308",
            "title": "MODIFICACION DEL PLAN GENERAL DE ORDENACION URBANA RELATIVA AL SUBAMBITO \"14.3 BERAZUBI IKASTETXEA\"",
            "area": "TOLOSA",
            "checkin_date": "2010-05-14",
            "inscription_date": null,
            "municipality": "TOLOSA",
            "links": "https://b5m.gipuzkoa.eus/planeamiento/GHE-308/INDICE_GHE-308.pdf"
        }
    ]
}