Skip to content

API Reference

API Reference

The Meteor Admin SDK provides APIs for extending the Shopware Administration UI and interacting with Administration data.

These APIs allow extensions to add user interface elements, access and modify entity data, register CMS blocks and elements, and share state between components.

Use the sections below to navigate the available APIs.

Extending the UI

These components allow extensions to add UI elements to the Shopware Administration. They can be used to register modules, add navigation entries, extend existing pages, and display dialogs or side panels.

Typical use cases include:

  • Creating custom modules in the Administration
  • Extending entity detail pages
  • Adding navigation or settings entries
  • Displaying modals or contextual UI elements

UI extension components in this section include:

Purchases and payments

Working with Data

These tools allow extensions to access and manipulate Shopware entity data from within the Administration.

They follow the same repository-based data access pattern used internally by the Administration.

Typical workflows include:

  • Accessing entity repositories
  • Retrieving entity data
  • Subscribing to changes
  • Updating or persisting entities

Tools this section include:

Composable APIs

Composable APIs provide reusable helpers for working with the Administration state and data layer inside extensions.

They simplify common patterns such as accessing repositories or sharing state between components.

APIs in this section include:

Extending the CMS

These APIs allow extensions to add new CMS blocks and elements to the Shopware Shopping Experiences editor.

They can be used to introduce custom content components that merchants can use when building storefront pages.

APIs in this section include:

Shared Options

Some SDK APIs support shared configuration options that control how actions are executed in the Administration.

Was this page helpful?
UnsatisfiedSatisfied
Be the first to vote!
0.0 / 5  (0 votes)