| Endpoint | Status | Price | Network | Spec | Checked |
|---|---|---|---|---|---|
| html.openverbs.com v1 strip
Remove all HTML tags, returning the plain text content. Entities are decoded to real characters by default (set decode |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| html.openverbs.com v1 decode
Decode HTML entities (named, decimal and hex numeric references) back into plain text. |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| html.openverbs.com v1 encode
Encode text to HTML entities so it can be safely embedded in markup. By default uses hex numeric references; set useNa |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| api.glianalabs.com tools exchange-rate
GlianaAI - pay-per-call AI, market data and identity APIs, no signup, USDC. This resource: tools/exchange-rate. Fiat c |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| useragent.openverbs.com v1 is-bot
Detect whether a User-Agent belongs to a known bot, crawler, AI agent or HTTP tool, and if so return its name and cate |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| useragent.openverbs.com v1 classify
Classify a User-Agent by device form factor and return convenience booleans (isBot, isMobile, isTablet, isDesktop, isT |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| useragent.openverbs.com v1 parse
Break a User-Agent string into browser, engine, operating system (each with a version) and device type. Unidentifiable |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| unicode.openverbs.com v1 script
Resolve a Unicode script name (loose matching) to its code point ranges, total size and a small sample. An unknown scr |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| unicode.openverbs.com v1 block
Resolve a Unicode block name (loose matching) to its range, size, count of assigned characters and a small sample. An |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| unicode.openverbs.com v1 name
Reverse lookup: resolve a Unicode character name (e.g. 'SNOWMAN', 'CJK UNIFIED IDEOGRAPH-4E2D', 'HANGUL SYLLABLE GA') |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| unicode.openverbs.com v1 inspect
Resolve a single code point (given as 'char' or 'codepoint') to its name, general category, block, script and plane. P |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| readability.openverbs.com v1 reading-time
Estimate reading and speaking time for a text at configurable words-per-minute rates (defaults: 200 wpm reading, 130 w |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| readability.openverbs.com v1 syllables
Count syllables per word and in total across the text. |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| readability.openverbs.com v1 grade
Summarise a text's difficulty as a single consensus US grade level (averaging the five grade formulas), plus the Flesc |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| readability.openverbs.com v1 score
Compute the standard English readability formulas — Flesch Reading Ease, Flesch–Kincaid grade, Gunning fog, SMOG, Cole |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| braille.openverbs.com v1 from-dots
Build braille cells from raised-dot numbers (each cell an array of 1–8). Out-of-range or repeated dots are clean 400s. |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| braille.openverbs.com v1 to-dots
Break a braille string into its cells and the raised-dot numbers (1–8) of each cell. |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| braille.openverbs.com v1 decode
Transcribe a Unicode braille string back to text, honouring capital and number signs. Non-braille or unmapped cells ar |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| braille.openverbs.com v1 encode
Transcribe text to Unicode braille (grade-1 / uncontracted English braille), with capital and number signs. Characters |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| emoji.openverbs.com v1 flag
Build the flag emoji for an ISO 3166-1 alpha-2 country code from its regional-indicator symbols (e.g. "US" → 🇺🇸). No |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| emoji.openverbs.com v1 info
Given an emoji character (or any string), return its code points and — if known — its name, category, shortcodes and t |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| emoji.openverbs.com v1 search
Fuzzy-search emoji by name, shortcode or keyword tag, ranked exact → prefix → substring. |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| emoji.openverbs.com v1 lookup
Resolve an emoji by its shortcode (e.g. "smile" or ":smile:") or exact name. Provide exactly one field. Returns the em |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| nato.openverbs.com v1 from-morse
Decode international Morse code back into text. Letters are separated by whitespace and words by "/". Unknown Morse se |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| nato.openverbs.com v1 to-morse
Encode text into international (ITU) Morse code. Letters are separated by spaces and words by "/". Supports A-Z, 0-9 a |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| nato.openverbs.com v1 unspell
Turn a string of phonetic words back into text ("Sierra Oscar Sierra" → "SOS"). Accepts common alternative spellings ( |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| nato.openverbs.com v1 spell
Spell text using the NATO/ICAO phonetic alphabet (A→Alfa, B→Bravo, …), including digits and spaces (→Space). Character |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| encoding.openverbs.com v1 inspect
Break a string into its Unicode code points, each with its U+ notation, decimal value and UTF-8 / UTF-16 byte layout, |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| encoding.openverbs.com v1 normalize
Apply a Unicode normalisation form (NFC, NFD, NFKC or NFKD) to a string. Reports whether the text changed and its leng |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| encoding.openverbs.com v1 transcode
Decode a base64 byte buffer from one character set and re-encode it into another (utf-8, utf-16le, utf-16be, latin1, a |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| encoding.openverbs.com v1 detect
Guess the character set of a base64-encoded byte buffer: sniffs a byte-order mark, then falls back to ASCII / UTF-8 va |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| postal.openverbs.com v1 countries
List every ISO 3166-1 alpha-2 country code for which a postal-code pattern is available. |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| postal.openverbs.com v1 spec
Return the validation regular expression (source and flags) used for a country's postal codes. |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| postal.openverbs.com v1 format
Normalise a postal code's casing and whitespace (uppercase, collapse runs of spaces) and report whether the normalised |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| postal.openverbs.com v1 validate
Check whether a postal / ZIP code is well-formed for a country (ISO 3166-1 alpha-2). A malformed code is a successful |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| iso.openverbs.com v1 search
Fuzzy-search countries, currencies and languages by name or code. Scope with `registry` (defaults to all). Matches are |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| iso.openverbs.com v1 language
Look up a language by its ISO 639-1 alpha-2 code, ISO 639-2 alpha-3 code (bibliographic or terminologic) or English na |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| iso.openverbs.com v1 currency
Look up an active ISO 4217 currency by its alphabetic code or numeric code. Provide exactly one field. Returns the cod |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| iso.openverbs.com v1 country
Look up a country by its ISO 3166-1 alpha-2 code, alpha-3 code, numeric code or English name. Provide exactly one fiel |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| music.openverbs.com v1 chord
Build a chord from a root note and quality (major, minor, dim, aug, maj7, min7, dom7, dim7, half-dim7, sus2, sus4, maj |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| music.openverbs.com v1 scale
Build a scale from a root note and type (major, natural-minor, harmonic-minor, melodic-minor, dorian, phrygian, lydian |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| music.openverbs.com v1 transpose
Transpose a note by a (possibly negative) number of semitones. Result is spelled chromatically with sharps, or flats w |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| music.openverbs.com v1 interval
Name the interval between two notes (`to` at or above `from`) — its size in semitones, its diatonic number and its qua |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| music.openverbs.com v1 note
Parse a note in scientific pitch notation (e.g. "A4", "C#5", "Bb3") into its letter, accidental, pitch class (0..11), |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| macaddress.openverbs.com v1 generate
Generate a random EUI-48 MAC address. By default it is locally-administered and unicast (safe for testing); set `local |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| macaddress.openverbs.com v1 to-eui64
Derive the modified EUI-64 interface identifier from a 48-bit MAC (insert FFFE, flip the U/L bit) and the resulting IP |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| macaddress.openverbs.com v1 format
Reformat a MAC address into the requested notation (colon, hyphen, Cisco dot or bare) and case (lower default or upper |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| macaddress.openverbs.com v1 info
Report the properties of a MAC address encoded in its first octet: unicast vs multicast (I/G bit), universal vs locall |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| macaddress.openverbs.com v1 parse
Parse a MAC / EUI-48 or EUI-64 address from any common notation (colon, hyphen, Cisco dot, or bare hex) and return it |
answers 402 | $0.002 | base | v2 POST | 21d ago |
| creditcard.openverbs.com v1 generate
Generate a random Luhn-valid TEST card number for the given network (default Visa). For testing only — these are not i |
answers 402 | $0.002 | base | v2 POST | 21d ago |