minia2a-uk Text API

The text API from minia2a-uk — 63 operation(s) for text.

Operations 126

GET /x402/abbreviation Abbreviation — Look up common abbreviations and their meanings #
POST /x402/abbreviation Abbreviation — Look up common abbreviations and their meanings #
GET /x402/mime-type x402-mime-type — Detect MIME type from filename extension. #
POST /x402/mime-type x402-mime-type — Detect MIME type from filename extension. #
GET /x402/text-to-json Text To JSON — Structured text to JSON. 🆓 5 free trial calls per signed wallet #
POST /x402/text-to-json Text To JSON — Structured text to JSON. 🆓 5 free trial calls per signed wallet #
GET /x402/markdown x402-markdown — Markdown to text or HTML. 🆓 5 free trial calls per signed wallet #
POST /x402/markdown x402-markdown — Markdown to text or HTML. 🆓 5 free trial calls per signed wallet #
GET /x402/acronym-find Acronym Find — Find the meaning of an acronym #
POST /x402/acronym-find Acronym Find — Find the meaning of an acronym #
GET /x402/keywords x402-keywords — Extract keywords from text. #
POST /x402/keywords x402-keywords — Extract keywords from text. #
GET /x402/markdown-table Markdown Table — Extract tables from Markdown into structured JSON — list of… #
POST /x402/markdown-table Markdown Table — Extract tables from Markdown into structured JSON — list of… #
GET /x402/text-diff Text Diff — Compute text differences. 🆓 5 free trial calls per signed wallet #
POST /x402/text-diff Text Diff — Compute text differences. 🆓 5 free trial calls per signed wallet #
GET /x402/csv-json CSV JSON — Convert CSV data to JSON. 🆓 5 free trial calls per signed wallet #
POST /x402/csv-json CSV JSON — Convert CSV data to JSON. 🆓 5 free trial calls per signed wallet #
GET /x402/regex-explain Regex Explain — Explain regex in plain English. #
POST /x402/regex-explain Regex Explain — Explain regex in plain English. #
GET /x402/text-toolkit Text Toolkit — Text toolkit — clean, transform, and analyze #
POST /x402/text-toolkit Text Toolkit — Text toolkit — clean, transform, and analyze #
GET /x402/acronym-expand Acronym Expand — Expand an acronym to its full form #
POST /x402/acronym-expand Acronym Expand — Expand an acronym to its full form #
GET /x402/avgSentenceLength Avg Sentence Length — Length of avg sentence #
POST /x402/avgSentenceLength Avg Sentence Length — Length of avg sentence #
GET /x402/char-count Char Count — Count characters in a string #
POST /x402/char-count Char Count — Count characters in a string #
GET /x402/contentWordRatio Content Word Ratio — Ratio of content word #
POST /x402/contentWordRatio Content Word Ratio — Ratio of content word #
GET /x402/wordVector Word Vector — Returns a term-frequency object mapping each lowercased… #
POST /x402/wordVector Word Vector — Returns a term-frequency object mapping each lowercased… #
GET /x402/avgWordLength Avg Word Length — Length of avg word #
POST /x402/avgWordLength Avg Word Length — Length of avg word #
GET /x402/charCodes Char Codes — Character codes (ASCII/Unicode) #
POST /x402/charCodes Char Codes — Character codes (ASCII/Unicode) #
GET /x402/charDiversity Char Diversity — Character diversity of a string #
POST /x402/charDiversity Char Diversity — Character diversity of a string #
GET /x402/readability-score Readability Score — Returns word, sentence and syllable counts plus Flesch… #
POST /x402/readability-score Readability Score — Returns word, sentence and syllable counts plus Flesch… #
GET /x402/reverseString Reverse String — Return text with its characters reversed. #
POST /x402/reverseString Reverse String — Return text with its characters reversed. #
GET /x402/wordDensity Word Density — Density of word #
POST /x402/wordDensity Word Density — Density of word #
GET /x402/wordPrefix Word Prefix — Splits text on whitespace and returns the words that start with… #
POST /x402/wordPrefix Word Prefix — Splits text on whitespace and returns the words that start with… #
GET /x402/wordSuffix Word Suffix — Splits text on whitespace and returns the words that end with the… #
POST /x402/wordSuffix Word Suffix — Splits text on whitespace and returns the words that end with the… #
GET /x402/wordWrap Word Wrap — Inserts line breaks in text at whitespace boundaries using a width… #
POST /x402/wordWrap Word Wrap — Inserts line breaks in text at whitespace boundaries using a width… #
GET /x402/wrapText Wrap Text — Wraps text into lines of the given width, default 40, breaking at… #
POST /x402/wrapText Wrap Text — Wraps text into lines of the given width, default 40, breaking at… #
GET /x402/fiveNumberSummary Five Number Summary — Five-number summary of a dataset #
POST /x402/fiveNumberSummary Five Number Summary — Five-number summary of a dataset #
GET /x402/hasRepeatedChar Has Repeated Char — Checks whether text or input contains the same character… #
POST /x402/hasRepeatedChar Has Repeated Char — Checks whether text or input contains the same character… #
GET /x402/isSlug Is Slug — Check whether a string is a URL slug: lowercase alphanumeric words… #
POST /x402/isSlug Is Slug — Check whether a string is a URL slug: lowercase alphanumeric words… #
GET /x402/isSnakeCase Is Snake Case — Checks whether value is lowercase snake_case: letters and… #
POST /x402/isSnakeCase Is Snake Case — Checks whether value is lowercase snake_case: letters and… #
GET /x402/keywordDensity Keyword Density — Share of words in a text that equal the given keyword… #
POST /x402/keywordDensity Keyword Density — Share of words in a text that equal the given keyword… #
GET /x402/keyword-extract Keyword Extract — Extracts up to limit (default 10) most frequent non-stopword… #
POST /x402/keyword-extract Keyword Extract — Extracts up to limit (default 10) most frequent non-stopword… #
GET /x402/markdown-frontmatter Markdown Frontmatter — Parses a leading --- frontmatter block into flat string… #
POST /x402/markdown-frontmatter Markdown Frontmatter — Parses a leading --- frontmatter block into flat string… #
POST /x402/markdown-links Markdown Links — Extracts Markdown links of the form text from text and returns… #
GET /x402/markdown-lint Markdown Lint — Checks Markdown for tab indentation, trailing whitespace… #
POST /x402/markdown-lint Markdown Lint — Checks Markdown for tab indentation, trailing whitespace… #
GET /x402/markdown-toc Markdown Toc — Parses # to ###### headings into level, title, and slugged… #
POST /x402/markdown-toc Markdown Toc — Parses # to ###### headings into level, title, and slugged… #
GET /x402/queryStringBuild Query String Build — Serializes an object of parameters into a URL query string… #
POST /x402/queryStringBuild Query String Build — Serializes an object of parameters into a URL query string… #
GET /x402/queryStringParse Query String Parse — Parses a query string into a key-value object 🆓 5 free… #
POST /x402/queryStringParse Query String Parse — Parses a query string into a key-value object 🆓 5 free… #
GET /x402/random-word Random Word — Generate a random word #
POST /x402/random-word Random Word — Generate a random word #
GET /x402/removeFirstWord Remove First Word — Removes the first whitespace-separated word from text 🆓 5… #
POST /x402/removeFirstWord Remove First Word — Removes the first whitespace-separated word from text 🆓 5… #
GET /x402/removeLastWord Remove Last Word — Removes the last whitespace-separated word from text 🆓 5… #
POST /x402/removeLastWord Remove Last Word — Removes the last whitespace-separated word from text 🆓 5… #
GET /x402/repeatChar Repeat Char — Repeats a character a requested number of times, capped at 500000… #
POST /x402/repeatChar Repeat Char — Repeats a character a requested number of times, capped at 500000… #
GET /x402/sentence-case Sentence Case — Lowercases text then capitalizes the first letter of each… #
POST /x402/sentence-case Sentence Case — Lowercases text then capitalizes the first letter of each… #
GET /x402/sentenceCount Sentence Count — Counts sentence-ending punctuation marks in text 🆓 5 free… #
POST /x402/sentenceCount Sentence Count — Counts sentence-ending punctuation marks in text 🆓 5 free… #
GET /x402/sentence-split Sentence Split — Splits text into sentences at periods, exclamation marks, and… #
POST /x402/sentence-split Sentence Split — Splits text into sentences at periods, exclamation marks, and… #
GET /x402/snake-case Snake Case — Converts text with camelCase boundaries to snake_case 🆓 5 free… #
POST /x402/snake-case Snake Case — Converts text with camelCase boundaries to snake_case 🆓 5 free… #
GET /x402/stemWord Stem Word — Trims ing, ed, and plural s endings from an English word 🆓 5 free… #
POST /x402/stemWord Stem Word — Trims ing, ed, and plural s endings from an English word 🆓 5 free… #
GET /x402/stringCompare String Compare — Compares two strings lexicographically and returns 0 when… #
POST /x402/stringCompare String Compare — Compares two strings lexicographically and returns 0 when… #
GET /x402/string-similarity String Similarity — Compares two strings position by position and returns the… #
POST /x402/string-similarity String Similarity — Compares two strings position by position and returns the… #
GET /x402/textEntropy Text Entropy — Computes Shannon entropy in bits from the character frequencies… #
POST /x402/textEntropy Text Entropy — Computes Shannon entropy in bits from the character frequencies… #
GET /x402/text-indent Text Indent — Prefixes every line of text with a requested number of spaces 🆓 5… #
POST /x402/text-indent Text Indent — Prefixes every line of text with a requested number of spaces 🆓 5… #
GET /x402/text-pad Text Pad — Pad text to a specified length. #
POST /x402/text-pad Text Pad — Pad text to a specified length. #
GET /x402/text-repeat Text Repeat — Repeats text a requested number of times, from 1 to 100 🆓 5 free… #
POST /x402/text-repeat Text Repeat — Repeats text a requested number of times, from 1 to 100 🆓 5 free… #
GET /x402/text-shuffle Text Shuffle — Shuffles the characters of text with a Fisher-Yates pass 🆓 5… #
POST /x402/text-shuffle Text Shuffle — Shuffles the characters of text with a Fisher-Yates pass 🆓 5… #
GET /x402/text-similarity Text Similarity — Computes Levenshtein edit distance and a normalized… #
POST /x402/text-similarity Text Similarity — Computes Levenshtein edit distance and a normalized… #
GET /x402/text-wrap Text Wrap — Wraps text to a line width, defaulting to 40 characters 🆓 5 free… #
POST /x402/text-wrap Text Wrap — Wraps text to a line width, defaulting to 40 characters 🆓 5 free… #
GET /x402/word-count Word Count — Counts whitespace-separated words and characters in text 🆓 5 free… #
POST /x402/word-count Word Count — Counts whitespace-separated words and characters in text 🆓 5 free… #
GET /x402/html-to-markdown x402-html-to-markdown — Convert HTML to Markdown #
POST /x402/html-to-markdown x402-html-to-markdown — Convert HTML to Markdown #
GET /x402/language-by-country Language By Country — Returns ISO language codes for a country name using a… #
POST /x402/language-by-country Language By Country — Returns ISO language codes for a country name using a… #
GET /x402/language-name Language Name — Returns the English language name for a two-letter language… #
POST /x402/language-name Language Name — Returns the English language name for a two-letter language… #
GET /x402/text-bar-chart Text Bar Chart — Renders a text bar chart from a label-to-value object or an… #
POST /x402/text-bar-chart Text Bar Chart — Renders a text bar chart from a label-to-value object or an… #
GET /x402/text-sparkline Text Sparkline — Renders numeric values as a Unicode sparkline using eight… #
POST /x402/text-sparkline Text Sparkline — Renders numeric values as a Unicode sparkline using eight… #
GET /x402/text-table Text Table — Formats a 2D array as an ASCII table using the first row as the… #
POST /x402/text-table Text Table — Formats a 2D array as an ASCII table using the first row as the… #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/minia2a-uk:minia2a-uk-text-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

minia2a-uk-text-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: minia2a.uk Text API
  version: 5.0.0
  description: '1769 live pay-per-call API services (generated from the live catalog). 5 free trial calls per signed wallet (no registration) — no API key. Draw a trial by signing ''minia2a trial:::'' and sending ?wallet= plus X-Wallet-Signature / X-Trial-Timestamp headers. Publish your own API: POST /api/v1/publish-service. Every endpoint answers HTTP 402 with an x402 challenge; add ?probe=1 to see the challenge without spending a trial.'
  contact:
    url: https://minia2a.uk
    email: iris@minia2a.uk
servers:
- url: https://minia2a.uk
tags:


# --- truncated at 32 KB (245 KB total) ---
# Full source: https://artifacts.apis.io/minia2a-uk/openapi/minia2a-uk-text-api-openapi.yml