API DocsGetting Started

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

LLM APIhttps://app.anymize.ai/api/v1/llm
Anonymoushttps://app.anymize.ai/api/v1/llm-anonymous
Core APIhttps://app.anymize.ai/api

Quickstart

Get to your first API request in minutes — it's that simple.

Your first request
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

API key required

You need a valid API key for all requests. Create one in your settings. Manage API keys

Authentication

Bearer Token Authentication

Send your API key as a Bearer token in the Authorization header.

Authorization: Bearer YOUR_API_KEY

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.

401Unauthorized
{
  "error": {
    "message": "Invalid API key",
    "type": "auth_error",
    "code": "invalid_api_key"
  }
}

Security tips

Protect your API key

Treat your API key like a password — never share it publicly.
  • •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

API Dokumentation | anymize