API Keys

The API Key Tab allows you to generate and manage authentication keys used to access the Salesflow Public API.

Each API key uniquely identifies your integration and is required in the x-api-key header for all API requests.

What You Can Do:

1. Generate a New API Key

  • Go to the API Key Tab in your Salesflow Admin Panel.

  • Click “Generate API Key”.

  • Provide:

    • A unique name for the key.

    • An expiration period: 30 days / 1 year / Infinity.

  • On success, the key will be displayed once with a copy buttonsave it securely, it won’t be shown again.

2. Managing Your API Keys

After creation, you’ll see a panel listing all your API keys, including:

  • Name

  • Creation Date

  • Expiration Date

  • Status

From this panel, you can:

  • Edit: Change the name or expiration date of an API key.

  • Delete: Permanently remove an API key you no longer need.

Key Statuses You May See:

  • Active – Key is valid and usable.

  • Expired – Key has passed its expiration date and is no longer valid.

Best Practice:

Use different keys for development, staging, and production environments, and rotate them as needed.


Example: