Skip to main content
Writerflow

API Keys

Create API keys to connect external tools to Writerflow.

What API Keys Are For

API keys let external tools and scripts talk to Writerflow’s API — for example, to search documents or push content from another system. Each key carries its own permissions.

Creating a Key

  1. Go to Settings → API Keys and click “Create API Key”
  2. Give the key a name (e.g., “WordPress Plugin”)
  3. Choose its scopes — Read, Write, Approve, and Webhooks
  4. Click Create Key
  5. Copy the key immediately — it’s shown only once

Using a Key

Send your key in the X-Api-Key header when calling the API. The API base URL is https://api.writerflow.io/api/v1. For example:

curl -H "X-Api-Key: YOUR_KEY" https://api.writerflow.io/api/v1/documents/search?q=

Managing Keys

From the API Keys page you can edit a key’s scopes, regenerate it (which immediately invalidates the old value), or revoke it. The table shows each key’s scopes and when it was last used.