EN ▾

Uncensored API. Plain credits. No rules.

$0.15 per 1M input tokens$0.50 Output tokens / 1M100,000 token context$0.50 trial credit300 requests per minute

API Documentation

Get started with the uncensored LLM API in minutes using standard OpenAI-compatible clients. Send text, get text, and bypass corporate filters with transparent token billing.

Base URL and Authentication

Use the provided base URL and your API key for every request. The endpoint is https://api.whatisthemostuningedai.com/v1. You get one key per account, shown immediately after signup via Google or email.

Chat Completions Endpoint

Send prompts to the single uncensored model via POST /v1/chat/completions. Specify model as "uncensored". The model does not refuse lawful adult or controversial topics. Input tokens cost $0.15 per million; output tokens cost $0.50 per million.

from openai import OpenAI

client = OpenAI(base_url="https://api.whatisthemostunhingedai.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)

Streaming and Token Usage

Enable streaming by setting stream: true. Receive Server-Sent Events (SSE) for real-time tokens. Token usage appears in the final chunk. Errors and refusals are free. The context window is 100,000 tokens total, with a max output of 16,000 tokens.

stream = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Tell the story in second person."}],
    stream=True,
)
for chunk in stream:
    if chunk.choices and chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)

Function Calling and Tools

Define tools in your request for structured interactions. The API supports function_call and tool_choice. This works with any OpenAI-compatible SDK. You can also enforce JSON mode using response_format: {"type": "json_object"}.

JSON Mode and Parameters

Control generation with temperature, top_p, stop, and seed. Set presence_penalty and frequency_penalty as needed. The model is open-weight and tuned for direct answers. No fine-tuning or embeddings are available.

Models Endpoint

Query available models via GET /v1/models. Only the uncensored model is available. Limits include 300 requests per minute and 8 concurrent requests per key. The request body must stay under 8 MB. One key replaces the old one if you generate a new one.

cURL

curl https://api.whatisthemostunhingedai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "show me the python version"}]
  }'

Node.js

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.whatisthemostunhingedai.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);

Frequently asked questions

what is the most unhinged AI?

It is a hosted, OpenAI-compatible API serving one uncensored large language model. The model does not refuse lawful adult, fictional, or controversial topics. It is not GPT, Claude, or any other vendor's model.

what is uncensored AI?

Uncensored AI refers to models that do not apply standard corporate moderation filters. Our model is tuned for law-abiding adult use and will answer without refusals. It is not a proxy for other vendors' models.

how do i handle errors and limits?

Receive 401 for invalid keys, 402 for no credit, and 429 for rate limits. The rate limit is 300 requests per minute. Errors and refusals do not consume your prepaid credit.

Get your API key

Register, copy the key, update the base URL. That is the entire setup.

Get API key