Content safety in one API.
Screen text, images, and video before publishing. Get policy-ready class signals through one Artany contract, one API key, and clear per-request Credit billing.
{
"provider": "artany",
"decision": "review",
"classes": [{ "label": "general_nsfw", "score": 0.91, "time": 0 }],
"billing": { "charged_credits": "2" }
}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 Content Moderation detailsText moderation
1 Credits
Messages, titles, comments and prompts
Image moderation
2 Credits
Public or signed image URLs
Video moderation
5 Credits
Frame-level results for hosted videos
Integration
One endpoint, three media types.
text accepts up to 1,024 characters. image and video accept an HTTP(S) URL that Artany can process.
Use an Idempotency-Key for safe retries: the same input is never sent or billed twice.
Responses preserve class scores and timestamps. The initial decision is review, leaving your block/review policy under your control.
curl -X POST "https://api.artany.ai/v1/moderations" \
-H "Authorization: Bearer $ARTANY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: moderation-20260722-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