This API detects the language from any text (+ 50 languages supported).
Language Detection API identifies the language of a submitted text sample and returns the language name, ISO 639-3 code, ISO 639-1 code, writing script, and a confidence score. Input is a text string sent in a request body, with a minimum length of 50 characters required so the detector has enough context to classify short or ambiguous phrases. Output is returned as a structured JSON data object containing the language, code, iso_code, script, and confidence fields.
The API is a single POST endpoint, hosted by ApyHub, at version 1.0.0. It is intended for developers who need to classify the language of incoming text, such as content from forms, support tickets, feeds, or imported documents, in order to route it through downstream systems like translation pipelines, search localization, or language-specific moderation and processing rules.
It returns a data object with the detected language name, ISO 639-3 code, ISO 639-1 code, script, and a confidence score.
Yes, the text sample must be at least 50 characters long so the detector has enough context to classify short or ambiguous phrases.
Requests are authenticated with an apy-token header containing your API key.
It's suited for sorting user-generated content, choosing translation pipelines, localizing search, and applying language-specific processing before indexing or moderation.
Show your product to thousands of developers
· 100k monthly pageviews
· 7k newsletter subscribers
Detect, label, format and enrich the code in your app or in your data pipeline.
This API converts any text to speech automatically.
Detects text language.
Natural Language Processing Tools for Thai Language.
The Fuzzy Text Search API finds close matches for user queries, handling typos and partial inputs to deliver relevant results quickly and accurately.
Natural language understanding technology, including sentiment, entity and syntax analysis.