generate

Generate country data

Selector is a field key (phone), person (core record), full (every field), company, product, or preset:<key>.

get/{country}/{selector}

Request

  • Base URL: https://sampuli.site/api/v1
  • URL: https://sampuli.site/api/v1/{country}/{selector}
  • Auth: none declared

Path parameters

country'ae' | 'ao' | 'ar' | 'at' | 'au' | 'bd' | 'be' | 'bg' | 'bh' | 'br' | 'bw' | 'ca' | 'cd' | 'ch' | 'ci' | 'cl' | 'cm' | 'cn' | 'co' | 'cz' | 'de' | 'dk' | 'dz' | 'ec' | 'ee' | 'eg' | 'es' | 'et' | 'fi' | 'fr' | 'gb' | 'gh' | 'gr' | 'hk' | 'hr' | 'hu' | 'id' | 'ie' | 'il' | 'in' | 'is' | 'it' | 'jo' | 'jp' | 'ke' | 'kr' | 'kw' | 'lb' | 'lk' | 'lt' | 'lu' | 'lv' | 'ma' | 'mu' | 'mx' | 'my' | 'mz' | 'na' | 'ng' | 'nl' | 'no' | 'nz' | 'om' | 'pe' | 'ph' | 'pk' | 'pl' | 'pt' | 'qa' | 'ro' | 'rs' | 'rw' | 'sa' | 'se' | 'sg' | 'si' | 'sk' | 'sn' | 'th' | 'tn' | 'tr' | 'tz' | 'ua' | 'ug' | 'us' | 'uy' | 'vn' | 'za' | 'zm' | 'zw' required

ISO country code.

selectorstring required

Field key, person, full, company, product, or preset:<key>.

Query parameters

ninteger

How many rows (omit for one). Capped at 1000 on the free API.

fieldsstring

Comma-separated field keys, or "all". Applies to person/full records.

seedstring

Reproducible output — same seed, same data.

format'json' | 'csv' | 'ndjson' | 'xml'

Response format.

pretty'1'

Pretty-print JSON.

Response

Generated data (JSON array/object/scalar; text for csv/ndjson).

Changes

No recorded changes to this operation across all 1 revision of this API.