Skip to content

Latest commit

 

History

History
714 lines (534 loc) · 20.8 KB

File metadata and controls

714 lines (534 loc) · 20.8 KB

Flipdish.Api.MobileAppsApi

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

Method HTTP request Description
GetAppConfigSalesChannel GET /api/v1.0/mobileapps/{appId}/saleschannel/details
GetStatistics GET /api/v1.0/mobileapps/{appId}/statistics
GetSubmissionDetails GET /api/v1.0/mobileapps/{appId}/submission/details
GetSubmissionStatus GET /api/v1.0/mobileapps/{appId}/submission/{submissionId}/status
Publish POST /api/v1.0/mobileapps/{appId}/submission/{submissionId}/publish
Resubmission POST /api/v1.0/mobileapps/{appId}/resubmission
Submission POST /api/v1.0/mobileapps/{appId}/submission
Unpublish POST /api/v1.0/mobileapps/{appId}/submission/{submissionId}/unpublish
UpdateAppConfigSalesChannel POST /api/v1.0/mobileapps/{appId}/saleschannel
UpdateSubmissionStatus POST /api/v1.0/mobileapps/{appId}/submission/{submissionId}/status
UploadImage POST /api/v1.0/mobileapps/{appId}/submission/image

GetAppConfigSalesChannel

RestApiResultAppConfigSalesChannel GetAppConfigSalesChannel (string appId)

Example

using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;

namespace Example
{
    public class GetAppConfigSalesChannelExample
    {
        public void main()
        {
            // Configure OAuth2 access token for authorization: oauth2
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new MobileAppsApi();
            var appId = appId_example;  // string | 

            try
            {
                RestApiResultAppConfigSalesChannel result = apiInstance.GetAppConfigSalesChannel(appId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling MobileAppsApi.GetAppConfigSalesChannel: " + e.Message );
            }
        }
    }
}

Parameters

Name Type Description Notes
appId string

Return type

RestApiResultAppConfigSalesChannel

Authorization

oauth2

HTTP request headers

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

[Back to top] [Back to API list] [Back to Model list] [Back to README]

GetStatistics

RestApiArrayResultMobileAppsStatistics GetStatistics (string appId, List platformTypes)

Example

using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;

namespace Example
{
    public class GetStatisticsExample
    {
        public void main()
        {
            // Configure OAuth2 access token for authorization: oauth2
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new MobileAppsApi();
            var appId = appId_example;  // string | 
            var platformTypes = platformTypes_example;  // List<string> | 

            try
            {
                RestApiArrayResultMobileAppsStatistics result = apiInstance.GetStatistics(appId, platformTypes);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling MobileAppsApi.GetStatistics: " + e.Message );
            }
        }
    }
}

Parameters

Name Type Description Notes
appId string
platformTypes List<string>

Return type

RestApiArrayResultMobileAppsStatistics

Authorization

oauth2

HTTP request headers

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

[Back to top] [Back to API list] [Back to Model list] [Back to README]

GetSubmissionDetails

RestApiResultMobileAppsSubmissionDetails GetSubmissionDetails (string appId)

Example

using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;

namespace Example
{
    public class GetSubmissionDetailsExample
    {
        public void main()
        {
            // Configure OAuth2 access token for authorization: oauth2
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new MobileAppsApi();
            var appId = appId_example;  // string | 

            try
            {
                RestApiResultMobileAppsSubmissionDetails result = apiInstance.GetSubmissionDetails(appId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling MobileAppsApi.GetSubmissionDetails: " + e.Message );
            }
        }
    }
}

Parameters

Name Type Description Notes
appId string

Return type

RestApiResultMobileAppsSubmissionDetails

Authorization

oauth2

HTTP request headers

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

[Back to top] [Back to API list] [Back to Model list] [Back to README]

GetSubmissionStatus

RestApiResultMobileAppsSubmissionStatus GetSubmissionStatus (string appId, int? submissionId)

Example

using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;

namespace Example
{
    public class GetSubmissionStatusExample
    {
        public void main()
        {
            // Configure OAuth2 access token for authorization: oauth2
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new MobileAppsApi();
            var appId = appId_example;  // string | 
            var submissionId = 56;  // int? | 

            try
            {
                RestApiResultMobileAppsSubmissionStatus result = apiInstance.GetSubmissionStatus(appId, submissionId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling MobileAppsApi.GetSubmissionStatus: " + e.Message );
            }
        }
    }
}

Parameters

Name Type Description Notes
appId string
submissionId int?

Return type

RestApiResultMobileAppsSubmissionStatus

Authorization

oauth2

HTTP request headers

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

[Back to top] [Back to API list] [Back to Model list] [Back to README]

Publish

RestApiResultRestApiIntegerResult Publish (string appId, int? submissionId, string platformType = null)

Example

using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;

namespace Example
{
    public class PublishExample
    {
        public void main()
        {
            // Configure OAuth2 access token for authorization: oauth2
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new MobileAppsApi();
            var appId = appId_example;  // string | 
            var submissionId = 56;  // int? | 
            var platformType = platformType_example;  // string |  (optional) 

            try
            {
                RestApiResultRestApiIntegerResult result = apiInstance.Publish(appId, submissionId, platformType);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling MobileAppsApi.Publish: " + e.Message );
            }
        }
    }
}

Parameters

Name Type Description Notes
appId string
submissionId int?
platformType string [optional]

Return type

RestApiResultRestApiIntegerResult

Authorization

oauth2

HTTP request headers

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

[Back to top] [Back to API list] [Back to Model list] [Back to README]

Resubmission

RestApiResultMobileAppsSubmission Resubmission (string appId, MobileAppsSubmission mobileAppsSubmission)

Example

using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;

namespace Example
{
    public class ResubmissionExample
    {
        public void main()
        {
            // Configure OAuth2 access token for authorization: oauth2
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new MobileAppsApi();
            var appId = appId_example;  // string | 
            var mobileAppsSubmission = new MobileAppsSubmission(); // MobileAppsSubmission | 

            try
            {
                RestApiResultMobileAppsSubmission result = apiInstance.Resubmission(appId, mobileAppsSubmission);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling MobileAppsApi.Resubmission: " + e.Message );
            }
        }
    }
}

Parameters

Name Type Description Notes
appId string
mobileAppsSubmission MobileAppsSubmission

Return type

RestApiResultMobileAppsSubmission

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

[Back to top] [Back to API list] [Back to Model list] [Back to README]

Submission

RestApiResultMobileAppsSubmission Submission (string appId, MobileAppsSubmission mobileAppsSubmission)

Example

using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;

namespace Example
{
    public class SubmissionExample
    {
        public void main()
        {
            // Configure OAuth2 access token for authorization: oauth2
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new MobileAppsApi();
            var appId = appId_example;  // string | 
            var mobileAppsSubmission = new MobileAppsSubmission(); // MobileAppsSubmission | 

            try
            {
                RestApiResultMobileAppsSubmission result = apiInstance.Submission(appId, mobileAppsSubmission);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling MobileAppsApi.Submission: " + e.Message );
            }
        }
    }
}

Parameters

Name Type Description Notes
appId string
mobileAppsSubmission MobileAppsSubmission

Return type

RestApiResultMobileAppsSubmission

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

[Back to top] [Back to API list] [Back to Model list] [Back to README]

Unpublish

RestApiIntegerResult Unpublish (string appId, int? submissionId, string platformType = null)

Example

using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;

namespace Example
{
    public class UnpublishExample
    {
        public void main()
        {
            // Configure OAuth2 access token for authorization: oauth2
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new MobileAppsApi();
            var appId = appId_example;  // string | 
            var submissionId = 56;  // int? | 
            var platformType = platformType_example;  // string |  (optional) 

            try
            {
                RestApiIntegerResult result = apiInstance.Unpublish(appId, submissionId, platformType);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling MobileAppsApi.Unpublish: " + e.Message );
            }
        }
    }
}

Parameters

Name Type Description Notes
appId string
submissionId int?
platformType string [optional]

Return type

RestApiIntegerResult

Authorization

oauth2

HTTP request headers

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

[Back to top] [Back to API list] [Back to Model list] [Back to README]

UpdateAppConfigSalesChannel

RestApiResultAppConfigSalesChannel UpdateAppConfigSalesChannel (string appId, AppConfigSalesChannel appConfigSalesChannel)

Example

using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;

namespace Example
{
    public class UpdateAppConfigSalesChannelExample
    {
        public void main()
        {
            // Configure OAuth2 access token for authorization: oauth2
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new MobileAppsApi();
            var appId = appId_example;  // string | 
            var appConfigSalesChannel = new AppConfigSalesChannel(); // AppConfigSalesChannel | 

            try
            {
                RestApiResultAppConfigSalesChannel result = apiInstance.UpdateAppConfigSalesChannel(appId, appConfigSalesChannel);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling MobileAppsApi.UpdateAppConfigSalesChannel: " + e.Message );
            }
        }
    }
}

Parameters

Name Type Description Notes
appId string
appConfigSalesChannel AppConfigSalesChannel

Return type

RestApiResultAppConfigSalesChannel

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

[Back to top] [Back to API list] [Back to Model list] [Back to README]

UpdateSubmissionStatus

RestApiResultUpdateMobileAppsSubmissionStatus UpdateSubmissionStatus (string appId, int? submissionId, UpdateMobileAppsSubmissionStatus updateSubmissionStatus)

Example

using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;

namespace Example
{
    public class UpdateSubmissionStatusExample
    {
        public void main()
        {
            // Configure OAuth2 access token for authorization: oauth2
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new MobileAppsApi();
            var appId = appId_example;  // string | 
            var submissionId = 56;  // int? | 
            var updateSubmissionStatus = new UpdateMobileAppsSubmissionStatus(); // UpdateMobileAppsSubmissionStatus | 

            try
            {
                RestApiResultUpdateMobileAppsSubmissionStatus result = apiInstance.UpdateSubmissionStatus(appId, submissionId, updateSubmissionStatus);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling MobileAppsApi.UpdateSubmissionStatus: " + e.Message );
            }
        }
    }
}

Parameters

Name Type Description Notes
appId string
submissionId int?
updateSubmissionStatus UpdateMobileAppsSubmissionStatus

Return type

RestApiResultUpdateMobileAppsSubmissionStatus

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

[Back to top] [Back to API list] [Back to Model list] [Back to README]

UploadImage

RestApiResultMobileAppsImage UploadImage (string appId, System.IO.Stream image)

Example

using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;

namespace Example
{
    public class UploadImageExample
    {
        public void main()
        {
            // Configure OAuth2 access token for authorization: oauth2
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new MobileAppsApi();
            var appId = appId_example;  // string | 
            var image = new System.IO.Stream(); // System.IO.Stream | Mobile Apps image

            try
            {
                RestApiResultMobileAppsImage result = apiInstance.UploadImage(appId, image);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling MobileAppsApi.UploadImage: " + e.Message );
            }
        }
    }
}

Parameters

Name Type Description Notes
appId string
image System.IO.Stream Mobile Apps image

Return type

RestApiResultMobileAppsImage

Authorization

oauth2

HTTP request headers

  • Content-Type: multipart/form-data
  • Accept: application/json, text/json, application/xml, text/xml

[Back to top] [Back to API list] [Back to Model list] [Back to README]