Generate synthetic finance data
Generates synthetic finance fixtures for testing account, payment, currency, transaction, blockchain-address, and card-validation workflows. Generated values are test fixtures only and are not usable financial credentials. Supported methods: profile, accountName, accountNumber, amount, bic, bitcoinAddress, creditCardCVV, creditCardIssuer, creditCardNumber, currency, currencyCode, currencyName, currencyNumericCode, currencySymbol, ethereumAddress, iban, litecoinAddress, maskedNumber, pin, routingNumber, transactionDescription, and transactionType.
Authorizations
Bearer token authentication. Use format: Bearer YOUR_API_KEY
Body
Number of finance records 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"
Finance generation method. Defaults to profile.
profile, accountName, accountNumber, amount, bic, bitcoinAddress, creditCardCVV, creditCardIssuer, creditCardNumber, currency, currencyCode, currencyName, currencyNumericCode, currencySymbol, ethereumAddress, iban, litecoinAddress, maskedNumber, pin, routingNumber, transactionDescription, transactionType "profile"
Generated account-number length. Defaults to 8.
^[1-9]\d*$"8"
Minimum generated amount when method=amount or profile. Defaults to 0.
^-?(?:\d+|\d*\.\d+)$"0"
Maximum generated amount when method=amount or profile. Defaults to 1000.
^-?(?:\d+|\d*\.\d+)$"1000"
Number of decimal places for generated amounts when method=amount or profile. Defaults to 2.
^\d+$"2"
Optional currency symbol or prefix for generated amounts. Maximum 8 characters.
8"$"
Use locale-aware amount formatting when supported.
true, false "false"
Include a branch code on generated BIC values.
true, false "false"
Bitcoin address family when method=bitcoinAddress.
legacy, segwit, bech32, taproot "bech32"
Bitcoin network when method=bitcoinAddress. Defaults to mainnet.
mainnet, testnet "testnet"
Optional card issuer or safe fixture format when method=creditCardNumber. Maximum 64 printable ASCII characters.
64"visa"
Return formatted IBAN output when method=iban or profile.
true, false "false"
Optional two-letter uppercase country code for generated IBAN values.
^[A-Z]{2}$"DE"
Length of the unmasked suffix for generated masked numbers. Defaults to 4.
^[1-9]\d*$"4"
Wrap generated masked numbers in parentheses.
true, false "true"
Prefix generated masked numbers with an ellipsis.
true, false "true"
Generated PIN length. Defaults to 4.
^[1-9]\d*$"4"