System Overview

NSFWGuard provides a high-performance, low-latency API designed to detect and filter sensitive content in real-time. Whether you're building a social platform, a marketplace, or an enterprise internal tool, our neural engine ensures safety without compromising user experience.

Authentication

All API requests must include your organization's unique API key in the X-API-Key header. You can manage and rotate keys in your Security Dashboard.

cURL Request
curl -X POST https://api.nsfwguard.com/v2/analyze \ -H "X-API-Key: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "image_url": "https://example.com/image.jpg", "threshold": 0.85 }'

Response Schema

The API returns a JSON object containing detection scores across five main categories. A score closer to 1.0 indicates a high probability of sensitive content.

Pro Tip

Use our Webhooks feature to get asynchronous notifications for long-form video processing.

Error Handling

In the event of an error, the API will return standard HTTP status codes along with a JSON response containing an error key and a message describing the issue in detail.