About the Projects API

The Projects API allows you to programmatically initialize new Wix sites and headless projects. You can use this API to create standard Wix sites, Wix Vibe sites, Headless projects, and branded apps. To manage or retrieve existing sites, use the Sites API instead.

With the Projects API, you can:

  • Create different types of projects including Wix editor sites, Wix Vibe sites, headless projects, and branded mobile apps.
  • Specify templates to base new projects on.
  • Install apps during project creation.
  • Organize projects in dashboard folders.

Use cases

Terminology

  • Project: A Wix account entity that represents a site, mobile app, or backend-only setup. It’s the container for your Wix business features, data, and settings, and may or may not include a Wix‑managed frontend. The following types of projects are supported:
    • WIX: A standard site with a frontend built using Wix Editor or Wix Studio.
    • VIBE: A site generated from AI chat prompts using Wix Vibe.
    • HEADLESS: A project that provides Wix-based business infrastructure while you build and host the frontend yourself.
    • BRANDED_APP: A native mobile app built with the Wix branded app builder.
Did this help?