zapi.
APIsPricingDocsMCP
APIsPricingDocsMCP
Sign in
zapi.
APIsPricingDocsMCP
APIsPricingDocsMCP
Sign in
Artificial Intelligence/NSFW Checker (Nyckel)
Logo NSFW Checker (Nyckel)

NSFW Checker (Nyckel)

Image safety classifier — detect NSFW/adult content via Nyckel ML model.

1 endpoint1 endpoint on this scraper2 calls2 calls so farupdated 4 months agoLast updated 5/22/2026, 11:32:50 PMllms.txt
Endpoints1

Check Image

Image safety classifier — detect NSFW/adult content via Nyckel ML model.

POST/v1/ai:nsfw-checker/check1h cache1 paramchecking key…
Parameters
imagefilerequired

Upload gambar (jpg, png, webp, gif, bmp). Max 10MB.

·
Response
EXAMPLE
{
  "raw": {
    "labelId": "label_n2ian8w116lhxuyk",
    "labelName": "Not Porn",
    "confidence": 0.9992963344772202
  },
  "isNsfw": false,
  "fileName": "96fc0fc145454ad9457b51e17ae68a55.jpg",
  "fileSize": 67105,
  "mimeType": "image/jpeg",
  "labelName": "Not Porn",
  "confidence": 0.9992963344772202
}

Code

Check Image
index.ts
// npm i zpi-sdk
import { ZpiClient } from "zpi-sdk";

const client = new ZpiClient({ apiKey: "zpi_xxxxxxxxxxxxxxxxxxxxxxxx" });

const data = await client.run("ai:nsfw-checker", "check", {
  "image": "photo.jpg"
});
console.log(data);
Recommended · typed errors, safe retries and bulk jobsSDK reference

Full reference

1 endpoint · plain text
POST
Check Image/v1/ai:nsfw-checker/check
1 param

Parameters

imagefilerequiredin form
Upload gambar (jpg, png, webp, gif, bmp). Max 10MB.

Request

curl -X POST "https://api-preview.zapi.ink/v1/ai:nsfw-checker/check" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "raw": {
    "labelId": "label_n2ian8w116lhxuyk",
    "labelName": "Not Porn",
    "confidence": 0.9992963344772202
  },
  "isNsfw": false,
  "fileName": "96fc0fc145454ad9457b51e17ae68a55.jpg",
  "fileSize": 67105,
  "mimeType": "image/jpeg",
  "labelName": "Not Porn",
  "confidence": 0.9992963344772202
}

Related APIs

More in ai

ChatGPT

aichatgpt

00 calls so far
Live: not cached, every call fetches fresh data

Copilot AI

aicopilot

Microsoft Copilot — chat completion OpenAI-compatible, support streaming SSE

1111 calls so far10mResponses cached for 10m
Busy: 10+ calls so far

Dolphin AI

aidolphin

Dolphin 24B uncensored chat — chat completion OpenAI-compatible, support streaming SSE

66 calls so far10mResponses cached for 10m

Bypass AI (writecream.com)

aibypass-ai

Humanize AI-generated text — natural rewriting via writecream.com.

44 calls so far10mResponses cached for 10m

Perplexity AI

aiperplexity

AI-powered web search with citations — answer + source results dari web, scholar, social, finance.

33 calls so far10mResponses cached for 10m

Qwen TTS

aiqwen-tts

Text-to-speech via Qwen TTS — 7 voice characters, instant audio URL.

22 calls so far10mResponses cached for 10m
zapi.

One key, one response shape. We keep the scrapers working.

Get an API key
ProductBrowse APIsPricingDocsMCP server
DevelopersSDK on npmGitHubOpenAPI specllms.txt
SupportReport an issueDiscord
LegalTermsPrivacyCookiesAUPRefunds
© 2026 ZapiPublic web data, one API.
zapi.