API Keys

API keys let you access the uvagatron.com REST API from your own applications. Generate keys from your Account page and include them in your requests for authenticated access.

Creating an API Key

1
Go to your Account page
Navigate to uvagatron.com/account and scroll down to the API Keys section.
2
Click “Generate API Key”
Click the button to start creating a new key. The key tier is automatically determined by your subscription plan.
3
Name your key
Give the key a descriptive name (e.g. “Production Backend” or “Analytics Script”) so you can identify it later.
4
Copy the key
Your API key is displayed once. Copy it immediately and store it securely. You will not be able to view the full key again.
Security
Never share your API keys publicly or commit them to source control. If a key is compromised, revoke it immediately from your Account page and generate a new one.

Plan Limits

The number of API keys you can create depends on your subscription plan.

PlanMaximum API Keys
Free1
Pro3
Business5
Scale10
Enterprise20

Using API Keys

Include your API key in the Authorization header of every request using the Bearer scheme:

Example Request
Authorization: Bearer your_api_key_here

API keys share the same monthly token pool as your account. Each API call consumes tokens based on the endpoint complexity: light endpoints (e.g. autocomplete) cost fewer tokens than heavy endpoints (e.g. semantic search or risk score).

Rate limits are also determined by your plan. If you exceed the rate limit, the API returns a 429 status code with a Retry-After header.

Revoking Keys

To revoke an API key, go to your Account page and find the key in the API Keys section. Click the delete icon next to the key you want to revoke.

Revocation takes effect immediately. Any requests using the revoked key will return a 401 Unauthorized response. This cannot be undone — you will need to generate a new key if needed.