BorkerBorker Docs
Getting Started

Connecting API Keys

How to get and configure the Anthropic, Postiz, and Paragraph API keys that Borker needs.

Borker uses three external services. Here's how to connect each one.

Anthropic (required)

What it's for: Borker uses Claude (by Anthropic) to generate all your content. You pay Anthropic directly for token usage. Borker doesn't mark this up.

Rough cost: ~$0.01–$0.05 per post generated, depending on length (Claude Sonnet pricing).

How to get your key:

  1. Go to console.anthropic.com
  2. Sign in or create an account
  3. Navigate to API Keys in the sidebar
  4. Click Create Key and copy it

Anthropic keys have usage limits for new accounts. If you're on a free tier, you may hit rate limits quickly. Add a payment method to your Anthropic account to avoid interruptions.

Postiz (required)

What it's for: Postiz manages your connected social accounts (X, LinkedIn, Farcaster) and handles the scheduling queue. When Borker schedules a post, it sends it to Postiz, which publishes it at the right time.

How to get your key:

  1. Go to app.postiz.com and sign up
  2. Navigate to SettingsAPI
  3. Generate an API key and copy it

Getting your Postiz API key is not enough. You also need to connect your social accounts inside Postiz before Borker can schedule to them. See Connecting Social Accounts.

Paragraph (optional)

What it's for: Allows Borker to auto-publish long-form paragraph-essay content directly to your Paragraph newsletter/blog. Available on all plans.

How to get your key:

  1. Go to paragraph.com and sign in
  2. Navigate to SettingsAPI
  3. Copy your API key

Where to manage keys

During onboarding: the API Keys step in the wizard.

After onboarding: Settings → Workspace → API Keys section.

Testing your keys

After adding a key, Borker validates it immediately. You'll see:

  • ✅ Green checkmark: key is valid
  • ❌ Error: key is invalid or the service is unreachable

For Paragraph: if the Paragraph service returns a server error (5xx), Borker accepts the key and will validate at publish time.

On this page