---
title: "Submit a text for instant policy classification"
method: POST
path: "/classify/policy/text/now"
tags: ["policy_classification"]
---

# Submit a text for instant policy classification

`POST /classify/policy/text/now`

This endpoint predicts the policy categories of a single text

Example CURL:
```
curl -i -X POST -H "Authorization: Bearer {API_TOKEN}" -H "Content-Type: application/json"          -X POST --data  '{"text": "Test input text"}'         https://api.unitary.ai/v1/classify/policy/text/now
```

## Response `200`

Successful Response

- TextPolicyClassificationResponseSync
  - `policy_categories` union, required
    - PolicyCategoryFull[]
      - `name` string, required
      - `description` string, nullable
      - `risk_level` string, required
      - `score` number, nullable
    - PolicyCategoryRiskLevels[]
      - `name` string, required
      - `description` string, nullable
      - `risk_level` string, required
    - PolicyCategoryScores[]
      - `name` string, required
      - `description` string, nullable
      - `score` number, nullable
  - `metadata` TextMetadata
    - `policy_model_config` object, nullable
  - `job_id` string, required

## Other responses

- `404` — Not found
- `422` — Validation Error

---

[API](https://skmtc.net/unitary/apis/unitary-content-classification-api.md) · [All operations](https://skmtc.net/unitary/apis/unitary-content-classification-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/unitary/unitary-content-classification-api/revisions/5c100d640e2e/schema)
