{"uid":"cap_EsWzq3aCTU25QDAI5Cxbj","slug":"vextorium-language-detection-api-4a6f9fa9","name":"Vextorium Language Detection API","description":"Language detection with local AI: ISO 639-1 code, language name, confidence and any mixed languages.","url":"https://api.vextorium.com/detectar-idioma-pago?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"required":["texto"],"properties":{"texto":{"type":"string","description":"Text to analyse"}}},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"idioma":{"type":["string","null"]},"modelo":{"type":["string","null"]},"nombre":{"type":["string","null"]},"confianza":{"type":["number","null"]},"otros_idiomas":{"type":["array","null"],"items":{"type":["string","null"]}}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_qE7sOlPW_QvCMnIID2bbG","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Detects the language of a given text using local AI, returning ISO 639-1 code, language name, confidence score, and any mixed languages present.","exampleAgentPrompt":"What language is this text written in: 'Bonjour, comment puis-je vous aider aujourd'hui?' — give me the ISO 639-1 code, the full language name, and how confident you are.","exampleUseCases":[{"title":"Routing multilingual customer support tickets","prompt":"Before we reply to this support message, can you detect what language it's in: 'Necesito ayuda con mi pedido, no ha llegado todavía.' Give me the ISO code and confidence so we can route it to the right team."},{"title":"Flagging mixed-language social posts","prompt":"Analyze this social media post for language — 'I love this product! Me encanta cómo funciona!' — tell me the primary language, the ISO code, the confidence, and whether you detect any other languages mixed in."},{"title":"Auto-tagging blog content by language","prompt":"I've got a batch of user-generated articles and need to tag them by language. Start with this one: 'Das neue Modell überzeugt durch seine hervorragende Verarbeitungsqualität.' What language is it and how sure are you?"}],"resultDescription":"Returns a JSON object with: 'idioma' (ISO 639-1 language code, e.g. 'fr'), 'nombre' (full language name, e.g. 'French'), 'confianza' (confidence score between 0 and 1), 'otros_idiomas' (array of other detected languages if the text is multilingual), and 'modelo' (the local AI model used for detection).","failureModes":["Empty or whitespace-only text returns null or low-confidence result","Very short text (single words or symbols) may yield low confidence or incorrect detection","Rare or minority languages may not be recognized and return null","Extremely mixed multilingual text may cause ambiguous primary language assignment","Missing required 'texto' field causes a 400-level validation error"],"whenToPreferThis":"Choose this endpoint when you need fast, private language detection processed locally (no data sent to third-party AI providers), need ISO 639-1 codes directly, require confidence scores for downstream decision logic, or need to detect mixed/multilingual content. Ideal for routing pipelines, content tagging, and pre-translation classification where privacy or cost of large LLM APIs is a concern.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-01T00:53:21.654Z","isFirstParty":false,"canonicalSlug":"vextorium-language-detection-api-4a6f9fa9"}