PATCH
/
plugins
/
{slug}
curl --request PATCH \
  --url https://registry.wp-content.io/plugins/{slug} \
  --header 'Content-Type: application/json' \
  --header 'X-API-KEY: <api-key>' \
  --data '{
  "icon_default": "https://placehold.co/256x256",
  "banner_low": "https://placehold.co/772x250",
  "banner_high": "https://placehold.co/1544x500"
}'
{
  "name": "My Plugin",
  "slug": "my-plugin",
  "version": "1.0.0",
  "author": "<a href=\"https://example.com\" target=\"_blank\">ACME</a>",
  "author_profile": "https://example.com",
  "short_description": "",
  "rating": 0,
  "num_ratings": 0,
  "active_installs": 0,
  "requires": "",
  "tested": null,
  "requires_php": "",
  "download_link": "https://wp-content-staging.s3.fr-par.scw.cloud/artifacts/plugins/my-plugin/my-plugin-1.0.0-81ae9121fde9f29c489c72dd3d8d9377.zip",
  "icons": {
    "default": "http://localhost:8080/images/icon-placeholder.png"
  },
  "added": "2025-06-11",
  "last_updated": "2025-06-11 9:08am UTC",
  "banners": {
    "low": "https://placehold.co/772x250",
    "high": "https://placehold.co/1544x500"
  },
  "sections": {
    "description": "<p></p>",
    "changelog": "<h4>1.0.0</h4>\n<p>First release</p>\n<em>Release date : 2025-06-11 09:07:10</em>"
  },
  "versions": {
    "1.0.0": "https://wp-content-staging.s3.fr-par.scw.cloud/artifacts/plugins/my-plugin/my-plugin-1.0.0-81ae9121fde9f29c489c72dd3d8d9377.zip"
  }
}

Authorizations

X-API-KEY
string
header
required

Path Parameters

slug
string
required

Slug of plugin

Body

application/json ยท object

Response

200 - application/json

OK

The response is of type object.