Generate synthetic test data
sampuli_generateGenerate format-true, entirely synthetic test data for a country. spec is "." where selector is a field key ("phone"), "person" (a full coherent record), or "preset:" (a scenario). Values match each country's real formats and pass validators (IBAN mod-97, card Luhn, …) but are never real or registered.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| seed | No | Reproducible output — same seed, same data. | |
| spec | Yes | e.g. "ke.person" (core fields), "ke.full" (every field incl. card/passport/income), "de.iban", "ng.phone", "ke.company", "ke.product", "ke.preset:kyc". | |
| count | No | How many rows (omit for one). | |
| fields | No | Which fields for a person record, or "all". | |
| format | No | Output format (default json). |