Skip to main content
You can administer your DeepL API subscription in two ways:
  • Account UI: the API Keys & Limits and API Usage tabs of your DeepL account, available on all plans
  • Admin API: programmatic key management and usage analytics, for automating key provisioning, enforcing limits, and feeding usage data into your own dashboards or billing systems (see the Admin API reference)

The Admin API

The Admin API is available to all API Growth and API Enterprise subscribers, and to a limited set of Pro API subscribers. To enable access, contact your DeepL customer success manager or DeepL support. The Admin API uses its own key type: admin keys, which always carry an :adm suffix to distinguish them from developer keys. You create admin keys in the “Admin Keys” tab of your account (see Managing API Keys in the Account UI) and pass them in the Authorization header of each request, just like developer keys: Authorization: DeepL-Auth-Key [yourAdminKey] Admin API endpoints are available on the Pro endpoint https://api.deepl.com. See the Admin API reference for request and response schemas.

Start here

Admin API Quickstart

Create a developer key, cap its usage, and pull a usage report in four API calls.

Managing API Keys in the Account UI

Create, rename, deactivate, and set usage limits on developer and admin keys in the account UI.

Understanding API Key Permissions

Understand how permission scopes restrict what a developer key can do.

Retrieving Usage Data

Pick the right usage data source and pull consumption data for your account, keys, or custom tags.

Admin API Reference

Endpoint reference for programmatic key management and usage analytics.