Random Address Generator
Developer data asset

Open Address Fixture Dataset and JSON API

Read the current static snapshot without an API key. Every location is a checkable public non-residential place with retained provenance; the dataset contains no customer or resident records.

Public endpoint

One JSON response covers 23 countries plus all 50 US states and the District of Columbia. Cross-origin reads are allowed and cache headers support versioned integrations.

GET https://rztkb.com/api/v1/address-fixtures

Stable schema

schemaVersion and datasetVersion make changes explicit. Each record includes address fields, administrative area, validation level, source, license, and review date.

schemaVersion: 1.0 · datasetVersion: 2026.08.13

License and use boundary

Follow each record's sourceLicense. Use the data only for software development, QA, demos, and format tests—not delivery, payment, identity, credit, or account verification.

Fetch example

const response = await fetch("https://rztkb.com/api/v1/address-fixtures");
const dataset = await response.json();
const brazil = dataset.records.filter((row) => row.countryCode === "BR");

Core fields

fixtureId, countryCode, addressLine1, city, adminAreaCode, postalCode, validationLevel, sourceUrl, sourceLicense, checkedAt