Connects a Wix schedule to an external calendar account following OAuth authorization protocol.
The full authorization flow looks like this:
oAUthUrl.redirectUrl of the Connect By OAuth call.connectionId. You find it as a query parameter in the URL
to which the account owner is redirected.See this sample flow for more details.
If the attempt to connect fails, the account owner is still redirected to
the URL you specify in redirectUrl, but it incudes an error query
parameter set to 1 of the following values:
reject: The external calendar owner has rejected the authorization request.unsupported: Connecting to the user's external account type is not supported by the provider.internal: An error unrelated to the client or the request that prevents the server from fulfilling the request.After connecting an external calendar account to a Wix schedule, you can do the following.
Call List Connections and filter by the relevant schedule ID.
If needed, call Update Sync Config to adjust the syncing configuration.
Once a connection is successfully created, you can call List Events to obtain an up-to-date list of events in the connected external calendars.
You can call Connect By Credentials if:
Call List Providers for a complete list of external calendar providers supported on the Wix site, including which authorization methods they support.
You can only call this method when authenticated as a Wix app or Wix user identity.
There is 1 error with this status code.
This method may also return standard errors. Learn more about standard Wix errors.