List site items

View as MarkdownOpen in Claude
Every installed WordPress item across the token's sites, organization-wide (not scoped to one site). Replaces the old single-site `sites/{site}/items` listing; `filter[site]` narrows it back to one or more sites, `filter[component]` answers "which sites run this component". Default sort: `name`. The MCP twin is `sites-items-index`.

Authentication

AuthorizationBearer

Personal access token created in the Modular DS dashboard; read-only tokens can only call GET endpoints.

Query parameters

filter[component]stringOptional
Exact component id
filter[site][]stringOptional

Site id(s)

filter[team][]stringOptional

Team id(s)

filter[tags][]stringOptional

Tag id(s)

filter[core_version][]stringOptional

Exact WordPress versions of the website, for example 6.8.1; repeat the parameter for several, any of them matches

filter[engine_version][]stringOptional

Exact PHP versions of the website, for example 8.2.27; repeat the parameter for several, any of them matches

filter[type][]stringOptional

core | plugin | theme

filter[status][]stringOptional

active | inactive | uninstalled

filter[update_available]stringOptional

1|0: true = a newer version exists

filter[updatable]stringOptional

1|0: true = a newer version exists, the update is not hidden and the site accepts installs

filter[has_vulnerabilities]stringOptional

1|0: true = at least one known vulnerability on the installed version

filter[is_hidden]stringOptional

1|0. Omitted = only visible items; 0 = only visible; 1 = only hidden

filter[s]stringOptional

Free-text search over the item name

sortstringOptional

name (default) | type | site_name | new_version | released_at | copilot_score, --prefixed for descending

page[number]stringOptional
page[size]stringOptional
Max 50, default 15
fields[site-items]stringOptional

Sparse fieldset; activates computed fields: copilot_score, released_at, days_since_release, in_progress_action_id/type/status, can_upgrade, can_safe_upgrade, can_activate, can_deactivate, can_delete, last_error, history

includestringOptional
Inlines the owning site

Response

200 - Site items

datalist of objectsOptional
jsonapiobjectOptional
metaobjectOptional