Update blog settings
update_blogIdempotent
Edit blog settings: title, language (BCP-47, e.g. "ru"), parentSiteUrl, analytics; null clears any but language. Set title to the blog's display name, e.g. the project or person's name; otherwise the URL name is shown.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| patch | Yes | Blog settings to change; omitted fields stay as they are. | |
| blog_id | No | Your blog's id, as returned by signup. Optional with an API key: it defaults to the key's blog, and any id you pass must be that blog. Required when the server runs without API keys. | |
| idempotency_key | No | Optional retry key, any unique string (e.g. a UUID). Retrying with the same key and identical arguments returns the first result instead of writing again; the same key with different arguments fails with IDEMPOTENCY_KEY_CONFLICT. Scoped to your API key and this tool. |
Output Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| blog | No | ||
| error | No | Present only on failure (isError: true). Success fields are absent then. |