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: Richtersweg 10, 7339 AB Ugchelen

Richtersweg 10 — 7339 AB Ugchelen

Ugchelen 73397339 AB › Richtersweg 10

Huurwoningen in de buurt

Richtersweg 10 is een adres in de straat Richtersweg, met postcode 7339 AB in Ugchelen. Het valt onder de gemeente Apeldoorn , in de provincie Gelderland. De buurt heet Ugchelen, wijk Zuidwest.

Adres Richtersweg 10, 7339 AB Ugchelen
Postcode 7339 AB
Woonplaats Ugchelen
Gemeente Apeldoorn
Provincie Gelderland
Coördinaten 52.18349395, 5.94247559
Gem. WOZ-waarde 643.000 €

Huurmarkt context

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

Gemeente
De gemiddelde huurprijs per m² in Apeldoorn is €21,09. Dat is 30.9% lager dan het landelijk gemiddelde van €30,50.
Regio
De gemiddelde huurprijs per m² in Veluwe is €27,48. Dat is 9.9% lager dan het landelijk gemiddelde van €30,50.
Provincie
De gemiddelde huurprijs per m² in Gelderland is €26,91. Dat is 11.8% lager dan het landelijk gemiddelde van €30,50.
Regio prijsrange
De goedkoopste huurhuizen in de regio staan in Barneveld (gem. € 16,07/m²), de duurste in Nijkerk (gem. € 54,14/m²).
Regio oppervlakte
De grootste huurwoningen in de regio staan in Barneveld (gem. 147 m²), de kleinste in Wageningen (gem. 28 m²).

Andere adressen met postcode 7339 AB:
Richtersweg 2, Richtersweg 4, Richtersweg 6, Richtersweg 8, Richtersweg 10, Richtersweg 12, Richtersweg 14, Richtersweg 16, Richtersweg 18, Richtersweg 20, Richtersweg 24, Richtersweg 26, Richtersweg 28, Richtersweg 30, Richtersweg 32, Richtersweg 34, Richtersweg 36, Richtersweg 42, Richtersweg 44, Richtersweg 46, Richtersweg 64.

Terug naar postcode 7339 AB