menu button

Getting Started

API Key Authentication

Speechmind Public APIs which you can use to integrate with your product

API Key Authentication

To access the SpeechMind API, you need to authenticate using an API key. This key acts as your personal access token for making secure API calls to our platform.


Steps to Generate Your API Key

  1. Log in to your SpeechMind account.

  2. Navigate to Account > Organisation to find the Developers API section.


    Developers API Section
  3. Click on Neuen Auth-Schlüssel generieren (Generate New Auth Key) and set the Key name to identify it later.


    Generate New Key
  4. Copy the generated key and store it securely. Treat your API key like a password — do not share it in public repositories or other insecure locations.


    Generated Key

Using the API Key

Include your API key in every request header as the value of x-api-key:

x-api-key: <your-api-key>

Notes

  • Each API key is unique and tied to your account. If you lose it, you can regenerate a new one from the Developers section at any time.
  • Do not expose your API key in public-facing code — this can lead to unauthorized access to your account.
  • Store the key in an environment variable (e.g. process.env.SPEECHMIND_API_KEY) and never commit it to version control.

Have questions?

Still have questions? Talk to support.