Vendure API Reference
This section contains reference documentation for the various APIs exposed by Vendure.
All of the information in this section is generated directly from the Vendure source code. You can jump directly to the source file using the links below each heading.

TypeScript API
These are the classes, interfaces and other TypeScript object which are used when writing plugins or custom business logic.
Core Plugins
These are the TypeScript APIs for the core Vendure plugins.
GraphQL API
These are the GraphQL APIs you will use to build your storefront (Shop API) or admin integrations (Admin API).
Dashboard API
These are the React components & hooks you can use when building Dashboard extensions. Also see the Storybook component library for interactive examples.
Admin UI API (Deprecated)
These are the Angular components and services you can use when building Admin UI extensions with the deprecated Admin UI.