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.
These are the classes, interfaces and other TypeScript object which are used when writing plugins or custom business logic.
These are the TypeScript APIs for the core Vendure plugins.
These are the GraphQL APIs you will use to build your storefront (Shop API) or admin integrations (Admin API).
Admin UI API
These are the Angular components and services you can use when building Admin UI extensions.