P2000-meldingen voor je eigen hobbyproject
Bouw je eigen meldingenscherm, Home Assistant-koppeling of eigen script: brandweer, ambulance, politie en meer, realtime als JSON en gefilterd op de regio's en diensten die jij wilt. Maak een account, probeer het gratis en kies daarna het pakket dat bij je past.
- Realtime meldingen
- Filter op regio en dienst
- Maandelijks opzegbaar
- Factuur per maand
Zo werkt het
-
1
Maak een accountAlleen je naam en e-mailadres. Je krijgt een mail om je wachtwoord te kiezen.
-
2
Probeer gratis of kies een pakket7 dagen gratis met 250 verzoeken per dag, zonder betaalgegevens. Bevalt het? Dan reken je veilig af via Stripe (iDEAL, creditcard en meer).
-
3
Gebruik je sleutelJe krijgt meteen een persoonlijke sleutel. Zet hem in de link en je ontvangt de meldingen als JSON.
https://service.p2000.page/api-JOUW_SLEUTEL/r/13/d/brandweer[
{
"uid": "abcc6575-36bf-18ec-26b1-bb2f81da7900",
"link": "https://p2000.page/u-abcc6575-36bf-18ec-26b1-bb2f81da7900/7",
"timestamp": "1792922853",
"datum": "25-10-2026",
"tijd": "11:07:33",
"regios": "R13,",
"korttijd": "11:07u",
"melding": "P 2 BAD-03 Stormschade Berlagebrug 0423 Weesperzijde Amsterdam 133551",
"plaats": "Amsterdam",
"vr": "Amsterdam-Amstelland",
"capcodes": "0101412 0101491 0102998 ",
"capcodes_json": "{\"capcodes\": [{\"capcode\": \"0102998\", \"label\": \"Monitorcode / Brandweer / Meldkamer Amsterdam\", \"t\": \"29\"}, {\"capcode\": \"0101491\", \"label\": \"Lichtkrant (Amsterdam Willem) / Brandweer / Amsterdam-Amstelland\", \"t\": \"27\"}, {\"capcode\": \"0101412\", \"label\": \"Bemanning RV (Amsterdam Willem) / Brandweer / Amsterdam-Amstelland\", \"t\": \"25\"}]}",
"voertuigen_json": "{\"voertuig\": [{\"nra\": \"133551\", \"nrb\": \"13-3551\", \"label\": \"Amsterdam Willem - Autoladder (AL)\"}]}",
"locatie": "Berlagebrug 0423 en Weesperzijde",
"dienst": "Brandweer",
"prio": "2",
"groot": "0",
"regio": "Amsterdam-Amstelland",
"ambu": "6",
"groep": "7",
"antiespam": "0",
"latlong": "52.34724,4.91197",
"grip": "0",
"soortopschaling": "",
"plaats_latlon": "52.37316,4.89065",
"kruising": "0"
}
]
Alleen brandweer in regio 13 (Amsterdam-Amstelland). Echte melding van 25-10-2026 om 11:07, precies zoals de API hem geeft. De API geeft tot 50 meldingen tegelijk; hier staat de nieuwste.
https://service.p2000.page/api-JOUW_SLEUTEL/r/17/d/ambulance[
{
"uid": "c8497222-7ca7-6065-4584-2b71068a97cf",
"link": "https://p2000.page/u-c8497222-7ca7-6065-4584-2b71068a97cf/7",
"timestamp": "1792924049",
"datum": "25-10-2026",
"tijd": "11:27:29",
"regios": "R17,",
"korttijd": "11:27u",
"melding": "A2 (DIA: ja) AMBU 17102 Boksdoornpark 2982CZ Ridderkerk RIDDKK bon 165755",
"plaats": "Ridderkerk",
"vr": "Rotterdam-Rijnmond",
"capcodes": "1420002 1420999 ",
"capcodes_json": "{\"capcodes\": [{\"capcode\": \"1420999\", \"label\": \"Monitorcode / Ambulance / Meldkamer Rotterdam\", \"t\": \"29\"}, {\"capcode\": \"1420002\", \"label\": \"Ambulance 17-102 / Ambulance / Rotterdam-Rijnmond\", \"t\": \"23\"}]}",
"voertuigen_json": "{\"voertuig\": [{\"nra\": \"17102\", \"nrb\": \"17-102\", \"label\": \"Ambulance\"}]}",
"locatie": "Boksdoornpark",
"dienst": "Ambulance",
"prio": "2",
"groot": "0",
"regio": "Rotterdam-Rijnmond",
"ambu": "2",
"groep": "9",
"antiespam": "0",
"latlong": "51.87289,4.58681",
"grip": "0",
"soortopschaling": "",
"plaats_latlon": "51.87007,4.60215",
"kruising": "0"
}
]
Alleen ambulance in regio 17 (Rotterdam-Rijnmond). Echte melding van 25-10-2026 om 11:27, precies zoals de API hem geeft. De API geeft tot 50 meldingen tegelijk; hier staat de nieuwste.
https://service.p2000.page/api-JOUW_SLEUTEL/d/politie[
{
"uid": "5a7575c2-2a8c-36df-2023-f2f98810c4c2",
"link": "https://p2000.page/u-5a7575c2-2a8c-36df-2023-f2f98810c4c2/7",
"timestamp": "1792923875",
"datum": "25-10-2026",
"tijd": "11:24:35",
"regios": "R24,",
"korttijd": "11:24u",
"melding": "Graag telefonisch contact met de CaCo",
"plaats": "",
"vr": "Limburg-Zuid",
"capcodes": "1033000 ",
"capcodes_json": "{\"capcodes\": [{\"capcode\": \"1033000\", \"label\": \"MZL Beheer (MKP) / Politie / Limburg-Zuid\", \"t\": \"22\"}]}",
"voertuigen_json": "",
"locatie": "",
"dienst": "Politie",
"prio": "5",
"groot": "0",
"regio": "Limburg-Zuid",
"ambu": "6",
"groep": "0",
"antiespam": "0",
"latlong": "",
"grip": "0",
"soortopschaling": "",
"plaats_latlon": "",
"kruising": "0"
}
]
Alle politiemeldingen, alle regio's. Echte melding van 25-10-2026 om 11:24, precies zoals de API hem geeft. De API geeft tot 50 meldingen tegelijk; hier staat de nieuwste.
https://service.p2000.page/api-JOUW_SLEUTEL/r/13~14/d/brandweer~ambulance[
{
"uid": "b9ce9ef5-3700-22da-68cb-25b8d2c2f626",
"link": "https://p2000.page/u-b9ce9ef5-3700-22da-68cb-25b8d2c2f626/7",
"timestamp": "1792924228",
"datum": "25-10-2026",
"tijd": "11:30:28",
"regios": "R13,",
"korttijd": "11:30u",
"melding": "A1 13123 Galjootstraat 1086 Amsterdam 103802",
"plaats": "Amsterdam",
"vr": "Amsterdam-Amstelland",
"capcodes": "0120123 0120999 ",
"capcodes_json": "{\"capcodes\": [{\"capcode\": \"0120999\", \"label\": \"Monitorcode / Ambulance / Meldkamer Amsterdam\", \"t\": \"29\"}, {\"capcode\": \"0120123\", \"label\": \"Ambulance 13-123 / Ambulance / Amsterdam-Amstelland\", \"t\": \"23\"}]}",
"voertuigen_json": "{\"voertuig\": [{\"nra\": \"13123\", \"nrb\": \"13-123\", \"label\": \"Ambulance\"}]}",
"locatie": "Galjootstraat",
"dienst": "Ambulance",
"prio": "1",
"groot": "0",
"regio": "Amsterdam-Amstelland",
"ambu": "1",
"groep": "14",
"antiespam": "0",
"latlong": "52.36415,4.98766",
"grip": "0",
"soortopschaling": "",
"plaats_latlon": "52.37316,4.89065",
"kruising": "0"
}
]
Twee regio's en twee diensten (met ~ ertussen). Echte melding van 25-10-2026 om 11:30, precies zoals de API hem geeft. De API geeft tot 50 meldingen tegelijk; hier staat de nieuwste.
https://service.p2000.page/api-JOUW_SLEUTEL[
{
"uid": "0881bff5-1e09-0a86-6966-e6cd6f6daf71",
"link": "https://p2000.page/u-0881bff5-1e09-0a86-6966-e6cd6f6daf71/7",
"timestamp": "1792924235",
"datum": "25-10-2026",
"tijd": "11:30:35",
"regios": "R10,",
"korttijd": "11:30u",
"melding": "A1 10105 Rit 160627 Paludanushof Wooncomplex Paludanushof Enkhuizen",
"plaats": "Enkhuizen",
"vr": "Noord-Holland Noord",
"capcodes": "0126999 0220105 ",
"capcodes_json": "{\"capcodes\": [{\"capcode\": \"0126999\", \"label\": \"Monitorcode / Ambulance / Meldkamer Noord-Holland\", \"t\": \"29\"}, {\"capcode\": \"0220105\", \"label\": \"Ambulance 10-105 / Ambulance / Noord-Holland Noord\", \"t\": \"23\"}]}",
"voertuigen_json": "{\"voertuig\": [{\"nra\": \"10105\", \"nrb\": \"10-105\", \"label\": \"Ambulance\"}]}",
"locatie": "Paludanushof",
"dienst": "Ambulance",
"prio": "1",
"groot": "0",
"regio": "Noord-Holland Noord",
"ambu": "1",
"groep": "16",
"antiespam": "0",
"latlong": "52.70589,5.29615",
"grip": "0",
"soortopschaling": "",
"plaats_latlon": "52.70489,5.28966",
"kruising": "0"
}
]
Zonder filter: de nieuwste meldingen van heel Nederland. Echte melding van 25-10-2026 om 11:30, precies zoals de API hem geeft. De API geeft tot 50 meldingen tegelijk; hier staat de nieuwste.
Pakketten
De Hobby-pakketten en de gratis proef zijn voor je eigen, niet-commerciële project. Verdien je er op welke manier dan ook geld mee (advertenties, betaalde app, klanten)? Kies dan Commercieel. Prijzen per maand; Hobby incl. btw, Commercieel excl. btw. Maandelijks opzegbaar. Doorverkopen van de API of de gegevens is nooit toegestaan.
- 250 verzoeken per dag
- Geen betaalgegevens nodig
- Stopt vanzelf na 7 dagen
- 1.500 verzoeken per dag
- Verversen elke minuut
- Voor je eigen hobbyproject (niet-commercieel)
- 20.000 verzoeken per dag
- Verversen elke 5 seconden
- Voor je eigen hobbyproject (niet-commercieel)
- 100.000 verzoeken per dag
- Verversen elke seconde
- Voor je eigen hobbyproject (niet-commercieel)
- 300.000 verzoeken per dag
- Verversen elke seconde
- Voor een app of website waarmee je geld verdient
Werk je bij de brandweer, als vrijwilliger of bij een andere hulpdienst? Dan krijg je 10% korting. Stuur een mail naar api@p2000.page vanaf het e-mailadres van de dienst waarvoor je werkt.
Veelgestelde vragen
Welke meldingen krijg je?
De nieuwste P2000-meldingen van heel Nederland, of alleen de regio's en diensten (brandweer, ambulance, politie, MMT, KNRM en meer) die jij kiest. Per verzoek maximaal 50 meldingen.
Wat telt als hobbyproject?
Een eigen project waar je op geen enkele manier geld mee verdient: bijvoorbeeld een meldingenscherm thuis of in de kazerne, een koppeling met Home Assistant of een eigen script. Daarvoor zijn de Hobby-pakketten en de gratis proef. Een website of app met de meldingen valt er niet onder.
En als ik er wel geld mee verdien?
Dan heb je het pakket Commercieel nodig, ook als het om advertenties, donaties met tegenprestatie, een betaalde app of werk voor klanten gaat. Met Commercieel mag je de meldingen tonen in je eigen app of website waarmee je geld verdient.
Mag ik de gegevens doorverkopen?
Nee. Je mag de API, je sleutel of de gegevens nooit als eigen API, datafeed of dataset aan anderen aanbieden. Dat geldt voor elk pakket.
Hoe vaak mag ik verversen?
Dat hangt af van je pakket: elk pakket heeft een aantal verzoeken per dag. Om 00:00 uur begint de teller opnieuw.
Hoe zeg ik op of wissel ik van pakket?
Op je API-pagina, wanneer je wilt. Opzeggen gaat in op het einde van de betaalde maand; van pakket wisselen kan direct.
Waar vind ik de technische uitleg?
Na het inloggen vind je de volledige documentatie met voorbeelden in curl, PHP, Python en JavaScript, en de algemene voorwaarden.