# Moderations

## Content Moderation

> Classifies text for content policy violations using OpenAI's moderation models.

```json
{"openapi":"3.1.0","info":{"title":"FastRouter API Reference","version":"1.0.0"},"tags":[{"name":"Moderation","description":"Check content for policy violations using AI moderation."}],"servers":[{"url":"https://api.fastrouter.ai","description":"Production API"}],"security":[{"bearerAuth":[]}],"components":{"securitySchemes":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"API Key","description":"FastRouter API Key. Get yours at https://fastrouter.ai\n\nFormat: `Authorization: Bearer YOUR_API_KEY`"}}},"paths":{"/api/v1/moderations":{"post":{"operationId":"createModeration","tags":["Moderation"],"summary":"Content Moderation","description":"Classifies text for content policy violations using OpenAI's moderation models.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["input"],"properties":{"input":{"oneOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}],"description":"Text to moderate"},"model":{"type":"string","default":"openai/omni-moderation-latest"}}}}}},"responses":{"200":{"description":"Moderation complete","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string"},"model":{"type":"string"},"results":{"type":"array","items":{"type":"object","properties":{"flagged":{"type":"boolean"},"categories":{"type":"object"},"category_scores":{"type":"object"}}}}}}}}}}}}}}
```
