tokenstore

The NSFW Image API in Five Minutes: Prompt to URL

A fast, complete walkthrough of Nureta's uncensored image API — create, poll, and read the image URL, with size, references, callbacks, and auto-refund.

2 min read

Nureta's image API turns a text prompt into a finished, uncensored image at a flat $0.05 — no filter, no blur, no refusals. This is the whole path end to end: one POST to create, poll until it is done, read the URL. Five minutes and you are shipping.

Step 1 — Create the task

POST /api/v3/images/generations/tasks with a single text prompt. Explicit is the default behavior — describe the frame plainly. The response returns a task id you poll.

curl -s -X POST "$TOKENSTORE_URL/api/v3/images/generations/tasks" \
  -H "Authorization: Bearer sk-..." -H "Content-Type: application/json" \
  -d '{
    "model": "seahorse-image",
    "content": [{ "type": "text", "text": "a nude woman reclining in warm lamplight, photographic" }],
    "size": "2K"
  }'
# => {"id": "cgt-..."}

Step 2 — Poll for the result

GET /api/v3/images/generations/tasks/:id until status is succeeded — the response then carries content.image_url. On failure it carries an error and the $0.05 is refunded automatically, so a bad render never costs you.

Step 3 — Pick a size

The size field takes 2K (default) or 4K. Both are flat-priced at $0.05, so resolution is an output decision, never a budget one — render 2K while iterating, 4K for close-ups and print. More in choosing resolution for NSFW images.

Add reference images for identity

Beyond the text item, include up to nine image_url reference images to fix a face and body across a whole set — see reference images for consistent faces. Host them yourself or use the free upload endpoint.

Skip polling with a callback

Pass a callback_url (optionally a callback_secret for an HMAC-signed body) and Nureta POSTs the finished task to you instead — the same object a GET returns. Delivery is at-least-once; dedupe by task id.

Where to go next

That is the entire API: create, poll, read the URL, refund on failure. Everything else — references, sizes, callbacks — is optional polish on a one-call core.

Generate an image in the playground
The NSFW Image API in Five Minutes: Prompt to URL — Nureta Guides