API Keys

Manage your API keys for programmatic access

Quick Start Guide

Generate a website via API:

curl -X POST https://your-app.base44.com/api/generate-website \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "X-API-Secret: YOUR_API_SECRET" \
  -H "Content-Type: application/json" \
  -d '{
    "title": "My Website",
    "description": "A beautiful portfolio site",
    "category": "portfolio",
    "theme": "modern",
    "color_scheme": "blue"
  }'
Availability:

Paid plans only (Starter, Pro, Unlimited)

Rate Limits:

Based on your subscription plan

Authentication:

Include both API key and secret

API Access requires a paid plan

Upgrade to Starter, Pro, or Unlimited to generate API keys and access the platform programmatically.