Getting Started
Everything you need to get started with the anymize API.
On this page
The anymize API gives you GDPR-compliant access to all major AI models — with built-in anonymization when you need it.
Base URLs
https://app.anymize.ai/api/v1/llmhttps://app.anymize.ai/api/v1/llm-anonymoushttps://app.anymize.ai/apiQuickstart
Get to your first API request in minutes — it's that simple.
1curl -X POST https://app.anymize.ai/api/v1/llm/chat/completions \2 -H "Authorization: Bearer YOUR_API_KEY" \3 -H "Content-Type: application/json" \4 -d '{5 "model" : "fountain-1 .0 " ,6 "messages" : [7 {"role" : "user" , "content" : "Hello, how are you?" }8 ]9 }'What you can do with the API
Chat Completions
OpenAI Chat Completions plus Anthropic Messages. Streaming, function calling, anonymization included.
Anonymization
Mask personal data before it reaches any model.
Anonymous Chat
Chat and anonymization combined in a single request.
Models
Access GPT-4o, Claude, Gemini, DeepSeek, and more.
SDK Integration
OpenAI SDK, Anthropic SDK, Vercel AI SDK, LangChain, n8n. One key, one pipeline.
Rate Limits
Fair limits with clear headers and transparent behavior.
API key required
Authentication
Bearer Token Authentication
Send your API key as a Bearer token in the Authorization header.
Example request
1curl https://app.anymize.ai/api/v1/llm/models \2 -H "Authorization: Bearer YOUR_API_KEY" Authentication errors
If your API key is invalid or expired, you'll get a 401 error.
{
"error": {
"message": "Invalid API key",
"type": "auth_error",
"code": "invalid_api_key"
}
}Security tips
Protect your API key
- •Store your key in environment variables, not in source code.
- •Rotate your keys regularly via your settings.
- •Use separate keys for development and production.
Key management
You can create, rotate, and revoke API keys in your account settings. Go to API settings