{ } JSONBucket
62 endpoints v1.1.2 OpenAPI

Changelog.

New endpoints and capabilities, and anything withdrawn, newest first. Bug fixes and internal changes are not listed — only things that change what you can do.

The same entries are served as JSON by /v1/changelog, filterable by change type, version and date, so you can watch for new endpoints without scraping this page.

Releases

v1.1.0 Caller location
  • changed

    /v1/ip now reports the country your address resolves to, with its name, flag and region. City, coordinates and timezone appear where the edge can supply them.

    /v1/ip

  • changed

    The IP version is now a number rather than a string: "version": 4 instead of "version": "IPv4". This breaks anything comparing it to the old text.

    /v1/ip/v1/ip/validate/v1/cidr

v1.0.0 Changelog
  • added

    This changelog, so you can see when endpoints arrive without diffing the OpenAPI document. Served as JSON too, filterable by change type and date.

    /v1/changelog

Forty-eight new endpoints
  • added

    Request inspection: echo back exactly what your client sent, return any status code you name, and delay a response to exercise timeouts.

    /v1/echo/v1/headers/v1/status/{code}/v1/delay/{seconds}/v1/user-agent

  • added

    Subnet maths and address classification.

    /v1/cidr/v1/ip/validate

  • added

    Hashing, encoding and JWT inspection. The JWT endpoint never verifies signatures — it reports what a token says, not whether to trust it.

    /v1/hash/v1/encode/{scheme}/v1/decode/{scheme}/v1/jwt/decode

  • added

    Colour conversion, palettes, and WCAG contrast that linearises channel values before computing luminance — the step hand-rolled versions usually skip.

    /v1/color/convert/v1/color/contrast/v1/color/palette

  • added

    Cron expressions explained in plain English with their next fire times, plus timezone conversion, durations and flexible date parsing.

    /v1/time/cron/v1/time/convert/v1/time/diff/v1/time/parse

  • added

    Regression, correlation, histograms and outlier detection alongside the existing summary statistics.

    /v1/statistics/regression/v1/statistics/correlation/v1/statistics/histogram/v1/statistics/outliers

  • added

    Unit conversion across ten categories. Binary and decimal data prefixes are distinct: a MB is 1,000,000 bytes and a MiB is 1,048,576.

    /v1/math/convert/v1/math/units

  • added

    Checksum validation for IBAN, ISBN, Luhn and Swedish personnummer.

    /v1/validate/iban/v1/validate/isbn/v1/validate/luhn/v1/validate/personnummer

  • added

    QR codes as SVG or PNG, and README status badges.

    /v1/qr/v1/badge

  • added

    Placeholder people, addresses and companies in English and Swedish. Email domains are RFC 2606 reserved names, so nothing generated can reach a real person.

    /v1/fake/person/v1/fake/address/v1/fake/company

  • added

    Slugs that fold accents to ASCII, naming-convention conversion, lorem ipsum, and passwords with an entropy figure computed from the real pool size.

    /v1/slugify/v1/case/v1/lorem/v1/password

  • added

    Airports, public holidays computed from calendar rules for nine countries, quotes and jokes.

    /v1/airports/v1/airports/{code}/v1/holidays/v1/quotes/random/v1/jokes/random

  • added

    Reference data: ISO 4217 currencies with their minor units, ISO 639 languages, MIME types, well-known ports, HTTP status codes and the Unicode emoji list.

    /v1/currencies/v1/languages/v1/mime/v1/ports/v1/http/status/v1/emoji

First endpoints
  • added

    Current time in any IANA timezone, with the calendar fields most callers end up computing themselves.

    /v1/time/v1/time/zones

  • added

    Your public IP address, in JSON or as plain text for shell use.

    /v1/ip

  • added

    UUIDs, random numbers and random strings, all drawn from a cryptographic source.

    /v1/uuid/v1/random/number/v1/random/string

  • added

    Descriptive statistics and percentiles over a set of numbers.

    /v1/statistics/summary/v1/statistics/percentile

  • added

    Country reference data and a curated collection of facts.

    /v1/countries/v1/countries/{code}/v1/facts/random

  • added

    Liveness and build information.

    /v1/health/v1/version

Versions

Which release you are talking to.

/v1/version reports the release currently serving. Match it against an entry with /v1/changelog?version=v1.1.0 to see what it contains. Entries from before releases were numbered carry no version.