Skip to content

Useful calls to CitySDK

Christophe Gueret edited this page Jul 4, 2013 · 1 revision

Get house data by postcode

Request: http://api.citysdk.waag.org/nodes?bag.vbo::postcode_huisnummer=1011pn1&geom

Response:

{
  "status": "success",
  "url": "http://api.citysdk.waag.org/nodes?bag.vbo::postcode_huisnummer=1011pn1&geom&geom&per_page=100",
  "pages": 1,
  "per_page": 100,
  "record_count": 1,
  "next_page": -1,
  "results": [
    {
      "cdk_id": "bag.vbo.363010011872295",
      "name": "1011pn1",
      "node_type": "node",
      "geom":{"type":"Point","coordinates":[4.900225631172034,52.367684244619525]},
      "layers": {
        "bag.vbo": {
          "data": {
            "adres": "Amstel 1",
            "plaats": "Amsterdam",
            "vbo_id": "363010011872295",
            "pand_ids": "363100012186092",
            "postcode": "1011PN",
            "oppervlakte": "1",
            "gebruiksdoel": "kantoorfunctie",
            "postcode_huisnummer": "1011pn1"
          }
        }
      },
      "layer": "bag.vbo"
    }
  ]
}

Get more house data using coordinates

http://api.citysdk.waag.org/nodes?layer=bag.panden&lat=52.367684244619525&lon=4.900225631172034&per_page=1

Response:

{
  "status": "success",
  "url": "http://api.citysdk.waag.org/nodes?layer=bag.panden&lat=52.367684244619525&lon=4.900225631172034&per_page=1&geom",
  "pages": "not counted.",
  "per_page": 1,
  "record_count": "not counted.",
  "next_page": 2,
  "results": [
    {
      "cdk_id": "bag.panden.363100012186092",
      "name": "",
      "node_type": "node",
      "layers": {
        "bag.panden": {
          "data": {
            "pand_id": "363100012186092",
            "bouwjaar": "1986"
          }
        }
      },
      "layer": "bag.panden"
    }
  ]
}

CBS stats for the neighborhood using coordinates

http://api.citysdk.waag.org/nodes?layer=cbs&lat=52.367684244619525&lon=4.900225631172034&per_page=1

Response:

{
  "status": "success",
  "url": "http://api.citysdk.waag.org/nodes?layer=cbs&lat=52.367684244619525&lon=4.900225631172034&per_page=1&geom",
  "pages": "not counted.",
  "per_page": 1,
  "record_count": "not counted.",
  "next_page": 2,
  "results": [
    {
      "cdk_id": "admr.nl.amsterdam_stadsdeel_centrum_burgwallenoude_zijde",
      "name": "Burgwallen-Oude Zijde",
      "node_type": "node",
      "layers": {
        "cbs": {
          "data": {
            "name": "Burgwallen-Oude Zijde",
            "bu_code": "BU03630000",
            "bu_naam": "Burgwallen-Oude Zijde",
            "gm_code": "GM0363",
            "gm_naam": "Amsterdam",
            "opp_tot": "41",
            "wk_code": "WK036300",
            "aant_inw": "3915",
            "aant_man": "2215",
            "opp_land": "35",
            "p_gehuwd": "16",
            "p_hh_m_k": "9",
            "p_hh_z_k": "18",
            "p_n_w_al": "14",
            "aantal_hh": "2880",
            "gem_hh_gr": "1.4",
            "opp_water": "6",
            "p_ant_aru": "1",
            "p_eenp_hh": "74",
            "p_marokko": "1",
            "p_over_nw": "10",
            "p_surinam": "2",
            "p_turkije": "1",
            "p_west_al": "27",
            "aant_vrouw": "1700",
            "bev_dichth": "11188",
            "p_00_14_jr": "6",
            "p_15_24_jr": "16",
            "p_25_44_jr": "46",
            "p_45_64_jr": "26",
            "p_65_eo_jr": "6",
            "p_gescheid": "8",
            "p_ongehuwd": "74",
            "p_verweduw": "1"
          }
        }
      },
      "layer": "admr"
    }
  ]
}

Garbage containers

nodes?layer=amsterdam.sdc.afvalbakken&lat=52.367684244619525&lon=4.900225631172034&per_page=30

Public transport stops

nodes?layer=gtfs&lat=52.367684244619525&lon=4.900225631172034&per_page=5