Get Text Moderation
Get a text moderation by its ID
To get a text moderation by its ID, use the text.get
function:
Please refer to the Get Text Api Response for more information on the TextModerationResponse
object.
Properties
Text to moderate
Example: Some bad text
An object of options for the moderation request
Response
The TextModerationResponse
object contains the following properties:
The ID of the moderation request.
Example: 27fbdc0b-b295-46ce-93f5-81b2fc08a381
Whether the text is considered safe.
Example: true
Confidence of the safety of the text from 1-100.
Example: 90
Sentiment of the text, either negative, neutral or positive.
available sentiment values are:
- negative
- neutral (default)
- positive
Example: positive
Sentiment score from 1-100 (negative, neutral, positive).
Example: 90
Overall risk score from 1-100.
Example: 90
General topics the text depicts, lowercase and no punctuation.
Example: ["politics", "sports"]
An array of the categories of the text. The available categories are:
- adult_content
- suggestive_imagery
- strong_language
- violence_gore
- horror_disturbing
- alcohol
- tobacco
- substance_use
- gambling
- dating_relationship
- medical_procedures”
- crude_humor
- political_content
Example: [{"category": "sexual", "severity": 90}]
Summary of the text.
Example: {"profanity": true, "totalFlags": 1, "contentRating": "G", "language": "en"}
Suggested actions for the text.
Example: {"reject": true, "review": true}
The original text.
Example: This is the original text
The text with profanity replaced by *.
Example: This is a filtered text
The request object.
Example: {"requestId": "27fbdc0b-b295-46ce-93f5-81b2fc08a381", "timestamp": "2023-04-05T12:00:00.000Z"}
The metadata of the request object that the user provided.
Example: {"userId": "12345"}
The SHA-256 hash of the text.
Used for content comparison purposes.
Example: 93a08bd10cd367bf83f12ba6590fcaef2f8deec8a47ce4ce88a15c7dda325ffa