Skip to main content
In this guide, you will create an API key, configure your environment, choose a model, and send your first request.
Already using an OpenAI-compatible client or developer tool? OverControl supports compatible provider configurations. See Integrations after completing this quickstart.

Before you start

You need:
Every new OverControl API account includes free quota, so you can make your first requests without adding credit.

Open the API dashboard

Create an API key, manage your API access, and review usage from the OverControl dashboard.

Step 1: Create an API key

Open the OverControl dashboard and create a new API key. Copy the key when it is created and store it somewhere secure. Your application will use this key to authenticate requests to OverControl.
Treat your API key like a password. Never commit it to source control, expose it in client-side code, or share it in screenshots, public chats, or support messages.

Step 2: Configure your environment

Store your API key in an environment variable instead of placing it directly in your application code.
Set the OverControl Base URL used by your API account:
Your application can now read these values without hard-coding credentials into the source code.
Use a secrets manager or your deployment platform’s encrypted environment variables when moving from local development to production.

Step 3: Choose a model

For your first request, use:
lume-3 is a strong starting point for general text generation, coding, analysis, and application workloads. Other models are available for workloads that need different capabilities or performance characteristics.

Step 4: Make your first request

OverControl supports an OpenAI-compatible API configuration. Send a request using your API key, Base URL, and model ID.
A successful request returns a model response in JSON. The generated text is available in the assistant message returned by the API.
OverControl processes API content through European infrastructure. Prompts and responses are not retained as conversation history or reused for model training. See Privacy and Security for details about the request lifecycle.

Step 5: Try another prompt

Once the first request works, change the message content and send another request. For example:
You can use the same request pattern for tasks such as:
  • text generation;
  • summarization;
  • information extraction;
  • coding assistance;
  • classification;
  • document processing workflows;
  • reasoning and analysis.
Your application controls the context sent with each request.

Use another model

Change the model value to route a request to another OverControl model. For example:
Use the Models guide to compare models before selecting one for a production workload.
Choose models per workload rather than using the largest model for every request. This lets you balance capability, latency, and cost without changing the rest of your integration.

Use an OpenAI-compatible client

If your application already uses an OpenAI-compatible provider, you can connect it to OverControl by changing the provider configuration. You typically need four values: This makes it possible to bring OverControl into existing applications and supported developer tools without rebuilding the surrounding workflow. Explore Integrations

Before going to production

Your first request proves that the connection works. Before using OverControl in a production application:
  • keep API keys on the server side;
  • store secrets outside your source code;
  • choose the appropriate model for the workload;
  • review current model pricing;
  • define application-level timeouts and error handling;
  • review how sensitive data is processed;
  • monitor API usage and spending.

Models

Compare models and choose the right one for your workload.

Privacy and security

Understand how API requests and sensitive data are handled.

Integrations

Connect OverControl to supported clients and developer tools.

Pricing

Review current input, cached input, and output token pricing.

Next steps

You have now completed the basic OverControl API flow:
1

Choose the right model

Compare model capabilities, context windows, and pricing for your workload.Explore models
2

Understand privacy and security

Review how requests are processed, protected, and removed after processing.Read privacy and security
3

Connect your existing tools

Configure supported developer tools and OpenAI-compatible clients to use OverControl.Explore integrations