Skip to content
clusters: prooflayer · edgemarket · edgefinance · synthforge · mediakit · wordmint · webprobe · locale · comppoint · rollforge · bestiary · statline · matchpoint · retail · agentops · browserworkflow · modelrouter · compose
$ man detect-language

/detect-language

agentutility / wordmint / detect-language
PRICE / CALL
$0.005
USDC · base mainnet · scheme: exact
METHOD
POST
CLUSTER
wordmint
CATEGORY
ai
STATUS
live
NAME
detect-language identifies what language a piece of text is written in and how confident the call is, returning an iso 639-1 code, the full language name…
SYNOPSIS
POST https://x402.agentutility.ai/detect-language
     Content-Type: application/json
     X-PAYMENT:    <signed-transferWithAuthorization>

     { ... }
↳ first call → 402 Payment Required. Sign USDCtransferWithAuthorization, retry with theX-PAYMENT header.
DESCRIPTION

Identifies what language a piece of text is written in and how confident the call is, returning an ISO 639-1 code, the full language name, and a 0-1 confidence score. Send text and get back language_code, language_name, confidence, plus is_mixed and secondary_languages when more than one language is present in meaningful proportion. Handles short snippets and mixed-language input across a wide range of languages. Use it as a language detector, language identification API, or language identifier for routing multilingual content, tagging support tickets, or filtering text pipelines by language.

INPUTrequest schema
propertytypedescriptionreq?
textstringText to detect the language of. Only the first 2000 chars are sent to the model; max 10000 chars total.required
OUTPUTresponse shape
fieldtypedescription
language_codestringISO 639-1 two-letter code.
language_namestringFull English name of the detected primary language (e.g., 'English', 'Spanish', 'Mandarin Chinese').
confidencenumber0 to 1.
is_mixedbooleanTrue when the input contains meaningful content in more than one language above the detection threshold.
secondary_languagesarrayISO codes if is_mixed=true.
input_charsnumberCharacter count of the submitted text that was analyzed for language detection.
modelstringIdentifier of the language-detection model or library version used to produce the result.
EXAMPLEStwo ways to call
EXAMPLE 1 · curl
curl -X POST https://x402.agentutility.ai/detect-language \
  -H 'Content-Type: application/json' \
  -d '{ }'
first response = 402 Payment Required with payment requirements; sign + retry with X-PAYMENT.
EXAMPLE 2 · mcp
# Install the MCP package for this endpoint's cluster
npx -y @agentutility/mcp-<cluster>

# Required: EVM private key with USDC on Base
export X402_PRIVATE_KEY=0x...

# Then call the detect-language tool from your MCP-aware agent.
MCP server handles payment automatically — your coding agent just calls the tool by name.
METADATA
tags
nlplanguagedetectaii18n
env
VENICE_API_KEY
methods
POST
cluster
wordmint
price
$0.005 USDC per call
ADJACENTother endpoints in wordmint
endpointdescriptionprice
brand-taglineGenerates brand taglines and slogans for launch pages, X bios, email copy, and product cards.$0.005
brand-tagline-generateGenerates tagline options for a brand or startup from its name, concept, audience, and tone.$0.005
card-resolveNormalizes free-form graded card text into a canonical card object.$0.005
content-simhashFingerprints text with a 64-bit SimHash for near-duplicate detection, computed entirely locally.$0.005
cron-parseCron parser.$0.005
dictionary-defineLooks up English word definitions with pronunciation, part of speech, and synonyms.$0.005
embedding-similarityMeasures how semantically similar two strings are: embeds both via Venice (default model: text-embedding-bge-m3) and returns the cosine s…$0.005
extract-entitiesPulls structured entities out of free text: people, organizations, locations, dates, email addresses, URLs, phone numbers, and monetary a…$0.005
SEE ALSO
agentutility · wordmint · x402 · mcp · llms.txt · registry.json · bazaar.x402.org