Skip to main content

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

Data type

Search covers endpoint names, paths, route summaries, modes, parameters and use cases.

People

Addresses

/api/addresses
MOCK DATA

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.

1 route list

Animals

/api/animals
MOCK DATA

Coherent pet records for vet and pet-app fixtures — real breeds matched to species, realistic per-species ages and weights, names that follow sex.

1 route list

Email addresses

/api/emails
MOCK DATA

Fake email addresses with name-derived usernames on guaranteed non-deliverable domains (example.com/net/org and .test) — or stamp your own with ?domain=.

1 route list

Jobs

/api/jobs
MOCK DATA

Realistic job postings with level-coherent USD salary ranges — filter by level, department, employment type and remote, and every filter truly works.

1 route list

Passport MRZ Generator & Validator API

/api/mrz
MOCK DATA

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.

2 routes list · compute

Names

/api/names
MOCK DATA

Random person names — first, last and full — with a strict gender filter, locale-aware name pools in 8 languages and seed-reproducible output.

1 route list

Phone numbers

/api/phones
MOCK DATA

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.

1 route list

Users

/api/users
MOCK DATA

Complete fake people — name, age-consistent birth date, email, phone, job and address — with working filters for gender, age range and email domain.

1 route list

Geo & Reference

International postal address formats

/api/address-formats
REAL DATA

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.

3 routes list · lookup · compute

Airports

/api/airports
REAL DATA

Every scheduled-service airport with an IATA code — 4,159 rows with ICAO code, city, country, coordinates, elevation and IANA time zone.

3 routes list · lookup

Cities

/api/cities
REAL DATA

6,300+ world cities from a pinned GeoNames snapshot: coordinates, IANA timezone, population and capital flag — filter by country, size, name or distance.

2 routes list

Coordinate format conversion

/api/coordinate-formats
REAL DATA

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.

3 routes compute

Coordinates

/api/coordinates
MOCK DATA

Random geographic coordinates: uniform across the globe (no pole clustering), inside a bounding box, or within a radius of a point — with haversine distances.

1 route list

Countries

/api/countries
REAL DATA

All 249 ISO 3166-1 countries and territories with codes, regions, capitals, currencies, languages, calling codes, flags and label-safe land points.

2 routes list · lookup

Country land borders & neighbours

/api/country-borders
REAL DATA

Land neighbours for all 250 countries and territories, published border lengths in km, the 45 landlocked entries and shortest land-border paths.

4 routes list · lookup · compute

Country subdivisions (ISO 3166-2)

/api/country-subdivisions
REAL DATA

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.

4 routes list · lookup

Currencies

/api/currencies
REAL DATA

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.

2 routes list · lookup

Flights

/api/flights
MOCK DATA

Coherent fake flight fixtures between real hub airports, with working route, status, cabin and departure-window filters — never live operations.

1 route list

Spherical geodesy

/api/geodesy
REAL DATA

Great-circle distance, bearings, destinations and bounding boxes for WGS 84 coordinates on an explicitly documented mean-Earth sphere.

3 routes compute

Geohash Encode, Decode & Neighbors API

/api/geohash
REAL DATA

Encode coordinates to a geohash at any precision, decode a hash to its exact cell bounds and center, and list its eight neighbors.

3 routes compute

GeoJSON validator & inspector

/api/geojson
REAL DATA

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.

4 routes compute · list

Languages

/api/languages
REAL DATA

All 183 active ISO 639 two-letter language codes with matching terminology and bibliographic three-letter codes, searchable with exact lookups.

2 routes list · lookup

Magnetic declination (WMM2025)

/api/magnetic-declination
REAL DATA

Magnetic declination, inclination and field strength anywhere on Earth from the official WMM2025 coefficients, plus compass-to-true heading conversion.

4 routes compute · list

Slippy map tiles & Web Mercator

/api/map-tiles
REAL DATA

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.

5 routes compute

Encoded polyline decoder & encoder

/api/polyline
REAL DATA

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.

4 routes compute

Postal code formats

/api/postal-code-formats
REAL DATA

Postal code masks, copy-paste validation regexes and shape checking for 178 countries — plus the 68 that have no postal code system at all.

3 routes list · lookup · compute

Timezones

/api/timezones
REAL DATA

Live IANA offsets, DST transitions, local-time ambiguity resolution and exact instant conversion — no guessed wall-clock mappings.

5 routes list · lookup · compute

UTM, UPS and MGRS coordinate conversion

/api/utm-mgrs
REAL DATA

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.

4 routes compute · list

Weather (mock)

/api/weather
MOCK DATA

Generated demo weather — NOT a forecast. Physically coherent records per climate profile: snow only below 4°C, storms bring wind, exact °F conversion.

1 route list

Date & Time

Booking fixtures

/api/bookings
MOCK DATA

Generate coherent reservation lifecycles and deterministic IANA-timezone availability slots with exact capacity and DST behavior.

2 routes list · compute

Business days

/api/business-days
REAL DATA

Add, count or inspect business days using verified national public-holiday rules for 61 countries, including observed substitute days.

3 routes compute

Calendar event fixtures

/api/calendar-events
MOCK DATA

Generate coherent fake calendar events with bounded durations, attendees, IANA timezones and correct timed or all-day date shapes.

1 route list

Date info

/api/date-info
REAL DATA

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.

1 route compute

Random dates

/api/dates
MOCK DATA

Uniformly random timestamps from any date range — ISO instant, Unix seconds, date, time and weekday — with an exact weekdays-only mode and seeded results.

1 route list

ISO 8601 Duration API

/api/durations
REAL DATA

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.

4 routes compute

Timestamp & Epoch Converter API

/api/epoch
REAL DATA

Convert one instant between Unix s/ms/µs/ns, ISO 8601, Windows FILETIME, .NET ticks, Excel serials, Cocoa, HFS+, NTP and Julian Day — exactly.

2 routes list · compute

Public holidays

/api/holidays
REAL DATA

Real public holidays for 61 countries, computed from official national rules — list a year, check a date, or get the next upcoming holiday.

4 routes list · compute

Moon Phase, Moonrise & Moonset API

/api/moon
REAL DATA

Moon phase, illumination, moonrise, moonset, lunar transit and topocentric position for any coordinate, plus every primary phase instant of a year. No key.

4 routes compute · list

Sunrise, Sunset & Solar Position API

/api/sun
REAL DATA

Sunrise, sunset, solar noon, day length, the three twilights and solar elevation/azimuth for any coordinate and date, from the NOAA equations.

3 routes compute

Current time

/api/time
REAL DATA

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.

1 route compute

Internet & Devices

Crawler and AI-bot user agents

/api/crawlers
REAL DATA

Known crawler and AI-bot user agents: the robots.txt token each operator publishes, and what a user-agent string you supply actually matches.

3 routes list · compute

DNS record types

/api/dns-record-types
REAL DATA

IANA DNS RR TYPE assignments with numeric value, registry meaning and reference — search the scoped list or look up a mnemonic or number.

2 routes list · lookup

DNS record fixtures

/api/dns-records
MOCK DATA

Generate safe DNS record fixtures with type-correct RDATA and coherent SRV RRsets, using reserved domains and documentation addresses only.

2 routes list

Email message fixtures

/api/email-messages
MOCK DATA

MIME message fixtures with real threading headers, valid multipart boundaries, matching transfer encodings and a raw message that actually parses.

3 routes list · compute

Email address syntax validator

/api/email-syntax
REAL DATA

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.

1 route compute

Internet

/api/internet
MOCK DATA

Random internet building blocks — valid IPv4/IPv6 addresses, locally-administered MACs, non-resolvable .test domains and URLs, slugs, ports and TLDs.

1 route list

IP special-purpose ranges

/api/ip-special-ranges
REAL DATA

Browse IANA IPv4 and IPv6 special-purpose registries or classify an address with deterministic most-specific-prefix matching.

2 routes list · compute

IPv4 CIDR calculator

/api/ipv4-cidr
REAL DATA

Parse, split and compare strict IPv4 CIDR blocks or test membership, with canonical unsigned boundaries, exact subnet counts and no truncation.

4 routes compute

IPv6 CIDR calculator

/api/ipv6-cidr
REAL DATA

Parse, split and compare IPv6 CIDRs with exact 128-bit arithmetic, RFC 5952 canonical output and correct /0 and /128 boundaries.

4 routes compute

Passphrases

/api/passphrases
MOCK DATA

Diceware-style random passphrases from a curated 895-word English list — pick word count, separator and capitalization, with an honest entropy estimate.

1 route list

Passwords

/api/passwords
MOCK DATA

Random password generator with length, uppercase/digit/symbol toggles, look-alike exclusion, and an honest entropy estimate with a strength rating.

1 route list

Port Number & Service Lookup API

/api/ports
REAL DATA

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.

2 routes list · lookup

Punycode & IDN converter

/api/punycode
REAL DATA

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.

3 routes compute

Reverse DNS names

/api/reverse-dns
REAL DATA

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.

2 routes compute

robots.txt Tester API (RFC 9309)

/api/robots-txt
REAL DATA

Test a URL path against a robots.txt you paste, for any crawler, and see the winning rule under RFC 9309 most-octets precedence.

2 routes compute

Top-level domains

/api/tlds
REAL DATA

The current IANA delegated TLD ASCII list — search all labels, filter punycode IDNs, or look up one TLD with an honest 404.

2 routes list · lookup

User agents

/api/user-agents
MOCK DATA

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.

1 route list

Usernames

/api/usernames
MOCK DATA

Random usernames in four distinct styles — handle, gamer, professional, anonymous — with a maxLength that is honored by construction, never by truncation.

1 route list

UUIDs & IDs

/api/uuids
MOCK DATA

Generate seed-reproducible UUIDs and compact IDs, or inspect any canonical UUID's RFC 9562 variant, version and UUIDv7 timestamp fields.

2 routes list · compute

Text & Content

Books

/api/books
MOCK DATA

Fake books with genre-flavored titles, checksum-valid ISBN-13s, authors, page counts and invented publishers. Filter by genre and page range.

1 route list

Locale-aware sorting

/api/collation
REAL DATA

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.

4 routes compute · list

Conversations

/api/conversations
MOCK DATA

Bounded fake direct, group and support conversations with valid participant references, chronological messages and exact unread counts.

1 route list

Food & dishes

/api/foods
MOCK DATA

Fake dishes from 12 cuisines with coherent ingredient lists, calories and spice levels — a real vegetarian filter that bans every meat ingredient.

1 route list

Form submission fixtures

/api/form-submissions
MOCK DATA

Generate coherent fake contact, signup, survey and application submissions with exact validation, attachment, spam and processing states.

1 route list

Locale number & date formats

/api/locale-formats
REAL DATA

How any BCP 47 locale formats numbers, currency, dates and lists — separators, digit grouping, currency position, hour cycle and first day of week.

6 routes compute · lookup

Lorem ipsum

/api/lorem
MOCK DATA

Lorem ipsum placeholder text — one paragraph, sentence or word per record, each with a word count, optionally opening with 'Lorem ipsum dolor sit amet'.

1 route list

Markdown documents

/api/markdown
MOCK DATA

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.

1 route list

Movies

/api/movies
MOCK DATA

Fake movies with genre-flavored titles, release-year windows, genre-aware runtimes and ratings (animation is never R) and one-decimal scores.

1 route list

Music tracks

/api/music
MOCK DATA

Fake music tracks with genre-coherent tempo, duration and explicit flags — 10 genres, each with its real-world BPM band. Seedable for stable playlists.

1 route list

Locale plural rules

/api/plural-rules
REAL DATA

Select real cardinal or ordinal plural categories for a BCP 47 locale with runtime ECMA-402/CLDR rules and explicit locale validation.

2 routes compute

Blog posts and comments

/api/posts
MOCK DATA

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.

2 routes list

Quotes

/api/quotes
REAL DATA

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.

1 route list

Product reviews

/api/reviews
MOCK DATA

Sentiment-coherent fake product reviews — 1–2★ complain, 3★ shrug, 4–5★ rave — with star-rating and date-range filters and full seed determinism.

1 route list

Unicode Stress Test Strings API

/api/stress-strings
MOCK DATA

Hostile-but-safe text fixtures: RTL, bidi controls, CJK width, combining marks, ZWJ emoji, zero-width and length bombs — plus pseudo-localization.

2 routes list · compute

Support ticket fixtures

/api/support-tickets
MOCK DATA

Generate coherent support tickets with SLA outcomes, valid message participants, assignment filters and exact status/date masks.

1 route list

Tasks

/api/tasks
MOCK DATA

Developer-productivity task fixtures with working status, priority, assignment, due-date and tag filters plus coherent subtasks and blockers.

1 route list

Random words

/api/words
MOCK DATA

Random English words by part of speech — nouns, verbs, adjectives or adverbs — with working length filters, seedable output and honest 400s when nothing fits.

1 route list

Commerce & Finance

FOCUS-shaped cloud billing rows

/api/cloud-costs
MOCK DATA

Generate FOCUS-column-named cloud billing rows whose list, contracted, effective and billed costs reconcile exactly, plus summary and commitment views.

3 routes list · compute

Companies

/api/companies
MOCK DATA

Fake companies with locale-aware names, industry-flavored catchphrases, founding years, log-distributed headcounts and safe example.com websites and emails.

1 route list

Credit cards (test)

/api/credit-cards
MOCK DATA

Clearly-fake test credit cards — Luhn-valid numbers with correct Visa, Mastercard, Amex and Discover prefixes, future expiry and matching CVV.

1 route list

IBANs

/api/ibans
MOCK DATA

Generate synthetic IBAN-shaped values for 20 countries with matching length, broad BBAN character classes and international MOD-97, or inspect the same checks.

2 routes list · compute

Inventory fixtures

/api/inventory
MOCK DATA

Generate warehouse inventory with exact location sums, stock-status arithmetic, reorder decisions and bounded incoming stock.

1 route list

Invoices

/api/invoices
MOCK DATA

Exact fake invoices with line items, ISO currency precision, tax, collectible balances and status-consistent issue, due and payment dates.

1 route list

Double-Entry Ledger Fixtures API

/api/ledger-entries
MOCK DATA

Double-entry journal entries where every entry balances to zero, per-account running balances are exact, and the trial balance always sums to zero.

3 routes list · compute

Exact money arithmetic

/api/money
REAL DATA

Exact ISO 4217 major/minor-unit conversion and weighted allocation using decimal strings and integer arithmetic — no floats, rounding or FX rates.

3 routes compute

Orders

/api/orders
MOCK DATA

Internally consistent fake orders with exact line-item totals, currency precision, lifecycle dates, payment state and generic tracking fixtures.

1 route list

Products

/api/products
MOCK DATA

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.

1 route list

Return fixtures

/api/returns
MOCK DATA

Generate coherent product returns with bounded line quantities, exact refund arithmetic, reverse shipments and status-specific timelines.

1 route list

Shipments

/api/shipments
MOCK DATA

Coherent fake shipment tracking fixtures with status-specific nullable dates, chronological events, fictional carriers and country/date filters.

1 route list

Subscriptions

/api/subscriptions
MOCK DATA

Fake SaaS subscriptions with exact currency precision, calendar billing periods and explicit trial, renewal, pause and cancellation state masks.

1 route list

Transactions

/api/transactions
MOCK DATA

Fake account transactions with realistic merchants, weighted statuses and currency-correct amounts — filter by type, status, amount range and date window.

1 route list

Vehicles

/api/vehicles
MOCK DATA

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.

1 route list

Design & Media

Avatars

/api/avatars
MOCK DATA

Deterministic SVG avatars from any seed string — identicons, initials and abstract shapes. Same seed, same avatar forever; plus ready-to-use avatar URL batches.

2 routes image · list

Barcodes

/api/barcodes
REAL DATA

Real, scannable SVG barcodes — EAN-13 with automatic check digits and Code 128 set B. Custom height, optional label, deterministic and safe to hotlink.

1 route image

Chart placeholders

/api/charts
MOCK DATA

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.

1 route image

Color contrast checker

/api/color-contrast
REAL DATA

Calculate WCAG 2.2 contrast for two opaque sRGB hex colors, including exact relative luminance and AA/AAA normal- and large-text results.

1 route compute

Color space conversion

/api/color-spaces
REAL DATA

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.

3 routes compute

Color blindness simulator

/api/color-vision
REAL DATA

Simulate protanopia, deuteranopia and tritanopia on your colors with cited Brettel 1997, Viénot 1999 or Machado 2009 matrices, and flag pairs that converge.

2 routes compute

Colors

/api/colors
MOCK DATA

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.

2 routes list · compute

Files

/api/files
MOCK DATA

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.

1 route list

Placeholder images

/api/images
MOCK DATA

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.

1 route image

QR Code API

/api/qr-codes
REAL DATA

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.

2 routes image · compute

Developer Tools

Access-control fixtures

/api/access-control
MOCK DATA

Generate explainable mock RBAC/ABAC decisions or evaluate one request against an explicit vendor-neutral fixture policy.

2 routes list · compute

Analytics session fixtures

/api/analytics-sessions
MOCK DATA

Generate privacy-safe analytics sessions and funnel summaries with exact event order, timing, outcome, conversion and revenue arithmetic.

2 routes list

Audit log fixtures

/api/audit-logs
MOCK DATA

Generate coherent fake audit records for authentication, CRUD and permission changes — safely seeded, filterable and bounded by time.

1 route list

Authentication session fixtures

/api/auth-sessions
MOCK DATA

Generate coherent fake authentication sessions and login attempts with exact expiry, revocation, MFA, risk and outcome states.

2 routes list

Background job fixtures

/api/background-jobs
MOCK DATA

Generate coherent queue-job fixtures with bounded attempts, retry timing, dead-letter states and queue-specific payloads.

1 route list

Base encodings

/api/base-encodings
REAL DATA

Strict RFC 4648 base16, base32, base64 and base64url encoding/decoding with Unicode-safe UTF-8, padding control and malformed-input errors.

2 routes compute

Check digit validator & calculator

/api/check-digits
REAL DATA

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.

4 routes list · compute

CI run fixtures

/api/ci-runs
MOCK DATA

Generate compact, coherent CI run fixtures with run-derived job conclusions, ordered steps, safe commits and exact lifecycle dates.

1 route list

CloudEvents fixtures

/api/cloud-events
MOCK DATA

Generate coherent mock CloudEvents 1.0 structured JSON envelopes with all required context attributes and action-specific event data.

1 route list

Unicode confusables

/api/confusables
REAL DATA

UTS #39 skeletons, mixed-script and identifier-status checks: whether two usernames or domains are visual lookalikes, and which characters differ.

5 routes compute · list

HTTP content negotiation

/api/content-negotiation
REAL DATA

Parse RFC 9110 Accept media ranges and deterministically select the best available representation using specificity, parameters and q weights.

2 routes compute

Set-Cookie Parser & Delivery API

/api/cookies
REAL DATA

Parse Set-Cookie and test delivery: attribute rules, __Host-/__Secure- prefixes, SameSite+Secure, Max-Age vs Expires precedence, and domain/path matching.

2 routes compute

CORS Preflight & Check API

/api/cors-preflight
REAL DATA

Explain whether a cross-origin request needs a preflight and whether the browser would allow the response, naming the exact Fetch step that failed.

2 routes compute

Cron parser

/api/cron
REAL DATA

Parse any 5-field cron expression into plain English and its next run times (UTC) — full syntax support, month/weekday names, and honest errors.

1 route compute

Content-Security-Policy parser & evaluator

/api/csp
REAL DATA

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.

5 routes compute · list · lookup

Deployment fixtures

/api/deployments
MOCK DATA

Generate coherent deployment snapshots and lifecycle timelines with exact status, rollback, commit, artifact, environment and time relationships.

2 routes list

Unified Diff & Patch Fixture API

/api/diffs
MOCK DATA

Unified diff fixtures whose hunk headers actually reconcile — correct @@ line counts, shared context lines, and rename, mode and binary forms.

2 routes list · compute

Exit Code, Signal & Errno Lookup API

/api/exit-codes
REAL DATA

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.

2 routes list · lookup

Feature flag fixtures

/api/feature-flags
MOCK DATA

Generate coherent mock feature-flag configurations and rollout evaluations with lifecycle states, weighted variants and safe contexts.

2 routes list

File signatures (magic bytes)

/api/file-signatures
REAL DATA

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.

4 routes list · compute · lookup

File upload fixtures

/api/file-uploads
MOCK DATA

Generate coherent mock file-upload sessions and multipart records with exact byte progress, lifecycle states, checksums and safe example URLs.

2 routes list

Git commits

/api/git-commits
MOCK DATA

Fake git commits — Conventional Commits or plain messages, 40-char hashes, safe author emails, dates in your range and realistic diff stats. Fully seedable.

1 route list

Glob and .gitignore pattern matcher

/api/glob-match
REAL DATA

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.

5 routes compute · list

HTTP Cache Freshness API (RFC 9111)

/api/http-caching
REAL DATA

Compute RFC 9111 cache behavior from your headers: storability, freshness lifetime, current age, fresh/stale verdict and the stale-while-revalidate window.

2 routes compute

HTTP field name registry

/api/http-fields
REAL DATA

Complete pinned IANA HTTP field-name registry with status, Structured Field type, references, search and case-insensitive lookup.

2 routes list · lookup

HTTP methods

/api/http-methods
REAL DATA

The complete current IANA HTTP Method Registry with safe and idempotent flags — filter the list or look up one canonical method token.

2 routes list · lookup

HTTP precondition evaluator

/api/http-preconditions
REAL DATA

Evaluate RFC 9110 conditional requests in the required precedence order, including strong/weak ETags, wildcard resources, 304 and 412 decisions.

1 route compute

HTTP byte ranges

/api/http-ranges
REAL DATA

Parse and resolve bounded RFC 9110 byte Range sets, plus validate satisfied, unknown-length and unsatisfied Content-Range field values.

2 routes compute

HTTP status codes

/api/http-statuses
REAL DATA

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.

2 routes list · lookup

Incident fixtures

/api/incidents
MOCK DATA

Generate coherent status-page incidents with affected components, ordered updates, exact lifecycle dates and impact/status filters.

1 route list

JWT Decoder & Claims Inspector API

/api/jwt
REAL DATA

Decode any compact JWS/JWT — header, payload, registered claims and exp/nbf/iat evaluated at a real or supplied clock. Signatures are never verified.

2 routes compute

BCP 47 language tags

/api/language-tags
REAL DATA

Canonicalize BCP 47 language tags and run RFC 4647 lookup or basic filtering with bounded, deterministic matching.

3 routes compute

LLM completion fixtures

/api/llm-completions
MOCK DATA

Mock LLM completion fixtures with coherent token usage, tool calls and a replayable delta stream whose chunks concatenate to the exact message.

2 routes list · compute

Sample Log Lines API

/api/log-lines
MOCK DATA

Generate sample log lines — JSON, logfmt, NCSA combined, nginx error and RFC 5424/3164 syslog — each returned with the parsed fields for that line.

2 routes list · compute

MIME types

/api/mime-types
REAL DATA

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.

3 routes list · lookup · compute

NATO alphabet

/api/nato-alphabet
REAL DATA

The official ICAO/NATO phonetic alphabet — all 36 characters with code words and pronunciations, plus a /spell route that spells out any text.

2 routes list · compute

Notification fixtures

/api/notifications
MOCK DATA

Generate channel-specific notifications with safe recipients, bounded send attempts and exact sent/delivered/read/failure dates.

1 route list

Pagination fixtures

/api/pagination
MOCK DATA

Deterministic offset and opaque-cursor pagination fixtures with exact totals, stable sorting and no duplicated or skipped records.

2 routes compute

Phone number parsing & validation

/api/phone-numbers
REAL DATA

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.

4 routes compute · list · lookup

Relational Seed Data API

/api/relational-seed
MOCK DATA

A multi-table seed dataset where every foreign key resolves — JSON tables plus topologically ordered SQL that applies with FK checks left on.

2 routes compute

Search result fixtures

/api/search-results
MOCK DATA

Build deterministic mock search pages with exact pagination, relevance or date sorting, facets, highlights, empty states and suggestions.

1 route compute

Semantic version utilities

/api/semver
REAL DATA

Bounded SemVer 2.0.0 parsing, precedence comparison and major/minor/patch bumps, with explicit size limits instead of precision loss.

3 routes compute

HTTP Structured Fields Parser API (RFC 9651)

/api/structured-fields
REAL DATA

Parse and serialize RFC 9651 structured field values — items, lists, dictionaries, parameters, dates and display strings — with exact type reporting.

2 routes compute

Mojibake Diagnosis & Legacy Encoding API

/api/text-encoding
REAL DATA

Diagnose and repair mojibake — the byte round-trip that turned café into café and привет into привет — across 28 legacy encodings.

2 routes compute

Time-series fixtures

/api/time-series
MOCK DATA

Generate compact mock metric series and standalone points with exact intervals, bounded values, coherent trends and deterministic timestamps.

2 routes list

Tokens & keys (fake)

/api/tokens
MOCK DATA

Clearly fake API keys, JWTs and hex/base64 secrets — structurally valid enough to exercise parsers and middleware, cryptographically meaningless by design.

1 route list

W3C Trace Context validator

/api/trace-context
REAL DATA

Validate and explain W3C traceparent and tracestate values, including versioning, zero-ID checks, sampled flags and vendor-entry grammar.

1 route compute

Distributed trace fixtures

/api/traces
MOCK DATA

Generate coherent mock distributed traces and individual spans with bounded timing, parentage, service filters and reproducible failures.

2 routes list

Unicode text tools

/api/unicode
REAL DATA

Inspect UTF-16 and Unicode scalar values, apply the four standard normalization forms, and segment text into graphemes, words or sentences.

3 routes compute

Unit converter

/api/units
REAL DATA

Deterministic unit conversion across 14 categories — length, mass, pressure, energy, power, force, angle, time and more — with exact standard factors.

2 routes compute · list

Unix file permissions

/api/unix-permissions
REAL DATA

Parse octal Unix modes, apply POSIX symbolic chmod expressions and calculate umask results, including special bits, X and class copying.

3 routes compute

URL parser and resolver

/api/urls
REAL DATA

Parse absolute URLs or resolve relative references with the WHATWG URL algorithm — canonical hosts, ordered query pairs and no credential leakage.

2 routes compute

Webhook delivery fixtures

/api/webhook-deliveries
MOCK DATA

Generate coherent webhook delivery histories with safe destinations, bounded retries, status-specific attempts and event-shaped payloads.

1 route list

Numbers & Chance