Update publication settings
update_publication_settingsUpdate live Substack publication settings, changing only the fields you specify. Enable color_links to fix links that render nearly invisible on dark themes.
Instructions
Change publication settings. Only the fields you pass are touched.
These are live settings on a public site, so a change here is visible to readers immediately.
accent_color and color_links are the two worth knowing about: Substack stores them under opaque theme variable names, and colour_links off is the usual reason links render nearly invisible on a dark theme.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Publication name. | |
| logo_url | No | ||
| settings | No | Any other publication field, passed through as given. Use this for a setting this tool does not name, such as block_ai_crawlers. | |
| copyright | No | ||
| hero_text | No | Tagline shown on the homepage. | |
| color_links | No | Whether links use the accent colour. Turning this on fixes links that render almost invisible. Stored as theme_var_color_links. | |
| publication | No | Which connected publication to act on, matched loosely against its hostname (for example 'example.substack.com' or just 'example'). Defaults to the first connected publication. | |
| accent_color | No | Hex accent colour, for example #0B81F7. Stored as theme_var_background_pop. | |
| cover_photo_url | No | ||
| email_from_name | No | Sender name on emails. | |
| podcast_enabled | No | ||
| podcast_feed_url | No | ||
| subscribe_footer | No | ||
| subscribe_content | No | ||
| welcome_email_content | No | ||
| welcome_email_subject | No |