---
schema_version: "1"
id: 35d291fc3b67c44d4d58c654e0c8ca5c8f39164d581ad52de7d22a936af50a28
title: Extend an Endpoint with the Experience ID
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/xcloud/264-0-0/external_identity_dynamic_extend_endpoint_expid.md
canonical_url: https://help.salesforce.com/s/articleView?id=xcloud.external_identity_dynamic_extend_endpoint_expid.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 7dfcfcce924dcc1305b830705bac9f797fd6a2fa4a97ac0ae63cea43ea69c225
description: You can set the experience ID value by extending supported endpoints.
products:
  - Security
  - Cross Cloud
release: "264"
---
# Extend an Endpoint with the Experience ID

You can set the experience ID value by extending supported endpoints.

![Warning](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-xcloud-identity-264-0-0-production-enus/699dab6f-8f1a-4662-b24f-6521d5b747f7/images/icon_warning.png)

Warning In Summer ’24, Salesforce made Embedded Login disabled by default. We recommend that you use the [web server flow](https://help.salesforce.com/s/articleView?id=xcloud.remoteaccess_oauth_web_server_flow.htm&type=5&language=en_US), the [user-agent flow](https://help.salesforce.com/s/articleView?id=xcloud.remoteaccess_oauth_user_agent_flow.htm&type=5&language=en_US), or another redirect-based OAuth 2.0 flow instead of Embedded Login.

Embedded Login relies on third-party cookies, which are blocked or restricted in most browsers. And Embedded Login works only on Google Chrome and only as long as third-party cookies are allowed there by default.

Extend the following endpoints with `expid_value`.

- `site-url/services/oauth2/authorize/expid_value`
- `site-url/idp/endpoint/HttpPost/expid_value`
- `site-url/idp/endpoint/HttpRedirect/expid_value`

Extend the following endpoints with `expid={value}`.

- `site-url_login_page?expid={value}`
- `site-url/CommunitiesSelfReg?expid={value}`
- `site-url/.well-known/auth-configuration?expid={value}`
- `secur/forgotpassword.jsp?expid={value}`
- `site-url/services/auth/test/authentication_provider/?expid={value}`
- `site-url/services/auth/sso/authentication_provider/?expid={value}`
- `site-url/services/auth/link/authentication_provider/?expid={value}`
- `site-url/services/auth/oauth/authentication_provider/?expid={value}`
- `site-url/services/auth/authcallback/authentication_provider/?expid={value}`

For example, pass in a different expid value to the self-registration page to deliver a different registration flow for each brand.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-xcloud-identity-264-0-0-production-enus/699dab6f-8f1a-4662-b24f-6521d5b747f7/images/icon_note.png)

Note The experience ID value is captured in a cookie rather than in the URL. For example, if the `expid_value` is set to Customers, an associated cookie has the `expid_Customers` value.