Skip to main content
Keep your API keys secure. Never share them publicly or commit them to version control. Rotate keys regularly for enhanced security.

Generate a Standard API Key

Standard API keys provide access to most OpenAI API features including models, completions, embeddings, and more.

1

Access API Keys Page

1. Log in to your OpenAI account at https://platform.openai.com
2. Click “API keys” in the left sidebar
3. Or directly visit https://platform.openai.com/api-keys

2

Create a New API Key

Click the “Create new secret key” button to generate a new API key. The dialog shows fields in this order: Name, Project, Permissions.

  • Enter a descriptive name (e.g., “StackOne Integration”)
  • Select a Project (required — the Create button stays disabled until a project is selected)
  • Select permissions: Choose ‘All’ for full access or customize based on your needs
  • Click “Create secret key”
3

Save Your API Key

IMPORTANT: Copy the key immediately after creation. It will only be shown once and cannot be retrieved later.

  • Store the key in a secure password manager
  • Never expose it in client-side code or public repositories
  • Use environment variables for application deployment
1

Connect

  • Click Connect.
  • If applicable, the provider will redirect you to a sign-in or authorization page. Complete the provider’s authorization flow.
  • Once authorization is successful, you will see a confirmation popup.
2

Use Actions

Connect an AI platform to the linked account’s actions. See AI Platforms.Other ways to call actions are listed in Protocols & SDKs.

Next Steps

Webhooks setup

Configure receiving Events for OpenAI into StackOne.