30 days free. No credit card. Full access from the moment you connect your site.

Start free trial

Get Elementor Official Widget Catalog

elementor/get-official-widget-catalog returns the canonical Elementor widget catalogue: Basic, Pro, Theme and WooCommerce.

It is what Elementor offers in principle, as against what this site has registered.

At a glance

Abilityelementor/get-official-widget-catalog
ToolsetElementor — toolset/elementor
GroupElementor › Discovery & Guidance
RequiresElementor, active on the site
Capabilitymanage_options
SafetyRead-only — changes nothing
RepeatableIdempotent — running it twice leaves the same result
Ships inAcrossAI Abilities Manager 0.0.34 and later

How it works

Two different questions. “What widgets exist in Elementor” is answered by this catalogue; “what widgets can I use on this site” is answered by the live registry, which elementor/add-widget validates against and elementor/get-widget-controls reads.

The catalogue is useful for knowing that a widget exists at all — that Elementor has a Loop Grid, that the WooCommerce widgets are a separate family — before discovering whether this site can use it.

The grouping by family is the other value. A widget in the Pro family is not available on a free install; one in the WooCommerce family needs WooCommerce; theme widgets only make sense inside Theme Builder templates.

Held behind a twelve-hour transient over a seeded catalogue, so it is cheap to call repeatedly and not guaranteed to reflect a version released this morning.

Input

This ability takes no input.

What comes back

NameTypeWhat it is
widgetsarrayThe catalogue, grouped by family.
familiesarrayBasic, Pro, Theme and WooCommerce.
successbooleanWhether the call completed.
messagestringA one-line summary of what happened, suitable for showing a human.
error_codestringPresent only on failure — a stable machine-readable reason, such as a missing field, a wrong field type or an unmet confirmation.

Example

Ask your assistant:

What widgets does Elementor offer?

It resolves to one call:

{
  "ability": "elementor/get-official-widget-catalog",
  "parameters": {}
}

Worth knowing

  • What exists in principle, not what is registered here.
  • The family tells you what a widget requires.
  • Cached for twelve hours over a seeded catalogue.
  • Read-only.

Related abilities


Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager

Browse the rest: Every ability, by category


Keep reading