---
title: "Update WordPress core"
method: POST
path: "/api/hosting/v1/accounts/{username}/wordpress/{software}/update"
tags: ["WordPress: Installations"]
---

# Update WordPress core

`POST /api/hosting/v1/accounts/{username}/wordpress/{software}/update`

Update the WordPress core for the specified installation (minor update or a
specific version).

Provide the WordPress installation (software) identifier in the path. It can
be obtained from GET /api/hosting/v1/wordpress/installations (the `id` field).

This operation is asynchronous: a successful response only means the update
job has been queued.

## Path parameters

- `username` string, required
- `software` string, required

## Request body

- WordPressV1InstallationsUpdateInstallationRequest
  - `minor` boolean — Update the minor version only.
  - `version` string, nullable — Update to a specific WordPress core version.

## Response `200`

Success empty response

- CommonSuccessEmptyResource
  - `message` string

## Other responses

- `401` — Unauthenticated response
- `422` — Validation error response
- `500` — Error response

## Changes

> 88 revisions in range; 77 could not be searched.

- **2026-06-09** `d05574986eb1` — 1 breaking
  - api path removed without deprecation

[Change history](https://skmtc.dev/hostinger/apis/hostinger-api/changes/api/hosting/v1/accounts/:username/wordpress/:software/update/post.md)

---

[API](https://skmtc.dev/hostinger/apis/hostinger-api.md) · [All operations](https://skmtc.dev/hostinger/apis/hostinger-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/hostinger/hostinger-api/revisions/53ccee45e5eb/schema)
