Method: documents.classifyText

Stay organized with collections Save and categorize content based on your preferences.

Classifies a document into categories.

HTTP request

POST https://language.googleapis.com/v1/documents:classifyText

The URL uses gRPC Transcoding syntax.

Request body

The request body contains data with the following structure:

JSON representation
{
  "document": {
    object (Document)
  },
  "classificationModelOptions": {
    object (ClassificationModelOptions)
  }
}
Fields
document

object (Document)

Required. Input document.

classificationModelOptions

object (ClassificationModelOptions)

Model options to use for classification. Defaults to v1 options if not specified.

Response body

If successful, the response body contains data with the following structure:

The document classification response message.

JSON representation
{
  "categories": [
    {
      object (ClassificationCategory)
    }
  ]
}
Fields
categories[]

object (ClassificationCategory)

Categories representing the input document.

Authorization Scopes

Requires one of the following OAuth scopes:

  • https://www.googleapis.com/auth/cloud-language
  • https://www.googleapis.com/auth/cloud-platform

For more information, see the Authentication Overview.