FP FormPing Documentation
Open Dashboard

05 — Integrations · API Keys

Keys for plugins and AI.

API keys are how the WordPress plugin and the MCP server talk to your account. They have a deliberately narrow scope — they cannot read your messages, change your password, or touch your billing.

Creating a key

  1. Open Settings → API Keys in the dashboard.
  2. Click Create key.
  3. Give it a label so you can recognise it later (e.g. "WordPress — example.com" or "Claude Desktop").
  4. Copy the key. It starts with fp_ and is shown only once — there's no way to retrieve it later.
!

If you lose a key, revoke it and create a new one. We don't store the plain-text value, only a hash, so the dashboard genuinely can't show it to you again.

What a key can do

What a key cannot do

i

This narrow scope is on purpose. Even if a key leaks, the worst-case damage is bounded: someone could create or delete forms, but they couldn't read existing submissions or take over your account.

Limits

Using a key

Send the key in the X-API-Key header (for direct REST calls) or as a Bearer token (for the MCP server). Both work.

curl https://api.formping.ch/api/tokens \
  -H "X-API-Key: fp_YOUR_KEY_HERE"

Rotating a key

  1. Create a new key with a fresh label.
  2. Update your WordPress plugin / MCP client config with the new key.
  3. Verify everything still works.
  4. Revoke the old key from the dashboard.

Security tips