Newer Version Available

This content describes an older version of this product. View Latest

Connect to Experience Cloud Sites

To use OAuth to connect to an Experience Cloud site, use the full path to the site URL.

To connect to an Experience Cloud site, use the OAuth web server and user-agent workflows.

To authenticate a user using the authorize URL, replace the MyDomainName.my.salesforce.com host name with the full path to the site URL. This URL example is the non-site URL.
This URL example is the site URL.

If you’re not using enhanced domains, your org’s Experience Cloud sites URL is different. For details, see My Domain URL Formats in Salesforce Help.

Note

When implemented successfully, this URL directs users to your app’s branded login page. After they authorize the app, set a user access token and a refresh token for future authentication. In requests for the token endpoint, replace the host with the site.
To request a Connect REST API resource, use the site URL and specify the site ID.
Alternately, you can replace the host name with the full path to the site URL.