Data Services
Welke API's zijn er?
Bekijk het overzicht van de API’s met browsable interfaces en de swaggerdocumentatie, ontwikkeld door het programma DataPunt van Onderzoek, Informatie en Statistiek.
Wil je op de hoogte blijven van wijzigingen in onze API's? Meld ons welke je gebruikt.
API’s en services van andere partijen vind je in de catalogus.
Restricties en toegang
Alle API’s kunnen door iedereen gebruikt worden, maar niet alle gegevens zijn voor iedereen toegankelijk. Zo zijn bijvoorbeeld gegevens over vestigingen (Handelsregister KvK) alleen toegankelijk voor medewerkers van de gemeente.
Naast de API’s die hier gedocumenteerd staan, bieden we ook authenticatie en autorisatie (AA) functionaliteit. Hiermee kunnen applicaties in naam van ingelogde gebruikers toegang krijgen tot gegevens waarop restricties zitten, op dezelfde manier waarop het dataportaal dat doet. Om deze functionaliteit te gebruiken moet de applicatie geregistreerd worden in ons systeem.
Voor meer informatie over de restricties en het gebruik van de AA-functionaliteit, neem contact op.
Een voorbeeld met WMS/WFS services van DataPunt in Qgis
- Open Qgis en sluit eventuele openstaande projecten.
- Voeg een WMS laag toe voor de basiskaart door met rechts op WMS in het browser Panel te klikken en op "New Connection..." te klikken.
- Vul hier de url in voor de WMS van de topografie die op het overzicht van de DataPunt API’s staat bij de kaartlagen (onderaan). Geef de WMS een naam. Bijvoorbeeld 'Basiskaart'.
- De 'Basiskaart' wordt toegevoegd in het Browser panel. Klap deze uit met het driehoekje en sleep de kbk50 naar het Layers panel.
- Voeg nu een WFS toe door op WFS te klikken met rechts in het browser Panel en de gegevens voor bijvoorbeeld de meetbouten in te vullen.
- De url staat op het overzicht van de DataPunt API’s. Let op dat je de WFS link kiest. Druk tenslotte op OK.
- Klap de meetbouten entry open en sleep 'referentiepunt' naar het layers panel. Let op dat je de meetbouten boven de basiskaart zet. Anders zijn de meetbouten niet zichtbaar
Wil je een nieuwe API laten ontwikkelen?
Dan kun je een verzoek indienen voor de realisatie van een API.
API broncode
In de repository op Github staat de Opensource broncode van de API's en services ontwikkeld door de Gemeente Amsterdam.
Andere vragen?
Neem contact met ons op.