Get your API Key
Your API Key is the credential that lets you securely call Jentic services from the command line, CI pipelines or your own code. This page walks you through generating, storing and using a key in minutes.
To use the Jentic SDK or MCP Plugin, you must have an API key.
Why You Need an API Key
Jentic’s APIs power:
- MCP Integrations – programmatic access to the Marketplace of workflows and operations
- Jentic SDKs – language-specific client libraries
All of these expect the JENTIC_UUID
environment variable (or CLI flag) so that your requests are authenticated and rate-limited to your account.
Quick-Start (60 Seconds)
All registration and API key retrieval is done through the command line, there is no web UI or avatar menu.
1. Install the Jentic CLI
pip install jentic
2. Register and Get Your API Key
You can optionally include an email address for higher rate limits and for early access to new features:
jentic register --email '<your_email>'
This will print your API key and an export command to set it in your environment:
export JENTIC_UUID=<your-api-key>
Alternatively, you can use curl to register and obtain your API key:
curl -X POST https://api.jentic.com/api/v1/auth/register \
-H "Content-Type: application/json" \
-d '{"email": "<your_email>"}'
3. Copy & Secure the Key
Jentic will display the key once. Treat it like a password:
- Do not commit it to Git
- Do not share it publicly (e.g. screenshots)
- Store it in a secrets manager (GitHub Actions, AWS Secrets Manager, 1Password, etc.)
Using the API Key
Tool / Context | How to Provide the Key |
---|---|
Python SDK | export JENTIC_UUID=... |
REST calls | HTTP header Authorization: Bearer <key> |
Environment Variable Name – Always
JENTIC_UUID
(all caps, underscores).
Troubleshooting & FAQ
Symptom | Likely Cause | Fix |
---|---|---|
401 Unauthorized | Missing or wrong key | Verify echo $JENTIC_UUID and re-export |