Content safety in one API.
Screen text, images, and video through the synchronous Artany beta moderation model. It focuses exclusively on NSFW and sexual content. The alpha model remains available for existing integrations.
{
"sexual_suggest": "block",
"category": "sexual_explicit",
"sexual_score": 0.91,
"labels": [
{ "label": "sexual_activity", "score": 0.12 },
{ "label": "sexual_display", "score": 0.91 },
{ "label": "erotica", "score": 0.67 }
],
"billing": { "charged_credits": "2", "idempotent": false }
}Simple pricing
Pay only for completed checks.
A request is charged once when moderation completes. If it cannot be processed, Artany automatically releases the pre-authorized Credits.
Explore beta documentationText moderation
1 Credits
Messages, titles, comments and prompts
Image moderation
2 Credits
Public or signed image URLs
Video moderation
5 Credits
Hosted videos up to 60 seconds
Integration
One endpoint, three media types.
text accepts up to 4,096 characters. image and video accept a public HTTPS URL.
Use an Idempotency-Key for safe retries. The POST response contains the final decision; no polling is required.
Text and visual moderation use separately configured thresholds, both defaulting to 0.5. Image and video share one threshold and block only explicit sexual activity, sexual display, or erotica; suggestive content may pass.
curl -X POST "https://api.artany.ai/v1/moderations/models/beta" \
-H "Authorization: Bearer $ARTANY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: moderation-beta-001" \
-d '{"modality":"image","url":"https://cdn.example.com/upload.jpg"}'Ready to add content safety?
Create an API key, choose your media type, and send the first moderation request.
Get started