Config Snippet

Claude Cowork — config snippet

The Claude onboarding step renders this block with <project> and the actual key substituted:

{
  "api_key": "ppk_live_…",
  "endpoints": {
    "articles_list":   "https://<project>.supabase.co/functions/v1/articles-api",
    "articles_create": "https://<project>.supabase.co/functions/v1/articles-api",
    "article_item":    "https://<project>.supabase.co/functions/v1/articles-api-item",
    "posts_create":    "https://<project>.supabase.co/functions/v1/api-v2-posts",
    "posts_list":      "https://<project>.supabase.co/functions/v1/api-v2-posts"
  },
  "posts_auth": "X-API-Key",
  "defaults": { "target": "personal", "status": "draft" }
}

Fields

Field Notes
api_key The full ppk_live_… value. Shown once at generation.
endpoints.* All five URLs Cowork needs. <project> is your Lovable Cloud ref.
posts_auth Header style Cowork should use. Always X-API-Key.
defaults.target personal or brand. Determines which LinkedIn destination Cowork-created posts target by default.
defaults.status draft or scheduled. Always start with draft for brand posts (see Scheduling rules).

Re-fetching when you can’t see the key

Once you’ve left the onboarding step, the full key is gone. The config block in the Claude step still renders, but with <paste your key> in place of api_key. To get a fresh key, click Rotate key — that revokes the old one and shows the new one once.

Related: Setup, Scheduling rules