This recipe guides you through installing Wix apps on a site using the Apps Installer REST API, including enabling Velo (Wix Code) when needed.
If you receive the error WDE0110: Wix Code not enabled, you must first enable Velo on the site.
Endpoint: POST https://www.wixapis.com/mcp-serverless/v1/velo/provision
Request:
Response: Empty body on success.
WDE0110 errorUse the Apps Installer API to install any Wix app on a site.
Endpoint: POST https://www.wixapis.com/apps-installer-service/v1/app-instance/install
Request Body:
Request:
Before installing, refer to the Apps Created by Wix documentation to find the correct appDefId for the app you want to install.
Some common apps:
| App | appDefId |
|---|---|
| Wix Stores | 215238eb-22a5-4c36-9e7b-e7c08025e04e |
| Wix Bookings | 13d21c63-b5ec-5912-8397-c3a5ddb27a97 |
| Wix Blog | 14bcded7-0066-7c35-14d7-466cb3f09103 |
| Wix Events | 140603ad-af8d-84a5-2c80-a0f60cb47351 |
| Wix Pricing Plans | 1522827f-c56c-a5c9-2ac9-00f9e6ae12d3 |
appDefId - always refer to the official documentationtenantType MUST be SITEid in tenant is the site's metaSiteIdIf you receive an error indicating a required app is not installed, use this recipe to install it before proceeding.
Call the Velo provision endpoint (Step 1) first, then retry the original operation.
After installing an app: