curl --request POST \
--url https://apix.spotzee.com/api/ext/generic/data/generate/number \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data count=10 \
--data locale=en \
--data seed=12345 \
--data method=profile \
--data min=10 \
--data max=100 \
--data multipleOf=5 \
--data fractionDigits=2 \
--data bigIntMin=1000000 \
--data bigIntMax=9999999 \
--data bigIntMultipleOf=7{
"status": "success",
"data": {
"numbers": [
{
"method": "profile",
"value": 57,
"int": 57,
"float": 23.947,
"binary": "10110101",
"hex": "af17",
"octal": "4766",
"bigInt": "431433",
"romanNumeral": "XVII"
}
],
"generated": 1,
"locale": "en",
"seed": 12345,
"method": "profile"
},
"performance": {
"generationTime": 2,
"itemsGenerated": 1,
"locale": "en"
}
}Generates synthetic number fixtures for testing numeric fields, identifiers, parsers, validation flows, base-number strings, BigInt-compatible values, and roman-numeral displays. Supported methods: profile, bigInt, binary, float, hex, int, octal, and romanNumeral. Numeric ranges are capped to keep responses bounded and predictable.
curl --request POST \
--url https://apix.spotzee.com/api/ext/generic/data/generate/number \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data count=10 \
--data locale=en \
--data seed=12345 \
--data method=profile \
--data min=10 \
--data max=100 \
--data multipleOf=5 \
--data fractionDigits=2 \
--data bigIntMin=1000000 \
--data bigIntMax=9999999 \
--data bigIntMultipleOf=7{
"status": "success",
"data": {
"numbers": [
{
"method": "profile",
"value": 57,
"int": 57,
"float": 23.947,
"binary": "10110101",
"hex": "af17",
"octal": "4766",
"bigInt": "431433",
"romanNumeral": "XVII"
}
],
"generated": 1,
"locale": "en",
"seed": 12345,
"method": "profile"
},
"performance": {
"generationTime": 2,
"itemsGenerated": 1,
"locale": "en"
}
}Documentation Index
Fetch the complete documentation index at: https://docs.spotzee.com/llms.txt
Use this file to discover all available pages before exploring further.
Bearer token authentication. Use format: Bearer YOUR_API_KEY
Number of number 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"
Number generation method. Defaults to profile.
profile, bigInt, binary, float, hex, int, octal, romanNumeral "profile"
Minimum generated number for supported scalar methods.
^-?(?:\d+|\d*\.\d+)$"10"
Maximum generated number for supported scalar methods.
^-?(?:\d+|\d*\.\d+)$"100"
Positive multiple for integer or float output.
^-?(?:\d+|\d*\.\d+)$"5"
Maximum decimal places for float output. Range: 0-10.
^\d+$"2"
Minimum generated BigInt value as an integer string.
^-?\d{1,16}$"1000000"
Maximum generated BigInt value as an integer string.
^-?\d{1,16}$"9999999"
Positive BigInt multiple as an integer string.
^-?\d{1,16}$"7"
Successfully generated number data
success Hide child attributes
Hide child attributes
Resolved number generation method.
profile, bigInt, binary, float, hex, int, octal, romanNumeral "profile"
Primary generated number fixture value. BigInt and non-decimal values are returned as strings where needed for JSON compatibility.
42
Generated BigInt value serialized as a string.
"431433"
Generated binary number string.
"10110101"
Generated floating-point number.
23.947
Generated lowercase hexadecimal number string.
"af17"
Generated integer.
57
Generated octal number string.
"4766"
Generated roman numeral.
"XVII"
Resolved minimum number.
10
Resolved maximum number.
100
Resolved multiple option.
5
Resolved float precision option.
2
Resolved minimum BigInt string.
"1000000"
Resolved maximum BigInt string.
"9999999"
Resolved BigInt multiple string.
"7"
profile, bigInt, binary, float, hex, int, octal, romanNumeral Was this page helpful?