Skip to main content

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.

An internet data generator returns synthetic email, IP, domain, JWT, MAC, password, port, URL, user-agent and emoji values for tests, mock services and prototype screens. Spotzee bundles 22 methods in one endpoint with method-scoped controls for first/last name, email domain, password length, IP CIDR block, URL protocol and JWT reference date.
Generate sample internet data at spotzee.com/tools/internet-data-generator.

Why this matters

API tests, mock services, middleware suites and developer prototypes all rely on internet-shaped data. Tests need email addresses that pass parser checks, IP addresses inside a sensible network range, JWTs with a known reference date, and user-agent strings that match the browsers under test. A single internet endpoint keeps those rules in one well-tested place. Use a numeric seed for reproducible runs. Use the password method with a character-set restriction when fixtures must avoid symbols. Use the ipv4 CIDR block when fixtures must stay inside a private subnet. Use useExampleEmail=true when fixtures must avoid risk of accidentally hitting a real mailbox. Generated values are placeholder strings only. Each Extended API call deducts a small per-call amount from your Spotzee credit balance. See the Spotzee pricing page for live per-tool pricing.

How it works

1

Send the request

POST to /generic/data/generate/internet with count. The count is a string from 1 to 100.
2

Choose a method

Pick from 22 methods including email, ipv4, ipv6, mac, password, jwt, userAgent, url, domainName, port and httpStatusCode.
3

Set scoped options

First/last name target name-derived methods. Email domain and example email scope email output. CIDR block and IPv4 network alias scope IPv4 generation. Password length, prefix and character set scope password output. URL append-slash and protocol scope URL output.
4

Read the response

The response returns data.internet[], generated, locale, optional seed, and the resolved method. Each record fills the relevant per-method key plus a primary value.

Method reference

MethodOutputScoped options
accountAccount namefirstName, lastName
displayNameDisplay namefirstName, lastName
usernameUsernamefirstName, lastName
emailEmail addressfirstName, lastName, emailDomain, useExampleEmail, allowSpecialCharacters
exampleEmailReserved-domain example emailallowSpecialCharacters
domainNameFull domain namenone
domainSuffixTLD suffixnone
domainWordSingle domain wordnone
urlURLurlAppendSlash, urlProtocol
ipAny IPnone
ipv4IPv4 addressipv4CidrBlock or ipv4Network (mutually exclusive)
ipv6IPv6 addressnone
macMAC addressmacSeparator (colon, hyphen, none)
portTCP/UDP portnone
protocolURL protocolnone
httpMethodHTTP method (GET, POST, etc.)none
httpStatusCodeHTTP status codehttpStatusTypes (e.g. success,serverError)
userAgentUser-agent stringnone
passwordPassword fixturepasswordLength (1-128), passwordMemorable, passwordPrefix, passwordCharacterSet
jwtJWT tokenjwtRefDate (ISO 8601)
jwtAlgorithmJWT algorithm namenone
emojiEmoji characteremojiTypes (e.g. food,nature)
Pick a method per fixture shape. Combine method + scoped options to bias output toward what the test needs.

What to watch for

  • Count outside 1 to 100. One request returns up to 100 records. Call the endpoint again for larger datasets.
  • Method-scoped option mismatch. Each option is forwarded only to methods that support it. Password options do not apply to URL generation, and email options do not apply to MAC generation.
  • Email domain vs example email. Use emailDomain for a custom domain, or useExampleEmail=true for reserved example domains. Do not combine the two.
  • IPv4 CIDR vs network alias. Use ipv4CidrBlock for a custom CIDR, or ipv4Network for well-known aliases such as private-a. Do not combine the two.
  • Treating fixtures as real credentials. Generated passwords, JWTs, emails and accounts are placeholder strings only. Do not treat them as real credentials, valid signing keys or production accounts.

FAQs

An internet data generator creates synthetic email, IP, domain, JWT, MAC, password, port, URL and user-agent values for tests, examples and seed scripts. Spotzee returns those fields from one endpoint with method-scoped options.
Yes. Pick email and send emailDomain for a custom domain, or useExampleEmail=true to use reserved example domains. Do not combine the two.
Yes. Pick ipv4 and send ipv4CidrBlock (for example 192.168.0.0/16) or ipv4Network (for example private-a). Pick ipv6 for IPv6 fixtures or ip for any IP.
Yes. Set passwordLength (1-128), passwordPrefix, passwordMemorable and passwordCharacterSet (word, alphanumeric, alpha, numeric or symbol) for the password method. The output is fixture data, not a hardened secret.
No. Generated JWTs are synthetic fixture tokens, not signed credentials. Do not treat them as authentication evidence in production code.
Read the internet data generator guide for endpoint options, response fields and integration patterns. The guide also shows where internet data fits beside string, number, developer fixture and database generators.

Try it

Generate sample internet data in the browser at spotzee.com/tools/internet-data-generator, or call the Extended API when you need internet fixtures inside API tests, mock services, network rules and authentication flows.