Tape API Keys

Tape API keys are used to authenticate and connect your TapeAlert account with your Tape organization. This documentation explains how to obtain, manage, and secure your Tape API keys.

Understanding Tape API Keys

What is a Tape API Key?

A Tape API key is a unique identifier that allows TapeAlert to:

  • Verify webhook events are coming from your Tape organization
  • Access basic organization information from Tape
  • Validate webhook configurations automatically
  • Ensure secure processing of notification events

Why We Need Your API Key

Your Tape API key is required to:

  1. Verify Organization Ownership: Confirm you own the Tape organization
  2. Authenticate Webhooks: Validate incoming webhook requests
  3. Process Notifications: Handle notification events securely
  4. Access Organization Details: Retrieve basic information about your organization

Obtaining Your Tape API Key

To get your Tape API key:

  1. Log in to your Tape account or create a new Tape account
  2. Click on your account icon top right of the screen
  3. Select “Preferences” from the menu
  4. Navigate to “API” on the left hand menue
  5. Copy the API key - you’ll need to paste it into TapeAlert
Tape API key location in account preferences
Tape account preferences showing the API key section

Adding Your API Key to TapeAlert

When setting up a new organization in TapeAlert:

  1. Navigate to “Organizations” in your dashboard
  2. Click “Add Organization”
  3. Enter your organization name
  4. Paste your Tape API key in the API Key field
  5. Click “Add Organization”

API Key Security

We take the security of your API key seriously:

  • Encrypted Storage: Your API key is encrypted at rest using AES-256 encryption
  • Limited Access: The key is only used for webhook verification
  • Secure Transmission: All communication is encrypted with TLS
  • Minimal Permissions: We recommend using a key with read-only permissions - unfortunately Tape currently only provide one API key type

Troubleshooting API Key Issues

Verification Failures

If webhooks aren’t being verified:

  • Ensure your API key has not expired
  • Check that you entered the API key correctly
  • Verify the API key belongs to the correct organization

Updating an API Key

To update an API key for an existing organization:

  1. Navigate to your organization details
  2. Click “Edit Organization”
  3. Enter the new API key
  4. Click “Update”

Next Steps