capabilities.work

What you can do with Virto Commerce

Every task in plain language. Pick one, and we can help you get access.

452 things you can do

Virto Commerce

Virto Commerce is an open-source, API-first B2B e-commerce platform built on .NET Core. It provides REST and GraphQL APIs for catalog management, pricing, inventory, order management, customer organizations, marketing, payments, shipping, subscriptions, and complex B2B purchasing workflows including quotes, contracts, and approval routing. The modular architecture offers 100+ independently deploya

Product Lifecycle Management

Update an automatic category link ruleCreate an automatic category link ruleDelete automatic category link rulesSave product associationsDelete product associationsPartially update a product associationUpdate a store's brand settingsDelete a catalogPartially update a catalogUpdate a catalogCreate a catalogPartially update a categoryCreate or update a single categoryDelete categoriesCreate or update categories in bulkRun automatic links for a categoryRemove a category's automatic linksPartially update a product configurationCreate or update a product configurationLink products or categories to categoriesBulk link search results to a categoryUnlink products or categoriesMove products or categoriesBulk delete catalog entries by criteriaPartially update a measureUpdate a unit of measureCreate a unit of measureDelete units of measurePartially update a productCreate or update a single productDelete productsPartially update many productsUpdate given product properties in a languageCreate or update products in bulkCreate or update a propertyDelete a propertyPartially update a propertySave property dictionary valuesDelete property dictionary valuesPartially update a dictionary valueCreate or update a property groupDelete property groupsCreate a video from a URLSave product videos in bulkDelete product videosPartially update a videoSearch automatic category link rulesGet an automatic category link ruleList one product's associationsList associations for several productsSearch product associationsGet a store's brand settingsSearch catalogsGet a catalog by idGet a catalog by external idGet a template for a new catalogGet a template for a new virtual catalogGet a category by idGet a category by external idGet several categories by idGet many categories by id in one postGet categories by code within a catalogGet a template for a new categoryGet a product configurationSearch product configurationsSearch products in the search indexGet product search suggestionsSearch categories in the search indexBrowse catalog entries in a categorySearch category and catalog linksGet a unit of measureSearch units of measureGet the default measuresGet a product by idGet a product by external idGet products by SKU code in a catalogGet several products by idGet many products by id in one postGet a new product template for a catalogGet a new product template for a categoryGet a template for a new product variationClone a productGet a property definitionGet a template for a new catalog propertyGet a template for a new category propertyValidate a product-level property nameValidate a catalog or category property nameSearch property dictionary valuesGet a property groupSearch property groupsGet product video optionsSearch product videos

Other things you can do

Delete an event bus connectionUpdate an event bus connectionCreate an event bus provider connectionDelete an event subscriptionUpdate an event subscriptionCreate an event bus subscriptionSign out of an external identity providerComplete an external sign-in callbackInvalidate the app manifest cacheRevoke the current user's tokenGet an OAuth access tokenSubmit an OAuth authorize request via POSTEnd the OpenID Connect sessionForce a scope's last-modified dateReset the platform cacheReset changed-entity trackingUpdate a dynamic propertyCreate a dynamic propertyDelete dynamic propertiesAdd or update dynamic property dictionary itemsDelete dynamic property dictionary itemsSave translated items for a settingDelete translated items from a settingReload the module listUpload a module packageInstall modulesInstall modules with lightweight requestsUpdate modulesUpdate modules with lightweight requestsUninstall modulesUninstall modules with lightweight requestsRestart the web applicationAuto-install module groupsInstall a specific module versionInstall the latest version of a moduleUninstall one moduleSave an OAuth applicationDelete OAuth applicationsMark all notifications as readEnd one of a user's sessionsEnd all of a user's sessionsSign in with username and passwordSign out of the platformCreate or update a security roleDelete security rolesUpdate a user accountDelete users by usernameCreate a user accountChange my own passwordChange a named user's passwordReset a user's password as adminReset a password with a reset tokenEmail password reset instructionsLock a user accountUnlock a user accountUpdate a user API keyCreate an API key for a userDelete user API keysSend an email verification messageConfirm a user's email with a tokenUpdate setting valuesSave global setting valuesSave setting values for a tenantSave my user profile settingsUpdate a store's authentication schemesPartially update a storeUpdate a storeCreate a storeDelete storesSend a custom notification to the store emailSearch event bus provider connectionsGet an event bus connection by nameSearch provider connection failure logsList available domain eventsSearch event bus subscriptionsGet an event subscription by nameStart sign-in through an external identity providerList external login providersGet an app's plugin manifestList available appsOpen the OAuth authorize endpoint via GETGet OpenID user info via GETGet OpenID user info via POSTGet the last-modified date for a scopeCheck which entity types changed since a dateSearch the change logSearch the change log (v2 endpoint)Get change history for an object typeList developer toolsGet platform system informationList modules that failed to loadList object types that support dynamic propertiesGet all dynamic propertiesSearch dynamic properties for a typeExpose the dynamic object property schemaGet dictionary values of a dynamic propertySearch dynamic property dictionary items

Showing 400 of 452. Search above to find the rest.