Skip to main content
We support data redirection to our servers in different clusters. Use MoEngageSDKConfig initializer to set the data center according to your account’s configuration.
import MoEngageSDK

let sdkConfig = MoEngageSDKConfig(appId: "YOUR APPID", dataCenter: .data_center_01);


// Possible Values for Data Center
typedef enum {
    data_center_01,
    data_center_02,
    data_center_03,
    data_center_04,
    data_center_05,
    data_center_06      /// Data center 06 available SDK version 9.17.3
}MoEngageDataCenter;
Following is the host for different data centers; please update the app’s configuration according to the DataCenter in case would want to whitelist the SDK API domain:
Data CenterSDK HostDashboard Host
data_center_01sdk-01.moengage.comdashboard-01.moengage.com
data_center_02sdk-02.moengage.comdashboard-02.moengage.com
data_center_03sdk-03.moengage.comdashboard-03.moengage.com
data_center_04sdk-04.moengage.comdashboard-04.moengage.com
data_center_05sdk-05.moengage.comdashboard-05.moengage.com
data_center_06sdk-06.moengage.comdashboard-06.moengage.com
ImportantRefer to the dashboard host to know the Data Center of your account. Please make sure that you consult with the MoEngage team before using this method for changing the data center in the SDK.
For more information about MoEngage data centers, refer to Data Centers in MoEngage.