API Keys

API keys are essential for unlocking AI-powered features in AI Webmaster. This page explains what API keys are, why you need your own, how to set them up, and how to keep your site secure when using external AI services like OpenAI.

API Keys illustration

Understanding API Keys

What Is an API Key?

An API key is a private access token that authenticates your website with an external service, such as the OpenAI API. It acts like a password, granting your site permission to use AI features through your own account.

Why Use Your Own API Key?

  • Full control over your AI provider account
  • Transparent usage and billing
  • Ability to revoke or rotate keys anytime
  • Ensures AI Webmaster remains free and open

When Is an API Key Needed?

  • AI-assisted content creation
  • Content improvement and analysis
  • Website structure and linking suggestions
  • Any feature that uses an external AI model

How to Set Up Your API Key

  1. Create or log in to your OpenAI (or supported provider) account.
  2. Navigate to your provider’s API key dashboard.
  3. Generate a new secret API key and copy it securely.
  4. In WordPress, go to AI Webmaster → Settings.
  5. Paste your API key into the OpenAI API Key field.
  6. Save your settings and use any available test/validation tool.
How is my API key stored?

Your API key is stored securely within your WordPress installation using the plugin’s settings. Only trusted administrators should have access. Never share or publish your API key.

Security & Best Practices

Keep Your API Key Safe

  • Never post your API key publicly
  • Do not store keys in theme files or public repositories
  • Restrict admin access to trusted users
  • Revoke and replace keys if exposed

What Data Is Sent to AI Providers?

  • Prompts and instructions
  • Selected content or metadata
  • Website structure context
  • Only data necessary for the AI task

You control what content is sent. Do not submit sensitive or confidential data unless appropriate and permitted.

Costs & Usage

  • AI Webmaster does not control external provider pricing
  • Monitor your usage, quota, and billing in your provider dashboard
  • If features stop working, check both plugin and provider settings

Troubleshooting & Common Issues

No API Key Detected

  • Check that the key is entered and saved in the correct field
  • Try pasting and saving again
  • Use the connection test if available

Invalid or Expired Key

  • Generate a new key in your provider dashboard
  • Replace the old key and save settings
  • Test the connection

Quota, Billing, or Permissions Issues

  • Check your provider’s quota and billing status
  • Ensure API access is enabled
  • Review key permissions and rate limits

How do I rotate or revoke an API key?
  1. Create a new API key in your provider dashboard
  2. Update the key in AI Webmaster → Settings
  3. Save and test the connection
  4. Revoke the old key in your provider dashboard

API Key Safety FAQ

Is an API key required for all features?
API keys are required for AI-powered features that connect to external providers. Some local or non-AI features may not need a key.
Can I use multiple API keys?
This depends on your AI Webmaster version and provider support. Configure each key only in the correct plugin settings field.
Should I send my API key to support?
No. Never send private API keys, passwords, or admin credentials by email or support request.
What if my API key is exposed?
Revoke the key immediately in your provider dashboard, create a new one, update AI Webmaster settings, and monitor your provider account for unusual activity.

Ready to unlock AI-powered features?

Set up your API key in AI Webmaster and start exploring advanced automation for your WordPress site.

View Documentation

Scroll to Top