Uncensored API
Uncensored roleplay API for Developers
Get a single uncensored roleplay API key today, send text in, and receive unrestricted text output with a 100,000 token context window for your NSFW chatbot app.
- No content filters for adult topics
- Prepaid crypto billing with no fees
- 100,000 token context window support
- per 1M input tokens
- $0.15
- Output tokens / 1M
- $0.50
- token context
- 100,000
- trial credit
- $0.50
- requests per minute
- 300
Test with a single API call
curl https://api.roleplayuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Set difficulty to hard."}]
}'from openai import OpenAI
client = OpenAI(base_url="https://api.roleplayuncensored.com/v1", api_key="YOUR_KEY")
resp = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.roleplayuncensored.com/v1", apiKey: process.env.API_KEY });
const resp = await client.chat.completions.create({
model: "uncensored",
messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);Included features
OpenAI Compatible
Use standard SDKs with one base URL for immediate integration into existing projects.
Pure Uncensored
One open-weight model tuned to answer without refusals for lawful adult content.
Streaming Support
Receive real-time tokens via SSE with usage data in the final chunk.
Function Calling
Define tools and enforce JSON modes for structured data extraction in apps.
Prepaid Crypto
Top up with USDT or USDC and get bonus credits on larger deposits.
Privacy First
Prompts are never used for training your model data for your use.
Setup guide
Create Account
Sign up with Google or email to get your API key instantly.
Top Up
Add crypto credit to start sending requests immediately with no card needed.
Integrate
Point your code to our base URL and start generating text.
Common integrations
NSFW Chatbots
Power unrestricted character interactions without unexpected content filters breaking immersion.
Long Form RP
Leverage the 100k context window for deep, continuous narrative roleplay sessions.
Creative Writing
Generate uncensored stories and scripts without worrying about topic restrictions.
Data Extraction
Use function calling to structure raw text outputs for your backend.
See exactly what your credits buy: token math made simple
Your credits cover input tokens at $0.15 per million and output tokens at $0.50 per million. Errors and refusals cost nothing, so you only pay for actual generation. This straightforward billing ensures your budget predicts usage accurately without hidden subscription fees. Prepaid credit never expires, allowing you to scale your uncensored roleplay applications efficiently. Track your spending with precise token counts in the dashboard.
Who needs this API and who should look elsewhere
Developers building NSFW chatbots need this API because it serves a single uncensored model via a standard OpenAI-compatible endpoint. Use it for roleplay apps requiring 100k context windows without content filters. Look elsewhere if you need image generation, embeddings, or fine-tuning. It is not for teams needing multi-model routing or SLA guarantees. We offer a pure, unrestricted text API with straightforward prepaid crypto billing.
Powering uncensored roleplay in four concrete use cases
This uncensored roleplay API delivers unrestricted narrative generation for developers building immersive chat applications.
Long-Form Character Interaction
Generate extended dialogues without early refusal triggers, allowing characters to maintain personality over thousands of tokens.
NSFW Content Integration
Power adult-themed chatbots with a model that does not censor lawful fictional content, ideal for mature audiences.
Roleplay Chatbot Systems
Support complex roleplay scenarios where context retention matters, leveraging our 100,000-token window for continuity.
Uncensored AI Story Engines
Build narrative tools that explore diverse topics freely, ensuring your creative output remains fully under your control.
From signup to first token: 4 simple steps
Start generating uncensored roleplay responses in under two minutes.
- Sign up using Google or an email password; no phone number required.
- Get your key instantly from the dashboard.
- Add crypto credit via USDT (TRC20) or USDC (Base) to begin.
- Send requests to
POST /v1/chat/completionswith modeluncensored.
Your API key works immediately with standard OpenAI SDKs.
Why most uncensored APIs fail and how we fix it
They hide costs and train on your data. We charge $0.15 per 1M input tokens, guarantee privacy, and never use prompts for training. Unlike complex routers, we serve a single uncensored model via the standard POST /v1/chat/completions endpoint. You get 100,000 context windows and streaming support without paying for unused features. Prepaid crypto keeps billing simple, with no recurring fees or subscription surprises.
Migrate your OpenAI code in three lines
Switch your provider by updating only the base URL and API key. Point your existing SDK client to HTTPS://api.roleplayuncensored.com/v1 and insert your new key. Your model ID becomes "uncensored" instead of the vendor default. This works with any OpenAI-compatible library without changing your request logic. You retain your streaming, tool use, and JSON mode configurations immediately. No code refactoring required.
Frequently asked questions
What is uncensored roleplay and how does this API handle it?
It is text generation without refusals for adult topics. We serve one open-weight model via an OpenAI-compatible endpoint. Prompts are never used for training, ensuring privacy while delivering unrestricted outputs for your application.
Does it support streaming responses for real-time chat?
Yes. The API supports streaming via Server-Sent Events (SSE). You receive token usage details in the final chunk, allowing you to display partial responses instantly without waiting for the entire completion to finish generating.
How do I add funds to my account?
We accept crypto only, specifically USDT on the TRC20 network or USDC on Base. Minimum top-ups start at twenty dollars. Bonuses apply automatically for larger amounts, and prepaid credit never expires, so you can add funds whenever needed.
What is the maximum context window available?
The model supports a 100,000 token context window for both prompt and completion combined. This allows you to maintain long conversation histories efficiently, which is critical for maintaining character consistency during extended roleplay sessions without hitting limits early.
Is there a minimum spending amount for crypto?
Yes, the minimum top-up amount is twenty dollars. You can add any whole amount up to five hundred dollars at a time. This flexibility allows you to manage your cash flow efficiently without committing to large monthly subscriptions or fees.
Does the API support JSON mode for structured data?
Yes. You can set the response_format parameter to json_object to force structured output. This is useful for parsing game states or character stats directly from the model without needing external parsing libraries to interpret the raw text responses.
Get your API key now
Sign up, copy the key, update your base URL. That is the entire configuration process.