Generate synthetic location data
Generates synthetic address, region, coordinate, direction, country-code, language, and time-zone data. The default address method returns structured location objects; method-specific requests can return single location values such as city, country, zip code, latitude, longitude, nearby coordinates, state, street address, or direction values.
Supported methods: address, buildingNumber, cardinalDirection, city, continent, country, countryCode, county, direction, language, latitude, longitude, nearbyGPSCoordinate, ordinalDirection, secondaryAddress, state, street, streetAddress, timeZone, and zipCode. Coordinate parameters are bounded to valid latitude and longitude ranges, and count remains capped at 100 items.
Authorizations
Bearer token authentication. Use format: Bearer YOUR_API_KEY
Body
Number of locations to generate (1-100). Passed as string but must be numeric.
^[1-9]\d?$|^100$"10"
Locale for generated data (e.g., en, es, fr, de, pt_BR, zh_CN)
"en"
Seed for deterministic generation. Same seed produces same results.
"12345"
Location generation method. Defaults to address.
address, buildingNumber, cardinalDirection, city, continent, country, countryCode, county, direction, language, latitude, longitude, nearbyGPSCoordinate, ordinalDirection, secondaryAddress, state, street, streetAddress, timeZone, zipCode "address"
Return abbreviated direction or state values where supported.
true, false "false"
Country-code variant for countryCode output.
alpha-2, alpha-3, numeric "alpha-2"
Return a full street address where supported.
true, false "false"
Optional zip-code format pattern, up to 32 characters.
32"#####"
Minimum latitude for generated coordinates.
^-?(?:\d+|\d*\.\d+)$"-37.9"
Maximum latitude for generated coordinates.
^-?(?:\d+|\d*\.\d+)$"-37.7"
Minimum longitude for generated coordinates.
^-?(?:\d+|\d*\.\d+)$"144.8"
Maximum longitude for generated coordinates.
^-?(?:\d+|\d*\.\d+)$"145.1"
Coordinate decimal precision, from 0 to 10.
^\d+$"4"
Origin latitude for nearby coordinate generation.
^-?(?:\d+|\d*\.\d+)$"-37.8136"
Origin longitude for nearby coordinate generation.
^-?(?:\d+|\d*\.\d+)$"144.9631"
Maximum distance from origin for nearby coordinate generation.
^-?(?:\d+|\d*\.\d+)$"25"
Use kilometres for radius when generating nearby coordinates.
true, false "true"
Include latitude and longitude on address output.
true, false "true"
Include a country code on address output.
true, false "true"
Include an IANA time-zone identifier on address output.
true, false "true"
Include a spoken language object on address output.
true, false "false"
Include cardinal, ordinal, and combined direction fields on address output.
true, false "false"
Include secondary address data on address output.
true, false "false"