API · /nsfw-api

NSFW Detection API

salutare 3,363 Abbonati

Moderate images automatically with on-device machine learning. Classify any image across five categories — neutral, drawing, sexy, porn and hentai — and receive per-class probabilities, the top class, a combined NSFW score and a clear verdict (safe, questionable or nsfw). A simpler check endpoint returns a single safe/unsafe decision against a threshold you choose, ideal for upload gates and user-generated-content pipelines. Supply an image by public URL, base64 or a raw binary request body; only public http/https URLs are accepted and private or internal hosts are blocked, and large images are downscaled automatically. Runs locally on TensorFlow (NSFWJS / MobileNetV2) — no third-party upstream and no per-image cloud cost — with a warm model that keeps inference fast. Ideal for community platforms, marketplaces, dating and chat apps, and any service that accepts user images.

api.oanor.com/nsfw-api
Ottieni una chiave API Prova nel parco giochi → Contatta provider

Specifica leggibile dalle macchine, così gli agenti AI possono integrare questa API.

/api/nsfw-api/openapi.json
/api/nsfw-api/llms.txt

Individuazione: GET /api/index.json elenca ogni API.

NSFW Detection API — live data on the oanor API marketplace

API salute

salutare
Tempo di attività
100.00%
Sondaggi del server · 24 ore su 24
Latenza media
153 ms
Sondaggi del server · 24 ore su 24
Abbonati
3,363
attiva
Chiamate totali
38
ultimi 7 giorni

Prezzi

Scegli un livello: fatturazione mensile, annullamento in qualsiasi momento.

Free

Gratis

  • 3,000 chiamate/mese
  • 1 richieste/secondo
  • Tetto rigido (429 sopra la quota, nessuna eccedenza)
  • 3,000 calls/month, 1 req/s
  • 5-class NSFW classification + safe/unsafe verdict
  • No credit card
Accedi per abbonarti

Basic

€13.50 /mese

  • 45,000 chiamate/mese
  • 5 richieste/secondo
  • Tetto rigido (429 sopra la quota, nessuna eccedenza)
  • 45,000 requests/month, 5 req/s
  • Full classify + threshold check, URL/base64/binary input
  • Commercial use included
  • Email support
Accedi per abbonarti

Pro

€37.00 /mese

  • 300,000 chiamate/mese
  • 20 richieste/secondo
  • Tetto rigido (429 sopra la quota, nessuna eccedenza)
  • 300,000 requests/month, 20 req/s
  • High throughput for UGC moderation pipelines
  • Priority email support
  • Commercial use allowed
Accedi per abbonarti

Mega

€94.00 /mese

  • 1,400,000 chiamate/mese
  • 60 richieste/secondo
  • Tetto rigido (429 sopra la quota, nessuna eccedenza)
  • 1,400,000 请求/月,60 请求/秒
  • 大规模生产内容安全最高吞吐量
  • 优先支持
  • 允许商业使用
Accedi per abbonarti

Costruito da

Correlato APIs

Altro APIs con tag sovrapposti.

Emoji Strip API — oanor API marketplace

Emoji Strip API

Strip, extract and count emoji in any text. The strip endpoint removes every emoji from a string — or replaces each one with a marker you choose — and gets multi-code-point emoji right: ZWJ sequences like the family 👩‍👩‍👧‍👦, skin-tone modifiers (👍🏽), country flags (🇩🇪), keycaps (1️⃣) and variation selectors all count as a single emoji, so nothing is left half-deleted. The extract endpoint lists every emoji it finds with its position in the text and returns per-emoji and unique counts, ideal for analytics and moderation. A bare ©, ® or ™ is deliberately left alone unless it carries an emoji variation selector, and plain digits are never touched. Perfect for cleaning user input before search indexing or storage, sanitising usernames and display names, moderation and analytics, and preparing text for systems that choke on emoji. Pure local computation — no key, no third-party service, instant. Live, nothing stored. 3 endpoints. This cleans and extracts emoji from text; to look an emoji up by name or shortcode use an emoji database API, and to count graphemes use a text-segmentation API.

api.oanor.com/emojistrip-api

Profanity Filter API — oanor API marketplace

Profanity Filter API

Detect and censor profanity in user-generated text across 24 languages — for comment moderation, chat filtering, username and form validation, and trust-and-safety pipelines. Send any text and get back whether it contains profanity, the exact bad words found and which languages they belong to; or get the text back with every bad word masked (choose your own mask character). Matching is word-boundary aware (so "Scunthorpe" and "Penistone" are not flagged) and normalises common leetspeak (sh1t, @ss) before matching. Target a specific language (or several) or scan all 24 at once. Powered by the well-known LDNOOBW word lists, bundled in — so the service is fully self-contained: no third-party calls, no rate limits, always available. Live, no cache. 4 endpoints. No upstream key.

api.oanor.com/profanity-api

Color Palette API — oanor API marketplace

Color Palette API

Extrai a paleta de cores dominante de qualquer imagem. Envie uma URL de imagem (nós a buscamos) ou uma imagem em base64 e receba suas cores principais — cada uma como código hex, trio RGB e a porcentagem da imagem que cobre — além da cor dominante única e a cor média geral. Escolha quantas cores retornar (1 a 16). A imagem é decodificada e reduzida localmente e as cores são quantizadas em tempo real; nada é armazenado e não há serviço de terceiros. Suporta PNG, JPEG, BMP, TIFF e GIF. Ao vivo. 2 endpoints. Construído para ferramentas de temas e design, geração automática de cores de UI a partir de obras de arte ou fotos de produtos, extração de cores de marca e marcação de imagens. Distinto de um conversor de cor única ou serviço de redimensionamento/informação de imagem. Sem chave upstream.

api.oanor.com/palette-api

QR Code Reader API — oanor API marketplace

QR Code Reader API

Read (decode) a QR code from an image — the inverse of a QR generator. Pass an image URL (we fetch it) or a base64 image (a data-URI or raw base64) and get back the decoded text or URL, the QR version and the corner coordinates of the code within the image. PNG, JPEG, BMP, TIFF and GIF are supported (up to 10 MB); large images are downscaled automatically so decoding stays fast. Decoding runs locally (no third-party scan service) and nothing is stored. Every call is live. 2 endpoints. Built for scanning uploaded QR codes, processing screenshots and documents, ticket and coupon validation, and back-end automation. No upstream key.

api.oanor.com/qrdecode-api

Domande frequenti

Risposte rapide su prezzi, quote e integrazione.

Come ottengo una chiave API per NSFW Detection API?
Registrati gratuitamente su oanor.com, genera una chiave API dalla dashboard sviluppatore e chiama NSFW Detection API con l'header x-oanor-key. Nessuna carta di credito richiesta per il piano gratuito.
Qual è il limite di velocità di NSFW Detection API?
Il piano gratuito consente 1 richiesta al secondo. I piani a pagamento arrivano fino a 50 richieste al secondo nel piano Mega. I limiti rigorosi restituiscono HTTP 429 oltre la quota — nessuna spesa imprevista.
Quanto costa NSFW Detection API?
NSFW Detection API ha un piano gratuito con 100 chiamate / mese. I piani a pagamento partono da €13.50 / mese con quote più alte e limiti di velocità più rapidi.
Posso cancellare l'abbonamento in qualsiasi momento?
Sì. I piani sono fatturati mensilmente e puoi cancellare in qualsiasi momento dalla dashboard di fatturazione. Nessun contratto a lungo termine e nessuna penale di cancellazione.
NSFW Detection API è conforme al GDPR?
Tutte le richieste a NSFW Detection API passano attraverso il nostro gateway in UE. La tua chiave upstream non lascia mai il nostro server e nessun dato personale viene condiviso con il fornitore upstream oltre alla richiesta inviata.

Scegli un endpoint dall'elenco a sinistra per visualizzarne i dettagli e provarlo.

Frammenti di codice

Iscriviti per ottenere una chiave API, quindi chiama qualsiasi percorso sotto il tuo slug.

curl https://api.oanor.com/nsfw-api/SOME_PATH \
  -H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/nsfw-api/SOME_PATH", {
  headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/nsfw-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
    "https://api.oanor.com/nsfw-api/SOME_PATH",
    headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())

Valutazioni

Accedi per votare.

Nessuna recensione ancora.

Discussione

Fai domande, condividi consigli, ricevi risposte dal provider e dagli altri sviluppatori. Pubblico — chiunque può leggere.

Accedi per scrivere o rispondere.

Accedi

Nuova discussione

/ 4000

📌 Fissato 🔒 Bloccato

·

· ·

/ 4000

🔒 Discussione bloccata — non si può più rispondere.

  • Nessuna discussione — inizia tu.

Supporto

Supporto privato 1:1 con il provider — fatturazione, integrazione, account. Solo tu e il team del provider vedete questi thread.

Accedi per aprire un ticket di supporto.

Accedi

Apri nuovo ticket

Descrivi cosa ti serve. Il team del provider riceve un'email e risponde sulla pagina del ticket.

  • Nessun ticket per questa API.

Abbonamento attivo: le chiamate possono iniziare subito.

Invia la tua prima richiesta —

Abbonamento attivo: copia uno snippet e avvia la tua prima chiamata.