All URIs are relative to https://api.flipdish.co
| Method | HTTP request | Description |
|---|---|---|
| AnswerSignUpQuestion | POST /api/v1.0/accounts/signupstep/{signupStepAction}/answer | |
| ChangePassword | PUT /api/v1.0/accounts/password | |
| ChangePasswordWithPin | PUT /api/v1.0/accounts/password/pin | |
| CreateAccount | POST /api/v1.0/accounts | |
| CreateBasicAccount | POST /api/v1.0/accounts/basic-account | |
| GetAccountDetails | GET /api/v1.0/accounts | |
| GetLocalisedTimeZones | GET /api/v1.0/accounts/timezones | |
| Login | POST /api/v1.0/accounts/login | |
| LoginSso | POST /api/v1.0/accounts/login/sso | |
| LoginWithPin | POST /api/v1.0/accounts/login/pin | |
| Logout | POST /api/v1.0/accounts/logout | |
| PasswordResetWithToken | POST /api/v1.0/accounts/password | |
| RecaptchaValidate | POST /api/v1.0/accounts/recaptcha | |
| RequestLoginPin | POST /api/v1.0/accounts/pin | |
| RequestPasswordReset | POST /api/v1.0/accounts/passwordreset | |
| SendPinForPasswordReset | POST /api/v1.0/accounts/password/resetpin | |
| SkipSignupStep | POST /api/v1.0/accounts/signupstep/{signupStepAction}/skip | |
| UpdateAccount | PUT /api/v1.0/accounts |
void AnswerSignUpQuestion (string signupStepAction, int? answerId)
using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;
namespace Example
{
public class AnswerSignUpQuestionExample
{
public void main()
{
// Configure OAuth2 access token for authorization: oauth2
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AccountsApi();
var signupStepAction = signupStepAction_example; // string |
var answerId = 56; // int? |
try
{
apiInstance.AnswerSignUpQuestion(signupStepAction, answerId);
}
catch (Exception e)
{
Debug.Print("Exception when calling AccountsApi.AnswerSignUpQuestion: " + e.Message );
}
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| signupStepAction | string | ||
| answerId | int? |
void (empty response body)
- 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]
void ChangePassword (ChangePasswordModel changePasswordModel)
using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;
namespace Example
{
public class ChangePasswordExample
{
public void main()
{
// Configure OAuth2 access token for authorization: oauth2
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AccountsApi();
var changePasswordModel = new ChangePasswordModel(); // ChangePasswordModel |
try
{
apiInstance.ChangePassword(changePasswordModel);
}
catch (Exception e)
{
Debug.Print("Exception when calling AccountsApi.ChangePassword: " + e.Message );
}
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| changePasswordModel | ChangePasswordModel |
void (empty response body)
- 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]
void ChangePasswordWithPin (SetPasswordWithPinModel changePasswordModel)
using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;
namespace Example
{
public class ChangePasswordWithPinExample
{
public void main()
{
// Configure OAuth2 access token for authorization: oauth2
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AccountsApi();
var changePasswordModel = new SetPasswordWithPinModel(); // SetPasswordWithPinModel |
try
{
apiInstance.ChangePasswordWithPin(changePasswordModel);
}
catch (Exception e)
{
Debug.Print("Exception when calling AccountsApi.ChangePasswordWithPin: " + e.Message );
}
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| changePasswordModel | SetPasswordWithPinModel |
void (empty response body)
- 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]
void CreateAccount (CreateAccountModel createAccountModel)
using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;
namespace Example
{
public class CreateAccountExample
{
public void main()
{
// Configure OAuth2 access token for authorization: oauth2
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AccountsApi();
var createAccountModel = new CreateAccountModel(); // CreateAccountModel |
try
{
apiInstance.CreateAccount(createAccountModel);
}
catch (Exception e)
{
Debug.Print("Exception when calling AccountsApi.CreateAccount: " + e.Message );
}
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| createAccountModel | CreateAccountModel |
void (empty response body)
- 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]
string CreateBasicAccount (CreateBasicAccountModel basicAccountModel)
using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;
namespace Example
{
public class CreateBasicAccountExample
{
public void main()
{
// Configure OAuth2 access token for authorization: oauth2
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AccountsApi();
var basicAccountModel = new CreateBasicAccountModel(); // CreateBasicAccountModel |
try
{
string result = apiInstance.CreateBasicAccount(basicAccountModel);
Debug.WriteLine(result);
}
catch (Exception e)
{
Debug.Print("Exception when calling AccountsApi.CreateBasicAccount: " + e.Message );
}
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| basicAccountModel | CreateBasicAccountModel |
string
- 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]
RestApiResultAccountDetail GetAccountDetails ()
using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;
namespace Example
{
public class GetAccountDetailsExample
{
public void main()
{
// Configure OAuth2 access token for authorization: oauth2
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AccountsApi();
try
{
RestApiResultAccountDetail result = apiInstance.GetAccountDetails();
Debug.WriteLine(result);
}
catch (Exception e)
{
Debug.Print("Exception when calling AccountsApi.GetAccountDetails: " + e.Message );
}
}
}
}This endpoint does not need any parameter.
- 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]
RestApiArrayResultLocalisedTimeZone GetLocalisedTimeZones ()
using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;
namespace Example
{
public class GetLocalisedTimeZonesExample
{
public void main()
{
// Configure OAuth2 access token for authorization: oauth2
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AccountsApi();
try
{
RestApiArrayResultLocalisedTimeZone result = apiInstance.GetLocalisedTimeZones();
Debug.WriteLine(result);
}
catch (Exception e)
{
Debug.Print("Exception when calling AccountsApi.GetLocalisedTimeZones: " + e.Message );
}
}
}
}This endpoint does not need any parameter.
RestApiArrayResultLocalisedTimeZone
- 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]
void Login (LoginModel loginModel)
using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;
namespace Example
{
public class LoginExample
{
public void main()
{
// Configure OAuth2 access token for authorization: oauth2
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AccountsApi();
var loginModel = new LoginModel(); // LoginModel |
try
{
apiInstance.Login(loginModel);
}
catch (Exception e)
{
Debug.Print("Exception when calling AccountsApi.Login: " + e.Message );
}
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| loginModel | LoginModel |
void (empty response body)
- 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]
void LoginSso ()
using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;
namespace Example
{
public class LoginSsoExample
{
public void main()
{
// Configure OAuth2 access token for authorization: oauth2
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AccountsApi();
try
{
apiInstance.LoginSso();
}
catch (Exception e)
{
Debug.Print("Exception when calling AccountsApi.LoginSso: " + e.Message );
}
}
}
}This endpoint does not need any parameter.
void (empty response body)
- 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]
void LoginWithPin (LoginWithPinModel loginModel)
using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;
namespace Example
{
public class LoginWithPinExample
{
public void main()
{
// Configure OAuth2 access token for authorization: oauth2
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AccountsApi();
var loginModel = new LoginWithPinModel(); // LoginWithPinModel |
try
{
apiInstance.LoginWithPin(loginModel);
}
catch (Exception e)
{
Debug.Print("Exception when calling AccountsApi.LoginWithPin: " + e.Message );
}
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| loginModel | LoginWithPinModel |
void (empty response body)
- 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]
void Logout ()
using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;
namespace Example
{
public class LogoutExample
{
public void main()
{
// Configure OAuth2 access token for authorization: oauth2
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AccountsApi();
try
{
apiInstance.Logout();
}
catch (Exception e)
{
Debug.Print("Exception when calling AccountsApi.Logout: " + e.Message );
}
}
}
}This endpoint does not need any parameter.
void (empty response body)
- 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]
void PasswordResetWithToken (PasswordResetModel passwordResetModel)
using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;
namespace Example
{
public class PasswordResetWithTokenExample
{
public void main()
{
// Configure OAuth2 access token for authorization: oauth2
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AccountsApi();
var passwordResetModel = new PasswordResetModel(); // PasswordResetModel |
try
{
apiInstance.PasswordResetWithToken(passwordResetModel);
}
catch (Exception e)
{
Debug.Print("Exception when calling AccountsApi.PasswordResetWithToken: " + e.Message );
}
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| passwordResetModel | PasswordResetModel |
void (empty response body)
- 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]
void RecaptchaValidate (string token)
using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;
namespace Example
{
public class RecaptchaValidateExample
{
public void main()
{
// Configure OAuth2 access token for authorization: oauth2
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AccountsApi();
var token = token_example; // string |
try
{
apiInstance.RecaptchaValidate(token);
}
catch (Exception e)
{
Debug.Print("Exception when calling AccountsApi.RecaptchaValidate: " + e.Message );
}
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| token | string |
void (empty response body)
- 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]
RequestLoginPinResponse RequestLoginPin (RequestLoginPinModel requestLoginPinRequest)
using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;
namespace Example
{
public class RequestLoginPinExample
{
public void main()
{
// Configure OAuth2 access token for authorization: oauth2
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AccountsApi();
var requestLoginPinRequest = new RequestLoginPinModel(); // RequestLoginPinModel |
try
{
RequestLoginPinResponse result = apiInstance.RequestLoginPin(requestLoginPinRequest);
Debug.WriteLine(result);
}
catch (Exception e)
{
Debug.Print("Exception when calling AccountsApi.RequestLoginPin: " + e.Message );
}
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| requestLoginPinRequest | RequestLoginPinModel |
- 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]
void RequestPasswordReset (RequestPasswordResetModel requestPasswordResetModel)
using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;
namespace Example
{
public class RequestPasswordResetExample
{
public void main()
{
// Configure OAuth2 access token for authorization: oauth2
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AccountsApi();
var requestPasswordResetModel = new RequestPasswordResetModel(); // RequestPasswordResetModel |
try
{
apiInstance.RequestPasswordReset(requestPasswordResetModel);
}
catch (Exception e)
{
Debug.Print("Exception when calling AccountsApi.RequestPasswordReset: " + e.Message );
}
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| requestPasswordResetModel | RequestPasswordResetModel |
void (empty response body)
- 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]
RequestPasswordResetPinResponse SendPinForPasswordReset (RequestPasswordResetModel requestPasswordResetRequest)
using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;
namespace Example
{
public class SendPinForPasswordResetExample
{
public void main()
{
// Configure OAuth2 access token for authorization: oauth2
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AccountsApi();
var requestPasswordResetRequest = new RequestPasswordResetModel(); // RequestPasswordResetModel |
try
{
RequestPasswordResetPinResponse result = apiInstance.SendPinForPasswordReset(requestPasswordResetRequest);
Debug.WriteLine(result);
}
catch (Exception e)
{
Debug.Print("Exception when calling AccountsApi.SendPinForPasswordReset: " + e.Message );
}
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| requestPasswordResetRequest | RequestPasswordResetModel |
RequestPasswordResetPinResponse
- 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]
void SkipSignupStep (string signupStepAction)
using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;
namespace Example
{
public class SkipSignupStepExample
{
public void main()
{
// Configure OAuth2 access token for authorization: oauth2
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AccountsApi();
var signupStepAction = signupStepAction_example; // string |
try
{
apiInstance.SkipSignupStep(signupStepAction);
}
catch (Exception e)
{
Debug.Print("Exception when calling AccountsApi.SkipSignupStep: " + e.Message );
}
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| signupStepAction | string |
void (empty response body)
- 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]
void UpdateAccount (AccountDetailBase updateAccountModel)
using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;
namespace Example
{
public class UpdateAccountExample
{
public void main()
{
// Configure OAuth2 access token for authorization: oauth2
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AccountsApi();
var updateAccountModel = new AccountDetailBase(); // AccountDetailBase |
try
{
apiInstance.UpdateAccount(updateAccountModel);
}
catch (Exception e)
{
Debug.Print("Exception when calling AccountsApi.UpdateAccount: " + e.Message );
}
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| updateAccountModel | AccountDetailBase |
void (empty response body)
- 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]