API Keys

Overview

API keys let you authenticate with RndrKit programmatically. They are available on the Agency plan and above. API keys can be used for integrations and automation workflows.

Creating an API Key

  1. Go to Settings in the dashboard sidebar.
  2. Navigate to the API Keys section.
  3. Click Create API Key.
  4. Give the key a descriptive name (e.g., "CI/CD Pipeline" or "Deployment Script").
  5. Click Create.

Your API key is displayed once. Copy it immediately and store it securely -- you will not be able to view it again.

rk_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Using API Keys

Include your API key in the X-Api-Key header of API requests:

curl -X GET "https://rndrkit.io/api/your-endpoint" \
  -H "X-Api-Key: YOUR_API_KEY"

Managing API Keys

Viewing Keys

Go to Settings in the dashboard to see all your active keys. The list shows:

  • Key name
  • Creation date
  • Last used date
  • A masked prefix of the key

Revoking a Key

If an API key is compromised or no longer needed:

  1. Go to Settings in the dashboard.
  2. Find the key you want to revoke.
  3. Click Delete.
  4. Confirm the deletion.

Revoked keys stop working immediately. Any scripts or integrations using the revoked key will receive 401 Unauthorized responses.

Key Limits

  • Each account can have up to 5 active API keys.
  • API keys inherit your account's rate limits.
  • Keys do not expire automatically, but you should rotate them periodically.

Security Best Practices

  • Never commit API keys to version control. Use environment variables or secret management tools instead.
  • Use separate keys for different environments (staging, production, CI/CD). If one is compromised, you can revoke it without affecting others.
  • Rotate keys regularly. Create a new key, update your scripts, then revoke the old one.
  • Monitor usage. Check the "Last used" date to identify unused keys that should be revoked.

Availability

API keys are available on the Agency and Agency+ plans. If you are on the Starter or Pro plan and need API access, consider upgrading your plan.

Next Steps