Developer API catalog
Find an API by the job it does
Every endpoint is hand-designed, contract-tested and explicit about whether its data is generated mock data or authoritative reference data.
- Authentication
- None
- CORS
- Open
- Price
- Free
Catalog controls
Find the right endpoint
Search covers endpoint names, paths, route summaries, modes, parameters and use cases.
People
Addresses
/api/addresses Locale-aware fake postal addresses — street, city, state, zip, country and coordinates that all agree, plus a one-line formatted form in the local layout.
Animals
/api/animals Coherent pet records for vet and pet-app fixtures — real breeds matched to species, realistic per-species ages and weights, names that follow sex.
Email addresses
/api/emails Fake email addresses with name-derived usernames on guaranteed non-deliverable domains (example.com/net/org and .test) — or stamp your own with ?domain=.
Jobs
/api/jobs Realistic job postings with level-coherent USD salary ranges — filter by level, department, employment type and remote, and every filter truly works.
Passport MRZ Generator & Validator API
/api/mrz ICAO 9303 MRZ test fixtures — TD1/TD2/TD3/MRV lines with correct 7-3-1 check digits and exact geometry, issued by the specimen state UTO, plus a validator.
Names
/api/names Random person names — first, last and full — with a strict gender filter, locale-aware name pools in 8 languages and seed-reproducible output.
Phone numbers
/api/phones Fake, correctly formatted phone numbers in E.164, international and national forms of the same number, using real country codes and lengths across 8 locales.
Users
/api/users Complete fake people — name, age-consistent birth date, email, phone, job and address — with working filters for gender, age range and email domain.
Geo & Reference
International postal address formats
/api/address-formats Which fields an address needs in each of 252 countries and territories, and the order they print on the envelope — plus a live envelope renderer.
Airports
/api/airports Every scheduled-service airport with an IATA code — 4,159 rows with ICAO code, city, country, coordinates, elevation and IANA time zone.
Cities
/api/cities 6,300+ world cities from a pinned GeoNames snapshot: coordinates, IANA timezone, population and capital flag — filter by country, size, name or distance.
Coordinate format conversion
/api/coordinate-formats Parse messy DMS, DDM, decimal or ISO 6709 coordinate text into WGS 84 decimal degrees, reformat a point in any notation, and convert Maidenhead locators.
Coordinates
/api/coordinates Random geographic coordinates: uniform across the globe (no pole clustering), inside a bounding box, or within a radius of a point — with haversine distances.
Countries
/api/countries All 249 ISO 3166-1 countries and territories with codes, regions, capitals, currencies, languages, calling codes, flags and label-safe land points.
Country land borders & neighbours
/api/country-borders Land neighbours for all 250 countries and territories, published border lengths in km, the 45 landlocked entries and shortest land-border paths.
Country subdivisions (ISO 3166-2)
/api/country-subdivisions ISO 3166-2 states, provinces and regions: 5,046 subdivision codes for 200 countries, with English names, parent codes and an auditable per-country index.
Currencies
/api/currencies Every active ISO 4217 currency — code, name, symbol, minor-unit decimals and the countries using it. Search the list or look up one code, with honest 404s.
Flights
/api/flights Coherent fake flight fixtures between real hub airports, with working route, status, cabin and departure-window filters — never live operations.
Spherical geodesy
/api/geodesy Great-circle distance, bearings, destinations and bounding boxes for WGS 84 coordinates on an explicitly documented mean-Earth sphere.
Geohash Encode, Decode & Neighbors API
/api/geohash Encode coordinates to a geohash at any precision, decode a hash to its exact cell bounds and center, and list its eight neighbors.
GeoJSON validator & inspector
/api/geojson Validate GeoJSON against RFC 7946: the exact clause behind an unclosed ring, a swapped lat/lng, clockwise winding or a wrong bbox — plus inspect and rewind.
Languages
/api/languages All 183 active ISO 639 two-letter language codes with matching terminology and bibliographic three-letter codes, searchable with exact lookups.
Magnetic declination (WMM2025)
/api/magnetic-declination Magnetic declination, inclination and field strength anywhere on Earth from the official WMM2025 coefficients, plus compass-to-true heading conversion.
Slippy map tiles & Web Mercator
/api/map-tiles Convert lat/lng to slippy map tile z/x/y and Bing quadkeys, read tile bounds in degrees or EPSG:3857 metres, and list every tile covering a bounding box.
Encoded polyline decoder & encoder
/api/polyline Decode and encode Google/OSRM encoded polylines at precision 5 or 6 with GeoJSON output, great-circle length, Douglas-Peucker simplify and a decode trace.
Postal code formats
/api/postal-code-formats Postal code masks, copy-paste validation regexes and shape checking for 178 countries — plus the 68 that have no postal code system at all.
Timezones
/api/timezones Live IANA offsets, DST transitions, local-time ambiguity resolution and exact instant conversion — no guessed wall-clock mappings.
UTM, UPS and MGRS coordinate conversion
/api/utm-mgrs Convert WGS 84 latitude and longitude to UTM, UPS and MGRS and back, with grid zone, band letter, convergence, scale factor and the Norway/Svalbard exceptions.
Weather (mock)
/api/weather Generated demo weather — NOT a forecast. Physically coherent records per climate profile: snow only below 4°C, storms bring wind, exact °F conversion.
Date & Time
Booking fixtures
/api/bookings Generate coherent reservation lifecycles and deterministic IANA-timezone availability slots with exact capacity and DST behavior.
Business days
/api/business-days Add, count or inspect business days using verified national public-holiday rules for 61 countries, including observed substitute days.
Calendar event fixtures
/api/calendar-events Generate coherent fake calendar events with bounded durations, attendees, IANA timezones and correct timed or all-day date shapes.
Date info
/api/date-info Real calendar facts for any date — weekday, ISO week, day of year, quarter, leap year, days in month, weekend flag and Unix timestamp. Defaults to today.
Random dates
/api/dates Uniformly random timestamps from any date range — ISO instant, Unix seconds, date, time and weekday — with an exact weekdays-only mode and seeded results.
ISO 8601 Duration API
/api/durations Parse ISO 8601 durations, add them with documented end-of-month clamping, break down the gap between two dates, and humanize a span in any locale.
Timestamp & Epoch Converter API
/api/epoch Convert one instant between Unix s/ms/µs/ns, ISO 8601, Windows FILETIME, .NET ticks, Excel serials, Cocoa, HFS+, NTP and Julian Day — exactly.
Public holidays
/api/holidays Real public holidays for 61 countries, computed from official national rules — list a year, check a date, or get the next upcoming holiday.
Moon Phase, Moonrise & Moonset API
/api/moon Moon phase, illumination, moonrise, moonset, lunar transit and topocentric position for any coordinate, plus every primary phase instant of a year. No key.
Sunrise, Sunset & Solar Position API
/api/sun Sunrise, sunset, solar noon, day length, the three twilights and solar elevation/azimuth for any coordinate and date, from the NOAA equations.
Current time
/api/time Current time in any IANA timezone — UTC instant, unix seconds, local date & time, UTC offset, ISO week, day of year and a live DST flag.
Internet & Devices
Crawler and AI-bot user agents
/api/crawlers Known crawler and AI-bot user agents: the robots.txt token each operator publishes, and what a user-agent string you supply actually matches.
DNS record types
/api/dns-record-types IANA DNS RR TYPE assignments with numeric value, registry meaning and reference — search the scoped list or look up a mnemonic or number.
DNS record fixtures
/api/dns-records Generate safe DNS record fixtures with type-correct RDATA and coherent SRV RRsets, using reserved domains and documentation addresses only.
Email message fixtures
/api/email-messages MIME message fixtures with real threading headers, valid multipart boundaries, matching transfer encodings and a raw message that actually parses.
Email address syntax validator
/api/email-syntax Validate email syntax against RFC 5322, RFC 5321 transport limits or the HTML input profile — local/domain split and the exact rule that failed. No DNS, ever.
Internet
/api/internet Random internet building blocks — valid IPv4/IPv6 addresses, locally-administered MACs, non-resolvable .test domains and URLs, slugs, ports and TLDs.
IP special-purpose ranges
/api/ip-special-ranges Browse IANA IPv4 and IPv6 special-purpose registries or classify an address with deterministic most-specific-prefix matching.
IPv4 CIDR calculator
/api/ipv4-cidr Parse, split and compare strict IPv4 CIDR blocks or test membership, with canonical unsigned boundaries, exact subnet counts and no truncation.
IPv6 CIDR calculator
/api/ipv6-cidr Parse, split and compare IPv6 CIDRs with exact 128-bit arithmetic, RFC 5952 canonical output and correct /0 and /128 boundaries.
Passphrases
/api/passphrases Diceware-style random passphrases from a curated 895-word English list — pick word count, separator and capitalization, with an honest entropy estimate.
Passwords
/api/passwords Random password generator with length, uppercase/digit/symbol toggles, look-alike exclusion, and an honest entropy estimate with a strength rating.
Port Number & Service Lookup API
/api/ports Look up which service IANA registered for a TCP/UDP port, or search services by name — the complete registry for ports 0-49151, verbatim with every reference.
Punycode & IDN converter
/api/punycode Convert internationalized domains to punycode and back, and get the exact IDNA rule that rejected a label — length, hyphens, combining marks or the bidi rule.
Reverse DNS names
/api/reverse-dns Encode IPv4 and IPv6 addresses as canonical reverse-DNS PTR owner names, or decode complete in-addr.arpa and ip6.arpa names without a DNS query.
robots.txt Tester API (RFC 9309)
/api/robots-txt Test a URL path against a robots.txt you paste, for any crawler, and see the winning rule under RFC 9309 most-octets precedence.
Top-level domains
/api/tlds The current IANA delegated TLD ASCII list — search all labels, filter punycode IDNs, or look up one TLD with an honest 404.
User agents
/api/user-agents Realistic, coherent browser user agents — filter by browser, OS and device; impossible combos like Safari-on-Windows get a clear 400, never a fake string.
Usernames
/api/usernames Random usernames in four distinct styles — handle, gamer, professional, anonymous — with a maxLength that is honored by construction, never by truncation.
UUIDs & IDs
/api/uuids Generate seed-reproducible UUIDs and compact IDs, or inspect any canonical UUID's RFC 9562 variant, version and UUIDv7 timestamp fields.
Text & Content
Books
/api/books Fake books with genre-flavored titles, checksum-valid ISBN-13s, authors, page counts and invented publishers. Filter by genre and page range.
Locale-aware sorting
/api/collation Sort and compare strings the way a locale actually orders them: German sorts ä with a, Swedish sorts it after z. Every option visibly changes the answer.
Conversations
/api/conversations Bounded fake direct, group and support conversations with valid participant references, chronological messages and exact unread counts.
Food & dishes
/api/foods Fake dishes from 12 cuisines with coherent ingredient lists, calories and spice levels — a real vegetarian filter that bans every meat ingredient.
Form submission fixtures
/api/form-submissions Generate coherent fake contact, signup, survey and application submissions with exact validation, attachment, spam and processing states.
Locale number & date formats
/api/locale-formats How any BCP 47 locale formats numbers, currency, dates and lists — separators, digit grouping, currency position, hour cycle and first day of week.
Lorem ipsum
/api/lorem Lorem ipsum placeholder text — one paragraph, sentence or word per record, each with a word count, optionally opening with 'Lorem ipsum dolor sit amet'.
Markdown documents
/api/markdown Multi-section Markdown documents where every feature flag is a hard guarantee — code blocks, tables, lists, links and images appear when on, never when off.
Movies
/api/movies Fake movies with genre-flavored titles, release-year windows, genre-aware runtimes and ratings (animation is never R) and one-decimal scores.
Music tracks
/api/music Fake music tracks with genre-coherent tempo, duration and explicit flags — 10 genres, each with its real-world BPM band. Seedable for stable playlists.
Locale plural rules
/api/plural-rules Select real cardinal or ordinal plural categories for a BCP 47 locale with runtime ECMA-402/CLDR rules and explicit locale validation.
Blog posts and comments
/api/posts Fake blog posts with markdown bodies plus a threaded comment tree whose every parentId resolves inside the page — with working tag, status and date filters.
Quotes
/api/quotes Public-domain quotes from authors who died before 1929 — every one traceable to a real work, filterable by author, tag and length, reproducible with a seed.
Product reviews
/api/reviews Sentiment-coherent fake product reviews — 1–2★ complain, 3★ shrug, 4–5★ rave — with star-rating and date-range filters and full seed determinism.
Unicode Stress Test Strings API
/api/stress-strings Hostile-but-safe text fixtures: RTL, bidi controls, CJK width, combining marks, ZWJ emoji, zero-width and length bombs — plus pseudo-localization.
Support ticket fixtures
/api/support-tickets Generate coherent support tickets with SLA outcomes, valid message participants, assignment filters and exact status/date masks.
Tasks
/api/tasks Developer-productivity task fixtures with working status, priority, assignment, due-date and tag filters plus coherent subtasks and blockers.
Random words
/api/words Random English words by part of speech — nouns, verbs, adjectives or adverbs — with working length filters, seedable output and honest 400s when nothing fits.
Commerce & Finance
FOCUS-shaped cloud billing rows
/api/cloud-costs Generate FOCUS-column-named cloud billing rows whose list, contracted, effective and billed costs reconcile exactly, plus summary and commitment views.
Companies
/api/companies Fake companies with locale-aware names, industry-flavored catchphrases, founding years, log-distributed headcounts and safe example.com websites and emails.
Credit cards (test)
/api/credit-cards Clearly-fake test credit cards — Luhn-valid numbers with correct Visa, Mastercard, Amex and Discover prefixes, future expiry and matching CVV.
IBANs
/api/ibans Generate synthetic IBAN-shaped values for 20 countries with matching length, broad BBAN character classes and international MOD-97, or inspect the same checks.
Inventory fixtures
/api/inventory Generate warehouse inventory with exact location sums, stock-status arithmetic, reorder decisions and bounded incoming stock.
Invoices
/api/invoices Exact fake invoices with line items, ISO currency precision, tax, collectible balances and status-consistent issue, due and payment dates.
Double-Entry Ledger Fixtures API
/api/ledger-entries Double-entry journal entries where every entry balances to zero, per-account running balances are exact, and the trial balance always sums to zero.
Exact money arithmetic
/api/money Exact ISO 4217 major/minor-unit conversion and weighted allocation using decimal strings and integer arithmetic — no floats, rounding or FX rates.
Orders
/api/orders Internally consistent fake orders with exact line-item totals, currency precision, lifecycle dates, payment state and generic tracking fixtures.
Products
/api/products Fake e-commerce products with category-themed names, prices in real currencies (whole yen for JPY), valid EAN-13 barcodes, SKUs, ratings and image URLs.
Return fixtures
/api/returns Generate coherent product returns with bounded line quantities, exact refund arithmetic, reverse shipments and status-specific timelines.
Shipments
/api/shipments Coherent fake shipment tracking fixtures with status-specific nullable dates, chronological events, fictional carriers and country/date filters.
Subscriptions
/api/subscriptions Fake SaaS subscriptions with exact currency precision, calendar billing periods and explicit trial, renewal, pause and cancellation state masks.
Transactions
/api/transactions Fake account transactions with realistic merchants, weighted statuses and currency-correct amounts — filter by type, status, amount range and date window.
Vehicles
/api/vehicles Coherent fake vehicles: real models per make, era-correct years, standards-valid VINs (ISO 3779 check digit) — filter by make, body type, fuel and year.
Design & Media
Avatars
/api/avatars Deterministic SVG avatars from any seed string — identicons, initials and abstract shapes. Same seed, same avatar forever; plus ready-to-use avatar URL batches.
Barcodes
/api/barcodes Real, scannable SVG barcodes — EAN-13 with automatic check digits and Code 128 set B. Custom height, optional label, deterministic and safe to hotlink.
Chart placeholders
/api/charts Sparkline SVGs straight from a URL — plot 2–100 numbers as a line, area or bar chart with custom size, color and smoothing. No chart library needed.
Color contrast checker
/api/color-contrast Calculate WCAG 2.2 contrast for two opaque sRGB hex colors, including exact relative luminance and AA/AAA normal- and large-text results.
Color space conversion
/api/color-spaces Convert any CSS color between sRGB, Display P3, Rec2020, CIE Lab/LCh, OKLab/OKLCH and XYZ, with per-gamut flags, Delta-E differences and CSS gamut mapping.
Color blindness simulator
/api/color-vision Simulate protanopia, deuteranopia and tritanopia on your colors with cited Brettel 1997, Viénot 1999 or Machado 2009 matrices, and flag pairs that converge.
Colors
/api/colors Random colors in hex, RGB and HSL with hue and luminosity filters, nearest CSS color names and WCAG contrast text — plus deterministic color-scheme palettes.
Files
/api/files Fake file metadata — kebab-case names, the correct MIME type for every extension, plausible per-kind sizes, unix paths and seeded SHA-256-style checksums.
Placeholder images
/api/images Hotlinkable SVG placeholder images at any size from 8 to 4000 px — custom label, colors and an optional gradient. Deterministic and crisp at every scale.
QR Code API
/api/qr-codes Scannable ISO/IEC 18004 QR codes as SVG — L/M/Q/H error correction, custom module size, quiet zone and colours, byte-identical for a given request URL.
Developer Tools
Access-control fixtures
/api/access-control Generate explainable mock RBAC/ABAC decisions or evaluate one request against an explicit vendor-neutral fixture policy.
Analytics session fixtures
/api/analytics-sessions Generate privacy-safe analytics sessions and funnel summaries with exact event order, timing, outcome, conversion and revenue arithmetic.
Audit log fixtures
/api/audit-logs Generate coherent fake audit records for authentication, CRUD and permission changes — safely seeded, filterable and bounded by time.
Authentication session fixtures
/api/auth-sessions Generate coherent fake authentication sessions and login attempts with exact expiry, revocation, MFA, risk and outcome states.
Background job fixtures
/api/background-jobs Generate coherent queue-job fixtures with bounded attempts, retry timing, dead-letter states and queue-specific payloads.
Base encodings
/api/base-encodings Strict RFC 4648 base16, base32, base64 and base64url encoding/decoding with Unicode-safe UTF-8, padding control and malformed-input errors.
Check digit validator & calculator
/api/check-digits Validate or compute check digits for Luhn, GTIN/EAN/UPC, ISBN, ISSN, IMEI, ISIN, LEI, VIN, NPI, ABA and ISO 7064 — one cited algorithm per scheme.
CI run fixtures
/api/ci-runs Generate compact, coherent CI run fixtures with run-derived job conclusions, ordered steps, safe commits and exact lifecycle dates.
CloudEvents fixtures
/api/cloud-events Generate coherent mock CloudEvents 1.0 structured JSON envelopes with all required context attributes and action-specific event data.
Unicode confusables
/api/confusables UTS #39 skeletons, mixed-script and identifier-status checks: whether two usernames or domains are visual lookalikes, and which characters differ.
HTTP content negotiation
/api/content-negotiation Parse RFC 9110 Accept media ranges and deterministically select the best available representation using specificity, parameters and q weights.
Set-Cookie Parser & Delivery API
/api/cookies Parse Set-Cookie and test delivery: attribute rules, __Host-/__Secure- prefixes, SameSite+Secure, Max-Age vs Expires precedence, and domain/path matching.
CORS Preflight & Check API
/api/cors-preflight Explain whether a cross-origin request needs a preflight and whether the browser would allow the response, naming the exact Fetch step that failed.
Cron parser
/api/cron Parse any 5-field cron expression into plain English and its next run times (UTC) — full syntax support, month/weekday names, and honest errors.
Content-Security-Policy parser & evaluator
/api/csp Parse a Content-Security-Policy and see whether a URL would be allowed or blocked, which directive decided, and the whole default-src fallback chain.
Deployment fixtures
/api/deployments Generate coherent deployment snapshots and lifecycle timelines with exact status, rollback, commit, artifact, environment and time relationships.
Unified Diff & Patch Fixture API
/api/diffs Unified diff fixtures whose hunk headers actually reconcile — correct @@ line counts, shared context lines, and rename, mode and binary forms.
Exit Code, Signal & Errno Lookup API
/api/exit-codes What does exit code 137, 127 or 1 mean? POSIX signals, errno values, the 128+n shell convention and the container conventions, each with its source.
Feature flag fixtures
/api/feature-flags Generate coherent mock feature-flag configurations and rollout evaluations with lifecycle states, weighted variants and safe contexts.
File signatures (magic bytes)
/api/file-signatures Detect a file's real format from its magic bytes and flag when the filename or declared MIME type disagrees. Every signature cited to its own spec.
File upload fixtures
/api/file-uploads Generate coherent mock file-upload sessions and multipart records with exact byte progress, lifecycle states, checksums and safe example URLs.
Git commits
/api/git-commits Fake git commits — Conventional Commits or plain messages, 40-char hashes, safe author emails, dates in your range and realistic diff stats. Fully seedable.
Glob and .gitignore pattern matcher
/api/glob-match Test glob patterns and .gitignore rules against paths — which rule won, at which line, and whether a negation was cancelled by an excluded parent directory.
HTTP Cache Freshness API (RFC 9111)
/api/http-caching Compute RFC 9111 cache behavior from your headers: storability, freshness lifetime, current age, fresh/stale verdict and the stale-while-revalidate window.
HTTP field name registry
/api/http-fields Complete pinned IANA HTTP field-name registry with status, Structured Field type, references, search and case-insensitive lookup.
HTTP methods
/api/http-methods The complete current IANA HTTP Method Registry with safe and idempotent flags — filter the list or look up one canonical method token.
HTTP precondition evaluator
/api/http-preconditions Evaluate RFC 9110 conditional requests in the required precedence order, including strong/weak ETags, wildcard resources, 304 and 412 decisions.
HTTP byte ranges
/api/http-ranges Parse and resolve bounded RFC 9110 byte Range sets, plus validate satisfied, unknown-length and unsatisfied Content-Range field values.
HTTP status codes
/api/http-statuses The complete IANA HTTP status code registry with practical descriptions, defining RFCs and a retryable flag — list by category or look up a single code.
Incident fixtures
/api/incidents Generate coherent status-page incidents with affected components, ordered updates, exact lifecycle dates and impact/status filters.
JWT Decoder & Claims Inspector API
/api/jwt Decode any compact JWS/JWT — header, payload, registered claims and exp/nbf/iat evaluated at a real or supplied clock. Signatures are never verified.
BCP 47 language tags
/api/language-tags Canonicalize BCP 47 language tags and run RFC 4647 lookup or basic filtering with bounded, deterministic matching.
LLM completion fixtures
/api/llm-completions Mock LLM completion fixtures with coherent token usage, tool calls and a replayable delta stream whose chunks concatenate to the exact message.
Sample Log Lines API
/api/log-lines Generate sample log lines — JSON, logfmt, NCSA combined, nginx error and RFC 5424/3164 syslog — each returned with the parsed fields for that line.
MIME types
/api/mime-types The complete IANA media type registry with file extensions merged in — look up any type or extension, or strictly parse a Content-Type value into its parts.
NATO alphabet
/api/nato-alphabet The official ICAO/NATO phonetic alphabet — all 36 characters with code words and pronunciations, plus a /spell route that spells out any text.
Notification fixtures
/api/notifications Generate channel-specific notifications with safe recipients, bounded send attempts and exact sent/delivered/read/failure dates.
Pagination fixtures
/api/pagination Deterministic offset and opaque-cursor pagination fixtures with exact totals, stable sorting and no duplicated or skipped records.
Phone number parsing & validation
/api/phone-numbers Parse and validate phone numbers from libphonenumber's numbering-plan metadata: E.164, national and RFC 3966 forms, number type, possible vs valid. No key.
Relational Seed Data API
/api/relational-seed A multi-table seed dataset where every foreign key resolves — JSON tables plus topologically ordered SQL that applies with FK checks left on.
Search result fixtures
/api/search-results Build deterministic mock search pages with exact pagination, relevance or date sorting, facets, highlights, empty states and suggestions.
Semantic version utilities
/api/semver Bounded SemVer 2.0.0 parsing, precedence comparison and major/minor/patch bumps, with explicit size limits instead of precision loss.
HTTP Structured Fields Parser API (RFC 9651)
/api/structured-fields Parse and serialize RFC 9651 structured field values — items, lists, dictionaries, parameters, dates and display strings — with exact type reporting.
Mojibake Diagnosis & Legacy Encoding API
/api/text-encoding Diagnose and repair mojibake — the byte round-trip that turned café into café and привет into привет — across 28 legacy encodings.
Time-series fixtures
/api/time-series Generate compact mock metric series and standalone points with exact intervals, bounded values, coherent trends and deterministic timestamps.
Tokens & keys (fake)
/api/tokens Clearly fake API keys, JWTs and hex/base64 secrets — structurally valid enough to exercise parsers and middleware, cryptographically meaningless by design.
W3C Trace Context validator
/api/trace-context Validate and explain W3C traceparent and tracestate values, including versioning, zero-ID checks, sampled flags and vendor-entry grammar.
Distributed trace fixtures
/api/traces Generate coherent mock distributed traces and individual spans with bounded timing, parentage, service filters and reproducible failures.
Unicode text tools
/api/unicode Inspect UTF-16 and Unicode scalar values, apply the four standard normalization forms, and segment text into graphemes, words or sentences.
Unit converter
/api/units Deterministic unit conversion across 14 categories — length, mass, pressure, energy, power, force, angle, time and more — with exact standard factors.
Unix file permissions
/api/unix-permissions Parse octal Unix modes, apply POSIX symbolic chmod expressions and calculate umask results, including special bits, X and class copying.
URL parser and resolver
/api/urls Parse absolute URLs or resolve relative references with the WHATWG URL algorithm — canonical hosts, ordered query pairs and no credential leakage.
Webhook delivery fixtures
/api/webhook-deliveries Generate coherent webhook delivery histories with safe destinations, bounded retries, status-specific attempts and event-shaped payloads.
Numbers & Chance
Dice rolls
/api/dice Roll dice in standard NdS+M notation (2d6+3, d20, 4d8-2) — get each die result, the modifier and the total, with seedable, reproducible rolls.
Random numbers by distribution
/api/distributions Seeded draws from normal, log-normal, exponential, Poisson, binomial, Pareto and Zipf distributions, with empirical and theoretical statistics.
Random numbers
/api/numbers Random integers or floats in any range — control decimal precision, draw guaranteed-unique values, and pin a seed for reproducible sequences.
Random picks
/api/random Weighted random picks from your own options, unbiased list shuffles and tunable coin flips — every decision reproducible with a seed.