Skip to content

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