KecamatanId, 0, 2) . '.' . substr($kecamatan->KecamatanId, 2, 2) . '.' . substr($kecamatan->KecamatanId, 4, 2); $response = Http::get("https://api-wilayah.dinaslhdki.id/api/kelurahan/search?kec={$kecId}"); foreach ($response->json() as $kelurahan) { $cleanId = str_replace('.', '', $kelurahan['id']); $cleanName = str_replace("\n", ' ', $kelurahan['data']); Kelurahan::create([ 'KelurahanId' => $cleanId, 'KecamatanId' => $kecamatan->KecamatanId, 'NamaKelurahan' => $cleanName ]); Log::info('Seeding kelurahan: ', [ 'KelurahanId' => $cleanId, 'KecamatanId' => $kecamatan->KecamatanId, 'NamaKelurahan' => $cleanName ]); } } } }