Skip to content

Latest commit

 

History

History
532 lines (379 loc) · 16.2 KB

File metadata and controls

532 lines (379 loc) · 16.2 KB

WhiteLabelConfigApi

All URIs are relative to https://api.flipdish.co

Method HTTP request Description
getAppGeneralConfig GET /api/v1.0/whitelabelconfig/{appId}/general
getAppStoreConfig GET /api/v1.0/whitelabelconfig/{appId}/appstore
getPlayStoreConfig GET /api/v1.0/whitelabelconfig/{appId}/playstore
getWhiteLabelConfig GET /api/v1.0/whitelabelconfig/id/{wlid}
getWhiteLabelConfigByAppNameId GET /api/v1.0/whitelabelconfig/name/{appId}
healthCheck GET /api/v1.0/whitelabelconfig/health
updateAppGeneralConfig POST /api/v1.0/whitelabelconfig/{appId}/general
updateAppStoreConfig POST /api/v1.0/whitelabelconfig/{appId}/appstore
updatePlayStoreConfig POST /api/v1.0/whitelabelconfig/{appId}/playstore
uploadAppStoreIcon POST /api/v1.0/whitelabelconfig/{appId}/app-store-icon

getAppGeneralConfig

RestApiResultAppGeneralConfigModel getAppGeneralConfig(appId)

Example

// Import classes:
//import com.flipdish.apiclient.ApiClient;
//import com.flipdish.apiclient.ApiException;
//import com.flipdish.apiclient.Configuration;
//import com.flipdish.apiclient.auth.*;
//import com.flipdish.apiclient.api.WhiteLabelConfigApi;

ApiClient defaultClient = Configuration.getDefaultApiClient();

// Configure OAuth2 access token for authorization: oauth2
OAuth oauth2 = (OAuth) defaultClient.getAuthentication("oauth2");
oauth2.setAccessToken("YOUR ACCESS TOKEN");

WhiteLabelConfigApi apiInstance = new WhiteLabelConfigApi();
String appId = "appId_example"; // String | 
try {
    RestApiResultAppGeneralConfigModel result = apiInstance.getAppGeneralConfig(appId);
    System.out.println(result);
} catch (ApiException e) {
    System.err.println("Exception when calling WhiteLabelConfigApi#getAppGeneralConfig");
    e.printStackTrace();
}

Parameters

Name Type Description Notes
appId String

Return type

RestApiResultAppGeneralConfigModel

Authorization

oauth2

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json, text/json, application/xml, text/xml

getAppStoreConfig

RestApiResultAppStoreConfigModel getAppStoreConfig(appId)

Example

// Import classes:
//import com.flipdish.apiclient.ApiClient;
//import com.flipdish.apiclient.ApiException;
//import com.flipdish.apiclient.Configuration;
//import com.flipdish.apiclient.auth.*;
//import com.flipdish.apiclient.api.WhiteLabelConfigApi;

ApiClient defaultClient = Configuration.getDefaultApiClient();

// Configure OAuth2 access token for authorization: oauth2
OAuth oauth2 = (OAuth) defaultClient.getAuthentication("oauth2");
oauth2.setAccessToken("YOUR ACCESS TOKEN");

WhiteLabelConfigApi apiInstance = new WhiteLabelConfigApi();
String appId = "appId_example"; // String | 
try {
    RestApiResultAppStoreConfigModel result = apiInstance.getAppStoreConfig(appId);
    System.out.println(result);
} catch (ApiException e) {
    System.err.println("Exception when calling WhiteLabelConfigApi#getAppStoreConfig");
    e.printStackTrace();
}

Parameters

Name Type Description Notes
appId String

Return type

RestApiResultAppStoreConfigModel

Authorization

oauth2

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json, text/json, application/xml, text/xml

getPlayStoreConfig

RestApiResultPlayStoreConfigModel getPlayStoreConfig(appId)

Example

// Import classes:
//import com.flipdish.apiclient.ApiClient;
//import com.flipdish.apiclient.ApiException;
//import com.flipdish.apiclient.Configuration;
//import com.flipdish.apiclient.auth.*;
//import com.flipdish.apiclient.api.WhiteLabelConfigApi;

ApiClient defaultClient = Configuration.getDefaultApiClient();

// Configure OAuth2 access token for authorization: oauth2
OAuth oauth2 = (OAuth) defaultClient.getAuthentication("oauth2");
oauth2.setAccessToken("YOUR ACCESS TOKEN");

WhiteLabelConfigApi apiInstance = new WhiteLabelConfigApi();
String appId = "appId_example"; // String | 
try {
    RestApiResultPlayStoreConfigModel result = apiInstance.getPlayStoreConfig(appId);
    System.out.println(result);
} catch (ApiException e) {
    System.err.println("Exception when calling WhiteLabelConfigApi#getPlayStoreConfig");
    e.printStackTrace();
}

Parameters

Name Type Description Notes
appId String

Return type

RestApiResultPlayStoreConfigModel

Authorization

oauth2

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json, text/json, application/xml, text/xml

getWhiteLabelConfig

RestApiResultWhiteLabelConfigModel getWhiteLabelConfig(wlid)

Example

// Import classes:
//import com.flipdish.apiclient.ApiClient;
//import com.flipdish.apiclient.ApiException;
//import com.flipdish.apiclient.Configuration;
//import com.flipdish.apiclient.auth.*;
//import com.flipdish.apiclient.api.WhiteLabelConfigApi;

ApiClient defaultClient = Configuration.getDefaultApiClient();

// Configure OAuth2 access token for authorization: oauth2
OAuth oauth2 = (OAuth) defaultClient.getAuthentication("oauth2");
oauth2.setAccessToken("YOUR ACCESS TOKEN");

WhiteLabelConfigApi apiInstance = new WhiteLabelConfigApi();
Integer wlid = 56; // Integer | 
try {
    RestApiResultWhiteLabelConfigModel result = apiInstance.getWhiteLabelConfig(wlid);
    System.out.println(result);
} catch (ApiException e) {
    System.err.println("Exception when calling WhiteLabelConfigApi#getWhiteLabelConfig");
    e.printStackTrace();
}

Parameters

Name Type Description Notes
wlid Integer

Return type

RestApiResultWhiteLabelConfigModel

Authorization

oauth2

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json, text/json, application/xml, text/xml

getWhiteLabelConfigByAppNameId

RestApiResultWhiteLabelConfigModel getWhiteLabelConfigByAppNameId(appId)

Example

// Import classes:
//import com.flipdish.apiclient.ApiClient;
//import com.flipdish.apiclient.ApiException;
//import com.flipdish.apiclient.Configuration;
//import com.flipdish.apiclient.auth.*;
//import com.flipdish.apiclient.api.WhiteLabelConfigApi;

ApiClient defaultClient = Configuration.getDefaultApiClient();

// Configure OAuth2 access token for authorization: oauth2
OAuth oauth2 = (OAuth) defaultClient.getAuthentication("oauth2");
oauth2.setAccessToken("YOUR ACCESS TOKEN");

WhiteLabelConfigApi apiInstance = new WhiteLabelConfigApi();
String appId = "appId_example"; // String | 
try {
    RestApiResultWhiteLabelConfigModel result = apiInstance.getWhiteLabelConfigByAppNameId(appId);
    System.out.println(result);
} catch (ApiException e) {
    System.err.println("Exception when calling WhiteLabelConfigApi#getWhiteLabelConfigByAppNameId");
    e.printStackTrace();
}

Parameters

Name Type Description Notes
appId String

Return type

RestApiResultWhiteLabelConfigModel

Authorization

oauth2

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json, text/json, application/xml, text/xml

healthCheck

String healthCheck()

Example

// Import classes:
//import com.flipdish.apiclient.ApiClient;
//import com.flipdish.apiclient.ApiException;
//import com.flipdish.apiclient.Configuration;
//import com.flipdish.apiclient.auth.*;
//import com.flipdish.apiclient.api.WhiteLabelConfigApi;

ApiClient defaultClient = Configuration.getDefaultApiClient();

// Configure OAuth2 access token for authorization: oauth2
OAuth oauth2 = (OAuth) defaultClient.getAuthentication("oauth2");
oauth2.setAccessToken("YOUR ACCESS TOKEN");

WhiteLabelConfigApi apiInstance = new WhiteLabelConfigApi();
try {
    String result = apiInstance.healthCheck();
    System.out.println(result);
} catch (ApiException e) {
    System.err.println("Exception when calling WhiteLabelConfigApi#healthCheck");
    e.printStackTrace();
}

Parameters

This endpoint does not need any parameter.

Return type

String

Authorization

oauth2

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json, text/json, application/xml, text/xml

updateAppGeneralConfig

RestApiResultAppGeneralConfigModel updateAppGeneralConfig(appId, appGeneralConfig)

Example

// Import classes:
//import com.flipdish.apiclient.ApiClient;
//import com.flipdish.apiclient.ApiException;
//import com.flipdish.apiclient.Configuration;
//import com.flipdish.apiclient.auth.*;
//import com.flipdish.apiclient.api.WhiteLabelConfigApi;

ApiClient defaultClient = Configuration.getDefaultApiClient();

// Configure OAuth2 access token for authorization: oauth2
OAuth oauth2 = (OAuth) defaultClient.getAuthentication("oauth2");
oauth2.setAccessToken("YOUR ACCESS TOKEN");

WhiteLabelConfigApi apiInstance = new WhiteLabelConfigApi();
String appId = "appId_example"; // String | 
AppGeneralConfigModel appGeneralConfig = new AppGeneralConfigModel(); // AppGeneralConfigModel | 
try {
    RestApiResultAppGeneralConfigModel result = apiInstance.updateAppGeneralConfig(appId, appGeneralConfig);
    System.out.println(result);
} catch (ApiException e) {
    System.err.println("Exception when calling WhiteLabelConfigApi#updateAppGeneralConfig");
    e.printStackTrace();
}

Parameters

Name Type Description Notes
appId String
appGeneralConfig AppGeneralConfigModel

Return type

RestApiResultAppGeneralConfigModel

Authorization

oauth2

HTTP request headers

  • Content-Type: application/json, text/json, application/xml, text/xml, application/x-www-form-urlencoded
  • Accept: application/json, text/json, application/xml, text/xml

updateAppStoreConfig

RestApiResultAppStoreConfigModel updateAppStoreConfig(appId, appStoreConfig)

Example

// Import classes:
//import com.flipdish.apiclient.ApiClient;
//import com.flipdish.apiclient.ApiException;
//import com.flipdish.apiclient.Configuration;
//import com.flipdish.apiclient.auth.*;
//import com.flipdish.apiclient.api.WhiteLabelConfigApi;

ApiClient defaultClient = Configuration.getDefaultApiClient();

// Configure OAuth2 access token for authorization: oauth2
OAuth oauth2 = (OAuth) defaultClient.getAuthentication("oauth2");
oauth2.setAccessToken("YOUR ACCESS TOKEN");

WhiteLabelConfigApi apiInstance = new WhiteLabelConfigApi();
String appId = "appId_example"; // String | 
AppStoreConfigModel appStoreConfig = new AppStoreConfigModel(); // AppStoreConfigModel | 
try {
    RestApiResultAppStoreConfigModel result = apiInstance.updateAppStoreConfig(appId, appStoreConfig);
    System.out.println(result);
} catch (ApiException e) {
    System.err.println("Exception when calling WhiteLabelConfigApi#updateAppStoreConfig");
    e.printStackTrace();
}

Parameters

Name Type Description Notes
appId String
appStoreConfig AppStoreConfigModel

Return type

RestApiResultAppStoreConfigModel

Authorization

oauth2

HTTP request headers

  • Content-Type: application/json, text/json, application/xml, text/xml, application/x-www-form-urlencoded
  • Accept: application/json, text/json, application/xml, text/xml

updatePlayStoreConfig

RestApiResultPlayStoreConfigModel updatePlayStoreConfig(appId, playStoreConfig)

Example

// Import classes:
//import com.flipdish.apiclient.ApiClient;
//import com.flipdish.apiclient.ApiException;
//import com.flipdish.apiclient.Configuration;
//import com.flipdish.apiclient.auth.*;
//import com.flipdish.apiclient.api.WhiteLabelConfigApi;

ApiClient defaultClient = Configuration.getDefaultApiClient();

// Configure OAuth2 access token for authorization: oauth2
OAuth oauth2 = (OAuth) defaultClient.getAuthentication("oauth2");
oauth2.setAccessToken("YOUR ACCESS TOKEN");

WhiteLabelConfigApi apiInstance = new WhiteLabelConfigApi();
String appId = "appId_example"; // String | 
PlayStoreConfigModel playStoreConfig = new PlayStoreConfigModel(); // PlayStoreConfigModel | 
try {
    RestApiResultPlayStoreConfigModel result = apiInstance.updatePlayStoreConfig(appId, playStoreConfig);
    System.out.println(result);
} catch (ApiException e) {
    System.err.println("Exception when calling WhiteLabelConfigApi#updatePlayStoreConfig");
    e.printStackTrace();
}

Parameters

Name Type Description Notes
appId String
playStoreConfig PlayStoreConfigModel

Return type

RestApiResultPlayStoreConfigModel

Authorization

oauth2

HTTP request headers

  • Content-Type: application/json, text/json, application/xml, text/xml, application/x-www-form-urlencoded
  • Accept: application/json, text/json, application/xml, text/xml

uploadAppStoreIcon

RestApiResultAssetResultModel uploadAppStoreIcon(appId, file)

Example

// Import classes:
//import com.flipdish.apiclient.ApiClient;
//import com.flipdish.apiclient.ApiException;
//import com.flipdish.apiclient.Configuration;
//import com.flipdish.apiclient.auth.*;
//import com.flipdish.apiclient.api.WhiteLabelConfigApi;

ApiClient defaultClient = Configuration.getDefaultApiClient();

// Configure OAuth2 access token for authorization: oauth2
OAuth oauth2 = (OAuth) defaultClient.getAuthentication("oauth2");
oauth2.setAccessToken("YOUR ACCESS TOKEN");

WhiteLabelConfigApi apiInstance = new WhiteLabelConfigApi();
String appId = "appId_example"; // String | 
HttpPostedFileBase file = new HttpPostedFileBase(); // HttpPostedFileBase | 
try {
    RestApiResultAssetResultModel result = apiInstance.uploadAppStoreIcon(appId, file);
    System.out.println(result);
} catch (ApiException e) {
    System.err.println("Exception when calling WhiteLabelConfigApi#uploadAppStoreIcon");
    e.printStackTrace();
}

Parameters

Name Type Description Notes
appId String
file HttpPostedFileBase

Return type

RestApiResultAssetResultModel

Authorization

oauth2

HTTP request headers

  • Content-Type: application/json, text/json, application/xml, text/xml, application/x-www-form-urlencoded
  • Accept: application/json, text/json, application/xml, text/xml