List of Data Centers
The following table describes the data center name, URL, and the REST API hostname associated with the data center.Once captured in a workspace, data cannot be migrated across a new workspace to ensure data resides in the correct data center.
Significance of having different data centers
Hosting multiple instances of our application and distributing the signups across multiple data centers helps us optimize our services by distributing the amount of data in each data center. Also, there could be compliance requirements to host your user data in a specific geography. You can only sign up for your MoEngage account in any one of the data centers, and the user data you track with MoEngage will get saved in the same data center.Signing up for region-specific data centers
When you sign up with MoEngage, you can sign up with any of our data centers.We recommend that you let us select a data center for you if there are no specific requirements around saving data in specific geographies so that we can provide optimized services to you throughout your engagement with us.
-
- If you need to save all of your user data in the US region, please sign-up with DC-01 or DC-04.
- If you need to save all of your user data in the EU region, please sign-up with DC-02.
- If you need to save all of your user data in the India region, please sign-up with DC-03.
- If you need to save all of your user data in the Singapore region, please sign-up with DC-05.
- If you need to save all of your user data in the Indonesia region, please sign-up with DC-06.
Re-direction of data to different data centers from SDK
When you use MoEngage SDK for tracking your mobile app/website user data, integrate as per your data center and the corresponding integration steps as mentioned in the SDK documentation below: Android | iOS | Web The table below lists the mapping between the different data centers, dashboard URLs, and the data center keys that you should pass when integrating the respective SDKs.| Data Center | Dashboard URL | Android / iOS | Web |
|---|---|---|---|
| Data Center 1 | https://dashboard-01.moengage.com/ | DATA_CENTER_01 | DC_1 |
| Data Center 2 | https://dashboard-02.moengage.com/ | DATA_CENTER_02 | DC_2 |
| Data Center 3 | https://dashboard-03.moengage.com/ | DATA_CENTER_03 | DC_3 |
| Data Center 4 | https://dashboard-04.moengage.com/ | DATA_CENTER_04 | DC_4 |
| Data Center 5 | https://dashboard-05.moengage.com/ | DATA_CENTER_05 | DC_5 |
| Data Center 6 | https://dashboard-06.moengage.com/ | DATA_CENTER_06 | DC_6 |
Identifying the REST API Endpoint for your data center
When you send data to MoEngage through our REST APIs, you need to use the API Endpoints as per the below table.| Data Center | Dashboard URL | REST API Host |
|---|---|---|
| Data Center 1 | https://dashboard-01.moengage.com/ | https://api-01.moengage.com/v1/ |
| Data Center 2 | https://dashboard-02.moengage.com/ | https://api-02.moengage.com/v1/ |
| Data Center 3 | https://dashboard-03.moengage.com/ | https://api-03.moengage.com/v1/ |
| Data Center 4 | https://dashboard-04.moengage.com/ | https://api-04.moengage.com/v1/ |
| Data Center 5 | https://dashboard-05.moengage.com/ | https://api-05.moengage.com/v1/ |
| Data Center 6 | https://dashboard-06.moengage.com/ | https://api-06.moengage.com/v1/ |
Please use the same REST API as the registered data center. For example, when registering an app on any data center (say DC-01), you must integrate the REST API for DC-01.