Skip to content

Faker: providers A–D

This reference covers 167 facade names in the A-D range. The whole catalog contains 675 typed methods (694 signatures including overloads) and 7 backend helpers accessible at runtime, organized alphabetically. Availability was checked against the installed backend’s 110 locales; some methods only exist for specific locales.

Examples generate values in memory. They neither create tables nor insert records. Define this factory once, then use snippets inside its definition(), a seeder or a service/controller as shown in Faker and simulated data.

from orionis.orm import Integer, Model, String
from orionis.orm.factories import Factory
class SampleRecord(Model):
id = Integer().primary().autoIncrement()
value = String(180)
timestamps = False
fillable = ["value"]
class SampleFactory(Factory[SampleRecord]):
model = SampleRecord
def definition(self):
return {"value": self.fake.word()}

Each entry selects a verified compatible locale, presents the typed contract and the backend’s actual defaults. ... in a typed signature means the stub does not specify that default, not a value to pass. Runtime signatures show concrete defaults. Locale variants are distinguished when they differ; examples retain native parameter names while facade methods use camelCase.

Types T and TEnum preserve received value/Enum types; Callable, Iterable, Sequence, Collection, Any, Decimal, UUID and datetime types belong to the provider’s Python contract. Optional permits None and Literal restricts concrete values. Results are not automatically converted to ORM attributes or JSON: apply the appropriate cast/encoder.

Methods ordinarily propagate backend parameter errors (TypeError, ValueError, formatting errors). If a locale does not publish a name, the facade raises AttributeError. image and xml need specific dependencies explained in their entries. See the usage guide for unique and optional; unhashable results can prevent uniqueness checks. No claim is made that every method exists for every locale.

A-D · E-H · I-L · M-P · Q-T · U-Z

aadhaarId generates fictional administrative or tax identifiers; format depends on country.

Orionis typed contract:

def aadhaarId() -> str

Actual signature for en_IN:

fake.aadhaarId() -> str

Verified availability: 1 locales. Example locales: en_IN.

fake = SampleFactory(locale="en_IN", seed=7).fake
value = fake.aadhaarId()

aba generates fictional banking identifiers; formatting does not represent operational accounts.

Orionis typed contract:

def aba() -> str

Actual signature for en_US:

fake.aba() -> str

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.aba()

academicPrefix generates names and identity components for test profiles.

Orionis typed contract:

def academicPrefix() -> str

Actual signature for de_AT:

fake.academicPrefix() -> str

Verified availability: 1 locales. Example locales: de_AT.

fake = SampleFactory(locale="de_AT", seed=7).fake
value = fake.academicPrefix()

academicSuffix generates names and identity components for test profiles.

Orionis typed contract:

def academicSuffix() -> str

Actual signature for de_AT:

fake.academicSuffix() -> str

Verified availability: 1 locales. Example locales: de_AT.

fake = SampleFactory(locale="de_AT", seed=7).fake
value = fake.academicSuffix()

address generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def address() -> str

Actual signature for en_US:

fake.address() -> str

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.address()

addressDetail generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def addressDetail() -> str

Actual signature for ko_KR:

fake.addressDetail() -> str

Verified availability: 1 locales. Example locales: ko_KR.

fake = SampleFactory(locale="ko_KR", seed=7).fake
value = fake.addressDetail()

administrativeUnit generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def administrativeUnit() -> str

Actual signature for en_US:

fake.administrativeUnit() -> str

Verified availability: 104 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.administrativeUnit()

amPm generates dates, times and intervals for temporal fixtures.

Orionis typed contract:

def amPm() -> str

Actual signature for en_US:

fake.amPm() -> str

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.amPm()

amphoe generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def amphoe() -> str

Actual signature for th_TH:

fake.amphoe() -> str

Verified availability: 2 locales. Example locales: th, th_TH.

fake = SampleFactory(locale="th_TH", seed=7).fake
value = fake.amphoe()

androidPlatformToken generates User-Agent strings and components for simulated clients.

Orionis typed contract:

def androidPlatformToken() -> str

Actual signature for en_US:

fake.androidPlatformToken() -> str

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.androidPlatformToken()

apeCode generates company names and expressions for test entities.

Orionis typed contract:

def apeCode(version: str | None=...) -> str

Actual signature for fr_CH:

fake.apeCode(version: str | None = 'naf-2003') -> str
ParameterPurpose
versionAPE code version; naf-2003 requests NAF 2003 format.

Verified availability: 2 locales. Example locales: fr_CH, fr_FR.

fake = SampleFactory(locale="fr_CH", seed=7).fake
value = fake.apeCode()

area2LandlineNumber generates fictional telephone numbers in local formats.

Orionis typed contract:

def area2LandlineNumber() -> str

Actual signature for en_PH:

fake.area2LandlineNumber() -> str

Verified availability: 3 locales. Example locales: en_PH, fil_PH, tl_PH.

fake = SampleFactory(locale="en_PH", seed=7).fake
value = fake.area2LandlineNumber()

areaCode generates fictional telephone numbers in local formats.

Orionis typed contract:

def areaCode() -> str

Actual signature for ar_AE:

fake.areaCode() -> str

Verified availability: 10 locales. Example locales: ar_AE, ar_DZ, ar_JO, ar_PS, az_AZ, de_AT, en_AU, en_NZ.

fake = SampleFactory(locale="ar_AE", seed=7).fake
value = fake.areaCode()

areaCodeWithSeparator generates fictional telephone numbers in local formats.

Orionis typed contract:

def areaCodeWithSeparator() -> str

Actual signature for fr_FR:

fake.areaCodeWithSeparator() -> str

Verified availability: 1 locales. Example locales: fr_FR.

fake = SampleFactory(locale="fr_FR", seed=7).fake
value = fake.areaCodeWithSeparator()

areaCodeWithoutSeparator generates fictional telephone numbers in local formats.

Orionis typed contract:

def areaCodeWithoutSeparator() -> str

Actual signature for fr_FR:

fake.areaCodeWithoutSeparator() -> str

Verified availability: 1 locales. Example locales: fr_FR.

fake = SampleFactory(locale="fr_FR", seed=7).fake
value = fake.areaCodeWithoutSeparator()

areaName generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def areaName() -> str

Actual signature for bn_BD:

fake.areaName() -> str

Verified availability: 3 locales. Example locales: bn_BD, en_BD, ja_JP.

fake = SampleFactory(locale="bn_BD", seed=7).fake
value = fake.areaName()

asciiCompanyEmail generates Internet addresses and formats for test data; generating a string does not open a connection.

Orionis typed contract:

def asciiCompanyEmail() -> str

Actual signature for en_US:

fake.asciiCompanyEmail() -> str

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.asciiCompanyEmail()

asciiEmail generates Internet addresses and formats for test data; generating a string does not open a connection.

Orionis typed contract:

def asciiEmail() -> str

Actual signature for en_US:

fake.asciiEmail() -> str

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.asciiEmail()

asciiFreeEmail generates Internet addresses and formats for test data; generating a string does not open a connection.

Orionis typed contract:

def asciiFreeEmail() -> str

Actual signature for en_US:

fake.asciiFreeEmail() -> str

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.asciiFreeEmail()

asciiSafeEmail generates Internet addresses and formats for test data; generating a string does not open a connection.

Orionis typed contract:

def asciiSafeEmail() -> str

Actual signature for en_US:

fake.asciiSafeEmail() -> str

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.asciiSafeEmail()

automobileLicensePlate generates vehicle plates and identifiers for examples and fixtures.

Orionis typed contract:

def automobileLicensePlate() -> str

Actual signature for en_PH:

fake.automobileLicensePlate() -> str

Verified availability: 3 locales. Example locales: en_PH, fil_PH, tl_PH.

fake = SampleFactory(locale="en_PH", seed=7).fake
value = fake.automobileLicensePlate()

autonomousCommunity generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def autonomousCommunity() -> str

Actual signature for es_ES:

fake.autonomousCommunity() -> str

Verified availability: 2 locales. Example locales: es_ES, es.

fake = SampleFactory(locale="es_ES", seed=7).fake
value = fake.autonomousCommunity()

bairro generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def bairro() -> str

Actual signature for pt_BR:

fake.bairro() -> str

Verified availability: 1 locales. Example locales: pt_BR.

fake = SampleFactory(locale="pt_BR", seed=7).fake
value = fake.bairro()

ban generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def ban() -> str

Actual signature for ja_JP:

fake.ban() -> str

Verified availability: 1 locales. Example locales: ja_JP.

fake = SampleFactory(locale="ja_JP", seed=7).fake
value = fake.ban()

bank generates fictional banking identifiers; formatting does not represent operational accounts.

Orionis typed contract:

def bank() -> str

Actual signature for en_US:

fake.bank() -> str

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.bank()

bankCountry generates fictional banking identifiers; formatting does not represent operational accounts.

Orionis typed contract:

def bankCountry() -> str

Actual signature for en_US:

fake.bankCountry() -> str

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.bankCountry()

basicPhoneNumber generates fictional telephone numbers in local formats.

Orionis typed contract:

def basicPhoneNumber() -> str

Actual signature for en_US:

fake.basicPhoneNumber() -> str

Verified availability: 36 locales. Example locales: en_US, ar_AA, ar_BH, ar_EG, ar_SA, dk_DK, el_CY, en.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.basicPhoneNumber()

bayantelArea2LandlineNumber generates fictional telephone numbers in local formats.

Orionis typed contract:

def bayantelArea2LandlineNumber() -> str

Actual signature for en_PH:

fake.bayantelArea2LandlineNumber() -> str

Verified availability: 3 locales. Example locales: en_PH, fil_PH, tl_PH.

fake = SampleFactory(locale="en_PH", seed=7).fake
value = fake.bayantelArea2LandlineNumber()

bayantelLandlineIdentifier generates fictional telephone numbers in local formats.

Orionis typed contract:

def bayantelLandlineIdentifier() -> str

Actual signature for en_PH:

fake.bayantelLandlineIdentifier() -> str

Verified availability: 3 locales. Example locales: en_PH, fil_PH, tl_PH.

fake = SampleFactory(locale="en_PH", seed=7).fake
value = fake.bayantelLandlineIdentifier()

bban generates fictional banking identifiers; formatting does not represent operational accounts.

Orionis typed contract:

def bban() -> str

Actual signature for en_US:

fake.bban() -> str

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.bban()

bic generates fictional banking identifiers; formatting does not represent operational accounts.

Orionis typed contract:

def bic() -> str

Actual signature for ru_RU:

fake.bic() -> str

Verified availability: 1 locales. Example locales: ru_RU.

fake = SampleFactory(locale="ru_RU", seed=7).fake
value = fake.bic()

binary generates auxiliary test values and structures; return shape depends on the method.

Orionis typed contract:

def binary(length: int=...) -> bytes

Actual signature for en_US:

fake.binary(length: int = 1048576) -> bytes
ParameterPurpose
lengthValue length/size; units depend on this provider.

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.binary(length=16)

birthNumber generates fictional administrative or tax identifiers; format depends on country.

Orionis typed contract:

def birthNumber() -> str

Actual signature for cs_CZ:

fake.birthNumber() -> str

Verified availability: 2 locales. Example locales: cs_CZ, sk_SK.

fake = SampleFactory(locale="cs_CZ", seed=7).fake
value = fake.birthNumber()

Boolean with a chance_of_getting_true percentage chance of True.

Orionis typed contract:

def boolean(chance_of_getting_true: int=...) -> bool

Actual signature for en_US:

fake.boolean(chance_of_getting_true: int = 50) -> bool
ParameterPurpose
chance_of_getting_trueTrue percentage (0 to 100).

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.boolean()

borough generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def borough() -> str

Actual signature for ko_KR:

fake.borough() -> str

Verified availability: 1 locales. Example locales: ko_KR.

fake = SampleFactory(locale="ko_KR", seed=7).fake
value = fake.borough()

Replaces numeric/alphabetic template placeholders. Useful for SKU references; # generates digits and ? letters from letters.

Orionis typed contract:

def bothify(text: str=..., letters: str=...) -> str

Actual signature for en_US:

fake.bothify(text: str = '## ??', letters: str = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ') -> str
ParameterPurpose
textTemplate or text processed by the provider.
lettersAlphabetic character population.

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.bothify()

brandSuffix generates company names and expressions for test entities.

Orionis typed contract:

def brandSuffix() -> str

Actual signature for ko_KR:

fake.brandSuffix() -> str

Verified availability: 1 locales. Example locales: ko_KR.

fake = SampleFactory(locale="ko_KR", seed=7).fake
value = fake.brandSuffix()

bs generates company names and expressions for test entities.

Orionis typed contract:

def bs() -> str

Actual signature for en_US:

fake.bs() -> str

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.bs()

buildingDong generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def buildingDong() -> str

Actual signature for ko_KR:

fake.buildingDong() -> str

Verified availability: 1 locales. Example locales: ko_KR.

fake = SampleFactory(locale="ko_KR", seed=7).fake
value = fake.buildingDong()

buildingName generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def buildingName() -> str

Actual signature for bn_BD:

fake.buildingName() -> str

Verified availability: 7 locales. Example locales: bn_BD, en_BD, en_PH, fil_PH, ja_JP, ko_KR, tl_PH.

fake = SampleFactory(locale="bn_BD", seed=7).fake
value = fake.buildingName()

buildingNameSuffix generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def buildingNameSuffix() -> str

Actual signature for en_PH:

fake.buildingNameSuffix() -> str

Verified availability: 3 locales. Example locales: en_PH, fil_PH, tl_PH.

fake = SampleFactory(locale="en_PH", seed=7).fake
value = fake.buildingNameSuffix()

buildingNumber generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def buildingNumber() -> str

Actual signature for en_US:

fake.buildingNumber() -> str

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.buildingNumber()

buildingNumberSegregated generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def buildingNumberSegregated() -> str

Actual signature for ko_KR:

fake.buildingNumberSegregated() -> str

Verified availability: 1 locales. Example locales: ko_KR.

fake = SampleFactory(locale="ko_KR", seed=7).fake
value = fake.buildingNumberSegregated()

buildingNumberUnderground generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def buildingNumberUnderground() -> str

Actual signature for ko_KR:

fake.buildingNumberUnderground() -> str

Verified availability: 1 locales. Example locales: ko_KR.

fake = SampleFactory(locale="ko_KR", seed=7).fake
value = fake.buildingNumberUnderground()

buildingPrefix generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def buildingPrefix() -> str

Actual signature for en_MS:

fake.buildingPrefix() -> str

Verified availability: 2 locales. Example locales: en_MS, ne_NP.

fake = SampleFactory(locale="en_MS", seed=7).fake
value = fake.buildingPrefix()

buildingSuffix generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def buildingSuffix() -> str

Actual signature for ko_KR:

fake.buildingSuffix() -> str

Verified availability: 1 locales. Example locales: ko_KR.

fake = SampleFactory(locale="ko_KR", seed=7).fake
value = fake.buildingSuffix()

buildingUnitNumber generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def buildingUnitNumber() -> str

Actual signature for en_PH:

fake.buildingUnitNumber() -> str

Verified availability: 3 locales. Example locales: en_PH, fil_PH, tl_PH.

fake = SampleFactory(locale="en_PH", seed=7).fake
value = fake.buildingUnitNumber()

businessesInn generates company names and expressions for test entities.

Orionis typed contract:

def businessesInn() -> str

Actual signature for ru_RU:

fake.businessesInn() -> str

Verified availability: 1 locales. Example locales: ru_RU.

fake = SampleFactory(locale="ru_RU", seed=7).fake
value = fake.businessesInn()

businessesOgrn generates company names and expressions for test entities.

Orionis typed contract:

def businessesOgrn() -> str

Actual signature for ru_RU:

fake.businessesOgrn() -> str

Verified availability: 1 locales. Example locales: ru_RU.

fake = SampleFactory(locale="ru_RU", seed=7).fake
value = fake.businessesOgrn()

canton generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def canton() -> tuple[str, str]

Actual signature for de_CH:

fake.canton() -> Tuple[str, str]

Verified availability: 2 locales. Example locales: de_CH, fr_CH.

fake = SampleFactory(locale="de_CH", seed=7).fake
value = fake.canton()

cantonCode generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def cantonCode() -> str

Actual signature for de_CH:

fake.cantonCode() -> str

Verified availability: 2 locales. Example locales: de_CH, fr_CH.

fake = SampleFactory(locale="de_CH", seed=7).fake
value = fake.cantonCode()

cantonName generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def cantonName() -> str

Actual signature for de_CH:

fake.cantonName() -> str

Verified availability: 2 locales. Example locales: de_CH, fr_CH.

fake = SampleFactory(locale="de_CH", seed=7).fake
value = fake.cantonName()

catchPhrase generates company names and expressions for test entities.

Orionis typed contract:

def catchPhrase() -> str

Actual signature for en_US:

fake.catchPhrase() -> str

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.catchPhrase()

catchPhraseAttribute generates company names and expressions for test entities.

Orionis typed contract:

def catchPhraseAttribute() -> str

Actual signature for ar_DZ:

fake.catchPhraseAttribute() -> str

Verified availability: 5 locales. Example locales: ar_DZ, fr_CH, fr_DZ, fr_FR, pt_BR.

fake = SampleFactory(locale="ar_DZ", seed=7).fake
value = fake.catchPhraseAttribute()

catchPhraseNoun generates company names and expressions for test entities.

Orionis typed contract:

def catchPhraseNoun() -> str

Actual signature for ar_DZ:

fake.catchPhraseNoun() -> str

Verified availability: 5 locales. Example locales: ar_DZ, fr_CH, fr_DZ, fr_FR, pt_BR.

fake = SampleFactory(locale="ar_DZ", seed=7).fake
value = fake.catchPhraseNoun()

catchPhraseVerb generates company names and expressions for test entities.

Orionis typed contract:

def catchPhraseVerb() -> str

Actual signature for ar_DZ:

fake.catchPhraseVerb() -> str

Verified availability: 5 locales. Example locales: ar_DZ, fr_CH, fr_DZ, fr_FR, pt_BR.

fake = SampleFactory(locale="ar_DZ", seed=7).fake
value = fake.catchPhraseVerb()

cellphoneBlock generates fictional telephone numbers in local formats.

Orionis typed contract:

def cellphoneBlock() -> str

Actual signature for es_CL:

fake.cellphoneBlock() -> str

Verified availability: 1 locales. Example locales: es_CL.

fake = SampleFactory(locale="es_CL", seed=7).fake
value = fake.cellphoneBlock()

cellphoneNumber generates fictional telephone numbers in local formats.

Orionis typed contract:

def cellphoneNumber() -> str

Actual signature for ar_AE:

fake.cellphoneNumber() -> str

Verified availability: 10 locales. Example locales: ar_AE, ar_DZ, ar_JO, ar_PS, az_AZ, de_AT, de_CH, en_GB.

fake = SampleFactory(locale="ar_AE", seed=7).fake
value = fake.cellphoneNumber()

cellphoneProviderCode generates fictional telephone numbers in local formats.

Orionis typed contract:

def cellphoneProviderCode() -> str

Actual signature for ar_AE:

fake.cellphoneProviderCode() -> str

Verified availability: 1 locales. Example locales: ar_AE.

fake = SampleFactory(locale="ar_AE", seed=7).fake
value = fake.cellphoneProviderCode()

century generates dates, times and intervals for temporal fixtures.

Orionis typed contract:

def century() -> str

Actual signature for en_US:

fake.century() -> str
ParameterPurpose
thai_digitUses Thai digits in provider output.
buddhist_eraUses the Buddhist era for Thai-provider date representation.

Actual locale variants:

en_US, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ and 102 more:

fake.century() -> str

th, th_TH:

fake.century(thai_digit: bool = False, buddhist_era: bool = True) -> str

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.century()

checkingAccount generates fictional banking identifiers; formatting does not represent operational accounts.

Orionis typed contract:

def checkingAccount() -> str

Actual signature for ru_RU:

fake.checkingAccount() -> str

Verified availability: 1 locales. Example locales: ru_RU.

fake = SampleFactory(locale="ru_RU", seed=7).fake
value = fake.checkingAccount()

chome generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def chome() -> str

Actual signature for ja_JP:

fake.chome() -> str

Verified availability: 1 locales. Example locales: ja_JP.

fake = SampleFactory(locale="ja_JP", seed=7).fake
value = fake.chome()

chrome generates User-Agent strings and components for simulated clients.

Orionis typed contract:

def chrome(version_from: int=..., version_to: int=..., build_from: int=..., build_to: int=...) -> str

Actual signature for en_US:

fake.chrome(version_from: int = 13, version_to: int = 63, build_from: int = 800, build_to: int = 899) -> str
ParameterPurpose
version_fromStarting simulated Chrome version.
version_toEnding simulated Chrome version.
build_fromLower bound for the simulated Chrome build number.
build_toUpper bound for the simulated Chrome build number.

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.chrome()

cie generates fictional administrative or tax identifiers; format depends on country.

Orionis typed contract:

def cie() -> str

Actual signature for it_IT:

fake.cie() -> str

Verified availability: 1 locales. Example locales: it_IT.

fake = SampleFactory(locale="it_IT", seed=7).fake
value = fake.cie()

cif generates fictional administrative or tax identifiers; format depends on country.

Orionis typed contract:

def cif() -> str

Actual signature for es_ES:

fake.cif() -> str

Verified availability: 3 locales. Example locales: es_ES, es, es_CA.

fake = SampleFactory(locale="es_ES", seed=7).fake
value = fake.cif()

cin generates fictional administrative or tax identifiers; format depends on country.

Orionis typed contract:

def cin() -> str

Actual signature for pt_BR:

fake.cin() -> str

Verified availability: 1 locales. Example locales: pt_BR.

fake = SampleFactory(locale="pt_BR", seed=7).fake
value = fake.cin()

city generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def city() -> str

Actual signature for en_US:

fake.city() -> str

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.city()

cityAdjective generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def cityAdjective() -> str

Actual signature for es_MX:

fake.cityAdjective() -> str

Verified availability: 1 locales. Example locales: es_MX.

fake = SampleFactory(locale="es_MX", seed=7).fake
value = fake.cityAdjective()

cityName generates vehicle plates and identifiers for examples and fixtures.

Orionis typed contract:

def cityName() -> str

Actual signature for bn_BD:

fake.cityName() -> str

Verified availability: 30 locales. Example locales: bn_BD, cs_CZ, da_DK, de, de_AT, de_CH, de_DE, en_IN.

fake = SampleFactory(locale="bn_BD", seed=7).fake
value = fake.cityName()

cityNameSuffix generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def cityNameSuffix() -> str

Actual signature for zh_TW:

fake.cityNameSuffix() -> str

Verified availability: 2 locales. Example locales: zh_TW, zu_ZA.

fake = SampleFactory(locale="zh_TW", seed=7).fake
value = fake.cityNameSuffix()

cityPart generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def cityPart() -> str

Actual signature for hu_HU:

fake.cityPart() -> str

Verified availability: 1 locales. Example locales: hu_HU.

fake = SampleFactory(locale="hu_HU", seed=7).fake
value = fake.cityPart()

cityPrefix generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def cityPrefix() -> str

Actual signature for en_US:

fake.cityPrefix() -> str

Verified availability: 63 locales. Example locales: en_US, am_ET, ar_AA, ar_AE, ar_BH, ar_EG, ar_JO, ar_PS.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.cityPrefix()

cityPrefixAbbr generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def cityPrefixAbbr() -> str

Actual signature for en_MS:

fake.cityPrefixAbbr() -> str

Verified availability: 1 locales. Example locales: en_MS.

fake = SampleFactory(locale="en_MS", seed=7).fake
value = fake.cityPrefixAbbr()

cityState generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def cityState() -> str

Actual signature for en_MS:

fake.cityState() -> str

Verified availability: 1 locales. Example locales: en_MS.

fake = SampleFactory(locale="en_MS", seed=7).fake
value = fake.cityState()

citySuffix generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def citySuffix() -> str

Actual signature for en_US:

fake.citySuffix() -> str

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.citySuffix()

cityWithPostcode generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def cityWithPostcode() -> str

Actual signature for cs_CZ:

fake.cityWithPostcode() -> str

Verified availability: 6 locales. Example locales: cs_CZ, de, de_AT, de_DE, ro_RO, sk_SK.

fake = SampleFactory(locale="cs_CZ", seed=7).fake
value = fake.cityWithPostcode()

civilStatus generates names and identity components for test profiles.

Orionis typed contract:

def civilStatus() -> tuple[str, str]

Actual signature for de_DE:

fake.civilStatus() -> Tuple[str, str]

Verified availability: 2 locales. Example locales: de, de_DE.

fake = SampleFactory(locale="de_DE", seed=7).fake
value = fake.civilStatus()

civilStatusCode generates names and identity components for test profiles.

Orionis typed contract:

def civilStatusCode() -> str

Actual signature for de_DE:

fake.civilStatusCode() -> str

Verified availability: 2 locales. Example locales: de, de_DE.

fake = SampleFactory(locale="de_DE", seed=7).fake
value = fake.civilStatusCode()

civilStatusName generates names and identity components for test profiles.

Orionis typed contract:

def civilStatusName() -> str

Actual signature for de_DE:

fake.civilStatusName() -> str

Verified availability: 2 locales. Example locales: de, de_DE.

fake = SampleFactory(locale="de_DE", seed=7).fake
value = fake.civilStatusName()

clabe generates fictional banking identifiers; formatting does not represent operational accounts.

Orionis typed contract:

def clabe(bank_code: int | None=...) -> str

Actual signature for es_MX:

fake.clabe(bank_code: int | None = None) -> str
ParameterPurpose
bank_codeBank code used when generating CLABE.

Verified availability: 1 locales. Example locales: es_MX.

fake = SampleFactory(locale="es_MX", seed=7).fake
value = fake.clabe()

classificationNumber generates vehicle plates and identifiers for examples and fixtures.

Orionis typed contract:

def classificationNumber() -> str

Actual signature for ja_JP:

fake.classificationNumber() -> str

Verified availability: 1 locales. Example locales: ja_JP.

fake = SampleFactory(locale="ja_JP", seed=7).fake
value = fake.classificationNumber()

cnpj generates company names and expressions for test entities.

Orionis typed contract:

def cnpj(use_alphanumeric: bool=...) -> str

Actual signature for pt_BR:

fake.cnpj(use_alphanumeric: bool = False) -> str
ParameterPurpose
use_alphanumericAllows the Brazilian company identifier alphanumeric format.

Verified availability: 1 locales. Example locales: pt_BR.

fake = SampleFactory(locale="pt_BR", seed=7).fake
value = fake.cnpj()

color generates colors and representations for interface data.

Orionis typed contract:

def color(hue: str | float | int | Sequence[int] | None=..., luminosity: str | None=..., color_format: str=...) -> str

Actual signature for en_US:

fake.color(hue: str | float | int | Sequence[int] | None = None, luminosity: str | None = None, color_format: str = 'hex') -> str
ParameterPurpose
hueProvider-supported hue or color family.
luminosityColor luminosity category.
color_formatColor representation (provider-specific).

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.color()

colorHsl generates colors and representations for interface data.

Orionis typed contract:

def colorHsl(hue: str | float | int | Sequence[int] | None=..., luminosity: str | None=...) -> tuple[int, int, int]

Actual signature for en_US:

fake.colorHsl(hue: str | float | int | Sequence[int] | None = None, luminosity: str | None = None) -> Tuple[int, int, int]
ParameterPurpose
hueProvider-supported hue or color family.
luminosityColor luminosity category.

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.colorHsl()

colorHsv generates colors and representations for interface data.

Orionis typed contract:

def colorHsv(hue: str | float | int | Sequence[int] | None=..., luminosity: str | None=...) -> tuple[int, int, int]

Actual signature for en_US:

fake.colorHsv(hue: str | float | int | Sequence[int] | None = None, luminosity: str | None = None) -> Tuple[int, int, int]
ParameterPurpose
hueProvider-supported hue or color family.
luminosityColor luminosity category.

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.colorHsv()

colorName generates colors and representations for interface data.

Orionis typed contract:

def colorName() -> str

Actual signature for en_US:

fake.colorName() -> str

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.colorName()

colorRgb generates colors and representations for interface data.

Orionis typed contract:

def colorRgb(hue: str | float | int | Sequence[int] | None=..., luminosity: str | None=...) -> tuple[int, int, int]

Actual signature for en_US:

fake.colorRgb(hue: str | float | int | Sequence[int] | None = None, luminosity: str | None = None) -> Tuple[int, int, int]
ParameterPurpose
hueProvider-supported hue or color family.
luminosityColor luminosity category.

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.colorRgb()

colorRgbFloat generates colors and representations for interface data.

Orionis typed contract:

def colorRgbFloat(hue: str | float | int | Sequence[int] | None=..., luminosity: str | None=...) -> tuple[float, float, float]

Actual signature for en_US:

fake.colorRgbFloat(hue: str | float | int | Sequence[int] | None = None, luminosity: str | None = None) -> Tuple[float, float, float]
ParameterPurpose
hueProvider-supported hue or color family.
luminosityColor luminosity category.

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.colorRgbFloat()

commonStreetName generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def commonStreetName() -> str

Actual signature for es_CL:

fake.commonStreetName() -> str

Verified availability: 1 locales. Example locales: es_CL.

fake = SampleFactory(locale="es_CL", seed=7).fake
value = fake.commonStreetName()

commune generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def commune() -> str

Actual signature for es_CL:

fake.commune() -> str

Verified availability: 2 locales. Example locales: es_CL, vi_VN.

fake = SampleFactory(locale="es_CL", seed=7).fake
value = fake.commune()

communeAndRegion generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def communeAndRegion() -> str

Actual signature for es_CL:

fake.communeAndRegion() -> str

Verified availability: 1 locales. Example locales: es_CL.

fake = SampleFactory(locale="es_CL", seed=7).fake
value = fake.communeAndRegion()

communeCode generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def communeCode() -> str

Actual signature for es_CL:

fake.communeCode() -> str

Verified availability: 1 locales. Example locales: es_CL.

fake = SampleFactory(locale="es_CL", seed=7).fake
value = fake.communeCode()

communeName generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def communeName() -> str

Actual signature for vi_VN:

fake.communeName() -> str

Verified availability: 1 locales. Example locales: vi_VN.

fake = SampleFactory(locale="vi_VN", seed=7).fake
value = fake.communeName()

communePrefix generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def communePrefix() -> Any

Actual signature for vi_VN:

fake.communePrefix()

Verified availability: 1 locales. Example locales: vi_VN.

fake = SampleFactory(locale="vi_VN", seed=7).fake
value = fake.communePrefix()

company generates company names and expressions for test entities.

Orionis typed contract:

def company() -> str

Actual signature for en_US:

fake.company() -> str

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.company()

companyBusinessId generates company names and expressions for test entities.

Orionis typed contract:

def companyBusinessId() -> str

Actual signature for fi_FI:

fake.companyBusinessId() -> str

Verified availability: 1 locales. Example locales: fi_FI.

fake = SampleFactory(locale="fi_FI", seed=7).fake
value = fake.companyBusinessId()

companyCategory generates company names and expressions for test entities.

Orionis typed contract:

def companyCategory() -> str

Actual signature for ja_JP:

fake.companyCategory() -> str

Verified availability: 1 locales. Example locales: ja_JP.

fake = SampleFactory(locale="ja_JP", seed=7).fake
value = fake.companyCategory()

companyEmail generates Internet addresses and formats for test data; generating a string does not open a connection.

Orionis typed contract:

def companyEmail() -> str

Actual signature for en_US:

fake.companyEmail() -> str

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.companyEmail()

companyId generates company names and expressions for test entities.

Orionis typed contract:

def companyId(use_alphanumeric: bool=...) -> str

Actual signature for pt_BR:

fake.companyId(use_alphanumeric: bool = False) -> str
ParameterPurpose
use_alphanumericAllows the Brazilian company identifier alphanumeric format.

Verified availability: 1 locales. Example locales: pt_BR.

fake = SampleFactory(locale="pt_BR", seed=7).fake
value = fake.companyId()

companyLimitedPrefix generates company names and expressions for test entities.

Orionis typed contract:

def companyLimitedPrefix() -> str

Actual signature for th_TH:

fake.companyLimitedPrefix() -> str

Verified availability: 2 locales. Example locales: th, th_TH.

fake = SampleFactory(locale="th_TH", seed=7).fake
value = fake.companyLimitedPrefix()

companyLimitedSuffix generates company names and expressions for test entities.

Orionis typed contract:

def companyLimitedSuffix() -> str

Actual signature for th_TH:

fake.companyLimitedSuffix() -> str

Verified availability: 2 locales. Example locales: th, th_TH.

fake = SampleFactory(locale="th_TH", seed=7).fake
value = fake.companyLimitedSuffix()

companyNameWord generates company names and expressions for test entities.

Orionis typed contract:

def companyNameWord() -> str

Actual signature for ko_KR:

fake.companyNameWord() -> str

Verified availability: 1 locales. Example locales: ko_KR.

fake = SampleFactory(locale="ko_KR", seed=7).fake
value = fake.companyNameWord()

companyPrefix generates company names and expressions for test entities.

Orionis typed contract:

def companyPrefix() -> str

Actual signature for es_ES:

fake.companyPrefix() -> str

Verified availability: 13 locales. Example locales: es_ES, es, es_CL, es_MX, id_ID, ja_JP, nl_NL, pl_PL.

fake = SampleFactory(locale="es_ES", seed=7).fake
value = fake.companyPrefix()

companyRut generates fictional administrative or tax identifiers; format depends on country.

Orionis typed contract:

def companyRut() -> str

Actual signature for es_CL:

fake.companyRut() -> str

Verified availability: 1 locales. Example locales: es_CL.

fake = SampleFactory(locale="es_CL", seed=7).fake
value = fake.companyRut()

companySuffix generates company names and expressions for test entities.

Orionis typed contract:

def companySuffix() -> str

Actual signature for en_US:

fake.companySuffix() -> str

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.companySuffix()

companyType generates company names and expressions for test entities.

Orionis typed contract:

def companyType() -> str

Actual signature for es_ES:

fake.companyType() -> str

Verified availability: 5 locales. Example locales: es_ES, en_PH, es, fil_PH, tl_PH.

fake = SampleFactory(locale="es_ES", seed=7).fake
value = fake.companyType()

companyVat generates company names and expressions for test entities.

Orionis typed contract:

def companyVat() -> str

Actual signature for fi_FI:

fake.companyVat() -> str
ParameterPurpose
sirenSIREN incorporated into the RCS registry number.

Actual locale variants:

fi_FI, it_IT, pl_PL:

fake.companyVat() -> str

fr_CH, fr_FR:

fake.companyVat(siren: str = '') -> str

Verified availability: 5 locales. Example locales: fi_FI, fr_CH, fr_FR, it_IT, pl_PL.

fake = SampleFactory(locale="fi_FI", seed=7).fake
value = fake.companyVat()

concelho generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def concelho() -> str

Actual signature for pt_PT:

fake.concelho() -> str

Verified availability: 1 locales. Example locales: pt_PT.

fake = SampleFactory(locale="pt_PT", seed=7).fake
value = fake.concelho()

coordinate generates coordinates and locations for geographic fixtures.

Orionis typed contract:

def coordinate(center: float | None=..., radius: float | int=...) -> Decimal

Actual signature for en_US:

fake.coordinate(center: float | None = None, radius: float | int = 0.001) -> decimal.Decimal
ParameterPurpose
centerCenter coordinate around which the value is generated.
radiusMaximum coordinate distance from center.

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.coordinate()

correspondentAccount generates fictional banking identifiers; formatting does not represent operational accounts.

Orionis typed contract:

def correspondentAccount() -> str

Actual signature for ru_RU:

fake.correspondentAccount() -> str

Verified availability: 1 locales. Example locales: ru_RU.

fake = SampleFactory(locale="ru_RU", seed=7).fake
value = fake.correspondentAccount()

country generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def country() -> str

Actual signature for en_US:

fake.country() -> str

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.country()

countryCallingCode generates fictional telephone numbers in local formats.

Orionis typed contract:

def countryCallingCode() -> str

Actual signature for en_US:

fake.countryCallingCode() -> str

Verified availability: 107 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.countryCallingCode()

countryCode generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def countryCode(representation: str=...) -> str

Actual signature for en_US:

fake.countryCode(representation: str = 'alpha-2') -> str
ParameterPurpose
representationProvider-supported country-code representation.

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.countryCode()

county generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def county() -> str

Actual signature for en_GB:

fake.county() -> str

Verified availability: 3 locales. Example locales: en_GB, en_IE, hu_HU.

fake = SampleFactory(locale="en_GB", seed=7).fake
value = fake.county()

cpf generates fictional administrative or tax identifiers; format depends on country.

Orionis typed contract:

def cpf() -> str

Actual signature for pt_BR:

fake.cpf() -> str

Verified availability: 1 locales. Example locales: pt_BR.

fake = SampleFactory(locale="pt_BR", seed=7).fake
value = fake.cpf()

creditCardExpire generates fictional card formats; it does not generate usable payment instruments.

Orionis typed contract:

def creditCardExpire(start: datetime.date | datetime.datetime | datetime.timedelta | str | int=..., end: datetime.date | datetime.datetime | datetime.timedelta | str | int=..., date_format: str=...) -> str

Actual signature for en_US:

fake.creditCardExpire(start: datetime.date | datetime.datetime | datetime.timedelta | str | int = 'now', end: datetime.date | datetime.datetime | datetime.timedelta | str | int = '+10y', date_format: str = '%m/%y') -> str
ParameterPurpose
startStarting expiry-date boundary.
endEnding expiry-date boundary.
date_formatstrftime format for date text.

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.creditCardExpire()

creditCardFull generates fictional card formats; it does not generate usable payment instruments.

Orionis typed contract:

def creditCardFull(card_type: CardType | None=...) -> str

Actual signature for en_US:

fake.creditCardFull(card_type: ~CardType | None = None) -> str
ParameterPurpose
card_typeCard category accepted by the native provider.

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.creditCardFull()

creditCardNumber generates fictional card formats; it does not generate usable payment instruments.

Orionis typed contract:

def creditCardNumber(card_type: CardType | None=...) -> str

Actual signature for en_US:

fake.creditCardNumber(card_type: ~CardType | None = None) -> str
ParameterPurpose
card_typeCard category accepted by the native provider.

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.creditCardNumber()

creditCardProvider generates fictional card formats; it does not generate usable payment instruments.

Orionis typed contract:

def creditCardProvider(card_type: CardType | None=...) -> str

Actual signature for en_US:

fake.creditCardProvider(card_type: ~CardType | None = None) -> str
ParameterPurpose
card_typeCard category accepted by the native provider.

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.creditCardProvider()

creditCardSecurityCode generates fictional card formats; it does not generate usable payment instruments.

Orionis typed contract:

def creditCardSecurityCode(card_type: CardType | None=...) -> str

Actual signature for en_US:

fake.creditCardSecurityCode(card_type: ~CardType | None = None) -> str
ParameterPurpose
card_typeCard category accepted by the native provider.

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.creditCardSecurityCode()

cryptocurrency generates currency names, symbols and codes for catalogs.

Orionis typed contract:

def cryptocurrency() -> tuple[str, str]

Actual signature for en_US:

fake.cryptocurrency() -> Tuple[str, str]

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.cryptocurrency()

cryptocurrencyCode generates currency names, symbols and codes for catalogs.

Orionis typed contract:

def cryptocurrencyCode() -> str

Actual signature for en_US:

fake.cryptocurrencyCode() -> str

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.cryptocurrencyCode()

cryptocurrencyName generates currency names, symbols and codes for catalogs.

Orionis typed contract:

def cryptocurrencyName() -> str

Actual signature for en_US:

fake.cryptocurrencyName() -> str

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.cryptocurrencyName()

Returns CSV as a string. data_columns uses native parser tokens; num_rows controls row count.

Orionis typed contract:

def csv(header: Sequence[str] | None=..., data_columns: tuple[str, str]=..., num_rows: int=..., include_row_ids: bool=...) -> str

Actual signature for en_US:

fake.csv(header: Sequence[str] | None = None, data_columns: Tuple[str, str] = ('{{name}}', '{{address}}'), num_rows: int = 10, include_row_ids: bool = False) -> str
ParameterPurpose
headerColumn headings or None to omit them.
data_columnsStructure, column or generator-token definition.
num_rowsNumber of serialized data rows.
include_row_idsAdds a sequential row identifier.

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.csv(num_rows=2)

curp generates fictional administrative or tax identifiers; format depends on country.

Orionis typed contract:

def curp() -> str

Actual signature for es_MX:

fake.curp() -> str

Verified availability: 1 locales. Example locales: es_MX.

fake = SampleFactory(locale="es_MX", seed=7).fake
value = fake.curp()

currency generates currency names, symbols and codes for catalogs.

Orionis typed contract:

def currency() -> tuple[str, str]

Actual signature for en_US:

fake.currency() -> Tuple[str, str]

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.currency()

currencyCode generates currency names, symbols and codes for catalogs.

Orionis typed contract:

def currencyCode() -> str

Actual signature for en_US:

fake.currencyCode() -> str

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.currencyCode()

currencyName generates currency names, symbols and codes for catalogs.

Orionis typed contract:

def currencyName() -> str

Actual signature for en_US:

fake.currencyName() -> str

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.currencyName()

currencySymbol generates currency names, symbols and codes for catalogs.

Orionis typed contract:

def currencySymbol(code: str | None=...) -> str

Actual signature for en_US:

fake.currencySymbol(code: str | None = None) -> str
ParameterPurpose
codeCurrency code for the requested symbol; None permits automatic selection.

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.currencySymbol()

currentCountry generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def currentCountry() -> str

Actual signature for en_US:

fake.currentCountry() -> str

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.currentCountry()

currentCountryCode generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def currentCountryCode() -> str

Actual signature for en_US:

fake.currentCountryCode() -> str

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.currentCountryCode()

date generates dates, times and intervals for temporal fixtures.

Orionis typed contract:

def date(pattern: str=..., end_datetime: datetime.date | datetime.datetime | datetime.timedelta | str | int | None=...) -> str

Actual signature for en_US:

fake.date(pattern: str = '%Y-%m-%d', end_datetime: datetime.date | datetime.datetime | datetime.timedelta | str | int | None = None) -> str
ParameterPurpose
patternProvider-supported formatting pattern.
end_datetimeEnding datetime interval boundary.
thai_digitUses Thai digits in provider output.
buddhist_eraUses the Buddhist era for Thai-provider date representation.

Actual locale variants:

en_US, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ and 102 more:

fake.date(pattern: str = '%Y-%m-%d', end_datetime: datetime.date | datetime.datetime | datetime.timedelta | str | int | None = None) -> str

th, th_TH:

fake.date(pattern: str = '%-d %b %Y', end_datetime: datetime.date | datetime.datetime | datetime.timedelta | str | int | None = None, thai_digit: bool = False, buddhist_era: bool = True) -> str

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.date()

dateBetween generates dates, times and intervals for temporal fixtures.

Orionis typed contract:

def dateBetween(start_date: datetime.date | datetime.datetime | datetime.timedelta | str | int=..., end_date: datetime.date | datetime.datetime | datetime.timedelta | str | int=...) -> datetime.date

Actual signature for en_US:

fake.dateBetween(start_date: datetime.date | datetime.datetime | datetime.timedelta | str | int = '-30y', end_date: datetime.date | datetime.datetime | datetime.timedelta | str | int = 'today') -> datetime.date
ParameterPurpose
start_dateStart boundary: date/time, relative interval or provider-supported format.
end_dateEnd date/time boundary or relative interval.

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.dateBetween()

dateBetweenDates generates dates, times and intervals for temporal fixtures.

Orionis typed contract:

def dateBetweenDates(date_start: datetime.date | datetime.datetime | datetime.timedelta | str | int | None=..., date_end: datetime.date | datetime.datetime | datetime.timedelta | str | int | None=...) -> datetime.date

Actual signature for en_US:

fake.dateBetweenDates(date_start: datetime.date | datetime.datetime | datetime.timedelta | str | int | None = None, date_end: datetime.date | datetime.datetime | datetime.timedelta | str | int | None = None) -> datetime.date
ParameterPurpose
date_startStarting date boundary.
date_endEnding date boundary.

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.dateBetweenDates()

dateObject generates dates, times and intervals for temporal fixtures.

Orionis typed contract:

def dateObject(end_datetime: datetime.datetime | None=...) -> datetime.date

Actual signature for en_US:

fake.dateObject(end_datetime: datetime.datetime | None = None) -> datetime.date
ParameterPurpose
end_datetimeEnding datetime interval boundary.

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.dateObject()

dateOfBirth generates dates, times and intervals for temporal fixtures.

Orionis typed contract:

def dateOfBirth(tzinfo: datetime.tzinfo | None=..., minimum_age: int=..., maximum_age: int=...) -> datetime.date

Actual signature for en_US:

fake.dateOfBirth(tzinfo: datetime.tzinfo | None = None, minimum_age: int = 0, maximum_age: int = 115) -> datetime.date
ParameterPurpose
tzinfoTimezone for generated datetime; None uses native behavior.
minimum_ageMinimum age for the birth date.
maximum_ageMaximum age for the birth date.

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.dateOfBirth()

dateThisCentury generates dates, times and intervals for temporal fixtures.

Orionis typed contract:

def dateThisCentury(before_today: bool=..., after_today: bool=...) -> datetime.date

Actual signature for en_US:

fake.dateThisCentury(before_today: bool = True, after_today: bool = False) -> datetime.date
ParameterPurpose
before_todayAllows dates before today within the period.
after_todayAllows dates after today within the period.

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.dateThisCentury()

dateThisDecade generates dates, times and intervals for temporal fixtures.

Orionis typed contract:

def dateThisDecade(before_today: bool=..., after_today: bool=...) -> datetime.date

Actual signature for en_US:

fake.dateThisDecade(before_today: bool = True, after_today: bool = False) -> datetime.date
ParameterPurpose
before_todayAllows dates before today within the period.
after_todayAllows dates after today within the period.

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.dateThisDecade()

dateThisMonth generates dates, times and intervals for temporal fixtures.

Orionis typed contract:

def dateThisMonth(before_today: bool=..., after_today: bool=...) -> datetime.date

Actual signature for en_US:

fake.dateThisMonth(before_today: bool = True, after_today: bool = False) -> datetime.date
ParameterPurpose
before_todayAllows dates before today within the period.
after_todayAllows dates after today within the period.

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.dateThisMonth()

dateThisYear generates dates, times and intervals for temporal fixtures.

Orionis typed contract:

def dateThisYear(before_today: bool=..., after_today: bool=...) -> datetime.date

Actual signature for en_US:

fake.dateThisYear(before_today: bool = True, after_today: bool = False) -> datetime.date
ParameterPurpose
before_todayAllows dates before today within the period.
after_todayAllows dates after today within the period.

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.dateThisYear()

dateTime generates dates, times and intervals for temporal fixtures.

Orionis typed contract:

def dateTime(tzinfo: datetime.tzinfo | None=..., end_datetime: datetime.date | datetime.datetime | datetime.timedelta | str | int | None=...) -> datetime.datetime

Actual signature for en_US:

fake.dateTime(tzinfo: datetime.tzinfo | None = None, end_datetime: datetime.date | datetime.datetime | datetime.timedelta | str | int | None = None) -> datetime.datetime
ParameterPurpose
tzinfoTimezone for generated datetime; None uses native behavior.
end_datetimeEnding datetime interval boundary.

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.dateTime()

dateTimeAd generates dates, times and intervals for temporal fixtures.

Orionis typed contract:

def dateTimeAd(tzinfo: datetime.tzinfo | None=..., end_datetime: datetime.date | datetime.datetime | datetime.timedelta | str | int | None=..., start_datetime: datetime.date | datetime.datetime | datetime.timedelta | str | int | None=...) -> datetime.datetime

Actual signature for en_US:

fake.dateTimeAd(tzinfo: datetime.tzinfo | None = None, end_datetime: datetime.date | datetime.datetime | datetime.timedelta | str | int | None = None, start_datetime: datetime.date | datetime.datetime | datetime.timedelta | str | int | None = None) -> datetime.datetime
ParameterPurpose
tzinfoTimezone for generated datetime; None uses native behavior.
end_datetimeEnding datetime interval boundary.
start_datetimeStarting datetime interval boundary.

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.dateTimeAd()

dateTimeBetween generates dates, times and intervals for temporal fixtures.

Orionis typed contract:

def dateTimeBetween(start_date: datetime.date | datetime.datetime | datetime.timedelta | str | int=..., end_date: datetime.date | datetime.datetime | datetime.timedelta | str | int=..., tzinfo: datetime.tzinfo | None=...) -> datetime.datetime

Actual signature for en_US:

fake.dateTimeBetween(start_date: datetime.date | datetime.datetime | datetime.timedelta | str | int = '-30y', end_date: datetime.date | datetime.datetime | datetime.timedelta | str | int = 'now', tzinfo: datetime.tzinfo | None = None) -> datetime.datetime
ParameterPurpose
start_dateStart boundary: date/time, relative interval or provider-supported format.
end_dateEnd date/time boundary or relative interval.
tzinfoTimezone for generated datetime; None uses native behavior.

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.dateTimeBetween()

dateTimeBetweenDates generates dates, times and intervals for temporal fixtures.

Orionis typed contract:

def dateTimeBetweenDates(datetime_start: datetime.date | datetime.datetime | datetime.timedelta | str | int | None=..., datetime_end: datetime.date | datetime.datetime | datetime.timedelta | str | int | None=..., tzinfo: datetime.tzinfo | None=...) -> datetime.datetime

Actual signature for en_US:

fake.dateTimeBetweenDates(datetime_start: datetime.date | datetime.datetime | datetime.timedelta | str | int | None = None, datetime_end: datetime.date | datetime.datetime | datetime.timedelta | str | int | None = None, tzinfo: datetime.tzinfo | None = None) -> datetime.datetime
ParameterPurpose
datetime_startStarting datetime boundary.
datetime_endEnding datetime boundary.
tzinfoTimezone for generated datetime; None uses native behavior.

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.dateTimeBetweenDates()

dateTimeThisCentury generates dates, times and intervals for temporal fixtures.

Orionis typed contract:

def dateTimeThisCentury(before_now: bool=..., after_now: bool=..., tzinfo: datetime.tzinfo | None=...) -> datetime.datetime

Actual signature for en_US:

fake.dateTimeThisCentury(before_now: bool = True, after_now: bool = False, tzinfo: datetime.tzinfo | None = None) -> datetime.datetime
ParameterPurpose
before_nowAllows datetimes before the current moment within the period.
after_nowAllows datetimes after the current moment within the period.
tzinfoTimezone for generated datetime; None uses native behavior.

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.dateTimeThisCentury()

dateTimeThisDecade generates dates, times and intervals for temporal fixtures.

Orionis typed contract:

def dateTimeThisDecade(before_now: bool=..., after_now: bool=..., tzinfo: datetime.tzinfo | None=...) -> datetime.datetime

Actual signature for en_US:

fake.dateTimeThisDecade(before_now: bool = True, after_now: bool = False, tzinfo: datetime.tzinfo | None = None) -> datetime.datetime
ParameterPurpose
before_nowAllows datetimes before the current moment within the period.
after_nowAllows datetimes after the current moment within the period.
tzinfoTimezone for generated datetime; None uses native behavior.

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.dateTimeThisDecade()

dateTimeThisMonth generates dates, times and intervals for temporal fixtures.

Orionis typed contract:

def dateTimeThisMonth(before_now: bool=..., after_now: bool=..., tzinfo: datetime.tzinfo | None=...) -> datetime.datetime

Actual signature for en_US:

fake.dateTimeThisMonth(before_now: bool = True, after_now: bool = False, tzinfo: datetime.tzinfo | None = None) -> datetime.datetime
ParameterPurpose
before_nowAllows datetimes before the current moment within the period.
after_nowAllows datetimes after the current moment within the period.
tzinfoTimezone for generated datetime; None uses native behavior.

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.dateTimeThisMonth()

dateTimeThisYear generates dates, times and intervals for temporal fixtures.

Orionis typed contract:

def dateTimeThisYear(before_now: bool=..., after_now: bool=..., tzinfo: datetime.tzinfo | None=...) -> datetime.datetime

Actual signature for en_US:

fake.dateTimeThisYear(before_now: bool = True, after_now: bool = False, tzinfo: datetime.tzinfo | None = None) -> datetime.datetime
ParameterPurpose
before_nowAllows datetimes before the current moment within the period.
after_nowAllows datetimes after the current moment within the period.
tzinfoTimezone for generated datetime; None uses native behavior.

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.dateTimeThisYear()

dayOfMonth generates dates, times and intervals for temporal fixtures.

Orionis typed contract:

def dayOfMonth() -> str

Actual signature for en_US:

fake.dayOfMonth() -> str

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.dayOfMonth()

dayOfWeek generates dates, times and intervals for temporal fixtures.

Orionis typed contract:

def dayOfWeek() -> str

Actual signature for en_US:

fake.dayOfWeek() -> str

Actual locale variants:

en_US, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ and 80 more:

fake.dayOfWeek() -> str

az_AZ, cs_CZ, da_DK, de, de_AT, de_DE and 18 more:

fake.dayOfWeek()

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.dayOfWeek()

dayOfWeekInGuj generates dates, times and intervals for temporal fixtures.

Orionis typed contract:

def dayOfWeekInGuj() -> str

Actual signature for gu_IN:

fake.dayOfWeekInGuj() -> str

Verified availability: 1 locales. Example locales: gu_IN.

fake = SampleFactory(locale="gu_IN", seed=7).fake
value = fake.dayOfWeekInGuj()

Deletes a parser argument or group. Missing groups return None; missing arguments in an existing group may raise KeyError.

Helper accessible through dynamic facade dispatch; not declared in _ProviderMethods.

Actual signature for en_US:

fake.delArguments(group: str, argument: str | None = None) -> Any

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
fake.setArguments("small", {"min_value": 1, "max_value": 3})
value = fake.delArguments("small", "max_value")

department generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def department() -> str

Actual signature for es_CO:

fake.department() -> str

Actual locale variants:

es_CO:

fake.department() -> str

fr_FR:

fake.department() -> Tuple[str, str]

Verified availability: 2 locales. Example locales: es_CO, fr_FR.

fake = SampleFactory(locale="es_CO", seed=7).fake
value = fake.department()

departmentCode generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def departmentCode() -> str

Actual signature for es_CO:

fake.departmentCode() -> str

Verified availability: 1 locales. Example locales: es_CO.

fake = SampleFactory(locale="es_CO", seed=7).fake
value = fake.departmentCode()

departmentName generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def departmentName() -> str

Actual signature for fr_FR:

fake.departmentName() -> str

Verified availability: 1 locales. Example locales: fr_FR.

fake = SampleFactory(locale="fr_FR", seed=7).fake
value = fake.departmentName()

departmentNumber generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def departmentNumber() -> str

Actual signature for fr_FR:

fake.departmentNumber() -> str

Verified availability: 1 locales. Example locales: fr_FR.

fake = SampleFactory(locale="fr_FR", seed=7).fake
value = fake.departmentNumber()

dga generates Internet addresses and formats for test data; generating a string does not open a connection.

Orionis typed contract:

def dga(year: int | None=..., month: int | None=..., day: int | None=..., tld: str | None=..., length: int | None=...) -> str

Actual signature for en_US:

fake.dga(year: int | None = None, month: int | None = None, day: int | None = None, tld: str | None = None, length: int | None = None) -> str
ParameterPurpose
yearYear generated or evaluated by this provider.
monthMonth used by the simulated domain algorithm.
dayDay used by the simulated domain algorithm.
tldTop-level domain for the generated domain.
lengthValue length/size; units depend on this provider.

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.dga()

dialingCode generates fictional telephone numbers in local formats.

Orionis typed contract:

def dialingCode() -> str

Actual signature for de_AT:

fake.dialingCode() -> str

Verified availability: 2 locales. Example locales: de_AT, de_CH.

fake = SampleFactory(locale="de_AT", seed=7).fake
value = fake.dialingCode()

diplomaticLicensePlate generates vehicle plates and identifiers for examples and fixtures.

Orionis typed contract:

def diplomaticLicensePlate() -> str

Actual signature for uk_UA:

fake.diplomaticLicensePlate() -> str

Verified availability: 1 locales. Example locales: uk_UA.

fake = SampleFactory(locale="uk_UA", seed=7).fake
value = fake.diplomaticLicensePlate()

district generates vehicle plates and identifiers for examples and fixtures.

Orionis typed contract:

def district() -> str

Actual signature for ar_PS:

fake.district() -> str

Verified availability: 4 locales. Example locales: ar_PS, az_AZ, ne_NP, zh_CN.

fake = SampleFactory(locale="ar_PS", seed=7).fake
value = fake.district()

districtSuffix generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def districtSuffix() -> str

Actual signature for az_AZ:

fake.districtSuffix() -> str

Verified availability: 1 locales. Example locales: az_AZ.

fake = SampleFactory(locale="az_AZ", seed=7).fake
value = fake.districtSuffix()

distrito generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def distrito() -> str

Actual signature for pt_PT:

fake.distrito() -> str

Verified availability: 1 locales. Example locales: pt_PT.

fake = SampleFactory(locale="pt_PT", seed=7).fake
value = fake.distrito()

dkStreetName generates addresses and geographic subdivisions for test forms, deliveries and profiles.

Orionis typed contract:

def dkStreetName() -> str

Actual signature for da_DK:

fake.dkStreetName() -> str

Verified availability: 1 locales. Example locales: da_DK.

fake = SampleFactory(locale="da_DK", seed=7).fake
value = fake.dkStreetName()

doi generates simulated DOI identifiers for test publications.

Orionis typed contract:

def doi() -> str

Actual signature for en_US:

fake.doi() -> str

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.doi()

domainName generates Internet addresses and formats for test data; generating a string does not open a connection.

Orionis typed contract:

def domainName(levels: int=...) -> str

Actual signature for en_US:

fake.domainName(levels: int = 1) -> str
ParameterPurpose
levelsNumber of domain/hostname levels.

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.domainName()

domainWord generates Internet addresses and formats for test data; generating a string does not open a connection.

Orionis typed contract:

def domainWord() -> str

Actual signature for en_US:

fake.domainWord() -> str

Actual locale variants:

en_US, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ and 103 more:

fake.domainWord() -> str

zh_TW:

fake.domainWord()

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.domainWord()

Returns delimited text; dialect and fmtparams are passed to the CSV writer.

Orionis typed contract:

def dsv(dialect: str=..., header: Sequence[str] | None=..., data_columns: tuple[str, str]=..., num_rows: int=..., include_row_ids: bool=..., **fmtparams: Any) -> str

Actual signature for en_US:

fake.dsv(dialect: str = 'faker-csv', header: Sequence[str] | None = None, data_columns: Tuple[str, str] = ('{{name}}', '{{address}}'), num_rows: int = 10, include_row_ids: bool = False, **fmtparams: Any) -> str
ParameterPurpose
dialectCSV writer dialect.
headerColumn headings or None to omit them.
data_columnsStructure, column or generator-token definition.
num_rowsNumber of serialized data rows.
include_row_idsAdds a sequential row identifier.
fmtparamsAdditional native CSV writer options.

Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.

fake = SampleFactory(locale="en_US", seed=7).fake
value = fake.dsv(num_rows=2)