All services
24,025–24,048 of 24,785data.openverbs.com
data.openverbs.com
Apply an RFC 6902 JSON Patch to a JSON document and return the result. An invalid or unresolvable patch (e.g. a failed `test`, or a path that does not exist) is rejected before payment.
wallet.openverbs.com
wallet.openverbs.com
Apply the EIP-55 mixed-case checksum to an Ethereum address, regardless of its input casing. Returns the checksummed address and whether it differed from the input. Non-hex input is rejected before payment.
distribution.openverbs.com
distribution.openverbs.com
Poisson distribution with rate `lambda` (> 0, ≤ 1e9). `function` selects the mass (pmf), cumulative distribution (cdf) or quantile / inverse-CDF.
qr.openverbs.com
qr.openverbs.com
Render text (URL, vCard, Wi-Fi config, …) as a QR code — SVG string or PNG data URL.
geometry.openverbs.com
geometry.openverbs.com
Area (shoelace formula), perimeter and centroid of a simple polygon given its vertices in order. Vertices are treated as a closed ring (last connects to first).
combinatorics.openverbs.com
combinatorics.openverbs.com
The n-th Catalan number Cₙ = C(2n, n)/(n+1), counting balanced bracketings, binary trees, and many other structures. Requires n ≤ 10000.
textdistance.openverbs.com
textdistance.openverbs.com
Jaro similarity and the Jaro-Winkler variant (which boosts scores for a shared prefix), both in [0,1]. The prefix boost factor is configurable (default 0.1, max 0.25). Well suited to short strings like names.
otp.openverbs.com
otp.openverbs.com
Generate an RFC 4226 counter-based HMAC one-time password from a base32 secret and counter. Configurable digits (6–10, default 6) and algorithm (SHA1/SHA256/SHA512, default SHA1). An invalid base32 secret is a clean 400.
chemeq.openverbs.com
chemeq.openverbs.com
Balance an equation such as "H2 + O2 -> H2O" into the smallest whole-number coefficients using exact rational linear algebra. Equations that cannot be balanced with positive coefficients are clean 400s.
format.openverbs.com
format.openverbs.com
Transcode a document between json, json5, jsonc, yaml, xml, csv, tsv, toml, ndjson, ini, env, properties, plist and querystring. Any source converts to any target through a JSON hub. Malformed input or a target that cannot represent the structure is rejected before payment.
chemeq.openverbs.com
chemeq.openverbs.com
Given a reaction and a known amount (moles or grams) of one species, compute the amount of a target species. The equation is balanced automatically.
tokens.openverbs.com
tokens.openverbs.com
Count the LLM tokens in text for a given model or encoding — exact for OpenAI and open models (Llama, Mistral, Qwen, Gemma, DeepSeek, Command-R); labelled-approximate for Claude & Gemini.
spreadsheet.openverbs.com
spreadsheet.openverbs.com
Build an A1-style cell reference from 1-based row and column numbers, optionally marking the row and/or column absolute ($).
regex.openverbs.com
regex.openverbs.com
Test whether a RE2 pattern matches anywhere in the input. Returns { matched }. RE2 guarantees linear-time evaluation, so this is safe against catastrophic backtracking. An invalid pattern is a clean 400; no match is a successful 200.
distribution.openverbs.com
distribution.openverbs.com
Student's t distribution with df degrees of freedom (> 0). `function` selects the density (pdf), cumulative distribution (cdf) or quantile / inverse-CDF.
finance.openverbs.com
finance.openverbs.com
Future value of a present sum and/or a level annuity, given a per-period rate and number of periods. Set dueAtBeginning=true for an annuity-due (payments at the start of each period).
pack.openverbs.com
pack.openverbs.com
Decode a MessagePack or CBOR byte stream (supplied as a base64/base64url/hex string) back into a JSON value. A malformed envelope, malformed bytes, or a value that is not JSON-representable is rejected before payment.
geo.openverbs.com
geo.openverbs.com
Test whether a coordinate falls inside a polygon.
dictionary.openverbs.com
dictionary.openverbs.com
Return the antonyms (opposites) of an English word, aggregated across all its senses. Optionally filter by part of speech. An unknown word returns found:false with a 200.
similarity.openverbs.com
similarity.openverbs.com
Encode a word with the Metaphone algorithm — more accurate than Soundex for English pronunciation.
useragent.openverbs.com
useragent.openverbs.com
Detect whether a User-Agent belongs to a known bot, crawler, AI agent or HTTP tool, and if so return its name and category (search, social, seo, ai, monitoring, tool, …).
markdown.openverbs.com
markdown.openverbs.com
Render GitHub-Flavored Markdown to HTML. Output is sanitized by default (scripts, event handlers and javascript: URLs removed); set sanitize=false to keep raw HTML.
unicode.openverbs.com
unicode.openverbs.com
Resolve a Unicode block name (loose matching) to its range, size, count of assigned characters and a small sample. An unknown block is a successful `found:false`. This is a Unicode Character Database block — not a blockchain block.
iso.openverbs.com
iso.openverbs.com
Look up an active ISO 4217 currency by its alphabetic code or numeric code. Provide exactly one field. Returns the code, numeric code, name and number of minor units (decimal places).