Getting Started
Welcome to our API documentation. Get up and running with our powerful chat API in minutes.
1. Get your API Key
API access is part of a paid plan. See the pricing page to enable it on your account, then create your key in the dashboard.
See API pricing2. Make your first request
Try this example to get started:
curl -X POST https://uncensored.chat/api/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model": "uncensored-v3",
"messages": [
{
"role": "user",
"content": "Hello, world!"
}
]
}'Key Features
Build engaging chat experiences with our state-of-the-art language models. Support for multi-turn conversations and context awareness.
Get responses as they're generated with streaming support. Perfect for building responsive chat interfaces.
Enterprise-grade security with API key authentication. 99.9% uptime SLA and rate limiting protection.
RESTful API with comprehensive documentation. SDKs available for popular programming languages.
uncensored-v3RecommendedOur strongest model. Best for long-form roleplay, complex reasoning, and image understanding. Any model name we don't recognise is served by this one.
uncensored-v2AvailableHigh-performance model for general conversation and complex reasoning tasks
Call GET /api/v1/models to list the models currently available to you.
API Key Authentication
All API requests require authentication using your API key in the Authorization header:
Authorization: Bearer YOUR_API_KEYEndpoint: https://uncensored.chat/api/v1/chat/completionsKeep your API key secure and never expose it in client-side code. Always make API calls from your backend server.
Every account starts with a free chat trial on the website. API access runs on the same GPUs, so it comes with the Standard and Premium plans.