POST

Provision Meetings App


Developer Preview

This API is subject to change. Bug fixes and new features will be released based on developer feedback throughout the preview period.

Sets up Wix Meetings infrastructure on a site.

Use this method to provision the required components for Wix Meetings when building an app that relies on Meetings functionality for customers who may not have the Meetings app installed.

Provisioning creates:

  • A headless OAuth client named WixMeetings with applicationType: SYSTEM and technology: REACT.
  • A booking form using the wix.meetings.form namespace.
  • A default booking policy with cancellation enabled and a 24-hour cancellation window.
  • A default schedule with 30-minute meeting duration.
  • A default service (scheduling link) of type APPOINTMENT with the Wix Meetings appId.

This method is idempotent. Calling it multiple times on the same site has no additional effect if the infrastructure already exists.

Authentication

You can only call this method when authenticated as a Wix app or Wix user identity.

Permissions
Manage Personal Scheduling, Forns & submissions, (can create his own staff)
Learn more about app permissions.
Endpoint
POST
https://www.wixapis.com/meetings/v1/provision-meetings-app

Errors
500Internal

There are 4 errors with this status code.

This method may also return standard errors. Learn more about standard Wix errors.

Did this help?