function bp_ensure_pc6( string $pc6 ): bool { if ( ! function_exists('bp_db') ) return false; $pc6 = strtoupper( str_replace(' ', '', $pc6) ); // Validate format if ( ! preg_match('/^\d{4}[A-Z]{2}$/', $pc6) ) return false; // ── Step 1: ensure PC6 exists in PDOK ──────────────────────── $pdok = bp_db()->get_row( bp_db()->prepare( "SELECT * FROM PDOK WHERE PC6 = %s", $pc6 ) ); if ( empty($pdok) ) { // Fetch from PDOK Locatieserver API $url = 'https://api.pdok.nl/bzk/locatieserver/search/v3_1/free?' . http_build_query([ 'q' => $pc6, 'fq' => 'type:postcode', 'rows' => 1, 'fl' => 'id,weergavenaam,gemeentecode,gemeentenaam,' . 'woonplaatsnaam,straatnaam,postcode,' . 'provinciecode,provincienaam,centroide_ll' ]); $response = wp_remote_get( $url, ['timeout' => 5] ); if ( is_wp_error($response) ) return false; $body = json_decode( wp_remote_retrieve_body($response), true ); $doc = $body['response']['docs'][0] ?? null; if ( empty($doc) ) return false; // PC6 doesn't exist in PDOK either // Insert into PDOK table bp_db()->insert( 'PDOK', [ 'PC6' => $pc6, 'woonplaatsnaam' => $doc['woonplaatsnaam'] ?? '', 'gemeentecode' => $doc['gemeentecode'] ?? '', 'gemeentenaam' => $doc['gemeentenaam'] ?? '', 'provinciecode' => $doc['provinciecode'] ?? '', 'provincienaam' => $doc['provincienaam'] ?? '', 'centroide_ll' => $doc['centroide_ll'] ?? '', 'straatnaam' => $doc['straatnaam'] ?? '', 'weergavenaam' => $doc['weergavenaam'] ?? '', ] ); // Re-fetch so we have a consistent $pdok object below $pdok = bp_db()->get_row( bp_db()->prepare("SELECT * FROM PDOK WHERE PC6 = %s", $pc6) ); } if ( empty($pdok) ) return false; // ── Step 2: lookup corop_id via gemeente_corop ──────────────── $gem_code = 'GM' . $pdok->gemeentecode; $corop_id = bp_db()->get_var( bp_db()->prepare( "SELECT corop_id FROM gemeente_corop WHERE gem_code = %s", $gem_code ) ); // ── Step 3: ensure PC6 exists in master ─────────────────────── $master = bp_db()->get_row( bp_db()->prepare("SELECT PC6, woonplaatsnaam, straatnaam, corop_id FROM master WHERE PC6 = %s", $pc6) ); if ( empty($master) ) { // INSERT new row bp_db()->insert( 'master', [ 'PC6' => $pc6, 'woonplaatsnaam' => $pdok->woonplaatsnaam, 'straatnaam' => $pdok->straatnaam, 'GemCode' => $gem_code, 'GemNaam' => $pdok->gemeentenaam, 'corop_id' => $corop_id ?: null, ] ); } else { // UPDATE only NULL fields $updates = []; if ( empty($master->woonplaatsnaam) ) $updates['woonplaatsnaam'] = $pdok->woonplaatsnaam; if ( empty($master->straatnaam) ) $updates['straatnaam'] = $pdok->straatnaam; if ( empty($master->corop_id) ) $updates['corop_id'] = $corop_id ?: null; if ( ! empty($updates) ) { bp_db()->update( 'master', $updates, ['PC6' => $pc6] ); } } return true; } Bürt.nl: Maarsseveensevaart 76, 3601 CG Maarssen

Maarsseveensevaart 76 — 3601 CG Maarssen

Maarssen 36013601 CG › Maarsseveensevaart 76

Huurwoningen in de buurt

Maarsseveensevaart 76 is een adres in de straat Maarsseveensevaart, met postcode 3601 CG in Maarssen. Het valt onder de gemeente Stichtse Vecht , in de provincie Utrecht. De buurt heet Maarsseveen, wijk Wijk 01 Maarssen.

Adres Maarsseveensevaart 76, 3601 CG Maarssen
Postcode 3601 CG
Woonplaats Maarssen
Gemeente Stichtse Vecht
Provincie Utrecht
Coördinaten 52.14356183, 5.05615176
Gem. WOZ-waarde 817.000 €

Huurmarkt context

Gemiddelde huurprijzen · april 2026 · bron: buert.nl database

Gemeente
De gemiddelde huurprijs per m² in Stichtse Vecht is €24,24. Dat is 20.5% lager dan het landelijk gemiddelde van €30,50.
Regio
De gemiddelde huurprijs per m² in Utrecht is €27,40. Dat is 10.2% lager dan het landelijk gemiddelde van €30,50.
Provincie
De gemiddelde huurprijs per m² in Utrecht is €27,78. Dat is 8.9% lager dan het landelijk gemiddelde van €30,50.
Regio prijsrange
De goedkoopste huurhuizen in de regio staan in Wilnis (gem. € 13,90/m²), de duurste in Bunnik (gem. € 37,00/m²).
Regio oppervlakte
De grootste huurwoningen in de regio staan in Abcoude (gem. 204 m²), de kleinste in Bunnik (gem. 42 m²).

Andere adressen met postcode 3601 CG:
Maarsseveensevaart 70, Maarsseveensevaart 72, Maarsseveensevaart 74, Maarsseveensevaart 76, Maarsseveensevaart 78, Maarsseveensevaart 80, Maarsseveensevaart 82, Maarsseveensevaart 84, Maarsseveensevaart 86, Maarsseveensevaart 88, Maarsseveensevaart 90, Maarsseveensevaart 92, Maarsseveensevaart 94.

Terug naar postcode 3601 CG