--- title: "Multi-DC Support" url: https://docs.catalyst.zoho.com/en/api/introduction/multi-dc-support/ description: "Explore the multi-data center support offered by Catalyst that allows you to robustly invoke the APIs from an appropriate domain based on your location." last_updated: 2026-08-17T12:16:04Z service: All Services type: api --- # Multi-DC Support ### Overview Catalyst is currently hosted in seven data centers. The base API URI to access all Catalyst APIs and the Zoho Accounts Server URI will be different based on the data center you are accessing Catalyst from. You must use the appropriate domain based on your location while sending an API request in Catalyst. This prevents conflicts with your browser and enables a smooth integration with your current session. The seven data centers and their respective **base API URIs** supported by Catalyst for all APIs are: * **US** (USA): `https://api.catalyst.zoho.com` * **EU** (Europe): `https://api.catalyst.zoho.eu` * **IN** (India): `https://api.catalyst.zoho.in` * **AU** (Australia): `https://api.catalyst.zoho.com.au` * **CA** (Canada): `https://api.catalyst.zohocloud.ca` * **JP** (Japan): `https://api.catalyst.zoho.jp` * **SA** (Saudi Arabia): `https://api.catalyst.zoho.sa` The corresponding **Zoho Accounts Server URI** for the seven data centers that you must use while implementing [OAuth 2.0 authentication](https://docs.catalyst.zoho.com/en/api/oauth2/overview-and-terminology/#OverviewandTerminology) are: * **US:** `https://accounts.zoho.com` * **EU:** `https://accounts.zoho.eu` * **IN:** `https://accounts.zoho.in` * **AU:** `https://accounts.zoho.au` * **CA:** `https://accounts.zohocloud.ca` * **JP:** `https://accounts.zoho.jp` * **SA:** `https://accounts.zoho.sa` ### Usage You must ensure you perform the following actions to make use of Catalyst's multi-DC support: * You must use the appropriate Zoho Accounts Server URI in all the steps while implementing OAuth 2.0 authentication, such as while making an authorization request to generate the grant token, access token, or refresh token. For example, you can make this request to [generate the grant token using a redirect method](https://docs.catalyst.zoho.com/en/api/oauth2/generate-grant-token/#GenerateGrantToken) for the EU data center: ```bash https://accounts.zoho.eu/oauth/v2/auth?scope=ZohoCatalyst.tables.rows.CREATE,ZohoCatalyst.tables.rows.READ,ZohoCatalyst.tables.rows.UPDATE,ZohoCatalyst.tables.rows.DELETE&client_id=1000.0SRSxxxxxxxxxxxxxxxxxxxxx&state=testing&response_type=code&redirect_uri=https://www.zylker.eu/ShipmentTracking/&access_type=offline ``` A response with the grant token will be returned after redirecting to the redirect URI, which will contain a location parameter as shown below: ![](https://catalyst-docs-development.zohostratus.in/images/api/catalyst_api_8.webp) This `location` parameter specifies the domain of your account. In this case, the `location` is returned as `eu`. * You can enable multi-DC support after you register your client in Zoho's API console. This lets you provide access to your application to users of a specific domain alone. For example, you can disable access to your application for the IN users and enable it for the other users. Refer to [Register a New Client section](https://docs.catalyst.zoho.com/en/api/oauth2/register-new-client/#RegisteraNewClient) for details. * As mentioned earlier, you must use the appropriate base API URI while sending an API request. For example, to [fetch all rows](https://docs.catalyst.zoho.com/en/api/code-reference/cloud-scale/data-store/get-all-rows/#GetAllRows) in a table in your Data Store, you must execute the following request URL for the EU data center: `https://api.catalyst.zoho.eu/baas/v1/project/{project_id}/table/{tableIdentifier}/row`