Introductie API Keys

Het Dataplatform van de gemeente Amsterdam gaat het gebruik van een identificatie key bij het aanroepen van haar API's vanaf 1 februari 2024 verplicht stellen. Vanaf 1 februari 2024 kun je de API's van het Dataplatform niet meer zonder een key gebruiken. Vraag tijdig een key aan via dit aanvraagformulier. Doe je dit niet, dan werkt je applicatie of website vanaf 1 februari 2024 niet meer. Dit geldt voor alle API's die op deze pagina gedocumenteerd zijn.

Door de API key kunnen we contact houden met de gebruikers van onze API's. Zo kunnen we gebruikers informeren over updates. Daarnaast krijgen we hiermee inzicht in het gebruik van de API's en in wie welke dataset via de API bevraagt. Ook voor dataeigenaren is dit waardevolle informatie.

Meer info:
Pagina API key aanvragen
Technische documentatie
Vragen? Mail naar dataplatform@amsterdam.nl

Endpoints

Tabellen

Indicatoren definities

De volgende velden zijn beschikbaar:

Veldnaam Type Identifier Omschrijving
sort Integer
variabele String
begrotingsProgramma String
thema String
label String
labelKort String
definitie String
bron String
peildatum String
verschijningsfrequentie String
rekeneenheid Integer
symbool String
groep String
format String
berekendeVariabelen String
themaKerncijfertabel String
tussenkopjeKerncijfertabel String
kleurenpalet Integer
legendaCode Integer
sdMinimumBevTotaal Integer
sdMinimumWvoorBag Integer
topicArea String
label1 String
definition String
referenceDate String
frequency String

De volgende query-parameters zijn te gebruiken:

Parameter Autorisatie Mogelijke waarden Werking
begrotingsProgramma Tekst Test op exacte waarde (==)
begrotingsProgramma[not] None Test of waarde niet overeenkomt (!=).
begrotingsProgramma[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
begrotingsProgramma[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
begrotingsProgramma[isempty] true of false Test of de waarde leeg is (== '' / != '')
begrotingsProgramma[like] Tekst met jokertekens (* en ?). Test op gedeelte van tekst.
berekendeVariabelen Tekst Test op exacte waarde (==)
berekendeVariabelen[not] None Test of waarde niet overeenkomt (!=).
berekendeVariabelen[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
berekendeVariabelen[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
berekendeVariabelen[isempty] true of false Test of de waarde leeg is (== '' / != '')
berekendeVariabelen[like] Tekst met jokertekens (* en ?). Test op gedeelte van tekst.
bron Tekst Test op exacte waarde (==)
bron[not] None Test of waarde niet overeenkomt (!=).
bron[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
bron[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
bron[isempty] true of false Test of de waarde leeg is (== '' / != '')
bron[like] Tekst met jokertekens (* en ?). Test op gedeelte van tekst.
definitie Tekst Test op exacte waarde (==)
definitie[not] None Test of waarde niet overeenkomt (!=).
definitie[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
definitie[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
definitie[isempty] true of false Test of de waarde leeg is (== '' / != '')
definitie[like] Tekst met jokertekens (* en ?). Test op gedeelte van tekst.
definition Tekst Test op exacte waarde (==)
definition[not] None Test of waarde niet overeenkomt (!=).
definition[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
definition[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
definition[isempty] true of false Test of de waarde leeg is (== '' / != '')
definition[like] Tekst met jokertekens (* en ?). Test op gedeelte van tekst.
format Tekst Test op exacte waarde (==)
format[not] None Test of waarde niet overeenkomt (!=).
format[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
format[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
format[isempty] true of false Test of de waarde leeg is (== '' / != '')
format[like] Tekst met jokertekens (* en ?). Test op gedeelte van tekst.
frequency Tekst Test op exacte waarde (==)
frequency[not] None Test of waarde niet overeenkomt (!=).
frequency[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
frequency[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
frequency[isempty] true of false Test of de waarde leeg is (== '' / != '')
frequency[like] Tekst met jokertekens (* en ?). Test op gedeelte van tekst.
groep Tekst Test op exacte waarde (==)
groep[not] None Test of waarde niet overeenkomt (!=).
groep[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
groep[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
groep[isempty] true of false Test of de waarde leeg is (== '' / != '')
groep[like] Tekst met jokertekens (* en ?). Test op gedeelte van tekst.
kleurenpalet Geheel getal Test op exacte waarde (==)
kleurenpalet[lte] None Test op kleiner dan of gelijk (<=).
kleurenpalet[not] None Test of waarde niet overeenkomt (!=).
kleurenpalet[gt] None Test op groter dan (>).
kleurenpalet[gte] None Test op groter dan of gelijk (>=).
kleurenpalet[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
kleurenpalet[lt] None Test op kleiner dan (<).
kleurenpalet[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
label Tekst Test op exacte waarde (==)
label[not] None Test of waarde niet overeenkomt (!=).
label[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
label[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
label[isempty] true of false Test of de waarde leeg is (== '' / != '')
label[like] Tekst met jokertekens (* en ?). Test op gedeelte van tekst.
label1 Tekst Test op exacte waarde (==)
label1[not] None Test of waarde niet overeenkomt (!=).
label1[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
label1[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
label1[isempty] true of false Test of de waarde leeg is (== '' / != '')
label1[like] Tekst met jokertekens (* en ?). Test op gedeelte van tekst.
labelKort Tekst Test op exacte waarde (==)
labelKort[not] None Test of waarde niet overeenkomt (!=).
labelKort[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
labelKort[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
labelKort[isempty] true of false Test of de waarde leeg is (== '' / != '')
labelKort[like] Tekst met jokertekens (* en ?). Test op gedeelte van tekst.
legendaCode Geheel getal Test op exacte waarde (==)
legendaCode[lte] None Test op kleiner dan of gelijk (<=).
legendaCode[not] None Test of waarde niet overeenkomt (!=).
legendaCode[gt] None Test op groter dan (>).
legendaCode[gte] None Test op groter dan of gelijk (>=).
legendaCode[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
legendaCode[lt] None Test op kleiner dan (<).
legendaCode[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
peildatum Tekst Test op exacte waarde (==)
peildatum[not] None Test of waarde niet overeenkomt (!=).
peildatum[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
peildatum[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
peildatum[isempty] true of false Test of de waarde leeg is (== '' / != '')
peildatum[like] Tekst met jokertekens (* en ?). Test op gedeelte van tekst.
referenceDate Tekst Test op exacte waarde (==)
referenceDate[not] None Test of waarde niet overeenkomt (!=).
referenceDate[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
referenceDate[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
referenceDate[isempty] true of false Test of de waarde leeg is (== '' / != '')
referenceDate[like] Tekst met jokertekens (* en ?). Test op gedeelte van tekst.
rekeneenheid Geheel getal Test op exacte waarde (==)
rekeneenheid[lte] None Test op kleiner dan of gelijk (<=).
rekeneenheid[not] None Test of waarde niet overeenkomt (!=).
rekeneenheid[gt] None Test op groter dan (>).
rekeneenheid[gte] None Test op groter dan of gelijk (>=).
rekeneenheid[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
rekeneenheid[lt] None Test op kleiner dan (<).
rekeneenheid[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
sdMinimumBevTotaal Geheel getal Test op exacte waarde (==)
sdMinimumBevTotaal[lte] None Test op kleiner dan of gelijk (<=).
sdMinimumBevTotaal[not] None Test of waarde niet overeenkomt (!=).
sdMinimumBevTotaal[gt] None Test op groter dan (>).
sdMinimumBevTotaal[gte] None Test op groter dan of gelijk (>=).
sdMinimumBevTotaal[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
sdMinimumBevTotaal[lt] None Test op kleiner dan (<).
sdMinimumBevTotaal[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
sdMinimumWvoorBag Geheel getal Test op exacte waarde (==)
sdMinimumWvoorBag[lte] None Test op kleiner dan of gelijk (<=).
sdMinimumWvoorBag[not] None Test of waarde niet overeenkomt (!=).
sdMinimumWvoorBag[gt] None Test op groter dan (>).
sdMinimumWvoorBag[gte] None Test op groter dan of gelijk (>=).
sdMinimumWvoorBag[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
sdMinimumWvoorBag[lt] None Test op kleiner dan (<).
sdMinimumWvoorBag[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
sort Geheel getal Test op exacte waarde (==)
sort[lte] None Test op kleiner dan of gelijk (<=).
sort[not] None Test of waarde niet overeenkomt (!=).
sort[gt] None Test op groter dan (>).
sort[gte] None Test op groter dan of gelijk (>=).
sort[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
sort[lt] None Test op kleiner dan (<).
sort[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
symbool Tekst Test op exacte waarde (==)
symbool[not] None Test of waarde niet overeenkomt (!=).
symbool[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
symbool[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
symbool[isempty] true of false Test of de waarde leeg is (== '' / != '')
symbool[like] Tekst met jokertekens (* en ?). Test op gedeelte van tekst.
thema Tekst Test op exacte waarde (==)
thema[not] None Test of waarde niet overeenkomt (!=).
thema[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
thema[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
thema[isempty] true of false Test of de waarde leeg is (== '' / != '')
thema[like] Tekst met jokertekens (* en ?). Test op gedeelte van tekst.
themaKerncijfertabel Tekst Test op exacte waarde (==)
themaKerncijfertabel[not] None Test of waarde niet overeenkomt (!=).
themaKerncijfertabel[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
themaKerncijfertabel[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
themaKerncijfertabel[isempty] true of false Test of de waarde leeg is (== '' / != '')
themaKerncijfertabel[like] Tekst met jokertekens (* en ?). Test op gedeelte van tekst.
topicArea Tekst Test op exacte waarde (==)
topicArea[not] None Test of waarde niet overeenkomt (!=).
topicArea[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
topicArea[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
topicArea[isempty] true of false Test of de waarde leeg is (== '' / != '')
topicArea[like] Tekst met jokertekens (* en ?). Test op gedeelte van tekst.
tussenkopjeKerncijfertabel Tekst Test op exacte waarde (==)
tussenkopjeKerncijfertabel[not] None Test of waarde niet overeenkomt (!=).
tussenkopjeKerncijfertabel[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
tussenkopjeKerncijfertabel[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
tussenkopjeKerncijfertabel[isempty] true of false Test of de waarde leeg is (== '' / != '')
tussenkopjeKerncijfertabel[like] Tekst met jokertekens (* en ?). Test op gedeelte van tekst.
variabele Tekst Test op exacte waarde (==)
variabele[not] None Test of waarde niet overeenkomt (!=).
variabele[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
variabele[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
variabele[isempty] true of false Test of de waarde leeg is (== '' / != '')
variabele[like] Tekst met jokertekens (* en ?). Test op gedeelte van tekst.
verschijningsfrequentie Tekst Test op exacte waarde (==)
verschijningsfrequentie[not] None Test of waarde niet overeenkomt (!=).
verschijningsfrequentie[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
verschijningsfrequentie[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
verschijningsfrequentie[isempty] true of false Test of de waarde leeg is (== '' / != '')
verschijningsfrequentie[like] Tekst met jokertekens (* en ?). Test op gedeelte van tekst.

Kerncijfers

Kerncijfers op het niveau van de meest gebruikte gebiedsindelingen in Amsterdam: stadsdelen, de 22 gebieden van het gebiedsgericht werken, wijken, buurten, winkel- en werkgebieden, PC4 en twee alternatieve buurtindelingen van de stadsdelen.

De volgende velden zijn beschikbaar:

Veldnaam Type Identifier Omschrijving
id String
jaar Integer
gebiedcode15 String
waarde Number
indicatorDefinitie String (relatie) De variabele in kwestie.

De volgende query-parameters zijn te gebruiken:

Parameter Autorisatie Mogelijke waarden Werking
gebiedcode15 Tekst Test op exacte waarde (==)
gebiedcode15[not] None Test of waarde niet overeenkomt (!=).
gebiedcode15[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
gebiedcode15[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
gebiedcode15[isempty] true of false Test of de waarde leeg is (== '' / != '')
gebiedcode15[like] Tekst met jokertekens (* en ?). Test op gedeelte van tekst.
id Tekst Test op exacte waarde (==)
id[not] None Test of waarde niet overeenkomt (!=).
id[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
id[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
id[isempty] true of false Test of de waarde leeg is (== '' / != '')
id[like] Tekst met jokertekens (* en ?). Test op gedeelte van tekst.
indicatorDefinitie.variabele Tekst Test op exacte waarde (==)
indicatorDefinitie.variabele[not] None Test of waarde niet overeenkomt (!=).
indicatorDefinitie.variabele[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
indicatorDefinitie.variabele[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
indicatorDefinitie.variabele[isempty] true of false Test of de waarde leeg is (== '' / != '')
indicatorDefinitie.variabele[like] Tekst met jokertekens (* en ?). Test op gedeelte van tekst.
jaar Geheel getal Test op exacte waarde (==)
jaar[lte] None Test op kleiner dan of gelijk (<=).
jaar[not] None Test of waarde niet overeenkomt (!=).
jaar[gt] None Test op groter dan (>).
jaar[gte] None Test op groter dan of gelijk (>=).
jaar[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
jaar[lt] None Test op kleiner dan (<).
jaar[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
waarde Getal Test op exacte waarde (==)
waarde[lte] None Test op kleiner dan of gelijk (<=).
waarde[not] None Test of waarde niet overeenkomt (!=).
waarde[gt] None Test op groter dan (>).
waarde[gte] None Test op groter dan of gelijk (>=).
waarde[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
waarde[lt] None Test op kleiner dan (<).
waarde[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).

Insluitbare relaties

De volgende velden kunnen ingesloten worden met ?_expandScope=...:

Relatie Tabel Omschrijving
indicatorDefinitie bbga:indicatorenDefinities

Statistieken

Stedelijke gemiddelden en standaardafwijkingen.

De volgende velden zijn beschikbaar:

Veldnaam Type Identifier Omschrijving
id String
jaar Integer
gemiddelde Number
standaardafwijking Number
bron String
indicatorDefinitie String (relatie) De variabele in kwestie.

De volgende query-parameters zijn te gebruiken:

Parameter Autorisatie Mogelijke waarden Werking
bron Tekst Test op exacte waarde (==)
bron[not] None Test of waarde niet overeenkomt (!=).
bron[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
bron[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
bron[isempty] true of false Test of de waarde leeg is (== '' / != '')
bron[like] Tekst met jokertekens (* en ?). Test op gedeelte van tekst.
gemiddelde Getal Test op exacte waarde (==)
gemiddelde[lte] None Test op kleiner dan of gelijk (<=).
gemiddelde[not] None Test of waarde niet overeenkomt (!=).
gemiddelde[gt] None Test op groter dan (>).
gemiddelde[gte] None Test op groter dan of gelijk (>=).
gemiddelde[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
gemiddelde[lt] None Test op kleiner dan (<).
gemiddelde[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
id Tekst Test op exacte waarde (==)
id[not] None Test of waarde niet overeenkomt (!=).
id[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
id[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
id[isempty] true of false Test of de waarde leeg is (== '' / != '')
id[like] Tekst met jokertekens (* en ?). Test op gedeelte van tekst.
indicatorDefinitie.variabele Tekst Test op exacte waarde (==)
indicatorDefinitie.variabele[not] None Test of waarde niet overeenkomt (!=).
indicatorDefinitie.variabele[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
indicatorDefinitie.variabele[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
indicatorDefinitie.variabele[isempty] true of false Test of de waarde leeg is (== '' / != '')
indicatorDefinitie.variabele[like] Tekst met jokertekens (* en ?). Test op gedeelte van tekst.
jaar Geheel getal Test op exacte waarde (==)
jaar[lte] None Test op kleiner dan of gelijk (<=).
jaar[not] None Test of waarde niet overeenkomt (!=).
jaar[gt] None Test op groter dan (>).
jaar[gte] None Test op groter dan of gelijk (>=).
jaar[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
jaar[lt] None Test op kleiner dan (<).
jaar[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).
standaardafwijking Getal Test op exacte waarde (==)
standaardafwijking[lte] None Test op kleiner dan of gelijk (<=).
standaardafwijking[not] None Test of waarde niet overeenkomt (!=).
standaardafwijking[gt] None Test op groter dan (>).
standaardafwijking[gte] None Test op groter dan of gelijk (>=).
standaardafwijking[in] Lijst van waarden Test of de waarde overeenkomst met 1 van de opties (IN).
standaardafwijking[lt] None Test op kleiner dan (<).
standaardafwijking[isnull] true of false Test op ontbrekende waarden (IS NULL / IS NOT NULL).

Insluitbare relaties

De volgende velden kunnen ingesloten worden met ?_expandScope=...:

Relatie Tabel Omschrijving
indicatorDefinitie bbga:indicatorenDefinities