---
title: "POST /contentmoderator/moderate/v1.0/ProcessText/DetectLanguage"
method: POST
path: "/contentmoderator/moderate/v1.0/ProcessText/DetectLanguage"
tags: ["TextModeration"]
---

# POST /contentmoderator/moderate/v1.0/ProcessText/DetectLanguage

`POST /contentmoderator/moderate/v1.0/ProcessText/DetectLanguage`

This operation detects the language of input content. It returns the <a href="http://www-01.sil.org/iso639-3/codes.asp">ISO 639-3 code</a> for the predominant language in the submitted text. More than 110 languages are supported.

## Headers

- `Content-Type` 'text/plain' | 'text/html' | 'text/xml' | 'text/markdown', required

## Response `200`

Detected language result.

- DetectedLanguage — Detected language result.
  - `DetectedLanguage` string — Detected language.
  - `Status` Status — Status properties.
    - `Code` integer — Status code.
    - `Description` string — Status description.
    - `Exception` string — Exception status.
  - `TrackingId` string — Tracking ID.

## Other responses

- `default` — Error response.

---

[API](https://skmtc.net/azure/apis/content-moderator-client.md) · [All operations](https://skmtc.net/azure/apis/content-moderator-client/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/azure/content-moderator-client/revisions/463151b3b84e/schema)
