diff --git a/CODEOWNERS b/CODEOWNERS
new file mode 100644
index 00000000..7d9f992d
--- /dev/null
+++ b/CODEOWNERS
@@ -0,0 +1,4 @@
+# Team: Integrations & Extensibility
+# Slack: #eng-integrations-and-extensibility
+
+* @flipdishbytes/integrations-extensibility
diff --git a/Flipdish.sln b/Flipdish.sln
index d37ae6a4..f3b484ad 100644
--- a/Flipdish.sln
+++ b/Flipdish.sln
@@ -1,11 +1,9 @@
Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 2012
-VisualStudioVersion = 12.0.0.0
-MinimumVisualStudioVersion = 10.0.0.1
+# Visual Studio 14
+VisualStudioVersion = 14.0.25420.1
+MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Flipdish", "src\Flipdish\Flipdish.csproj", "{4BF29234-5C39-4B57-9AB7-A80BB4210A51}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Flipdish.Test", "src\Flipdish.Test\Flipdish.Test.csproj", "{19F1DEBC-DE5E-4517-8062-F000CD499087}"
-EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
diff --git a/README.md b/README.md
index 549dfe08..b7a3495b 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-# IO.Swagger - the C# library for the Flipdish Open API v1.0
+# Flipdish - the C# library for the Flipdish Open API v1.0
No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
@@ -10,58 +10,36 @@ This C# SDK is automatically generated by the [Swagger Codegen](https://github.c
## Frameworks supported
-- .NET 4.0 or later
-- Windows Phone 7.1 (Mango)
+- .NET Core >=1.0
+- .NET Framework >=4.6
+- Mono/Xamarin >=vNext
+- UWP >=10.0
## Dependencies
-- [RestSharp](https://www.nuget.org/packages/RestSharp) - 105.1.0 or later
-- [Json.NET](https://www.nuget.org/packages/Newtonsoft.Json/) - 7.0.0 or later
-- [JsonSubTypes](https://www.nuget.org/packages/JsonSubTypes/) - 1.2.0 or later
-
-The DLLs included in the package may not be the latest version. We recommend using [NuGet](https://docs.nuget.org/consume/installing-nuget) to obtain the latest version of the packages:
-```
-Install-Package RestSharp
-Install-Package Newtonsoft.Json
-Install-Package JsonSubTypes
-```
-
-NOTE: RestSharp versions greater than 105.1.0 have a bug which causes file uploads to fail. See [RestSharp#742](https://github.com/restsharp/RestSharp/issues/742)
+- FubarCoder.RestSharp.Portable.Core >=4.0.7
+- FubarCoder.RestSharp.Portable.HttpClient >=4.0.7
+- Newtonsoft.Json >=10.0.3
## Installation
-Run the following command to generate the DLL
-- [Mac/Linux] `/bin/sh build.sh`
-- [Windows] `build.bat`
+Generate the DLL using your preferred tool
Then include the DLL (under the `bin` folder) in the C# project, and use the namespaces:
```csharp
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
```
-
-## Packaging
-
-A `.nuspec` is included with the project. You can follow the Nuget quickstart to [create](https://docs.microsoft.com/en-us/nuget/quickstart/create-and-publish-a-package#create-the-package) and [publish](https://docs.microsoft.com/en-us/nuget/quickstart/create-and-publish-a-package#publish-the-package) packages.
-
-This `.nuspec` uses placeholders from the `.csproj`, so build the `.csproj` directly:
-
-```
-nuget pack -Build -OutputDirectory out IO.Swagger.csproj
-```
-
-Then, publish to a [local feed](https://docs.microsoft.com/en-us/nuget/hosting-packages/local-feeds) or [other host](https://docs.microsoft.com/en-us/nuget/hosting-packages/overview) and consume the new package via Nuget as usual.
-
## Getting Started
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -74,12 +52,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AccountsApi();
- var signupStepAction = signupStepAction_example; // string | Signup step action
- var answerId = 56; // int? | Identifier of the answer
+ var signupStepAction = signupStepAction_example; // string |
+ var answerId = 56; // int? |
try
{
- // Answer a signup question
apiInstance.AnswerSignUpQuestion(signupStepAction, answerId);
}
catch (Exception e)
@@ -99,94 +76,109 @@ All URIs are relative to *https://api.flipdish.co*
Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
-*AccountsApi* | [**AnswerSignUpQuestion**](docs/AccountsApi.md#answersignupquestion) | **POST** /api/v1.0/accounts/signupstep/{signupStepAction}/answer | Answer a signup question
-*AccountsApi* | [**ChangePassword**](docs/AccountsApi.md#changepassword) | **PUT** /api/v1.0/accounts/password | Change password
-*AccountsApi* | [**ChangePasswordWithPin**](docs/AccountsApi.md#changepasswordwithpin) | **PUT** /api/v1.0/accounts/password/pin | Change password
-*AccountsApi* | [**CreateAccount**](docs/AccountsApi.md#createaccount) | **POST** /api/v1.0/accounts | Create account with email address and store name
-*AccountsApi* | [**GetAccountDetails**](docs/AccountsApi.md#getaccountdetails) | **GET** /api/v1.0/accounts | Gets the current account detail
-*AccountsApi* | [**GetLocalisedTimeZones**](docs/AccountsApi.md#getlocalisedtimezones) | **GET** /api/v1.0/accounts/timezones | [PRIVATE API] Get timezones localised to users language
-*AccountsApi* | [**Login**](docs/AccountsApi.md#login) | **POST** /api/v1.0/accounts/login | Login with username and password
-*AccountsApi* | [**LoginWithPin**](docs/AccountsApi.md#loginwithpin) | **POST** /api/v1.0/accounts/login/pin | Login with username and password
-*AccountsApi* | [**Logout**](docs/AccountsApi.md#logout) | **POST** /api/v1.0/accounts/logout | Log out. It removes Flipdish authorization Cookie.
-*AccountsApi* | [**PasswordResetWithToken**](docs/AccountsApi.md#passwordresetwithtoken) | **POST** /api/v1.0/accounts/password | Reset password with token.
-*AccountsApi* | [**RequestLoginPin**](docs/AccountsApi.md#requestloginpin) | **POST** /api/v1.0/accounts/pin | Request login PIN. The server sends the PIN to the email address.
-*AccountsApi* | [**RequestPasswordReset**](docs/AccountsApi.md#requestpasswordreset) | **POST** /api/v1.0/accounts/passwordreset | Request password reset. Flipdish system will send a token via email.
-*AccountsApi* | [**SendPinForPasswordReset**](docs/AccountsApi.md#sendpinforpasswordreset) | **POST** /api/v1.0/accounts/password/resetpin | Request Password Reset PIN. The server sends the PIN to the email address.
-*AccountsApi* | [**SkipSignupStep**](docs/AccountsApi.md#skipsignupstep) | **POST** /api/v1.0/accounts/signupstep/{signupStepAction}/skip | Skip a signup question
-*AccountsApi* | [**UpdateAccount**](docs/AccountsApi.md#updateaccount) | **PUT** /api/v1.0/accounts | Update account with name and language
-*AddressApi* | [**FormByApp**](docs/AddressApi.md#formbyapp) | **GET** /api/v1.0/app/{appId}/address/form | Provides a dyamic form definition based for the country of the given appId, with labels localized using the provided language.
-*AddressApi* | [**FormByCountry**](docs/AddressApi.md#formbycountry) | **GET** /api/v1.0/address/country/{countryCode}/form | Provides a dyamic form definition for the given country code, with labels localized using the provided language.
-*AddressApi* | [**FormatGoogleAddress**](docs/AddressApi.md#formatgoogleaddress) | **POST** /api/v1.0/address/google | Maps a Google Address Object to the values of the dynamic form associated with the address country and returns the dynamic form.
-*AddressApi* | [**GetCountries**](docs/AddressApi.md#getcountries) | **GET** /api/v1.0/address/countries | Retuns a list of localised countries
-*ApmApi* | [**GetApmStatus**](docs/ApmApi.md#getapmstatus) | **GET** /api/v1.0/{appId}/apm/status | [PRIVATE API] Returns true if APM is enabled on at least one store in an application
-*ApmApi* | [**GetBasicStatistics**](docs/ApmApi.md#getbasicstatistics) | **GET** /api/v1.0/{appId}/apm/statistics | [PRIVATE API] Get Basic Statistics
-*ApmApi* | [**GetCalendarWeekStatistics**](docs/ApmApi.md#getcalendarweekstatistics) | **GET** /api/v1.0/{appId}/apm/statistics/calendar | [PRIVATE API] Get Calendar statistics
-*ApmApi* | [**GetCallsStatistics**](docs/ApmApi.md#getcallsstatistics) | **GET** /api/v1.0/{appId}/apm/statistics/calls/{aggregateDataBy} | [PRIVATE API] Get Calls Statistics
-*ApmApi* | [**GetOrderStatistics**](docs/ApmApi.md#getorderstatistics) | **GET** /api/v1.0/{appId}/apm/statistics/orders/{aggregateDataBy} | [PRIVATE API] Get Order Statistics (Value of Orders)
-*ApmApi* | [**GetPaginatedCallList**](docs/ApmApi.md#getpaginatedcalllist) | **GET** /api/v1.0/{appId}/apm/calls | [PRIVATE API] Get paginated APM call list
-*AppStoreApi* | [**GetAppStoreApp**](docs/AppStoreApi.md#getappstoreapp) | **GET** /api/v1.0/appstore/apps/{appStoreAppId} | Get App store app
-*AppStoreApi* | [**GetAppStoreApps**](docs/AppStoreApi.md#getappstoreapps) | **GET** /api/v1.0/appstore/apps | Get list of App store app summaries
-*AppStoreConfigurationsApi* | [**CreateAppStoreConfig**](docs/AppStoreConfigurationsApi.md#createappstoreconfig) | **POST** /api/v1.0/{appId}/appstore/apps/{appStoreAppId}/config | Create App store app configuration
-*AppStoreConfigurationsApi* | [**DeleteAppStoreConfig**](docs/AppStoreConfigurationsApi.md#deleteappstoreconfig) | **DELETE** /api/v1.0/{appId}/appstore/apps/{appStoreAppId}/config/{configId} | Delete App store app configuration
-*AppStoreConfigurationsApi* | [**GetAppStoreConfig**](docs/AppStoreConfigurationsApi.md#getappstoreconfig) | **GET** /api/v1.0/{appId}/appstore/apps/{appStoreAppId}/config/{configId} | Get App store app configuration
-*AppStoreConfigurationsApi* | [**GetConfiguredAppSingleApp**](docs/AppStoreConfigurationsApi.md#getconfiguredappsingleapp) | **GET** /api/v1.0/{appId}/appstore/apps/{appStoreAppId} | Get list of App store app configurations for one App store app
-*AppStoreConfigurationsApi* | [**GetConfiguredApps**](docs/AppStoreConfigurationsApi.md#getconfiguredapps) | **GET** /api/v1.0/{appId}/appstore/apps | Get list of App store apps which have been configured
-*AppStoreConfigurationsApi* | [**UpdateAppStoreConfig**](docs/AppStoreConfigurationsApi.md#updateappstoreconfig) | **PUT** /api/v1.0/{appId}/appstore/apps/{appStoreAppId}/config/{configId} | Update App store app configuration
-*AppStoreDeveloperApi* | [**AppVerificationUpdate**](docs/AppStoreDeveloperApi.md#appverificationupdate) | **PUT** /api/v1.0/oauthclients/{oauthAppId}/appstore/apps/{appStoreAppId}/verification | Update App store app verification
-*AppStoreDeveloperApi* | [**CreateAppStoreApp**](docs/AppStoreDeveloperApi.md#createappstoreapp) | **POST** /api/v1.0/oauthclients/{oauthAppId}/appstore/apps | Create App store app
-*AppStoreDeveloperApi* | [**DeleteAppStoreApp**](docs/AppStoreDeveloperApi.md#deleteappstoreapp) | **DELETE** /api/v1.0/oauthclients/{oauthAppId}/appstore/apps/{appStoreAppId} | Delete App store app
-*AppStoreDeveloperApi* | [**UpdateAppStoreApp**](docs/AppStoreDeveloperApi.md#updateappstoreapp) | **PUT** /api/v1.0/oauthclients/{oauthAppId}/appstore/apps/{appStoreAppId} | Update App store app
-*AppStoreDeveloperApi* | [**UploadAppStoreAppLogo**](docs/AppStoreDeveloperApi.md#uploadappstoreapplogo) | **POST** /api/v1.0/oauthclients/{oauthAppId}/appstore/apps/{appStoreAppId}/logo | Upload the App store app logo \\ icon
-*AppsApi* | [**GetApp**](docs/AppsApi.md#getapp) | **GET** /api/v1.0/apps/{appId} | Get the application configuration
-*AppsApi* | [**GetAppHostnameStatus**](docs/AppsApi.md#getapphostnamestatus) | **GET** /api/v1.0/apps/{appId}/hostnamestatus | Get the application hostname DNS delegation states for A and CNAME records.
-*AppsApi* | [**GetApps**](docs/AppsApi.md#getapps) | **GET** /api/v1.0/apps | Get Apps
-*AppsApi* | [**GetCompliance**](docs/AppsApi.md#getcompliance) | **GET** /api/v1.0/apps/{appId}/compliance | Get the application compliance configuration
-*AppsApi* | [**GetPanaceaVanityUrl**](docs/AppsApi.md#getpanaceavanityurl) | **GET** /api/v1.0/apps/{appId}/panacea/url | Get panacea vanity url. This sets the URL which the Panacea website is available at. ie. my.flipdish.com/[vanityurl]
-*AppsApi* | [**GetSupportedCountries**](docs/AppsApi.md#getsupportedcountries) | **GET** /api/v1.0/apps/supportedcountries | Get all supported countries.
-*AppsApi* | [**IsPanaceaVanityUrlAvailable**](docs/AppsApi.md#ispanaceavanityurlavailable) | **GET** /api/v1.0/apps/{appId}/panacea/url/available | Is panacea vanity url available
-*AppsApi* | [**SetAppConfig**](docs/AppsApi.md#setappconfig) | **POST** /api/v1.0/apps/{appId}/config | Set the application configuration
-*AppsApi* | [**SetAppHostname**](docs/AppsApi.md#setapphostname) | **POST** /api/v1.0/apps/{appId}/hostname | Set the application hostname.
-*AppsApi* | [**SetAppLanguages**](docs/AppsApi.md#setapplanguages) | **POST** /api/v1.0/apps/{appId}/config/languages | Set the application languages
-*AppsApi* | [**SetCompliance**](docs/AppsApi.md#setcompliance) | **POST** /api/v1.0/apps/{appId}/compliance | Set the application compliance configuration
-*AppsApi* | [**SetPanaceaVanityUrl**](docs/AppsApi.md#setpanaceavanityurl) | **POST** /api/v1.0/apps/{appId}/panacea/url | Set panacea vanity url
-*AppsApi* | [**UploadAppLogo**](docs/AppsApi.md#uploadapplogo) | **POST** /api/v1.0/apps/{appId}/logo | Set the application logo \\ icon
-*AuditLogsApi* | [**AddOrderAuditLog**](docs/AuditLogsApi.md#addorderauditlog) | **POST** /api/v1.0/auditlogs/orders/{orderId} | Create an order audit log event
-*AuditLogsApi* | [**AddStoreAuditLogEvent**](docs/AuditLogsApi.md#addstoreauditlogevent) | **POST** /api/v1.0/auditlogs/stores/{storeId} | Create a store audit log event
-*AuthorizationTokensApi* | [**GetAuthorizationTokens**](docs/AuthorizationTokensApi.md#getauthorizationtokens) | **GET** /api/v1.0/{appId}/authorizationtokens/{oauthAppId} | Get authorization tokens
-*AuthorizationTokensApi* | [**RevokeToken**](docs/AuthorizationTokensApi.md#revoketoken) | **DELETE** /api/v1.0/{appId}/authorizationtokens/{key} | Revoke token
-*BankAccountApi* | [**AttachBankAccountToStore**](docs/BankAccountApi.md#attachbankaccounttostore) | **POST** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/store/{storeId} | [PRIVATE API] Attach Bank Account to Store
-*BankAccountApi* | [**CreateBankAccount**](docs/BankAccountApi.md#createbankaccount) | **POST** /api/v1.0/{appId}/bankaccounts | Create a new Bank Account and attach to this App
-*BankAccountApi* | [**DeleteBankAccount**](docs/BankAccountApi.md#deletebankaccount) | **DELETE** /api/v1.0/{appId}/bankaccounts/{bankAccountId} | Delete BankAccount
-*BankAccountApi* | [**GetBankAccountById**](docs/BankAccountApi.md#getbankaccountbyid) | **GET** /api/v1.0/{appId}/bankaccounts/{bankAccountId} | Get BankAccount Detail by Id
-*BankAccountApi* | [**GetBankAccounts**](docs/BankAccountApi.md#getbankaccounts) | **GET** /api/v1.0/{appId}/bankaccounts | Get List of BankAccounts for WL
-*BankAccountApi* | [**GetCountriesWithFieldDefinitions**](docs/BankAccountApi.md#getcountrieswithfielddefinitions) | **GET** /api/v1.0/{appId}/bankaccounts/countries-field-definitions | Get bank account fields definitions
-*BankAccountApi* | [**GetFieldDefinitions**](docs/BankAccountApi.md#getfielddefinitions) | **GET** /api/v1.0/{appId}/bankaccounts/field-definitions | Get bank account fields definitions
-*BankAccountApi* | [**UpdateBankAccount**](docs/BankAccountApi.md#updatebankaccount) | **POST** /api/v1.0/{appId}/bankaccounts/{bankAccountId} | Update BankAccount
-*BankAccountApi* | [**UpdateBankAccountState**](docs/BankAccountApi.md#updatebankaccountstate) | **POST** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/state/{state} | [PRIVATE API] Update State of Bank Account
-*CampaignsApi* | [**CreateLoyaltyCampaign**](docs/CampaignsApi.md#createloyaltycampaign) | **POST** /api/v1.0/{appId}/campaigns/loyalty | Creates loyalty campaign
-*CampaignsApi* | [**CreateRetentionCampaign**](docs/CampaignsApi.md#createretentioncampaign) | **POST** /api/v1.0/{appId}/campaigns/retention | Creates retention campaign
-*CampaignsApi* | [**GetLoyaltyCampaignsForApp**](docs/CampaignsApi.md#getloyaltycampaignsforapp) | **GET** /api/v1.0/{appId}/campaigns/loyalty | Gets loyalty campaigns for app
-*CampaignsApi* | [**GetLoyaltyCampaignsForStore**](docs/CampaignsApi.md#getloyaltycampaignsforstore) | **GET** /api/v1.0/{appId}/campaigns/loyalty/{storeId} | Gets loyalty campaigns for store
-*CampaignsApi* | [**GetRetentionCampaignsForApp**](docs/CampaignsApi.md#getretentioncampaignsforapp) | **GET** /api/v1.0/{appId}/campaigns/retention | Gets retention campaigns for app
-*CampaignsApi* | [**GetRetentionCampaignsForStore**](docs/CampaignsApi.md#getretentioncampaignsforstore) | **GET** /api/v1.0/{appId}/campaigns/retention/{storeId} | Gets retention campaigns for store
-*CampaignsApi* | [**GetStoreList**](docs/CampaignsApi.md#getstorelist) | **GET** /api/v1.0/{appId}/campaigns/stores | Gets list of stores for app
-*CampaignsApi* | [**RemoveCampaign**](docs/CampaignsApi.md#removecampaign) | **DELETE** /api/v1.0/{appId}/campaigns/{campaignId} | Deletes a campaign
-*CampaignsApi* | [**UpdateLoyaltyCampaign**](docs/CampaignsApi.md#updateloyaltycampaign) | **POST** /api/v1.0/{appId}/campaigns/loyalty/{campaignId} | Updates loyalty campaign
-*CampaignsApi* | [**UpdateRetentionCampaign**](docs/CampaignsApi.md#updateretentioncampaign) | **POST** /api/v1.0/{appId}/campaigns/retention/{campaignId} | Updates retention campaign
-*CardReadersApi* | [**AuthorizeStripeTerminal**](docs/CardReadersApi.md#authorizestripeterminal) | **POST** /api/v1.0/{appId}/stripeterminal/authorize | Get Authorization Key for Stripe Terminal
-*CardReadersApi* | [**CancelCurrentlyInitiatedBluetoothDeviceUpdate**](docs/CardReadersApi.md#cancelcurrentlyinitiatedbluetoothdeviceupdate) | **POST** /api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/bluetooth/{terminalType}/cancelUpdate | Cancel currently initiated install update for bluetooth terminal
-*CardReadersApi* | [**CancelReaderAction**](docs/CardReadersApi.md#cancelreaderaction) | **POST** /api/v1.0/{appId}/payments/terminals/stripe/{readerId}/cancel_action | Cancel terminals action
-*CardReadersApi* | [**CardReadersGetReader**](docs/CardReadersApi.md#cardreadersgetreader) | **GET** /api/v1.0/{appId}/payments/terminals/stripe/{readerId} | Get reader
-*CardReadersApi* | [**GenerateStripeTerminalLocation**](docs/CardReadersApi.md#generatestripeterminallocation) | **POST** /api/v1.0/{appId}/stripeterminal/location | Get Location ID for Stripe Terminal
-*CardReadersApi* | [**GetBluetoothTerminalStatus**](docs/CardReadersApi.md#getbluetoothterminalstatus) | **GET** /api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/bluetooth/status | Get the status of the bluetooth terminal
-*CardReadersApi* | [**GetStripeConnectionToken**](docs/CardReadersApi.md#getstripeconnectiontoken) | **GET** /api/v1.0/{appId}/stripeterminal/connectiontoken | Get Connection Token For a Stripe Terminal
-*CardReadersApi* | [**InitiateBluetoothTerminalDeviceUpdateCheck**](docs/CardReadersApi.md#initiatebluetoothterminaldeviceupdatecheck) | **POST** /api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/bluetooth/{terminalType}/checkForUpdate | Trigger check for Bluetooth device update on Kiosk
-*CardReadersApi* | [**InitiateKioskBluetoothPairingMode**](docs/CardReadersApi.md#initiatekioskbluetoothpairingmode) | **POST** /api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/bluetooth/{terminalType}/pair | Initiate stripe terminal pairing mode
-*CardReadersApi* | [**InitiateKioskBluetoothUpdateInstall**](docs/CardReadersApi.md#initiatekioskbluetoothupdateinstall) | **POST** /api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/bluetooth/{terminalType}/installUpdate | Initiate Kiosk Update Install for bluetooth terminal
-*CardReadersApi* | [**InitiateReaderProcessPaymentIntent**](docs/CardReadersApi.md#initiatereaderprocesspaymentintent) | **POST** /api/v1.0/{appId}/payments/terminals/stripe/{readerId}/processPaymentIntent | Initiate Stripe terminal to Process Payment Intent
+*AccountsApi* | [**AnswerSignUpQuestion**](docs/AccountsApi.md#answersignupquestion) | **POST** /api/v1.0/accounts/signupstep/{signupStepAction}/answer |
+*AccountsApi* | [**ChangePassword**](docs/AccountsApi.md#changepassword) | **PUT** /api/v1.0/accounts/password |
+*AccountsApi* | [**CreateAccount**](docs/AccountsApi.md#createaccount) | **POST** /api/v1.0/accounts |
+*AccountsApi* | [**CreateBasicAccount**](docs/AccountsApi.md#createbasicaccount) | **POST** /api/v1.0/accounts/basic-account |
+*AccountsApi* | [**GetAccountDetails**](docs/AccountsApi.md#getaccountdetails) | **GET** /api/v1.0/accounts |
+*AccountsApi* | [**GetLocalisedTimeZones**](docs/AccountsApi.md#getlocalisedtimezones) | **GET** /api/v1.0/accounts/timezones |
+*AccountsApi* | [**Login**](docs/AccountsApi.md#login) | **POST** /api/v1.0/accounts/login |
+*AccountsApi* | [**LoginSso**](docs/AccountsApi.md#loginsso) | **POST** /api/v1.0/accounts/login/sso |
+*AccountsApi* | [**Logout**](docs/AccountsApi.md#logout) | **POST** /api/v1.0/accounts/logout |
+*AccountsApi* | [**PasswordResetWithToken**](docs/AccountsApi.md#passwordresetwithtoken) | **POST** /api/v1.0/accounts/password |
+*AccountsApi* | [**RecaptchaValidate**](docs/AccountsApi.md#recaptchavalidate) | **POST** /api/v1.0/accounts/recaptcha |
+*AccountsApi* | [**RequestPasswordReset**](docs/AccountsApi.md#requestpasswordreset) | **POST** /api/v1.0/accounts/passwordreset |
+*AccountsApi* | [**SkipSignupStep**](docs/AccountsApi.md#skipsignupstep) | **POST** /api/v1.0/accounts/signupstep/{signupStepAction}/skip |
+*AccountsApi* | [**UpdateAccount**](docs/AccountsApi.md#updateaccount) | **PUT** /api/v1.0/accounts |
+*AddressApi* | [**AddressTemplates**](docs/AddressApi.md#addresstemplates) | **POST** /api/v1.0/address/templates |
+*AddressApi* | [**FormByApp**](docs/AddressApi.md#formbyapp) | **GET** /api/v1.0/app/{appId}/address/form |
+*AddressApi* | [**FormByCountry**](docs/AddressApi.md#formbycountry) | **GET** /api/v1.0/address/country/{countryCode}/form |
+*AddressApi* | [**FormatGoogleAddress**](docs/AddressApi.md#formatgoogleaddress) | **POST** /api/v1.0/address/google |
+*AddressApi* | [**GetCountries**](docs/AddressApi.md#getcountries) | **GET** /api/v1.0/address/countries |
+*ApmApi* | [**GetApmStatus**](docs/ApmApi.md#getapmstatus) | **GET** /api/v1.0/{appId}/apm/status |
+*ApmApi* | [**GetBasicStatistics**](docs/ApmApi.md#getbasicstatistics) | **GET** /api/v1.0/{appId}/apm/statistics |
+*ApmApi* | [**GetCalendarWeekStatistics**](docs/ApmApi.md#getcalendarweekstatistics) | **GET** /api/v1.0/{appId}/apm/statistics/calendar |
+*ApmApi* | [**GetCallsStatistics**](docs/ApmApi.md#getcallsstatistics) | **GET** /api/v1.0/{appId}/apm/statistics/calls/{aggregateDataBy} |
+*ApmApi* | [**GetOrderStatistics**](docs/ApmApi.md#getorderstatistics) | **GET** /api/v1.0/{appId}/apm/statistics/orders/{aggregateDataBy} |
+*ApmApi* | [**GetPaginatedCallList**](docs/ApmApi.md#getpaginatedcalllist) | **GET** /api/v1.0/{appId}/apm/calls |
+*AppStoreApi* | [**GetAppStoreApp**](docs/AppStoreApi.md#getappstoreapp) | **GET** /api/v1.0/appstore/apps/{appStoreAppId} |
+*AppStoreApi* | [**GetAppStoreApps**](docs/AppStoreApi.md#getappstoreapps) | **GET** /api/v1.0/appstore/apps |
+*AppStoreConfigurationsApi* | [**AppStoreConfigurationsAppStoreHandleOauthResponseCode**](docs/AppStoreConfigurationsApi.md#appstoreconfigurationsappstorehandleoauthresponsecode) | **GET** /api/v1.0/appstore/oauthresponse/{appStoreAppId}/responsecode |
+*AppStoreConfigurationsApi* | [**CreateAppStoreConfig**](docs/AppStoreConfigurationsApi.md#createappstoreconfig) | **POST** /api/v1.0/{appId}/appstore/apps/{appStoreAppId}/config |
+*AppStoreConfigurationsApi* | [**DeleteAppStoreConfig**](docs/AppStoreConfigurationsApi.md#deleteappstoreconfig) | **DELETE** /api/v1.0/{appId}/appstore/apps/{appStoreAppId}/config/{configId} |
+*AppStoreConfigurationsApi* | [**ExecuteConfigurationAction**](docs/AppStoreConfigurationsApi.md#executeconfigurationaction) | **POST** /api/v1.0/{appId}/appstore/apps/{appStoreAppId}/config/{configId}/action |
+*AppStoreConfigurationsApi* | [**GetAppStoreConfig**](docs/AppStoreConfigurationsApi.md#getappstoreconfig) | **GET** /api/v1.0/{appId}/appstore/apps/{appStoreAppId}/config/{configId} |
+*AppStoreConfigurationsApi* | [**GetConfiguredAppSingleApp**](docs/AppStoreConfigurationsApi.md#getconfiguredappsingleapp) | **GET** /api/v1.0/{appId}/appstore/apps/{appStoreAppId} |
+*AppStoreConfigurationsApi* | [**GetConfiguredApps**](docs/AppStoreConfigurationsApi.md#getconfiguredapps) | **GET** /api/v1.0/{appId}/appstore/apps |
+*AppStoreConfigurationsApi* | [**UpdateAppStoreConfig**](docs/AppStoreConfigurationsApi.md#updateappstoreconfig) | **PUT** /api/v1.0/{appId}/appstore/apps/{appStoreAppId}/config/{configId} |
+*AppStoreConfigurationsApi* | [**UpdateAppStoreConfigSettingValues**](docs/AppStoreConfigurationsApi.md#updateappstoreconfigsettingvalues) | **POST** /api/v1.0/{appId}/appstore/apps/{appStoreAppId}/config/{configId}/updatesettings |
+*AppStoreDeveloperApi* | [**AppVerificationUpdate**](docs/AppStoreDeveloperApi.md#appverificationupdate) | **PUT** /api/v1.0/oauthclients/{oauthAppId}/appstore/apps/{appStoreAppId}/verification |
+*AppStoreDeveloperApi* | [**CreateAppStoreApp**](docs/AppStoreDeveloperApi.md#createappstoreapp) | **POST** /api/v1.0/oauthclients/{oauthAppId}/appstore/apps |
+*AppStoreDeveloperApi* | [**DeleteAppStoreApp**](docs/AppStoreDeveloperApi.md#deleteappstoreapp) | **DELETE** /api/v1.0/oauthclients/{oauthAppId}/appstore/apps/{appStoreAppId} |
+*AppStoreDeveloperApi* | [**GetAppExternalProduct**](docs/AppStoreDeveloperApi.md#getappexternalproduct) | **GET** /api/v1.0/oauthclients/{oauthAppId}/appstore/apps/{appStoreAppId}/external_product |
+*AppStoreDeveloperApi* | [**GetExternalFunctionSigningKey**](docs/AppStoreDeveloperApi.md#getexternalfunctionsigningkey) | **GET** /api/v1.0/oauthclients/{oauthAppId}/appstore/apps/{appStoreAppId}/external_function_signing_key |
+*AppStoreDeveloperApi* | [**UpdateAppStoreApp**](docs/AppStoreDeveloperApi.md#updateappstoreapp) | **PUT** /api/v1.0/oauthclients/{oauthAppId}/appstore/apps/{appStoreAppId} |
+*AppStoreDeveloperApi* | [**UpdateExternalProduct**](docs/AppStoreDeveloperApi.md#updateexternalproduct) | **PUT** /api/v1.0/oauthclients/{oauthAppId}/appstore/apps/{appStoreAppId}/external_product |
+*AppStoreDeveloperApi* | [**UploadAppStoreAppLogo**](docs/AppStoreDeveloperApi.md#uploadappstoreapplogo) | **POST** /api/v1.0/oauthclients/{oauthAppId}/appstore/apps/{appStoreAppId}/logo |
+*AppStoreEntitlementsApi* | [**GetAppStoreAppEntitlements**](docs/AppStoreEntitlementsApi.md#getappstoreappentitlements) | **GET** /api/v1.0/{appId}/appstore/apps/{appStoreAppId}/entitlements |
+*AppsApi* | [**AppsSetPropertyId**](docs/AppsApi.md#appssetpropertyid) | **POST** /api/v1.0/apps/{appId}/orgId/{orgId} |
+*AppsApi* | [**CreateApp**](docs/AppsApi.md#createapp) | **POST** /api/v1.0/apps |
+*AppsApi* | [**GetApp**](docs/AppsApi.md#getapp) | **GET** /api/v1.0/apps/{appId} |
+*AppsApi* | [**GetAppHostnameStatus**](docs/AppsApi.md#getapphostnamestatus) | **GET** /api/v1.0/apps/{appId}/hostnamestatus |
+*AppsApi* | [**GetAppName**](docs/AppsApi.md#getappname) | **GET** /api/v1.0/apps/{appId}/name |
+*AppsApi* | [**GetApps**](docs/AppsApi.md#getapps) | **GET** /api/v1.0/apps |
+*AppsApi* | [**GetCompliance**](docs/AppsApi.md#getcompliance) | **GET** /api/v1.0/apps/{appId}/compliance |
+*AppsApi* | [**GetPanaceaVanityUrl**](docs/AppsApi.md#getpanaceavanityurl) | **GET** /api/v1.0/apps/{appId}/panacea/url |
+*AppsApi* | [**GetSupportedCountries**](docs/AppsApi.md#getsupportedcountries) | **GET** /api/v1.0/apps/supportedcountries |
+*AppsApi* | [**IsPanaceaVanityUrlAvailable**](docs/AppsApi.md#ispanaceavanityurlavailable) | **GET** /api/v1.0/apps/{appId}/panacea/url/available |
+*AppsApi* | [**LookupByWhitelabelId**](docs/AppsApi.md#lookupbywhitelabelid) | **GET** /api/v1.0/apps/{whitelabelId}/lookup |
+*AppsApi* | [**SendPushNotification**](docs/AppsApi.md#sendpushnotification) | **POST** /api/v1.0/apps/{appId}/SendPushNotification/{customerId} |
+*AppsApi* | [**SetAppConfig**](docs/AppsApi.md#setappconfig) | **POST** /api/v1.0/apps/{appId}/config |
+*AppsApi* | [**SetAppHostname**](docs/AppsApi.md#setapphostname) | **POST** /api/v1.0/apps/{appId}/hostname |
+*AppsApi* | [**SetAppLanguages**](docs/AppsApi.md#setapplanguages) | **POST** /api/v1.0/apps/{appId}/config/languages |
+*AppsApi* | [**SetAppStoreName**](docs/AppsApi.md#setappstorename) | **POST** /api/v1.0/apps/{appId}/appstorename |
+*AppsApi* | [**SetCompliance**](docs/AppsApi.md#setcompliance) | **POST** /api/v1.0/apps/{appId}/compliance |
+*AppsApi* | [**SetPanaceaVanityUrl**](docs/AppsApi.md#setpanaceavanityurl) | **POST** /api/v1.0/apps/{appId}/panacea/url |
+*AppsApi* | [**SetThirdPartyIntegrations**](docs/AppsApi.md#setthirdpartyintegrations) | **POST** /api/v1.0/apps/{appId}/third-party-integrations |
+*AppsApi* | [**ToggleNextGenWeb**](docs/AppsApi.md#togglenextgenweb) | **POST** /api/v1.0/apps/{appId}/nextgenweb |
+*AppsApi* | [**UploadAppLogo**](docs/AppsApi.md#uploadapplogo) | **POST** /api/v1.0/apps/{appId}/logo |
+*AuditLogsApi* | [**AddOrderAuditLog**](docs/AuditLogsApi.md#addorderauditlog) | **POST** /api/v1.0/auditlogs/orders/{orderId} |
+*AuditLogsApi* | [**AddStoreAuditLogEvent**](docs/AuditLogsApi.md#addstoreauditlogevent) | **POST** /api/v1.0/auditlogs/stores/{storeId} |
+*AuthorizationTokensApi* | [**GetAuthorizationTokens**](docs/AuthorizationTokensApi.md#getauthorizationtokens) | **GET** /api/v1.0/{appId}/authorizationtokens/{oauthAppId} |
+*AuthorizationTokensApi* | [**RevokeToken**](docs/AuthorizationTokensApi.md#revoketoken) | **DELETE** /api/v1.0/{appId}/authorizationtokens/{key} |
+*BankAccountApi* | [**AttachBankAccountToStore**](docs/BankAccountApi.md#attachbankaccounttostore) | **POST** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/store/{storeId} |
+*BankAccountApi* | [**CreateBankAccount**](docs/BankAccountApi.md#createbankaccount) | **POST** /api/v1.0/{appId}/bankaccounts |
+*BankAccountApi* | [**DeleteBankAccount**](docs/BankAccountApi.md#deletebankaccount) | **DELETE** /api/v1.0/{appId}/bankaccounts/{bankAccountId} |
+*BankAccountApi* | [**GetBankAccountById**](docs/BankAccountApi.md#getbankaccountbyid) | **GET** /api/v1.0/{appId}/bankaccounts/{bankAccountId} |
+*BankAccountApi* | [**GetBankAccounts**](docs/BankAccountApi.md#getbankaccounts) | **GET** /api/v1.0/{appId}/bankaccounts |
+*BankAccountApi* | [**GetCountriesWithFieldDefinitions**](docs/BankAccountApi.md#getcountrieswithfielddefinitions) | **GET** /api/v1.0/{appId}/bankaccounts/countries-field-definitions |
+*BankAccountApi* | [**GetFieldDefinitions**](docs/BankAccountApi.md#getfielddefinitions) | **GET** /api/v1.0/{appId}/bankaccounts/field-definitions |
+*BankAccountApi* | [**UpdateBankAccount**](docs/BankAccountApi.md#updatebankaccount) | **POST** /api/v1.0/{appId}/bankaccounts/{bankAccountId} |
+*BankAccountApi* | [**UpdateBankAccountState**](docs/BankAccountApi.md#updatebankaccountstate) | **POST** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/state/{state} |
+*CampaignsApi* | [**CreateLoyaltyCampaign**](docs/CampaignsApi.md#createloyaltycampaign) | **POST** /api/v1.0/{appId}/campaigns/loyalty |
+*CampaignsApi* | [**CreateRetentionCampaign**](docs/CampaignsApi.md#createretentioncampaign) | **POST** /api/v1.0/{appId}/campaigns/retention |
+*CampaignsApi* | [**GetLoyaltyCampaignsForApp**](docs/CampaignsApi.md#getloyaltycampaignsforapp) | **GET** /api/v1.0/{appId}/campaigns/loyalty |
+*CampaignsApi* | [**GetLoyaltyCampaignsForStore**](docs/CampaignsApi.md#getloyaltycampaignsforstore) | **GET** /api/v1.0/{appId}/campaigns/loyalty/{storeId} |
+*CampaignsApi* | [**GetRetentionCampaignsForApp**](docs/CampaignsApi.md#getretentioncampaignsforapp) | **GET** /api/v1.0/{appId}/campaigns/retention |
+*CampaignsApi* | [**GetRetentionCampaignsForStore**](docs/CampaignsApi.md#getretentioncampaignsforstore) | **GET** /api/v1.0/{appId}/campaigns/retention/{storeId} |
+*CampaignsApi* | [**GetStoreList**](docs/CampaignsApi.md#getstorelist) | **GET** /api/v1.0/{appId}/campaigns/stores |
+*CampaignsApi* | [**RemoveCampaign**](docs/CampaignsApi.md#removecampaign) | **DELETE** /api/v1.0/{appId}/campaigns/{campaignId} |
+*CampaignsApi* | [**UpdateLoyaltyCampaign**](docs/CampaignsApi.md#updateloyaltycampaign) | **POST** /api/v1.0/{appId}/campaigns/loyalty/{campaignId} |
+*CampaignsApi* | [**UpdateRetentionCampaign**](docs/CampaignsApi.md#updateretentioncampaign) | **POST** /api/v1.0/{appId}/campaigns/retention/{campaignId} |
+*CardReadersApi* | [**CancelCurrentlyInitiatedBluetoothDeviceUpdate**](docs/CardReadersApi.md#cancelcurrentlyinitiatedbluetoothdeviceupdate) | **POST** /api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/bluetooth/{terminalType}/cancelUpdate |
+*CardReadersApi* | [**CancelReaderAction**](docs/CardReadersApi.md#cancelreaderaction) | **POST** /api/v1.0/{appId}/payments/terminals/stripe/{readerId}/cancel_action |
+*CardReadersApi* | [**CardReadersGetReader**](docs/CardReadersApi.md#cardreadersgetreader) | **GET** /api/v1.0/{appId}/payments/terminals/stripe/{readerId} |
+*CardReadersApi* | [**GenerateStripeTerminalLocation**](docs/CardReadersApi.md#generatestripeterminallocation) | **POST** /api/v1.0/{appId}/stripeterminal/location |
+*CardReadersApi* | [**GetBluetoothTerminalStatus**](docs/CardReadersApi.md#getbluetoothterminalstatus) | **GET** /api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/bluetooth/status |
+*CardReadersApi* | [**GetKioskStripeLocation**](docs/CardReadersApi.md#getkioskstripelocation) | **GET** /api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/stripe-location |
+*CardReadersApi* | [**GetStripeConnectionToken**](docs/CardReadersApi.md#getstripeconnectiontoken) | **GET** /api/v1.0/{appId}/stripeterminal/connectiontoken |
+*CardReadersApi* | [**InitiateBluetoothTerminalDeviceUpdateCheck**](docs/CardReadersApi.md#initiatebluetoothterminaldeviceupdatecheck) | **POST** /api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/bluetooth/{terminalType}/checkForUpdate |
+*CardReadersApi* | [**InitiateKioskBluetoothPairingMode**](docs/CardReadersApi.md#initiatekioskbluetoothpairingmode) | **POST** /api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/bluetooth/{terminalType}/pair |
+*CardReadersApi* | [**InitiateKioskBluetoothUpdateInstall**](docs/CardReadersApi.md#initiatekioskbluetoothupdateinstall) | **POST** /api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/bluetooth/{terminalType}/installUpdate |
+*CardReadersApi* | [**InitiateReaderProcessPaymentIntent**](docs/CardReadersApi.md#initiatereaderprocesspaymentintent) | **POST** /api/v1.0/{appId}/payments/terminals/stripe/{readerId}/processPaymentIntent |
*CardReadersApi* | [**RegisterStripeTerminal**](docs/CardReadersApi.md#registerstripeterminal) | **POST** /api/v1.0/{appId}/payments/terminals/stripe/register |
-*CardReadersApi* | [**UnRegisterTerminal**](docs/CardReadersApi.md#unregisterterminal) | **DELETE** /api/v1.0/{appId}/payments/terminals/stripe/unregister | Un-register terminal by deleting it from stripe
-*CardReadersApi* | [**UnpairCurrentlyPairedBluetoothDevice**](docs/CardReadersApi.md#unpaircurrentlypairedbluetoothdevice) | **DELETE** /api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/bluetooth/unpair | Unpair the currently paired stripe terminal
+*CardReadersApi* | [**UnRegisterTerminal**](docs/CardReadersApi.md#unregisterterminal) | **DELETE** /api/v1.0/{appId}/payments/terminals/stripe/unregister |
+*CardReadersApi* | [**UnpairCurrentlyPairedBluetoothDevice**](docs/CardReadersApi.md#unpaircurrentlypairedbluetoothdevice) | **DELETE** /api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/bluetooth/unpair |
*CatalogChangesApi* | [**GetPendingMenuChanges**](docs/CatalogChangesApi.md#getpendingmenuchanges) | **GET** /api/v1.0/{appId}/menus/catalog-changes | Get menu pending changes from Catalog groups and items
*CatalogChangesApi* | [**GetPendingMenuChangesSummaries**](docs/CatalogChangesApi.md#getpendingmenuchangessummaries) | **GET** /api/v1.0/{appId}/menus/catalog-changes/summaries | Get menu pending changes summaries by appId
*CatalogChangesApi* | [**PublishPendingMenuChanges**](docs/CatalogChangesApi.md#publishpendingmenuchanges) | **POST** /api/v1.0/{appId}/menus/catalog-changes/publish | Update menus with the pending changes from Catalog groups and items
@@ -209,114 +201,134 @@ Class | Method | HTTP request | Description
*CatalogProductsApi* | [**GetProductById**](docs/CatalogProductsApi.md#getproductbyid) | **GET** /api/v1.0/{appId}/catalog/products/{catalogItemId} | Get Product by Id
*CatalogProductsApi* | [**GetProducts**](docs/CatalogProductsApi.md#getproducts) | **GET** /api/v1.0/{appId}/catalog/products | Get paginated products by app name id filtered by types
*CatalogProductsApi* | [**UpdateProduct**](docs/CatalogProductsApi.md#updateproduct) | **POST** /api/v1.0/{appId}/catalog/products/{catalogItemId} | Update Product
-*ChannelsApi* | [**AssignAppIdToSalesChannel**](docs/ChannelsApi.md#assignappidtosaleschannel) | **POST** /api/v1.0/{appId}/channels/{channelId}/assign-appId | Assign a given AppId to a Sales Channel
-*ChannelsApi* | [**AssignStoreToChannel**](docs/ChannelsApi.md#assignstoretochannel) | **POST** /api/v1.0/{appId}/channels/assign-store | Assign a Store to a Sales Channel
-*ChannelsApi* | [**AttachStoreToSalesChannel**](docs/ChannelsApi.md#attachstoretosaleschannel) | **POST** /api/v1.0/{appId}/channels/{channelId}/stores/{storeId} | Attachs the specified store to the given sales channel.
-*ChannelsApi* | [**DetachAllStoresFromSalesChannel**](docs/ChannelsApi.md#detachallstoresfromsaleschannel) | **DELETE** /api/v1.0/{appId}/channels/{channelId}/stores | Detaches all the stores from the given sales channel.
-*ChannelsApi* | [**DetachStoreFromSalesChannel**](docs/ChannelsApi.md#detachstorefromsaleschannel) | **DELETE** /api/v1.0/{appId}/channels/{channelId}/stores/{storeId} | Detaches the specified store from the given sales channel.
-*ChannelsApi* | [**GetAssignedChannels**](docs/ChannelsApi.md#getassignedchannels) | **GET** /api/v1.0/{appId}/channels/assigned-channels | Returns a list of sales channels that are assigned to a given AppId
-*ChannelsApi* | [**GetAvailableChannels**](docs/ChannelsApi.md#getavailablechannels) | **GET** /api/v1.0/{appId}/channels/available-channels | Returns a list of sales channels that are not yet assigned to a given AppId
-*ChannelsApi* | [**GetChannel**](docs/ChannelsApi.md#getchannel) | **GET** /api/v1.0/{appId}/channels/{id} | Returns a Sales Channel by Id.
-*ChannelsApi* | [**GetChannels**](docs/ChannelsApi.md#getchannels) | **GET** /api/v1.0/{appId}/channels | Returns a list of enabled Channels
-*ChannelsApi* | [**GetStoresAssignedToChannel**](docs/ChannelsApi.md#getstoresassignedtochannel) | **GET** /api/v1.0/{appId}/channels/{channelId}/assigned-stores | Returns a list of stores of an AppId that are assigned to a given Sales Channel
-*ChannelsApi* | [**GetStoresBySalesChannel**](docs/ChannelsApi.md#getstoresbysaleschannel) | **GET** /api/v1.0/{appId}/channels/{channelId}/stores | Returns a list of store ids attached to the given channel type for the specified app.
-*ChannelsApi* | [**UnassignStoreFromChannel**](docs/ChannelsApi.md#unassignstorefromchannel) | **DELETE** /api/v1.0/{appId}/channels/unassign-store | Unassign a Store from a Sales Channel
-*ChannelsStoreMappingApi* | [**ChannelsGetStoreChannelStoreMapping**](docs/ChannelsStoreMappingApi.md#channelsgetstorechannelstoremapping) | **GET** /api/v1.0/{appId}/channels/storemappings |
-*ChannelsStoreMappingApi* | [**ChannelsSetStoreChannelStoreMapping**](docs/ChannelsStoreMappingApi.md#channelssetstorechannelstoremapping) | **POST** /api/v1.0/{appId}/channels/storemappings |
+*ChannelsApi* | [**AssignAppIdToSalesChannel**](docs/ChannelsApi.md#assignappidtosaleschannel) | **POST** /api/v1.0/{appId}/channels/{channelId}/assign-appId |
+*ChannelsApi* | [**AssignStoreToChannel**](docs/ChannelsApi.md#assignstoretochannel) | **POST** /api/v1.0/{appId}/channels/assign-store |
+*ChannelsApi* | [**AttachStoreToSalesChannel**](docs/ChannelsApi.md#attachstoretosaleschannel) | **POST** /api/v1.0/{appId}/channels/{channelId}/stores/{storeId} |
+*ChannelsApi* | [**DetachAllStoresFromSalesChannel**](docs/ChannelsApi.md#detachallstoresfromsaleschannel) | **DELETE** /api/v1.0/{appId}/channels/{channelId}/stores |
+*ChannelsApi* | [**DetachStoreFromSalesChannel**](docs/ChannelsApi.md#detachstorefromsaleschannel) | **DELETE** /api/v1.0/{appId}/channels/{channelId}/stores/{storeId} |
+*ChannelsApi* | [**GetAssignedChannels**](docs/ChannelsApi.md#getassignedchannels) | **GET** /api/v1.0/{appId}/channels/assigned-channels |
+*ChannelsApi* | [**GetAvailableChannels**](docs/ChannelsApi.md#getavailablechannels) | **GET** /api/v1.0/{appId}/channels/available-channels |
+*ChannelsApi* | [**GetChannel**](docs/ChannelsApi.md#getchannel) | **GET** /api/v1.0/{appId}/channels/{id} |
+*ChannelsApi* | [**GetChannels**](docs/ChannelsApi.md#getchannels) | **GET** /api/v1.0/{appId}/channels |
+*ChannelsApi* | [**GetStoresAssignedToChannel**](docs/ChannelsApi.md#getstoresassignedtochannel) | **GET** /api/v1.0/{appId}/channels/{channelId}/assigned-stores |
+*ChannelsApi* | [**GetStoresBySalesChannel**](docs/ChannelsApi.md#getstoresbysaleschannel) | **GET** /api/v1.0/{appId}/channels/{channelId}/stores |
+*ChannelsApi* | [**UnassignStoreFromChannel**](docs/ChannelsApi.md#unassignstorefromchannel) | **DELETE** /api/v1.0/{appId}/channels/unassign-store |
+*ClientsApi* | [**GetClient**](docs/ClientsApi.md#getclient) | **GET** /api/v1.0/clients/{clientId} |
+*ClientsApi* | [**SetSalesForceContactId**](docs/ClientsApi.md#setsalesforcecontactid) | **POST** /api/v1.0/clients/{clientId}/salesforcecontactid |
+*ClientsApi* | [**SetStripeCustomerId**](docs/ClientsApi.md#setstripecustomerid) | **POST** /api/v1.0/clients/{clientId}/stripecustomerid |
*ContentSecurityPolicyApi* | [**ContentSecurityPolicyReport**](docs/ContentSecurityPolicyApi.md#contentsecuritypolicyreport) | **POST** /api/v1.0/csp/report |
-*CustomersApi* | [**GetCustomerById**](docs/CustomersApi.md#getcustomerbyid) | **GET** /api/v1.0/{appId}/customers/{customerId} | Get customer of an app by Id
-*CustomersApi* | [**UpdateCustomerById**](docs/CustomersApi.md#updatecustomerbyid) | **POST** /api/v1.0/{appId}/customers/{customerId} | Update customer of an app by Id
-*DeliveryTrackingApi* | [**AssignDriverToOrder**](docs/DeliveryTrackingApi.md#assigndrivertoorder) | **POST** /api/v1.0/{appId}/drivers/{driverId}/orders/{orderId} | [PRIVATE] Assign driver to order
-*DeliveryTrackingApi* | [**AssignDriverToOrders**](docs/DeliveryTrackingApi.md#assigndrivertoorders) | **POST** /api/v1.0/{appId}/drivers/{driverId}/orders | Assign driver to multiple orders
-*DeliveryTrackingApi* | [**GetDrivers**](docs/DeliveryTrackingApi.md#getdrivers) | **GET** /api/v1.0/{appId}/drivers | [PRIVATE] Get drivers by App
-*DeliveryTrackingApi* | [**InviteDriverToApp**](docs/DeliveryTrackingApi.md#invitedrivertoapp) | **POST** /api/v1.0/{appId}/drivers | [PRIVATE] Invite driver
-*DeliveryTrackingApi* | [**RemoveDriverFromApp**](docs/DeliveryTrackingApi.md#removedriverfromapp) | **DELETE** /api/v1.0/{appId}/drivers/{driverId} | [PRIVATE] Unassign driver from app
-*DeliveryTrackingApi* | [**UnassignDriverFromOrder**](docs/DeliveryTrackingApi.md#unassigndriverfromorder) | **DELETE** /api/v1.0/{appId}/orders/{orderId}/driver | [PRIVATE] Unassign driver from order
-*DeliveryZoneApi* | [**AddDeliveryZone**](docs/DeliveryZoneApi.md#adddeliveryzone) | **POST** /api/v1.0/stores/{storeId}/deliveryzones | Adds a delivery zone to the store id
-*DeliveryZoneApi* | [**GetDeliveryZones**](docs/DeliveryZoneApi.md#getdeliveryzones) | **GET** /api/v1.0/stores/{storeId}/deliveryzones | Get all the delivery zones associated with a store
-*DeliveryZoneApi* | [**RemoveDeliveryZone**](docs/DeliveryZoneApi.md#removedeliveryzone) | **DELETE** /api/v1.0/stores/{storeId}/deliveryzones/{deliveryZoneId} | Removes the existing delivery zone
-*DeliveryZoneApi* | [**UpdateDeliveryZone**](docs/DeliveryZoneApi.md#updatedeliveryzone) | **POST** /api/v1.0/stores/{storeId}/deliveryzones/{deliveryZoneId} | Updates the existing delivery zone
-*DriversApi* | [**AddDriverNotificationToken**](docs/DriversApi.md#adddrivernotificationtoken) | **POST** /api/v1.0/drivers/token | Add driver token
-*DriversApi* | [**DeleteDriverProfileImage**](docs/DriversApi.md#deletedriverprofileimage) | **DELETE** /api/v1.0/drivers/profile/image | Delete driver profile image
-*DriversApi* | [**DriverLogin**](docs/DriversApi.md#driverlogin) | **POST** /api/v1.0/drivers/login | [PRIVATE] Login with phone number and pin
-*DriversApi* | [**DriverRequestLoginCodeSms**](docs/DriversApi.md#driverrequestlogincodesms) | **POST** /api/v1.0/drivers/pin | [PRIVATE] Request an SMS to be sent to the driver with their login code
-*DriversApi* | [**GetDriverProfile**](docs/DriversApi.md#getdriverprofile) | **GET** /api/v1.0/drivers/profile | Get driver profile
-*DriversApi* | [**GetStoresForDriver**](docs/DriversApi.md#getstoresfordriver) | **GET** /api/v1.0/drivers/assignedstores | Get stores for driver
-*DriversApi* | [**RemoveDriverNotificationToken**](docs/DriversApi.md#removedrivernotificationtoken) | **DELETE** /api/v1.0/drivers/token | Delete driver token
-*DriversApi* | [**SetDriverPresenceForStore**](docs/DriversApi.md#setdriverpresenceforstore) | **POST** /api/v1.0/drivers/stores/{storeId}/presence/{presence} |
-*DriversApi* | [**SetDriverProfileImage**](docs/DriversApi.md#setdriverprofileimage) | **POST** /api/v1.0/drivers/profile/image | Set driver profile image and returns it's url
-*DriversApi* | [**UpdateDeliveryTrackingStatus**](docs/DriversApi.md#updatedeliverytrackingstatus) | **POST** /api/v1.0/orders/{orderId}/tracking/{deliveryTrackingStatus} | Change delivery tracking status and return the updated status.
-*DriversApi* | [**UpdateDriverProfile**](docs/DriversApi.md#updatedriverprofile) | **POST** /api/v1.0/drivers/profile | Update driver profile
-*EventsApi* | [**GetCustomerEvents**](docs/EventsApi.md#getcustomerevents) | **GET** /api/v1.0/events/customer/{customerId} | Get customer events For technical reasons, the number of records returned is limited to 100.
-*EventsApi* | [**GetEvents**](docs/EventsApi.md#getevents) | **GET** /api/v1.0/events | Get events For technical reasons, the number of records returned is limited to 100.
-*EventsApi* | [**GetEventsById**](docs/EventsApi.md#geteventsbyid) | **GET** /api/v1.0/events/{eventId} | Get event by Id For technical reasons, the number of records returned is limited to 100.
-*EventsApi* | [**GetMenuEvents**](docs/EventsApi.md#getmenuevents) | **GET** /api/v1.0/events/menu/{menuId} | Get menu events For technical reasons, the number of records returned is limited to 100.
-*EventsApi* | [**GetOrderEvents**](docs/EventsApi.md#getorderevents) | **GET** /api/v1.0/events/order/{orderId} | Get order events For technical reasons, the number of records returned is limited to 100.
-*EventsApi* | [**GetOrderEventsByCustomer**](docs/EventsApi.md#getordereventsbycustomer) | **GET** /api/v1.0/events/order | Get order events by customer For technical reasons, the number of records returned is limited to 100.
-*EventsApi* | [**GetStoreEvents**](docs/EventsApi.md#getstoreevents) | **GET** /api/v1.0/events/store/{storeId} | Get store events For technical reasons, the number of records returned is limited to 100.
-*EventsApi* | [**GetUserEvents**](docs/EventsApi.md#getuserevents) | **GET** /api/v1.0/events/user/{userId} | Get user events For technical reasons, the number of records returned is limited to 100.
-*EventsApi* | [**GetWhiteLabelEvents**](docs/EventsApi.md#getwhitelabelevents) | **GET** /api/v1.0/events/whitelabel/{whitelabelId} | Get WhiteLabel events For technical reasons, the number of records returned is limited to 100.
-*FilesApi* | [**DownloadFile**](docs/FilesApi.md#downloadfile) | **GET** /api/v1.0/{appId}/files/download/{fileId} | Get file from storage
-*FulfillmentStateConfigurationApi* | [**CreateFulfillmentStatesConfig**](docs/FulfillmentStateConfigurationApi.md#createfulfillmentstatesconfig) | **POST** /api/v1.0/{appId}/fulfillment/configuration/states | Create fulfillment configuration
-*FulfillmentStateConfigurationApi* | [**DeleteFulfillmentStatesConfig**](docs/FulfillmentStateConfigurationApi.md#deletefulfillmentstatesconfig) | **DELETE** /api/v1.0/{appId}/fulfillment/configuration/states/{configId} | Delete fulfillment states configuration
-*FulfillmentStateConfigurationApi* | [**GetFulfillmentStatesConfiguration**](docs/FulfillmentStateConfigurationApi.md#getfulfillmentstatesconfiguration) | **GET** /api/v1.0/{appId}/fulfillment/configuration/states/{configId} | Get fulfillment configuration
-*FulfillmentStateConfigurationApi* | [**SearchFulfillmentStatesConfigurations**](docs/FulfillmentStateConfigurationApi.md#searchfulfillmentstatesconfigurations) | **GET** /api/v1.0/{appId}/fulfillment/configuration/states | List fulfillment configurations for AppId
-*FulfillmentStateConfigurationApi* | [**UpdateFulfillmentStatesConfig**](docs/FulfillmentStateConfigurationApi.md#updatefulfillmentstatesconfig) | **POST** /api/v1.0/{appId}/fulfillment/configuration/states/{configId} | Update fulfillment configuration
+*CrossSellApi* | [**GetCrossSellMenuItems**](docs/CrossSellApi.md#getcrosssellmenuitems) | **GET** /api/v1.0/{appId}/crossSell/menuItems |
+*CustomersApi* | [**CreateCustomer**](docs/CustomersApi.md#createcustomer) | **POST** /api/v1.0/{appId}/customers |
+*CustomersApi* | [**GetCustomerById**](docs/CustomersApi.md#getcustomerbyid) | **GET** /api/v1.0/{appId}/customers/{customerId} |
+*CustomersApi* | [**GetCustomers**](docs/CustomersApi.md#getcustomers) | **GET** /api/v1.0/{appId}/customers |
+*CustomersApi* | [**UpdateCustomerById**](docs/CustomersApi.md#updatecustomerbyid) | **POST** /api/v1.0/{appId}/customers/{customerId} |
+*DeliveryZoneApi* | [**AddDeliveryZone**](docs/DeliveryZoneApi.md#adddeliveryzone) | **POST** /api/v1.0/stores/{storeId}/deliveryzones |
+*DeliveryZoneApi* | [**GetDeliveryZones**](docs/DeliveryZoneApi.md#getdeliveryzones) | **GET** /api/v1.0/stores/{storeId}/deliveryzones |
+*DeliveryZoneApi* | [**RemoveDeliveryZone**](docs/DeliveryZoneApi.md#removedeliveryzone) | **DELETE** /api/v1.0/stores/{storeId}/deliveryzones/{deliveryZoneId} |
+*DeliveryZoneApi* | [**UpdateDeliveryZone**](docs/DeliveryZoneApi.md#updatedeliveryzone) | **POST** /api/v1.0/stores/{storeId}/deliveryzones/{deliveryZoneId} |
+*DeviceApi* | [**AssignDevice**](docs/DeviceApi.md#assigndevice) | **POST** /api/v1.0/{appId}/devices/assign |
+*DeviceApi* | [**EnrollDevice**](docs/DeviceApi.md#enrolldevice) | **POST** /api/v1.0/{appId}/devices/enroll |
+*DeviceApi* | [**GetDeviceDetails**](docs/DeviceApi.md#getdevicedetails) | **GET** /api/v1.0/{appId}/devices/device/{deviceModel}/{deviceId} |
+*DeviceApi* | [**SearchDevices**](docs/DeviceApi.md#searchdevices) | **GET** /api/v1.0/{appId}/devices/search |
+*DriversApi* | [**DriversAddDriverNotificationToken**](docs/DriversApi.md#driversadddrivernotificationtoken) | **POST** /api/v1.0/drivers/token |
+*DriversApi* | [**DriversDeleteDriverProfileImage**](docs/DriversApi.md#driversdeletedriverprofileimage) | **DELETE** /api/v1.0/drivers/profile/image |
+*DriversApi* | [**DriversDriverLogin**](docs/DriversApi.md#driversdriverlogin) | **POST** /api/v1.0/drivers/login |
+*DriversApi* | [**DriversDriverRequestLoginCodeSms**](docs/DriversApi.md#driversdriverrequestlogincodesms) | **POST** /api/v1.0/drivers/pin |
+*DriversApi* | [**DriversGetDriverProfile**](docs/DriversApi.md#driversgetdriverprofile) | **GET** /api/v1.0/drivers/profile |
+*DriversApi* | [**DriversGetStoresForDriver**](docs/DriversApi.md#driversgetstoresfordriver) | **GET** /api/v1.0/drivers/assignedstores |
+*DriversApi* | [**DriversRemoveDriverNotificationToken**](docs/DriversApi.md#driversremovedrivernotificationtoken) | **DELETE** /api/v1.0/drivers/token |
+*DriversApi* | [**DriversSetDriverPresenceForStore**](docs/DriversApi.md#driverssetdriverpresenceforstore) | **POST** /api/v1.0/drivers/stores/{storeId}/presence/{presence} |
+*DriversApi* | [**DriversSetDriverProfileImage**](docs/DriversApi.md#driverssetdriverprofileimage) | **POST** /api/v1.0/drivers/profile/image |
+*DriversApi* | [**DriversUpdateDeliveryTrackingStatus**](docs/DriversApi.md#driversupdatedeliverytrackingstatus) | **POST** /api/v1.0/orders/{orderId}/tracking/{deliveryTrackingStatus} |
+*DriversApi* | [**DriversUpdateDriverProfile**](docs/DriversApi.md#driversupdatedriverprofile) | **POST** /api/v1.0/drivers/profile |
+*EndUserFeesApi* | [**CreateEndUserFeeConfig**](docs/EndUserFeesApi.md#createenduserfeeconfig) | **POST** /api/v1.0/{appId}/stores/{storeId}/end-user-fees |
+*EndUserFeesApi* | [**GetEndUserFeesForStore**](docs/EndUserFeesApi.md#getenduserfeesforstore) | **GET** /api/v1.0/{appId}/stores/{storeId}/end-user-fees |
+*EndUserFeesApi* | [**SetV2FeeCalculation**](docs/EndUserFeesApi.md#setv2feecalculation) | **POST** /api/v1.0/{appId}/stores/{storeId}/end-user-fees/v2-fee-calculation |
+*EventsApi* | [**GetCustomerEvents**](docs/EventsApi.md#getcustomerevents) | **GET** /api/v1.0/{appId}/events/customer/{customerId} |
+*EventsApi* | [**GetEvents**](docs/EventsApi.md#getevents) | **GET** /api/v1.0/{appId}/events |
+*EventsApi* | [**GetEventsById**](docs/EventsApi.md#geteventsbyid) | **GET** /api/v1.0/{appId}/events/{eventId} |
+*EventsApi* | [**GetMenuEvents**](docs/EventsApi.md#getmenuevents) | **GET** /api/v1.0/{appId}/events/menu/{menuId} |
+*EventsApi* | [**GetOrderEvents**](docs/EventsApi.md#getorderevents) | **GET** /api/v1.0/{appId}/events/order/{orderId} |
+*EventsApi* | [**GetOrderEventsByCustomer**](docs/EventsApi.md#getordereventsbycustomer) | **GET** /api/v1.0/{appId}/events/order |
+*EventsApi* | [**GetStoreEvents**](docs/EventsApi.md#getstoreevents) | **GET** /api/v1.0/{appId}/events/store/{storeId} |
+*EventsApi* | [**GetUserEvents**](docs/EventsApi.md#getuserevents) | **GET** /api/v1.0/{appId}/events/user/{userId} |
+*EventsApi* | [**GetWhiteLabelEvents**](docs/EventsApi.md#getwhitelabelevents) | **GET** /api/v1.0/{appId}/events/whitelabel/{whitelabelId} |
+*FeaturesApi* | [**DisableFeatures**](docs/FeaturesApi.md#disablefeatures) | **POST** /api/v1.0/{appId}/features/disable |
+*FeaturesApi* | [**EnableFeatures**](docs/FeaturesApi.md#enablefeatures) | **POST** /api/v1.0/{appId}/features/enable |
+*FirebaseAppsApi* | [**FirebaseAppsAddFirebaseApp**](docs/FirebaseAppsApi.md#firebaseappsaddfirebaseapp) | **POST** /api/v1.0/FirebaseApp |
+*FirebaseAppsApi* | [**FirebaseAppsDeleteFirebaseApp**](docs/FirebaseAppsApi.md#firebaseappsdeletefirebaseapp) | **DELETE** /api/v1.0/FirebaseApp/{whiteLabelId} |
+*FirebaseAppsApi* | [**FirebaseAppsGetFirebaseApp**](docs/FirebaseAppsApi.md#firebaseappsgetfirebaseapp) | **GET** /api/v1.0/FirebaseApp/{whitelabelId} |
+*FpmApi* | [**CreateFpmForStore**](docs/FpmApi.md#createfpmforstore) | **POST** /api/v1.0/{storeId}/fpm |
+*FpmApi* | [**DeleteFpmForStore**](docs/FpmApi.md#deletefpmforstore) | **DELETE** /api/v1.0/{storeId}/fpm |
+*FpmApi* | [**EditFpmForStore**](docs/FpmApi.md#editfpmforstore) | **POST** /api/v1.0/{storeId}/fpm/edit |
+*FpmApi* | [**GetFpmForStore**](docs/FpmApi.md#getfpmforstore) | **GET** /api/v1.0/{storeId}/fpm |
+*FulfillmentStateConfigurationApi* | [**CreateFulfillmentStatesConfig**](docs/FulfillmentStateConfigurationApi.md#createfulfillmentstatesconfig) | **POST** /api/v1.0/{appId}/fulfillment/configuration/states |
+*FulfillmentStateConfigurationApi* | [**DeleteFulfillmentStatesConfig**](docs/FulfillmentStateConfigurationApi.md#deletefulfillmentstatesconfig) | **DELETE** /api/v1.0/{appId}/fulfillment/configuration/states/{configId} |
+*FulfillmentStateConfigurationApi* | [**GetFulfillmentStatesConfiguration**](docs/FulfillmentStateConfigurationApi.md#getfulfillmentstatesconfiguration) | **GET** /api/v1.0/{appId}/fulfillment/configuration/states/{configId} |
+*FulfillmentStateConfigurationApi* | [**GetFulfillmentStatesConfigurationTemplate**](docs/FulfillmentStateConfigurationApi.md#getfulfillmentstatesconfigurationtemplate) | **GET** /api/v1.0/{appId}/fulfillment/configuration/states_template |
+*FulfillmentStateConfigurationApi* | [**SearchFulfillmentStatesConfigurations**](docs/FulfillmentStateConfigurationApi.md#searchfulfillmentstatesconfigurations) | **GET** /api/v1.0/{appId}/fulfillment/configuration/states |
+*FulfillmentStateConfigurationApi* | [**UpdateFulfillmentStatesConfig**](docs/FulfillmentStateConfigurationApi.md#updatefulfillmentstatesconfig) | **POST** /api/v1.0/{appId}/fulfillment/configuration/states/{configId} |
*HeartbeatApi* | [**HeadHostname**](docs/HeartbeatApi.md#headhostname) | **HEAD** /api/v1.0/heartbeat/Hostname |
*HeartbeatApi* | [**HeadPing**](docs/HeartbeatApi.md#headping) | **HEAD** /api/v1.0/heartbeat |
*HeartbeatApi* | [**Hostname**](docs/HeartbeatApi.md#hostname) | **GET** /api/v1.0/heartbeat/Hostname |
*HeartbeatApi* | [**Ping**](docs/HeartbeatApi.md#ping) | **GET** /api/v1.0/heartbeat |
-*HomeApi* | [**CompleteHomeAction**](docs/HomeApi.md#completehomeaction) | **POST** /api/v1.0/{appId}/home/{homeActionId} | [PRIVATE API] Complete Home Action
-*HomeApi* | [**DismissOldPortalAction**](docs/HomeApi.md#dismissoldportalaction) | **POST** /api/v1.0/home/dismissoldportalaction | [PRIVATE API] Complete Home Action
-*HomeApi* | [**GetHomeActions**](docs/HomeApi.md#gethomeactions) | **GET** /api/v1.0/{appId}/home | [PRIVATE API] Get Home Actions
-*HomeApi* | [**GetHomeStatistics**](docs/HomeApi.md#gethomestatistics) | **GET** /api/v1.0/{appId}/home/stats | [PRIVATE API] Get Home Statistics
-*HttpRequestResponseLogsApi* | [**GetLogs**](docs/HttpRequestResponseLogsApi.md#getlogs) | **GET** /api/v1.0/{appId}/interactions/logs | Get API interaction logs
-*HydraApi* | [**AssignEmv**](docs/HydraApi.md#assignemv) | **POST** /api/v1.0/{appId}/hydra/emvterminal/assign/{hydraConfigId}/{emvTerminalId} | Assign an EMV terminal to a kiosk
-*HydraApi* | [**AttachStoreToKiosk**](docs/HydraApi.md#attachstoretokiosk) | **POST** /api/v1.0/{appId}/AttachStoreToKiosk/{deviceId}/store/{storeId} | [Private]
-*HydraApi* | [**AttachStoreToTerminal**](docs/HydraApi.md#attachstoretoterminal) | **POST** /api/v1.0/{appId}/hydra/{deviceId}/attach/{storeId} | [Private]
+*HomeApi* | [**CompleteHomeAction**](docs/HomeApi.md#completehomeaction) | **POST** /api/v1.0/{appId}/home/{homeActionId} |
+*HomeApi* | [**GetHomeActions**](docs/HomeApi.md#gethomeactions) | **GET** /api/v1.0/{appId}/home |
+*HomeApi* | [**GetHomeStatistics**](docs/HomeApi.md#gethomestatistics) | **GET** /api/v1.0/{appId}/home/stats |
+*HomeApi* | [**GetOktaPortalFeatureFlag**](docs/HomeApi.md#getoktaportalfeatureflag) | **GET** /api/v1.0/home/okta-portal |
+*HydraApi* | [**AssignEmv**](docs/HydraApi.md#assignemv) | **POST** /api/v1.0/{appId}/hydra/emvterminal/assign/{hydraConfigId}/{emvTerminalId} |
+*HydraApi* | [**AttachStoreToKiosk**](docs/HydraApi.md#attachstoretokiosk) | **POST** /api/v1.0/{appId}/AttachStoreToKiosk/{deviceId}/store/{storeId} |
+*HydraApi* | [**AttachStoreToTerminal**](docs/HydraApi.md#attachstoretoterminal) | **POST** /api/v1.0/{appId}/hydra/{deviceId}/attach/{storeId} |
*HydraApi* | [**CancelEmvPayment**](docs/HydraApi.md#cancelemvpayment) | **POST** /api/v1.0/{appId}/hydra/cancelemvpayment/{orderId} |
-*HydraApi* | [**DetachStoreFromTerminal**](docs/HydraApi.md#detachstorefromterminal) | **POST** /api/v1.0/{appId}/hydra/{deviceId}/detach/{storeId} | [Private]
-*HydraApi* | [**GetAttachedDevice**](docs/HydraApi.md#getattacheddevice) | **GET** /api/v1.0/{appId}/hydra/{deviceType}/{deviceId} | [Private]
-*HydraApi* | [**GetAttachedDevices**](docs/HydraApi.md#getattacheddevices) | **GET** /api/v1.0/{appId}/hydra/{deviceType}/list | [Private]
-*HydraApi* | [**GetEMVTerminalDetails**](docs/HydraApi.md#getemvterminaldetails) | **GET** /api/v1.0/{appId}/hydra/emvterminal | [Private]
-*HydraApi* | [**GetEmvOrderState**](docs/HydraApi.md#getemvorderstate) | **GET** /api/v1.0/{appId}/hydra/emvorderstate/{orderId} | [Private]
-*HydraApi* | [**GetKioskCashPaymentSettings**](docs/HydraApi.md#getkioskcashpaymentsettings) | **GET** /api/v1.0/{appId}/kioskcashsettings/{deviceId} | Get the status of Cash Payment Methon on Kisok
+*HydraApi* | [**DetachStoreFromTerminal**](docs/HydraApi.md#detachstorefromterminal) | **POST** /api/v1.0/{appId}/hydra/{deviceId}/detach/{storeId} |
+*HydraApi* | [**GetAblyToken**](docs/HydraApi.md#getablytoken) | **GET** /api/v1.0/hydra/ably_token |
+*HydraApi* | [**GetAttachedDevice**](docs/HydraApi.md#getattacheddevice) | **GET** /api/v1.0/{appId}/hydra/{deviceType}/{deviceId} |
+*HydraApi* | [**GetAttachedDevices**](docs/HydraApi.md#getattacheddevices) | **GET** /api/v1.0/{appId}/hydra/{deviceType}/list |
+*HydraApi* | [**GetEMVTerminalDetails**](docs/HydraApi.md#getemvterminaldetails) | **GET** /api/v1.0/{appId}/hydra/emvterminal |
+*HydraApi* | [**GetEmvOrderState**](docs/HydraApi.md#getemvorderstate) | **GET** /api/v1.0/{appId}/hydra/emvorderstate/{orderId} |
+*HydraApi* | [**GetKioskCashPaymentSettings**](docs/HydraApi.md#getkioskcashpaymentsettings) | **GET** /api/v1.0/{appId}/kioskcashsettings/{deviceId} |
+*HydraApi* | [**GetKioskSettings**](docs/HydraApi.md#getkiosksettings) | **GET** /api/v1.0/{appId}/kiosksettings/{deviceId} |
*HydraApi* | [**GetRegistration**](docs/HydraApi.md#getregistration) | **GET** /api/v1.0/hydra/registration |
-*HydraApi* | [**GetSettings**](docs/HydraApi.md#getsettings) | **GET** /api/v1.0/hydra/settings | [Private]
-*HydraApi* | [**HydraCreateEmv**](docs/HydraApi.md#hydracreateemv) | **POST** /api/v1.0/{appId}/emvterminals | [Private]
-*HydraApi* | [**HydraDeleteEmv**](docs/HydraApi.md#hydradeleteemv) | **DELETE** /api/v1.0/{appId}/emvterminals/{id} | [Private]
-*HydraApi* | [**HydraDetachStoreFromKiosk**](docs/HydraApi.md#hydradetachstorefromkiosk) | **DELETE** /api/v1.0/{appId}/DetachStoreFromKiosk/{deviceId}/store/{storeId} | [Private]
-*HydraApi* | [**HydraGetEmvsForAppId**](docs/HydraApi.md#hydragetemvsforappid) | **GET** /api/v1.0/{appId}/emvterminals | List EMV terminals belonging to the given AppNameId
-*HydraApi* | [**LoginWithDeviceId**](docs/HydraApi.md#loginwithdeviceid) | **POST** /api/v1.0/hydra/{deviceId}/login | [Private]
-*HydraApi* | [**Register**](docs/HydraApi.md#register) | **POST** /api/v1.0/{appId}/hydra/registration | [Private]
-*HydraApi* | [**UnAssign**](docs/HydraApi.md#unassign) | **DELETE** /api/v1.0/{appId}/hydra/{deviceId}/registration | [Private]
-*HydraApi* | [**UnassignEmv**](docs/HydraApi.md#unassignemv) | **POST** /api/v1.0/{appId}/hydra/emvterminal/unassign/{hydraConfigId} | Unassign the currently assigned EMV terminal from a kiosk
-*HydraApi* | [**UpdateKioskCashVisibilitySettings**](docs/HydraApi.md#updatekioskcashvisibilitysettings) | **POST** /api/v1.0/{appId}/kioskupdatecashsettings | Update the Cash Payment Methon Visiability on Kisok
-*KioskIotApi* | [**GetKioskIotConnection**](docs/KioskIotApi.md#getkioskiotconnection) | **POST** /api/v1.0/kioskiot/connect | Get the IoT connection parameters for telemetry and commands No input parameters since authenticated hydra user defines context
-*KioskIotApi* | [**QueryTelemetrySeries**](docs/KioskIotApi.md#querytelemetryseries) | **POST** /api/v1.0/{appId}/kioskiot/timeseries/query | Get the IoT time series values for a given Kiosk Id, properties and time range
-*KioskStoreSettingsApi* | [**GetAllKioskSettingsForStore**](docs/KioskStoreSettingsApi.md#getallkiosksettingsforstore) | **GET** /api/v1.0/{appId}/kiosksettings/store/{storeId} | Get all kiosk settings associated with a store
-*KioskStoreSettingsApi* | [**GetAllStoreSettingsForKioskHydra**](docs/KioskStoreSettingsApi.md#getallstoresettingsforkioskhydra) | **GET** /api/v1.0/kioskstoresettings | [For Kiosk use only] Get all stores connected to a Kiosk
-*KioskStoreSettingsApi* | [**UpdateCashSettingForKiosk**](docs/KioskStoreSettingsApi.md#updatecashsettingforkiosk) | **POST** /api/v1.0/{appId}/kiosksettings/cash |
+*HydraApi* | [**GetSettings**](docs/HydraApi.md#getsettings) | **GET** /api/v1.0/hydra/settings |
+*HydraApi* | [**HydraCreateEmv**](docs/HydraApi.md#hydracreateemv) | **POST** /api/v1.0/{appId}/emvterminals |
+*HydraApi* | [**HydraDeleteEmv**](docs/HydraApi.md#hydradeleteemv) | **DELETE** /api/v1.0/{appId}/emvterminals/{id} |
+*HydraApi* | [**HydraDetachStoreFromKiosk**](docs/HydraApi.md#hydradetachstorefromkiosk) | **DELETE** /api/v1.0/{appId}/DetachStoreFromKiosk/{deviceId}/store/{storeId} |
+*HydraApi* | [**HydraGetEmvsForAppId**](docs/HydraApi.md#hydragetemvsforappid) | **GET** /api/v1.0/{appId}/emvterminals |
+*HydraApi* | [**LoginWithDeviceId**](docs/HydraApi.md#loginwithdeviceid) | **POST** /api/v1.0/hydra/{deviceId}/login |
+*HydraApi* | [**Register**](docs/HydraApi.md#register) | **POST** /api/v1.0/{appId}/hydra/registration |
+*HydraApi* | [**UnAssign**](docs/HydraApi.md#unassign) | **DELETE** /api/v1.0/{appId}/hydra/{deviceId}/registration |
+*HydraApi* | [**UnassignEmv**](docs/HydraApi.md#unassignemv) | **POST** /api/v1.0/{appId}/hydra/emvterminal/unassign/{hydraConfigId} |
+*HydraApi* | [**UpdateKioskCashVisibilitySettings**](docs/HydraApi.md#updatekioskcashvisibilitysettings) | **POST** /api/v1.0/{appId}/kioskupdatecashsettings |
+*HydraApi* | [**UpdateKioskSettings**](docs/HydraApi.md#updatekiosksettings) | **POST** /api/v1.0/{appId}/kiosksettings/{deviceId} |
+*IntegrationMetadataCatalogueApi* | [**IntegrationMetadataCatalogueGetPixelPointProducts**](docs/IntegrationMetadataCatalogueApi.md#integrationmetadatacataloguegetpixelpointproducts) | **GET** /api/v1.0/integrationmetadatacatalogue/pixelpoint/stores/{storeId}/products |
+*IntercomApi* | [**UserHash**](docs/IntercomApi.md#userhash) | **GET** /api/v1.0/intercom/userHash |
+*InvoicesApi* | [**GetInvoices**](docs/InvoicesApi.md#getinvoices) | **GET** /api/v1.0/{appId}/invoices |
+*InvoicesApi* | [**InvoicePdf**](docs/InvoicesApi.md#invoicepdf) | **GET** /api/v1.0/{appId}/invoices/InvoicePdf |
+*InvoicesApi* | [**ListInvoices**](docs/InvoicesApi.md#listinvoices) | **GET** /api/v1.0/{appId}/invoices/ListInvoices |
+*InvoicesApi* | [**ListSubscriptionInvoices**](docs/InvoicesApi.md#listsubscriptioninvoices) | **GET** /api/v1.0/{appId}/invoices/ListSubscriptionInvoices |
+*KioskEntitlementsApi* | [**QueryKioskEntitlementsByOrgId**](docs/KioskEntitlementsApi.md#querykioskentitlementsbyorgid) | **GET** /api/v1.0/orgs/{orgId}/kiosk/entitlements |
+*KioskIotApi* | [**GetKioskIotConnection**](docs/KioskIotApi.md#getkioskiotconnection) | **POST** /api/v1.0/kioskiot/connect |
+*KioskIotApi* | [**QueryTelemetrySeries**](docs/KioskIotApi.md#querytelemetryseries) | **POST** /api/v1.0/{appId}/kioskiot/timeseries/query |
*LightspeedApi* | [**LightspeedGenerateMenu**](docs/LightspeedApi.md#lightspeedgeneratemenu) | **POST** /api/v1.0/lightspeed/{storeId}/menu/generate |
*LightspeedApi* | [**LightspeedGetStoreSettings**](docs/LightspeedApi.md#lightspeedgetstoresettings) | **GET** /api/v1.0/lightspeed/{storeId}/settings |
*LightspeedApi* | [**LightspeedSaveStoreSettings**](docs/LightspeedApi.md#lightspeedsavestoresettings) | **POST** /api/v1.0/lightspeed/{storeId}/settings |
-*LocationApi* | [**CreateLocation**](docs/LocationApi.md#createlocation) | **POST** /api/v1.0/{appId}/stores/{storeId}/location-areas/{locationAreaId}/location | Create a Location i.e: Table, Hotel Room, Car park space
-*LocationApi* | [**DeleteLocation**](docs/LocationApi.md#deletelocation) | **DELETE** /api/v1.0/{appId}/stores/{storeId}/location-areas/{locationAreaId}/location/{locationId}/delete | Set a Location as deleted
-*LocationApi* | [**MapLocationToExternalId**](docs/LocationApi.md#maplocationtoexternalid) | **POST** /api/v1.0/{appId}/stores/{storeId}/location-areas/{locationAreaId}/location/{locationId}/map-external | Set or unset External Location Id on a Location
-*LocationApi* | [**MoveLocation**](docs/LocationApi.md#movelocation) | **POST** /api/v1.0/{appId}/stores/{storeId}/location-areas/{locationAreaId}/location/{locationId}/move | Move a Location to a different location Area
-*LocationApi* | [**UpdateLocation**](docs/LocationApi.md#updatelocation) | **POST** /api/v1.0/{appId}/stores/{storeId}/location-areas/{locationAreaId}/location/{locationId}/update | Update a Location i.e: Table, Hotel Room, Car park space
-*LocationAreasApi* | [**CreateLocationArea**](docs/LocationAreasApi.md#createlocationarea) | **POST** /api/v1.0/{appId}/stores/{storeId}/location-areas | Create a Location Area, i.e: Room, Floor, Parking lot
-*LocationAreasApi* | [**GetLocationArea**](docs/LocationAreasApi.md#getlocationarea) | **GET** /api/v1.0/{appId}/stores/{storeId}/location-areas/{locationAreaId} | Retrieve a Location Area
-*LocationAreasApi* | [**GetLocationAreasForStore**](docs/LocationAreasApi.md#getlocationareasforstore) | **GET** /api/v1.0/{appId}/stores/{storeId}/location-areas | Retrieve all Location Areas for a Store
-*LocationAreasApi* | [**UpdateLocationArea**](docs/LocationAreasApi.md#updatelocationarea) | **POST** /api/v1.0/{appId}/stores/{storeId}/location-areas/{locationAreaId}/update | Update a Location Area, i.e: Room, Floor, Car park space
-*LookerDashboardApi* | [**LookerDashboardGetAll**](docs/LookerDashboardApi.md#lookerdashboardgetall) | **GET** /api/v1.0/{appId}/looker/dashboards | Get all dashboards
-*LookerSingleSignOnApi* | [**GetSSOEndpoint**](docs/LookerSingleSignOnApi.md#getssoendpoint) | **GET** /api/v1.0/{appId}/looker/sso | Get the generic single sign on embed URL for Looker dashboards
+*LocationApi* | [**CreateLocation**](docs/LocationApi.md#createlocation) | **POST** /api/v1.0/{appId}/stores/{storeId}/location-areas/{locationAreaId}/location |
+*LocationApi* | [**DeleteLocation**](docs/LocationApi.md#deletelocation) | **DELETE** /api/v1.0/{appId}/stores/{storeId}/location-areas/{locationAreaId}/location/{locationId}/delete |
+*LocationApi* | [**MapLocationToExternalId**](docs/LocationApi.md#maplocationtoexternalid) | **POST** /api/v1.0/{appId}/stores/{storeId}/location-areas/{locationAreaId}/location/{locationId}/map-external |
+*LocationApi* | [**MoveLocation**](docs/LocationApi.md#movelocation) | **POST** /api/v1.0/{appId}/stores/{storeId}/location-areas/{locationAreaId}/location/{locationId}/move |
+*LocationApi* | [**UpdateLocation**](docs/LocationApi.md#updatelocation) | **POST** /api/v1.0/{appId}/stores/{storeId}/location-areas/{locationAreaId}/location/{locationId}/update |
+*LocationAreasApi* | [**CreateLocationArea**](docs/LocationAreasApi.md#createlocationarea) | **POST** /api/v1.0/{appId}/stores/{storeId}/location-areas |
+*LocationAreasApi* | [**GetLocationArea**](docs/LocationAreasApi.md#getlocationarea) | **GET** /api/v1.0/{appId}/stores/{storeId}/location-areas/{locationAreaId} |
+*LocationAreasApi* | [**GetLocationAreasForStore**](docs/LocationAreasApi.md#getlocationareasforstore) | **GET** /api/v1.0/{appId}/stores/{storeId}/location-areas |
+*LocationAreasApi* | [**UpdateLocationArea**](docs/LocationAreasApi.md#updatelocationarea) | **POST** /api/v1.0/{appId}/stores/{storeId}/location-areas/{locationAreaId}/update |
+*LookerDashboardApi* | [**LookerDashboardGetAll**](docs/LookerDashboardApi.md#lookerdashboardgetall) | **GET** /api/v1.0/{appId}/looker/dashboards |
+*LookerSingleSignOnApi* | [**GetSSOEndpoint**](docs/LookerSingleSignOnApi.md#getssoendpoint) | **GET** /api/v1.0/{appId}/looker/sso |
*MenuOptionSetItemsApi* | [**AddMenuItemOptionSetItem**](docs/MenuOptionSetItemsApi.md#addmenuitemoptionsetitem) | **POST** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/sectionitems/{menuSectionItemId}/optionsets/{optionSetId}/optionsetitems | Create menu item option set item
*MenuOptionSetItemsApi* | [**DeleteOptionSetItemImage**](docs/MenuOptionSetItemsApi.md#deleteoptionsetitemimage) | **DELETE** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/sectionitems/{menuSectionItemId}/optionsets/{optionSetId}/optionsetitems/{menuItemOptionSetItemId}/image | Delete menu item option set item image
*MenuOptionSetItemsApi* | [**GetMenuItemOptionSetItemById**](docs/MenuOptionSetItemsApi.md#getmenuitemoptionsetitembyid) | **GET** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/sectionitems/{menuSectionItemId}/optionsets/{optionSetId}/optionsetitems/{menuItemOptionSetItemId} | Get menu item option set item by identifier
*MenuOptionSetItemsApi* | [**GetMenuItemOptionSetItems**](docs/MenuOptionSetItemsApi.md#getmenuitemoptionsetitems) | **GET** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/sectionitems/{menuSectionItemId}/optionsets/{optionSetId}/optionsetitems | Get menu item option set items
*MenuOptionSetItemsApi* | [**RemoveMenuItemOptionSetItem**](docs/MenuOptionSetItemsApi.md#removemenuitemoptionsetitem) | **DELETE** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/sectionitems/{menuSectionItemId}/optionsets/{optionSetId}/optionsetitems/{menuItemOptionSetItemId} | Delete menu item option set item
-*MenuOptionSetItemsApi* | [**SetOptionSetItemTax**](docs/MenuOptionSetItemsApi.md#setoptionsetitemtax) | **POST** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/sectionitems/{menuSectionItemId}/optionsets/{optionSetId}/optionsetitems/{menuItemOptionSetItemId}/taxrate/{taxRateId} | [Private API] Set Tax Rate on OptionSetItem
+*MenuOptionSetItemsApi* | [**SetOptionSetItemTax**](docs/MenuOptionSetItemsApi.md#setoptionsetitemtax) | **POST** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/sectionitems/{menuSectionItemId}/optionsets/{optionSetId}/optionsetitems/{menuItemOptionSetItemId}/taxrate/{taxRateId} | Set Tax Rate on OptionSetItem
*MenuOptionSetItemsApi* | [**UpdateMenuItemOptionSetItem**](docs/MenuOptionSetItemsApi.md#updatemenuitemoptionsetitem) | **POST** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/sectionitems/{menuSectionItemId}/optionsets/{optionSetId}/optionsetitems/{menuItemOptionSetItemId} | Update menu item option set item
*MenuOptionSetItemsApi* | [**UploadOptionSetItemImage**](docs/MenuOptionSetItemsApi.md#uploadoptionsetitemimage) | **POST** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/sectionitems/{menuSectionItemId}/optionsets/{optionSetId}/optionsetitems/{menuItemOptionSetItemId}/image | Upload menu item option set item image
*MenuOptionSetsApi* | [**CreateMenuItemOptionSet**](docs/MenuOptionSetsApi.md#createmenuitemoptionset) | **POST** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/sectionitems/{menuSectionItemId}/optionsets | Create menu item option set
@@ -333,8 +345,8 @@ Class | Method | HTTP request | Description
*MenuSectionItemsApi* | [**DeleteMenuSectionItemImage**](docs/MenuSectionItemsApi.md#deletemenusectionitemimage) | **DELETE** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/sectionitems/{menuSectionItemId}/image | Delete menu section item image
*MenuSectionItemsApi* | [**GetMenuItemById**](docs/MenuSectionItemsApi.md#getmenuitembyid) | **GET** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/sectionitems/{menuSectionItemId} | Get menu item by identifier
*MenuSectionItemsApi* | [**GetMenuItems**](docs/MenuSectionItemsApi.md#getmenuitems) | **GET** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/sectionitems | Get menu items
-*MenuSectionItemsApi* | [**MoveMenuItem**](docs/MenuSectionItemsApi.md#movemenuitem) | **POST** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/sectionitems/{menuSectionItemId}/setorder/{destinationDisplayOrder} | [PRIVATE API]Move an Item within a menu
-*MenuSectionItemsApi* | [**SetSectionItemTax**](docs/MenuSectionItemsApi.md#setsectionitemtax) | **POST** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/sectionitems/{menuSectionItemId}/taxrate/{taxRateId} | [PRIVATE API]Move an Item within a menu
+*MenuSectionItemsApi* | [**MoveMenuItem**](docs/MenuSectionItemsApi.md#movemenuitem) | **POST** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/sectionitems/{menuSectionItemId}/setorder/{destinationDisplayOrder} | Move an Item within a menu
+*MenuSectionItemsApi* | [**SetSectionItemTax**](docs/MenuSectionItemsApi.md#setsectionitemtax) | **POST** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/sectionitems/{menuSectionItemId}/taxrate/{taxRateId} | Set tax rate for menu item
*MenuSectionItemsApi* | [**UpdateMenuSectionItem**](docs/MenuSectionItemsApi.md#updatemenusectionitem) | **POST** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/sectionitems/{menuSectionItemId} | Update menu section item
*MenuSectionItemsApi* | [**UploadMenuSectionItemImage**](docs/MenuSectionItemsApi.md#uploadmenusectionitemimage) | **POST** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/sectionitems/{menuSectionItemId}/image | Upload menu section item image
*MenuSectionsApi* | [**CloneMenuSection**](docs/MenuSectionsApi.md#clonemenusection) | **POST** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/clone | Clone menu section
@@ -348,9 +360,21 @@ Class | Method | HTTP request | Description
*MenuSectionsApi* | [**MenuSectionsSetItemDisplayOrders**](docs/MenuSectionsApi.md#menusectionssetitemdisplayorders) | **POST** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/sectionitemdisplayorders | Re-arrange Items within a Section
*MenuSectionsApi* | [**UpdateMenuSection**](docs/MenuSectionsApi.md#updatemenusection) | **POST** /api/v1.0/menus/{menuId}/sections/{menuSectionId} | Update menu section
*MenuSectionsApi* | [**UploadMenuSectionImage**](docs/MenuSectionsApi.md#uploadmenusectionimage) | **POST** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/image | Upload menu section image
-*MenusApi* | [**CreateDraftMenuFromExistingMenu**](docs/MenusApi.md#createdraftmenufromexistingmenu) | **POST** /api/v1.0/menus/{menuId}/clone/{newName} | [PRIVATE API]Clone a menu, (without attaching stores)
-*MenusApi* | [**CreateNewMenuForApp**](docs/MenusApi.md#createnewmenuforapp) | **POST** /api/v1.0/{appId}/menus | Create a new menu. If request body is empty, the system will create a menu with default items.
-*MenusApi* | [**DeleteMenu**](docs/MenusApi.md#deletemenu) | **DELETE** /api/v1.0/menus/{menuId} | [PRIVATE API]Mark a Menu as Deleted
+*MenuZonesApi* | [**AddMenuZone**](docs/MenuZonesApi.md#addmenuzone) | **POST** /api/v1.0/menus/{menuId}/zones | Adds a new menu zone to a menu.
+*MenuZonesApi* | [**DeleteMenuZone**](docs/MenuZonesApi.md#deletemenuzone) | **DELETE** /api/v1.0/menus/{menuId}/zones/{menuZoneId} | Deletes a menu zone.
+*MenuZonesApi* | [**DeleteMenuZoneImage**](docs/MenuZonesApi.md#deletemenuzoneimage) | **DELETE** /api/v1.0/menus/{menuId}/zones/{menuZoneId}/image | Deletes a menu zone image.
+*MenuZonesApi* | [**FlipMenuZones**](docs/MenuZonesApi.md#flipmenuzones) | **PUT** /api/v1.0/menus/{menuId}/zones/{menuZoneId}/flip/{menuZoneI2} | Flips the order of two menu zones.
+*MenuZonesApi* | [**GetMenuZone**](docs/MenuZonesApi.md#getmenuzone) | **GET** /api/v1.0/menus/{menuId}/zones/{menuZoneId} | Gets a specific menu zone for a given zone id
+*MenuZonesApi* | [**GetMenuZonesForMenuId**](docs/MenuZonesApi.md#getmenuzonesformenuid) | **GET** /api/v1.0/menus/{menuId}/zones | Gets all the menu zones for a menu
+*MenuZonesApi* | [**SetMenuSectionMenuZone**](docs/MenuZonesApi.md#setmenusectionmenuzone) | **PUT** /api/v1.0/menus/{menuId}/zones/{menuZoneId}/section/{menuSectionId} | Assigns a zone to a menu section.
+*MenuZonesApi* | [**SetMenuZoneDescription**](docs/MenuZonesApi.md#setmenuzonedescription) | **PUT** /api/v1.0/menus/{menuId}/zones/{menuZoneId}/description | Sets the description of a menu zone.
+*MenuZonesApi* | [**SetMenuZoneName**](docs/MenuZonesApi.md#setmenuzonename) | **PUT** /api/v1.0/menus/{menuId}/zones/{menuZoneId}/name/{menuZoneName} | Sets the name of a menu zone.
+*MenuZonesApi* | [**UpdateMenuZone**](docs/MenuZonesApi.md#updatemenuzone) | **PUT** /api/v1.0/menus/{menuId}/zones/{menuZoneId} | Updates a menu zone.
+*MenuZonesApi* | [**UploadMenuZoneImage**](docs/MenuZonesApi.md#uploadmenuzoneimage) | **POST** /api/v1.0/menus/{menuId}/zones/{menuZoneId}/image | Uploads an image for a menu zone.
+*MenusApi* | [**CreateDraftMenuFromExistingMenu**](docs/MenusApi.md#createdraftmenufromexistingmenu) | **POST** /api/v1.0/menus/{menuId}/clone/{newName} | Clone a menu, (without attaching stores)
+*MenusApi* | [**CreateNewMenuAsync**](docs/MenusApi.md#createnewmenuasync) | **POST** /api/v1.0/{appId}/menus/async | Create a new menu asynchronously
+*MenusApi* | [**CreateNewMenuForApp**](docs/MenusApi.md#createnewmenuforapp) | **POST** /api/v1.0/{appId}/menus | Create a new menu
+*MenusApi* | [**DeleteMenu**](docs/MenusApi.md#deletemenu) | **DELETE** /api/v1.0/menus/{menuId} | Mark a Menu as Deleted
*MenusApi* | [**DeleteMenuImage**](docs/MenusApi.md#deletemenuimage) | **DELETE** /api/v1.0/menus/{menuId}/image | Delete menu image
*MenusApi* | [**DeleteMenuItemMetadata**](docs/MenusApi.md#deletemenuitemmetadata) | **DELETE** /api/v1.0/menus/{menuId}/menuitem/{menuItemId}/metadata/{key}/store/{storeId} | Delete menu item metadata
*MenusApi* | [**GetAllMenuMetadataByMenuIdAndStoreId**](docs/MenusApi.md#getallmenumetadatabymenuidandstoreid) | **GET** /api/v1.0/menus/{menuId}/metadata/store/{storeId} | Get all menu metadata by menu ID and store ID
@@ -358,93 +382,111 @@ Class | Method | HTTP request | Description
*MenusApi* | [**GetMenuItemMetadata**](docs/MenusApi.md#getmenuitemmetadata) | **GET** /api/v1.0/menus/{menuId}/menuitem/{menuItemId}/metadata/store/{storeId} | Get menu item metadata
*MenusApi* | [**GetMenuItemMetadataByKey**](docs/MenusApi.md#getmenuitemmetadatabykey) | **GET** /api/v1.0/menus/{menuId}/menuitem/{menuItemId}/metadata/{key}/store/{storeId} | Get menu item metadata by key
*MenusApi* | [**GetMenuItemOptionSetItemMetadata**](docs/MenusApi.md#getmenuitemoptionsetitemmetadata) | **GET** /api/v1.0/menus/{menuId}/optionsetitem/{optionSetItemId}/metadata/store/{storeId} | Get menu item option set item metadata by key
-*MenusApi* | [**GetMenuName**](docs/MenusApi.md#getmenuname) | **GET** /api/v1.0/menus/{menuId}/name | [PRIVATE API]Get Menus Name
-*MenusApi* | [**GetMenuStoreNames**](docs/MenusApi.md#getmenustorenames) | **GET** /api/v1.0/menus/{menuId}/stores | [PRIVATE API]Get menus store names
-*MenusApi* | [**GetMenuTaxDetails**](docs/MenusApi.md#getmenutaxdetails) | **GET** /api/v1.0/menus/{menuId}/tax | [PRIVATE API]Get menus tax details
-*MenusApi* | [**GetMenusByAppId**](docs/MenusApi.md#getmenusbyappid) | **GET** /api/v1.0/{appId}/menus | [PRIVATE API]Get menus by appId
-*MenusApi* | [**GetMenusCheckpoints**](docs/MenusApi.md#getmenuscheckpoints) | **GET** /api/v1.0/menus/{menuId}/checkpoints | [PRIVATE API]Get a Menus Checkpoints
-*MenusApi* | [**MenusDeleteTaxRate**](docs/MenusApi.md#menusdeletetaxrate) | **DELETE** /api/v1.0/menus/{menuId}/tax/{taxId} | [PRIVATE API]Remove a Menus Tax Rate, can only remove a tax rate that does not have items/optionSetItems attached
-*MenusApi* | [**MenusGetMenuBulkShowHide**](docs/MenusApi.md#menusgetmenubulkshowhide) | **GET** /api/v1.0/menus/{menuId}/bulkshowhide/list |
-*MenusApi* | [**MenusSetDisplayOnMenuTax**](docs/MenusApi.md#menussetdisplayonmenutax) | **POST** /api/v1.0/menus/{menuId}/tax/show/{show} | [PRIVATE API]Set if tax shows for a Menu
-*MenusApi* | [**MenusSetItemDisplayOrders**](docs/MenusApi.md#menussetitemdisplayorders) | **POST** /api/v1.0/menus/{menuId}/sectiondisplayorders | [PRIVATE API]Re-arrange Sections within a Menu
-*MenusApi* | [**MenusShowHideBulkItems**](docs/MenusApi.md#menusshowhidebulkitems) | **POST** /api/v1.0/menus/{menuId}/bulkshowhide |
-*MenusApi* | [**MenusUpdateTaxType**](docs/MenusApi.md#menusupdatetaxtype) | **POST** /api/v1.0/menus/{menuId}/tax/type/{type} | [PRIVATE API]Set the type of Tax on a Menu
-*MenusApi* | [**MenusUpsertTaxRate**](docs/MenusApi.md#menusupserttaxrate) | **POST** /api/v1.0/menus/{menuId}/taxrate | [PRIVATE API]Add/Update a Tax Rate
-*MenusApi* | [**RestoreAMenuCheckpoint**](docs/MenusApi.md#restoreamenucheckpoint) | **POST** /api/v1.0/menus/{menuId}/checkpoints/{checkpointId}/restore | [PRIVATE API]Restore a Menu to a checkpoint
+*MenusApi* | [**GetMenuName**](docs/MenusApi.md#getmenuname) | **GET** /api/v1.0/menus/{menuId}/name | Get Menus Name
+*MenusApi* | [**GetMenuStoreNames**](docs/MenusApi.md#getmenustorenames) | **GET** /api/v1.0/menus/{menuId}/stores | Get menus store names
+*MenusApi* | [**GetMenuTaxDetails**](docs/MenusApi.md#getmenutaxdetails) | **GET** /api/v1.0/menus/{menuId}/tax | Get menus tax details
+*MenusApi* | [**GetMenusByAppId**](docs/MenusApi.md#getmenusbyappid) | **GET** /api/v1.0/{appId}/menus | Get menus by appId
+*MenusApi* | [**GetMenusCheckpoints**](docs/MenusApi.md#getmenuscheckpoints) | **GET** /api/v1.0/menus/{menuId}/checkpoints | Get a Menus Checkpoints
+*MenusApi* | [**MenusDeleteTaxRate**](docs/MenusApi.md#menusdeletetaxrate) | **DELETE** /api/v1.0/menus/{menuId}/tax/{taxId} | Remove a Menus Tax Rate, can only remove a tax rate that does not have items/optionSetItems attached
+*MenusApi* | [**MenusGetMenuBulkShowHide**](docs/MenusApi.md#menusgetmenubulkshowhide) | **GET** /api/v1.0/menus/{menuId}/bulkshowhide/list | Get bulk show/hide menu items and option set items
+*MenusApi* | [**MenusSetDisplayOnMenuTax**](docs/MenusApi.md#menussetdisplayonmenutax) | **POST** /api/v1.0/menus/{menuId}/tax/show/{show} | Set if tax shows for a Menu
+*MenusApi* | [**MenusSetItemDisplayOrders**](docs/MenusApi.md#menussetitemdisplayorders) | **POST** /api/v1.0/menus/{menuId}/sectiondisplayorders | Re-arrange Sections within a Menu
+*MenusApi* | [**MenusShowHideBulkItems**](docs/MenusApi.md#menusshowhidebulkitems) | **POST** /api/v1.0/menus/{menuId}/bulkshowhide | Bulk show/hide menu items or option set items
+*MenusApi* | [**MenusUpdateTaxType**](docs/MenusApi.md#menusupdatetaxtype) | **POST** /api/v1.0/menus/{menuId}/tax/type/{type} | Set the type of Tax on a Menu
+*MenusApi* | [**MenusUpsertTaxRate**](docs/MenusApi.md#menusupserttaxrate) | **POST** /api/v1.0/menus/{menuId}/taxrate | Add/Update a Tax Rate
+*MenusApi* | [**RestoreAMenuCheckpoint**](docs/MenusApi.md#restoreamenucheckpoint) | **POST** /api/v1.0/menus/{menuId}/checkpoints/{checkpointId}/restore | Restore a Menu to a checkpoint
*MenusApi* | [**SetMenuItemMetadata**](docs/MenusApi.md#setmenuitemmetadata) | **PUT** /api/v1.0/menus/{menuId}/menuitem/{menuItemId}/metadata/store/{storeId} | Update menu item metadata
*MenusApi* | [**SetMenuItemOptionSetItemMetadata**](docs/MenusApi.md#setmenuitemoptionsetitemmetadata) | **PUT** /api/v1.0/menus/{menuId}/optionsetitem/{optionSetItemId}/metadata/store/{storeId} | Update menu item option set item metadata
-*MenusApi* | [**SetMenuLock**](docs/MenusApi.md#setmenulock) | **POST** /api/v1.0/menus/{menuId}/lock | [PRIVATE API]Lock/Unlock a Menu for Editing
-*MenusApi* | [**SetMenuName**](docs/MenusApi.md#setmenuname) | **POST** /api/v1.0/menus/{menuId}/name | [PRIVATE API]Set Menus Name
+*MenusApi* | [**SetMenuLock**](docs/MenusApi.md#setmenulock) | **POST** /api/v1.0/menus/{menuId}/lock | Lock/Unlock a Menu for Editing
+*MenusApi* | [**SetMenuName**](docs/MenusApi.md#setmenuname) | **POST** /api/v1.0/menus/{menuId}/name | Set Menus Name
*MenusApi* | [**UpdateMenu**](docs/MenusApi.md#updatemenu) | **POST** /api/v1.0/menus/{menuId} | Update menu
*MenusApi* | [**UploadMenuImage**](docs/MenusApi.md#uploadmenuimage) | **POST** /api/v1.0/menus/{menuId}/image | Upload menu image
*MenusApi* | [**UploadNewMenuForApp**](docs/MenusApi.md#uploadnewmenuforapp) | **POST** /api/v1.0/{appId}/menus/xlsx | Create a new menu from xlsx file.
-*MetafieldDefinitionsApi* | [**CreateMetafieldDefinition**](docs/MetafieldDefinitionsApi.md#createmetafielddefinition) | **POST** /api/v1.0/{appId}/metafields/definitions/{ownerEntity} | Create a Metafield Definition
-*MetafieldDefinitionsApi* | [**GetMetafieldDefinitionByKey**](docs/MetafieldDefinitionsApi.md#getmetafielddefinitionbykey) | **GET** /api/v1.0/{appId}/metafields/definitions/{ownerEntity}/{key} | Get a Metafield Definition for the specified owner entity and key.
-*MetafieldDefinitionsApi* | [**GetMetafieldDefinitions**](docs/MetafieldDefinitionsApi.md#getmetafielddefinitions) | **GET** /api/v1.0/{appId}/metafields/definitions/{ownerEntity} | Get Metafield Definitions for the specified owner entity.
-*MetafieldDefinitionsApi* | [**GetOwnerEntityConfigurations**](docs/MetafieldDefinitionsApi.md#getownerentityconfigurations) | **GET** /api/v1.0/{appId}/metafields/definitions | Get OwnerEntity Configurations which contain information to manage Metafield Definitions
-*MetafieldDefinitionsApi* | [**GetOwnerEntityRecommendations**](docs/MetafieldDefinitionsApi.md#getownerentityrecommendations) | **GET** /api/v1.0/{appId}/metafields/definitions/recommendations/{ownerEntity} | Get OwnerEntity Definition Recommendations
-*MetafieldDefinitionsApi* | [**UpdateMetafieldDefinition**](docs/MetafieldDefinitionsApi.md#updatemetafielddefinition) | **POST** /api/v1.0/{appId}/metafields/definitions/{ownerEntity}/{key} | Update a Metafield Definition
-*MobileAppsApi* | [**GetAppConfigSalesChannel**](docs/MobileAppsApi.md#getappconfigsaleschannel) | **GET** /api/v1.0/mobileapps/{appId}/saleschannel/details | Get sales channel configuration
-*MobileAppsApi* | [**GetStatistics**](docs/MobileAppsApi.md#getstatistics) | **GET** /api/v1.0/mobileapps/{appId}/statistics | Get statistics mobile apps
-*MobileAppsApi* | [**GetSubmissionDetails**](docs/MobileAppsApi.md#getsubmissiondetails) | **GET** /api/v1.0/mobileapps/{appId}/submission/details | Get submission details mobile apps
-*MobileAppsApi* | [**GetSubmissionStatus**](docs/MobileAppsApi.md#getsubmissionstatus) | **GET** /api/v1.0/mobileapps/{appId}/submission/status | Get submission status mobile apps
-*MobileAppsApi* | [**Submission**](docs/MobileAppsApi.md#submission) | **POST** /api/v1.0/mobileapps/{appId}/submission | Submission form mobile apps
-*MobileAppsApi* | [**UpdateAppConfigSalesChannel**](docs/MobileAppsApi.md#updateappconfigsaleschannel) | **POST** /api/v1.0/mobileapps/{appId}/saleschannel | Update the application sales channel configuration
-*MobileAppsApi* | [**UpdateSubmissionStatus**](docs/MobileAppsApi.md#updatesubmissionstatus) | **POST** /api/v1.0/mobileapps/{appId}/submission/{mobileAppsSubmissionId}/status | Update submission status
-*MobileAppsApi* | [**UploadImage**](docs/MobileAppsApi.md#uploadimage) | **POST** /api/v1.0/mobileapps/{appId}/submission/image | Upload image mobile apps
-*OAuthClientsApi* | [**AddRedirectUri**](docs/OAuthClientsApi.md#addredirecturi) | **POST** /api/v1.0/{appId}/oauthclients/{oauthAppId}/redirecturis | Create OAuth App redirect uri
-*OAuthClientsApi* | [**CreateOAuthApp**](docs/OAuthClientsApi.md#createoauthapp) | **POST** /api/v1.0/{appId}/oauthclients | Create OAuth App
-*OAuthClientsApi* | [**DeleteOAuthApp**](docs/OAuthClientsApi.md#deleteoauthapp) | **DELETE** /api/v1.0/{appId}/oauthclients/{oauthAppId} | Delete OAuth App
-*OAuthClientsApi* | [**GetOAuthApps**](docs/OAuthClientsApi.md#getoauthapps) | **GET** /api/v1.0/{appId}/oauthclients | Get all OAuth Apps
-*OAuthClientsApi* | [**GetOAuthClientByClientId**](docs/OAuthClientsApi.md#getoauthclientbyclientid) | **GET** /api/v1.0/{appId}/oauthclients/{oauthAppId} | Get OAuth App by identifier
-*OAuthClientsApi* | [**GetOAuthClientSecret**](docs/OAuthClientsApi.md#getoauthclientsecret) | **GET** /api/v1.0/{appId}/oauthclients/{oauthAppId}/secret | Get OAuth App secret key
-*OAuthClientsApi* | [**GetOauthAccessToken**](docs/OAuthClientsApi.md#getoauthaccesstoken) | **GET** /api/v1.0/{appId}/oauthclients/{oauthAppId}/accesstoken | Get OAuth access token for App
-*OAuthClientsApi* | [**GetRedirectUris**](docs/OAuthClientsApi.md#getredirecturis) | **GET** /api/v1.0/{appId}/oauthclients/{oauthAppId}/redirecturis | Get OAuth App redirect uris
+*MenusNutritionInfoApi* | [**AddOrUpdateMenuItemNutritionInfo**](docs/MenusNutritionInfoApi.md#addorupdatemenuitemnutritioninfo) | **POST** /api/v1.0/menus/{menuId}/menuItem/{publicId}/nutrition | Add or update menuitem nutrition info by menu item's publicId
+*MenusNutritionInfoApi* | [**AddOrUpdateMenuItemOptionSetItemNutritionInfo**](docs/MenusNutritionInfoApi.md#addorupdatemenuitemoptionsetitemnutritioninfo) | **POST** /api/v1.0/menus/{menuId}/menuItemOption/{publicId}/nutrition | Add or update menuitem optionsetitem nutrition info its publicId
+*MenusNutritionInfoApi* | [**AddOrUpdateMenuNutritionInfoByMenuId**](docs/MenusNutritionInfoApi.md#addorupdatemenunutritioninfobymenuid) | **POST** /api/v1.0/menus/{menuId}/nutrition | Add or update menu nutrition by identifier
+*MenusNutritionInfoApi* | [**DeleteMenuNutritionInfoByMenuId**](docs/MenusNutritionInfoApi.md#deletemenunutritioninfobymenuid) | **DELETE** /api/v1.0/menus/{menuId}/nutrition | Delete menu nutrition information by menuId
+*MenusNutritionInfoApi* | [**GetAllergens**](docs/MenusNutritionInfoApi.md#getallergens) | **GET** /api/v1.0/{appId}/menus/nutrition/allergens | Get allergens
+*MenusNutritionInfoApi* | [**GetMenuNutritionInfoByMenuId**](docs/MenusNutritionInfoApi.md#getmenunutritioninfobymenuid) | **GET** /api/v1.0/menus/{menuId}/nutrition | Get menu nutrition by menuId
+*MenusNutritionInfoV2Api* | [**AddOrUpdateMenuItemNutritionInfoV2**](docs/MenusNutritionInfoV2Api.md#addorupdatemenuitemnutritioninfov2) | **POST** /api/v1.0/{appId}/menus/{menuId}/menuItem/{publicId}/nutritionv2 | Add or update menuitem nutrition info by menu item's publicId
+*MenusNutritionInfoV2Api* | [**AddOrUpdateMenuItemOptionSetItemNutritionInfoV2**](docs/MenusNutritionInfoV2Api.md#addorupdatemenuitemoptionsetitemnutritioninfov2) | **POST** /api/v1.0/{appId}/menus/{menuId}/menuItemOption/{publicId}/nutritionv2 | Add or update menuitem option set item's nutrition info by its publicId
+*MenusNutritionInfoV2Api* | [**GetAllergensV2**](docs/MenusNutritionInfoV2Api.md#getallergensv2) | **GET** /api/v1.0/{appId}/menus/nutritionv2/allergens | Get allergens
+*MenusNutritionInfoV2Api* | [**GetMenuNutritionInfoV2ByMenuId**](docs/MenusNutritionInfoV2Api.md#getmenunutritioninfov2bymenuid) | **GET** /api/v1.0/{appId}/menus/{menuId}/nutritionv2 | Get menu nutrition by menuId
+*MetafieldDefinitionsApi* | [**CreateMetafieldDefinition**](docs/MetafieldDefinitionsApi.md#createmetafielddefinition) | **POST** /api/v1.0/{appId}/metafields/definitions/{ownerEntity} |
+*MetafieldDefinitionsApi* | [**GetMetafieldDefinitionByKey**](docs/MetafieldDefinitionsApi.md#getmetafielddefinitionbykey) | **GET** /api/v1.0/{appId}/metafields/definitions/{ownerEntity}/{key} |
+*MetafieldDefinitionsApi* | [**GetMetafieldDefinitions**](docs/MetafieldDefinitionsApi.md#getmetafielddefinitions) | **GET** /api/v1.0/{appId}/metafields/definitions/{ownerEntity} |
+*MetafieldDefinitionsApi* | [**GetOwnerEntityConfigurations**](docs/MetafieldDefinitionsApi.md#getownerentityconfigurations) | **GET** /api/v1.0/{appId}/metafields/definitions |
+*MetafieldDefinitionsApi* | [**GetOwnerEntityRecommendations**](docs/MetafieldDefinitionsApi.md#getownerentityrecommendations) | **GET** /api/v1.0/{appId}/metafields/definitions/recommendations/{ownerEntity} |
+*MetafieldDefinitionsApi* | [**UpdateMetafieldDefinition**](docs/MetafieldDefinitionsApi.md#updatemetafielddefinition) | **POST** /api/v1.0/{appId}/metafields/definitions/{ownerEntity}/{key} |
+*MobileAppsApi* | [**GetAppConfigSalesChannel**](docs/MobileAppsApi.md#getappconfigsaleschannel) | **GET** /api/v1.0/mobileapps/{appId}/saleschannel/details |
+*MobileAppsApi* | [**GetStatistics**](docs/MobileAppsApi.md#getstatistics) | **GET** /api/v1.0/mobileapps/{appId}/statistics |
+*MobileAppsApi* | [**GetSubmissionDetails**](docs/MobileAppsApi.md#getsubmissiondetails) | **GET** /api/v1.0/mobileapps/{appId}/submission/details |
+*MobileAppsApi* | [**GetSubmissionStatus**](docs/MobileAppsApi.md#getsubmissionstatus) | **GET** /api/v1.0/mobileapps/{appId}/submission/{submissionId}/status |
+*MobileAppsApi* | [**Publish**](docs/MobileAppsApi.md#publish) | **POST** /api/v1.0/mobileapps/{appId}/submission/{submissionId}/publish |
+*MobileAppsApi* | [**Resubmission**](docs/MobileAppsApi.md#resubmission) | **POST** /api/v1.0/mobileapps/{appId}/resubmission |
+*MobileAppsApi* | [**Submission**](docs/MobileAppsApi.md#submission) | **POST** /api/v1.0/mobileapps/{appId}/submission |
+*MobileAppsApi* | [**Unpublish**](docs/MobileAppsApi.md#unpublish) | **POST** /api/v1.0/mobileapps/{appId}/submission/{submissionId}/unpublish |
+*MobileAppsApi* | [**UpdateAppConfigSalesChannel**](docs/MobileAppsApi.md#updateappconfigsaleschannel) | **POST** /api/v1.0/mobileapps/{appId}/saleschannel |
+*MobileAppsApi* | [**UpdateSubmissionStatus**](docs/MobileAppsApi.md#updatesubmissionstatus) | **POST** /api/v1.0/mobileapps/{appId}/submission/{submissionId}/status |
+*MobileAppsApi* | [**UploadImage**](docs/MobileAppsApi.md#uploadimage) | **POST** /api/v1.0/mobileapps/{appId}/submission/image |
+*OAuthClientsApi* | [**AddRedirectUri**](docs/OAuthClientsApi.md#addredirecturi) | **POST** /api/v1.0/{appId}/oauthclients/{oauthAppId}/redirecturis |
+*OAuthClientsApi* | [**CreateOAuthApp**](docs/OAuthClientsApi.md#createoauthapp) | **POST** /api/v1.0/{appId}/oauthclients |
+*OAuthClientsApi* | [**DeleteOAuthApp**](docs/OAuthClientsApi.md#deleteoauthapp) | **DELETE** /api/v1.0/{appId}/oauthclients/{oauthAppId} |
+*OAuthClientsApi* | [**GetOAuthApps**](docs/OAuthClientsApi.md#getoauthapps) | **GET** /api/v1.0/{appId}/oauthclients |
+*OAuthClientsApi* | [**GetOAuthClientByClientId**](docs/OAuthClientsApi.md#getoauthclientbyclientid) | **GET** /api/v1.0/{appId}/oauthclients/{oauthAppId} |
+*OAuthClientsApi* | [**GetOAuthClientSecret**](docs/OAuthClientsApi.md#getoauthclientsecret) | **GET** /api/v1.0/{appId}/oauthclients/{oauthAppId}/secret |
+*OAuthClientsApi* | [**GetOauthAccessToken**](docs/OAuthClientsApi.md#getoauthaccesstoken) | **GET** /api/v1.0/{appId}/oauthclients/{oauthAppId}/accesstoken |
+*OAuthClientsApi* | [**GetRedirectUris**](docs/OAuthClientsApi.md#getredirecturis) | **GET** /api/v1.0/{appId}/oauthclients/{oauthAppId}/redirecturis |
*OAuthClientsApi* | [**OAuthClientsGetApplications**](docs/OAuthClientsApi.md#oauthclientsgetapplications) | **GET** /api/v1.0/{appId}/oauthclients/appnames |
-*OAuthClientsApi* | [**RemoveRedirectUri**](docs/OAuthClientsApi.md#removeredirecturi) | **DELETE** /api/v1.0/{appId}/oauthclients/{oauthAppId}/redirecturis/{uriId} | Delete OAuth App redirect uri
-*OAuthClientsApi* | [**UpdateOAuthApp**](docs/OAuthClientsApi.md#updateoauthapp) | **POST** /api/v1.0/{appId}/oauthclients/{oauthAppId} | Update OAuth App
+*OAuthClientsApi* | [**RemoveRedirectUri**](docs/OAuthClientsApi.md#removeredirecturi) | **DELETE** /api/v1.0/{appId}/oauthclients/{oauthAppId}/redirecturis/{uriId} |
+*OAuthClientsApi* | [**UpdateOAuthApp**](docs/OAuthClientsApi.md#updateoauthapp) | **POST** /api/v1.0/{appId}/oauthclients/{oauthAppId} |
*OnboardingApi* | [**OnboardingGetOnboardingConfig**](docs/OnboardingApi.md#onboardinggetonboardingconfig) | **GET** /api/v1.0/clients/{appId}/onboarding/config |
+*OnboardingApi* | [**OnboardingGetOnboardingConfigs**](docs/OnboardingApi.md#onboardinggetonboardingconfigs) | **GET** /api/v1.0/clients/{appId}/onboarding/configs |
*OnboardingApi* | [**OnboardingGetOnboardingItems**](docs/OnboardingApi.md#onboardinggetonboardingitems) | **GET** /api/v1.0/clients/{appId}/onboarding/stores/{storeId} |
+*OnboardingApi* | [**OnboardingGetOnboardingItemsV2**](docs/OnboardingApi.md#onboardinggetonboardingitemsv2) | **GET** /api/v1.0/clients/{appId}/onboarding/stores |
*OnboardingApi* | [**OnboardingUpdateOnboardingConfig**](docs/OnboardingApi.md#onboardingupdateonboardingconfig) | **POST** /api/v1.0/clients/{appId}/onboarding/config |
+*OnboardingApi* | [**OnboardingUpdateOnboardingConfigById**](docs/OnboardingApi.md#onboardingupdateonboardingconfigbyid) | **POST** /api/v1.0/clients/{appId}/onboarding/config/{configId} |
*OnboardingApi* | [**OnboardingUpdateOnboardingItem**](docs/OnboardingApi.md#onboardingupdateonboardingitem) | **POST** /api/v1.0/clients/{appId}/onboarding/stores/{storeId}/items/{onboardingItemId} |
-*OrderBatchesApi* | [**GetAllOrderBatches**](docs/OrderBatchesApi.md#getallorderbatches) | **GET** /api/v1.0/{appId}/stores/{storeId}/order-batches | Returns order batches
-*OrderBatchesApi* | [**GetOrderBatch**](docs/OrderBatchesApi.md#getorderbatch) | **GET** /api/v1.0/{appId}/stores/{storeId}/order-batches/{batchId} | Returns the order batch details
-*OrderBatchingConfigurationApi* | [**Get**](docs/OrderBatchingConfigurationApi.md#get) | **GET** /api/v1.0/stores/{storeId}/order-batching-configuration | Returns order batching configuration for a specific store
-*OrderBatchingConfigurationApi* | [**Post**](docs/OrderBatchingConfigurationApi.md#post) | **POST** /api/v1.0/stores/{storeId}/order-batching-configuration | Sets order batching configuration for a specific store
-*OrderIngestApi* | [**OrderIngestSubmitNewOrder**](docs/OrderIngestApi.md#orderingestsubmitneworder) | **POST** /api/v1.0/{appNameId}/order-ingest/submit | Provides an ability to ingest a 3rd party order into Flipdish ecosystem
-*OrdersApi* | [**AcceptOrder**](docs/OrdersApi.md#acceptorder) | **POST** /api/v1.0/orders/{id}/accept | Accept order
-*OrdersApi* | [**DispatchOrder**](docs/OrdersApi.md#dispatchorder) | **POST** /api/v1.0/orders/{id}/dispatch | Dispatch order
-*OrdersApi* | [**GetDeliveryInformation**](docs/OrdersApi.md#getdeliveryinformation) | **GET** /api/v1.0/orders/{orderId}/deliveryinfo | Get order delivery information
-*OrdersApi* | [**GetFulfillmentState**](docs/OrdersApi.md#getfulfillmentstate) | **GET** /api/v1.0/orders/{orderId}/fulfillment/state | Get order fulfillment state
-*OrdersApi* | [**GetFulfillmentStatusWithDetailsAndActions**](docs/OrdersApi.md#getfulfillmentstatuswithdetailsandactions) | **GET** /api/v1.0/orders/{orderId}/fulfillment/state/details | Get order fulfillment state with actionable details like default next state
-*OrdersApi* | [**GetOrderById**](docs/OrdersApi.md#getorderbyid) | **GET** /api/v1.0/orders/{id} | Get order by ID
-*OrdersApi* | [**GetOrders**](docs/OrdersApi.md#getorders) | **GET** /api/v1.0/orders | Get orders by filter
-*OrdersApi* | [**GetOrdersSummary**](docs/OrdersApi.md#getorderssummary) | **GET** /api/v1.0/{appId}/orders/summaries | [PRIVATE API] Get summary of orders by filter
-*OrdersApi* | [**RefundOrder**](docs/OrdersApi.md#refundorder) | **POST** /api/v1.0/orders/{id}/refund | Refund order
-*OrdersApi* | [**RejectOrder**](docs/OrdersApi.md#rejectorder) | **POST** /api/v1.0/orders/{id}/reject | Reject order
-*OrdersApi* | [**SearchFulfillmentStatuses**](docs/OrdersApi.md#searchfulfillmentstatuses) | **GET** /api/v1.0/{appId}/orders/fulfillmentstatuses | Get fulfillment status for a list of orders
-*OrdersApi* | [**UpdateDeliveryInformation**](docs/OrdersApi.md#updatedeliveryinformation) | **POST** /api/v1.0/orders/{orderId}/deliveryinfo | Add/update delivery-related information to an order
-*OrdersApi* | [**UpdateFulfillmentState**](docs/OrdersApi.md#updatefulfillmentstate) | **POST** /api/v1.0/orders/{orderId}/fulfillment/state | Update fulfillment status information to an order
-*PaymentIntentsApi* | [**GetPaymentIntent**](docs/PaymentIntentsApi.md#getpaymentintent) | **GET** /api/v1.0/payment_intents/{paymentIntentId} | Returns stripe payment intent for a given id
-*PaymentsApi* | [**GetOrderPaymentInformation**](docs/PaymentsApi.md#getorderpaymentinformation) | **GET** /api/v1.0/payments/payment/{orderId}/refundable | Returns payment refund information related to the order with the order id
-*PayoutsApi* | [**GetPayout**](docs/PayoutsApi.md#getpayout) | **GET** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId} | Get Payout details broken down by Store
-*PayoutsApi* | [**GetPayoutChargebacks**](docs/PayoutsApi.md#getpayoutchargebacks) | **GET** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId}/chargebacks | Get list of payout's chargebacks
-*PayoutsApi* | [**GetPayoutOrders**](docs/PayoutsApi.md#getpayoutorders) | **GET** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId}/orders | Get list of payout's orders
-*PayoutsApi* | [**GetPayoutOtherCharges**](docs/PayoutsApi.md#getpayoutothercharges) | **GET** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId}/othercharges | Get list of payout's other charges
-*PayoutsApi* | [**GetPayoutRefunds**](docs/PayoutsApi.md#getpayoutrefunds) | **GET** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId}/refunds | Get list of payout's refunds
-*PayoutsApi* | [**GetPayoutSummaries**](docs/PayoutsApi.md#getpayoutsummaries) | **GET** /api/v1.0/{appId}/payouts/summaries | Get list of payout summaries
-*PayoutsApi* | [**GetPayouts**](docs/PayoutsApi.md#getpayouts) | **GET** /api/v1.0/{appId}/payouts | Get list of payouts
-*PayoutsExportApi* | [**ExportPayoutChargebacks**](docs/PayoutsExportApi.md#exportpayoutchargebacks) | **GET** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId}/chargebacks/export | Export a list of payout's chargebacks as CSV
-*PayoutsExportApi* | [**ExportPayoutOrders**](docs/PayoutsExportApi.md#exportpayoutorders) | **GET** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId}/orders/export | Export a list of payout's orders as CSV
-*PayoutsExportApi* | [**ExportPayoutOtherCharges**](docs/PayoutsExportApi.md#exportpayoutothercharges) | **GET** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId}/othercharges/export | Export a list of payout's other charges as CSV
-*PayoutsExportApi* | [**ExportPayoutRefunds**](docs/PayoutsExportApi.md#exportpayoutrefunds) | **GET** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId}/refunds/export | Export a list of payout's refunds as CSV
-*PayoutsExportApi* | [**ExportPayoutStores**](docs/PayoutsExportApi.md#exportpayoutstores) | **GET** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId}/export | Export payout's details as CSV
-*PayoutsExportApi* | [**ExportPayouts**](docs/PayoutsExportApi.md#exportpayouts) | **GET** /api/v1.0/{appId}/payouts/export | Export payouts as CSV
-*ProcessingFeeConfigsApi* | [**GetProcessingFeeConfigsByStoreIds**](docs/ProcessingFeeConfigsApi.md#getprocessingfeeconfigsbystoreids) | **GET** /api/v1.0/processingfeeconfigs | Get processing fee configs by store identifiers
-*PushNotificationsApi* | [**DeletePushNotification**](docs/PushNotificationsApi.md#deletepushnotification) | **DELETE** /api/v1.0/{appId}/pushnotifications/{scheduledPushNotificationId} | [PRIVATE] Push notification to cutomers
-*PushNotificationsApi* | [**GetPushNotifications**](docs/PushNotificationsApi.md#getpushnotifications) | **GET** /api/v1.0/{appId}/pushnotifications | [PRIVATE] Push notification to cutomers
-*PushNotificationsApi* | [**SchedulePushNotification**](docs/PushNotificationsApi.md#schedulepushnotification) | **POST** /api/v1.0/{appId}/pushnotifications | [PRIVATE] Push notification to cutomers
-*PushNotificationsApi* | [**UpdatePushNotification**](docs/PushNotificationsApi.md#updatepushnotification) | **POST** /api/v1.0/{appId}/pushnotifications/{scheduledPushNotificationId} | [PRIVATE] Update the push notification
+*OnboardingApi* | [**OnboardingUpdateOnboardingItemV2**](docs/OnboardingApi.md#onboardingupdateonboardingitemv2) | **POST** /api/v1.0/clients/{appId}/onboarding/stores/items/{onboardingItemId} |
+*OrderBatchesApi* | [**GetAllOrderBatches**](docs/OrderBatchesApi.md#getallorderbatches) | **GET** /api/v1.0/{appId}/order-batches |
+*OrderBatchesApi* | [**GetOrderBatch**](docs/OrderBatchesApi.md#getorderbatch) | **GET** /api/v1.0/{appId}/order-batches/{orderBatchId} |
+*OrderBatchingConfigurationApi* | [**Get**](docs/OrderBatchingConfigurationApi.md#get) | **GET** /api/v1.0/stores/{storeId}/order-batching-configuration |
+*OrderBatchingConfigurationApi* | [**Post**](docs/OrderBatchingConfigurationApi.md#post) | **POST** /api/v1.0/stores/{storeId}/order-batching-configuration |
+*OrdersApi* | [**AcceptOrder**](docs/OrdersApi.md#acceptorder) | **POST** /api/v1.0/orders/{id}/accept |
+*OrdersApi* | [**DispatchOrder**](docs/OrdersApi.md#dispatchorder) | **POST** /api/v1.0/orders/{id}/dispatch |
+*OrdersApi* | [**GetDeliveryInformation**](docs/OrdersApi.md#getdeliveryinformation) | **GET** /api/v1.0/orders/{orderId}/deliveryinfo |
+*OrdersApi* | [**GetFulfillmentState**](docs/OrdersApi.md#getfulfillmentstate) | **GET** /api/v1.0/orders/{orderId}/fulfillment/state |
+*OrdersApi* | [**GetFulfillmentStatusWithDetailsAndActions**](docs/OrdersApi.md#getfulfillmentstatuswithdetailsandactions) | **GET** /api/v1.0/orders/{orderId}/fulfillment/state/details |
+*OrdersApi* | [**GetOrderById**](docs/OrdersApi.md#getorderbyid) | **GET** /api/v1.0/orders/{id} |
+*OrdersApi* | [**GetOrders**](docs/OrdersApi.md#getorders) | **GET** /api/v1.0/orders |
+*OrdersApi* | [**GetOrdersSummary**](docs/OrdersApi.md#getorderssummary) | **GET** /api/v1.0/{appId}/orders/summaries |
+*OrdersApi* | [**GetOrdersSummaryNew**](docs/OrdersApi.md#getorderssummarynew) | **GET** /api/v1.0/{appId}/orders/summariesNew |
+*OrdersApi* | [**GetReadyToProcess**](docs/OrdersApi.md#getreadytoprocess) | **GET** /api/v1.0/{appId}/orders/ready_to_process |
+*OrdersApi* | [**RefundOrder**](docs/OrdersApi.md#refundorder) | **POST** /api/v1.0/orders/{id}/refund |
+*OrdersApi* | [**RejectOrder**](docs/OrdersApi.md#rejectorder) | **POST** /api/v1.0/orders/{id}/reject |
+*OrdersApi* | [**SearchFulfillmentStatuses**](docs/OrdersApi.md#searchfulfillmentstatuses) | **GET** /api/v1.0/{appId}/orders/fulfillmentstatuses |
+*OrdersApi* | [**UpdateDeliveryInformation**](docs/OrdersApi.md#updatedeliveryinformation) | **POST** /api/v1.0/orders/{orderId}/deliveryinfo |
+*OrdersApi* | [**UpdateFulfillmentState**](docs/OrdersApi.md#updatefulfillmentstate) | **POST** /api/v1.0/orders/{orderId}/fulfillment/state |
+*PaymentIntentsApi* | [**GetPaymentIntent**](docs/PaymentIntentsApi.md#getpaymentintent) | **GET** /api/v1.0/payment_intents/{paymentIntentId} |
+*PaymentsApi* | [**GetOrderPaymentInformation**](docs/PaymentsApi.md#getorderpaymentinformation) | **GET** /api/v1.0/payments/payment/{orderId}/refundable |
+*PayoutReportsApi* | [**GetPayoutReport3Details**](docs/PayoutReportsApi.md#getpayoutreport3details) | **GET** /api/v1.0/{appId}/reporting/reports/payouts3/{bankAccountId}/{payoutId}/details |
+*PayoutReportsApi* | [**GetPayoutReport3Overview**](docs/PayoutReportsApi.md#getpayoutreport3overview) | **GET** /api/v1.0/{appId}/reporting/reports/payouts3/{bankAccountId}/{payoutId}/overview |
+*PayoutReportsApi* | [**GetPayoutReport3PropertyDetails**](docs/PayoutReportsApi.md#getpayoutreport3propertydetails) | **GET** /api/v1.0/{appId}/reporting/reports/payouts3/{bankAccountId}/{payoutId}/properties |
+*PayoutReportsApi* | [**GetPayoutReport3RefundedOrders**](docs/PayoutReportsApi.md#getpayoutreport3refundedorders) | **GET** /api/v1.0/{appId}/reporting/reports/payouts3/{bankAccountId}/{payoutId}/refundedOrders |
+*PayoutReportsApi* | [**GetPayoutReport3Stores**](docs/PayoutReportsApi.md#getpayoutreport3stores) | **GET** /api/v1.0/{appId}/reporting/reports/payouts3/{bankAccountId}/{payoutId}/stores |
+*PayoutsApi* | [**GetPayout**](docs/PayoutsApi.md#getpayout) | **GET** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId} |
+*PayoutsApi* | [**GetPayoutChargebacks**](docs/PayoutsApi.md#getpayoutchargebacks) | **GET** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId}/chargebacks |
+*PayoutsApi* | [**GetPayoutOrders**](docs/PayoutsApi.md#getpayoutorders) | **GET** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId}/orders |
+*PayoutsApi* | [**GetPayoutOtherCharges**](docs/PayoutsApi.md#getpayoutothercharges) | **GET** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId}/othercharges |
+*PayoutsApi* | [**GetPayoutRefunds**](docs/PayoutsApi.md#getpayoutrefunds) | **GET** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId}/refunds |
+*PayoutsApi* | [**GetPayoutSummaries**](docs/PayoutsApi.md#getpayoutsummaries) | **GET** /api/v1.0/{appId}/payouts/summaries |
+*PayoutsApi* | [**GetPayouts**](docs/PayoutsApi.md#getpayouts) | **GET** /api/v1.0/{appId}/payouts |
+*ProcessingFeeConfigsApi* | [**GetProcessingFeeConfigsByStoreIds**](docs/ProcessingFeeConfigsApi.md#getprocessingfeeconfigsbystoreids) | **GET** /api/v1.0/processingfeeconfigs |
+*PushNotificationsApi* | [**DeletePushNotification**](docs/PushNotificationsApi.md#deletepushnotification) | **DELETE** /api/v1.0/{appId}/pushnotifications/{scheduledPushNotificationId} |
+*PushNotificationsApi* | [**GetPushNotifications**](docs/PushNotificationsApi.md#getpushnotifications) | **GET** /api/v1.0/{appId}/pushnotifications |
+*PushNotificationsApi* | [**SchedulePushNotification**](docs/PushNotificationsApi.md#schedulepushnotification) | **POST** /api/v1.0/{appId}/pushnotifications |
+*PushNotificationsApi* | [**UpdatePushNotification**](docs/PushNotificationsApi.md#updatepushnotification) | **POST** /api/v1.0/{appId}/pushnotifications/{scheduledPushNotificationId} |
+*ReceiptsApi* | [**GetReceipt**](docs/ReceiptsApi.md#getreceipt) | **GET** /api/v1.0/receipts/{orderId} |
*RestaurantVouchersPayGreenApi* | [**CreatePayGreenConfiguration**](docs/RestaurantVouchersPayGreenApi.md#createpaygreenconfiguration) | **POST** /api/v1.0/{appId}/restaurant-vouchers/paygreen |
*RestaurantVouchersPayGreenApi* | [**DeletePayGreenConfiguration**](docs/RestaurantVouchersPayGreenApi.md#deletepaygreenconfiguration) | **DELETE** /api/v1.0/{appId}/restaurant-vouchers/paygreen/{paygreenConfigurationId} |
*RestaurantVouchersPayGreenApi* | [**GetElegibleStores**](docs/RestaurantVouchersPayGreenApi.md#getelegiblestores) | **GET** /api/v1.0/{appId}/restaurant-vouchers/paygreen/stores |
@@ -454,108 +496,182 @@ Class | Method | HTTP request | Description
*RestaurantVouchersPayGreenApi* | [**ListPayGreenConfigurations**](docs/RestaurantVouchersPayGreenApi.md#listpaygreenconfigurations) | **GET** /api/v1.0/{appId}/restaurant-vouchers/paygreen/{paygreenConfigurationId} |
*RestaurantVouchersPayGreenApi* | [**UpdatePayGreenConfiguration**](docs/RestaurantVouchersPayGreenApi.md#updatepaygreenconfiguration) | **POST** /api/v1.0/{appId}/restaurant-vouchers/paygreen/{paygreenConfigurationId} |
*RestaurantVouchersPayGreenApi* | [**UpdateStorePayGreenConfiguration_**](docs/RestaurantVouchersPayGreenApi.md#updatestorepaygreenconfiguration_) | **POST** /api/v1.0/{appId}/restaurant-vouchers/paygreen/stores/{storeId} |
-*StoreGroupsApi* | [**CreateStoreGroup**](docs/StoreGroupsApi.md#createstoregroup) | **POST** /api/v1.0/{appNameId}/storegroups | Creates a Store Group It will be attached to an existing App
-*StoreGroupsApi* | [**GetStoreGroup**](docs/StoreGroupsApi.md#getstoregroup) | **GET** /api/v1.0/storegroups/{storeGroupId} | Returns a Store Groups
-*StoreGroupsApi* | [**GetStoreGroups**](docs/StoreGroupsApi.md#getstoregroups) | **GET** /api/v1.0/{appNameId}/storegroups | Returns a paginated list of Store Groups
-*StoreGroupsApi* | [**GetStoreGroupsExtended**](docs/StoreGroupsApi.md#getstoregroupsextended) | **GET** /api/v1.0/{appNameId}/storegroups/extended | [PRIVATE API] Returns a paginated list of Extended Store Groups
-*StoreGroupsApi* | [**RemoveStoreGroup**](docs/StoreGroupsApi.md#removestoregroup) | **DELETE** /api/v1.0/storegroups/{storeGroupId} | Deletes a Store Group Can only remove a store group if there is no stores attached to the group
-*StoreGroupsApi* | [**UpdateStoreGroup**](docs/StoreGroupsApi.md#updatestoregroup) | **POST** /api/v1.0/storegroups/{storeGroupId} | Updates Store Group
-*StoreOrderCapacityApi* | [**GetStoreOrderCapacity**](docs/StoreOrderCapacityApi.md#getstoreordercapacity) | **GET** /api/v1.0/{appId}/storeordercapacity/{storeId}/{deliveryType} | Get store's order capacity configuration
-*StoreOrderCapacityApi* | [**UpdateStoreOrderCapacityConfig**](docs/StoreOrderCapacityApi.md#updatestoreordercapacityconfig) | **POST** /api/v1.0/{appId}/storeordercapacity/{storeId} | Create or update a store's order capacity configuration
-*StoresApi* | [**ArchiveStore**](docs/StoresApi.md#archivestore) | **POST** /api/v1.0/stores/{storeId}/archive | Archive store
-*StoresApi* | [**AssignMenu**](docs/StoresApi.md#assignmenu) | **POST** /api/v1.0/stores/{storeId}/menu/{menuId} | Assign Menu to Store
-*StoresApi* | [**CloneStore**](docs/StoresApi.md#clonestore) | **POST** /api/v1.0/stores/{storeId}/clone | Clone store with store clone settings
-*StoresApi* | [**ConfigureStoreServiceCharge**](docs/StoresApi.md#configurestoreservicecharge) | **POST** /api/v1.0/stores/{storeId}/servicecharge | Configure Store Service Charge; Idempotent Operation
-*StoresApi* | [**CreateBusinessHoursOverrideByStoreId**](docs/StoresApi.md#createbusinesshoursoverridebystoreid) | **POST** /api/v1.0/stores/{storeId}/businesshoursoverrides | Create Business Hours Override for a store
-*StoresApi* | [**CreateStore**](docs/StoresApi.md#createstore) | **POST** /api/v1.0/stores | Create store with Store Group identifier
-*StoresApi* | [**DeleteBusinessHoursOverride**](docs/StoresApi.md#deletebusinesshoursoverride) | **DELETE** /api/v1.0/stores/{storeId}/businesshoursoverrides/{businessHoursOverrideId} | Delete Business Hours Override for a store
-*StoresApi* | [**GetBankAccountForStore**](docs/StoresApi.md#getbankaccountforstore) | **GET** /api/v1.0/stores/{storeId}/bankaccount | Get Stores Bank Account Id
-*StoresApi* | [**GetBusinessHours**](docs/StoresApi.md#getbusinesshours) | **GET** /api/v1.0/stores/{storeId}/availability/{deliveryType} | Get Business hours
-*StoresApi* | [**GetBusinessHoursOverrideByStoreId**](docs/StoresApi.md#getbusinesshoursoverridebystoreid) | **GET** /api/v1.0/stores/{storeId}/businesshoursoverrides | Get business hours overrides by store identifier
-*StoresApi* | [**GetEndOfDayReport**](docs/StoresApi.md#getendofdayreport) | **GET** /api/v1.0/stores/{storeId}/endofdayreport | Get store end of day report
-*StoresApi* | [**GetPreOrderConfig**](docs/StoresApi.md#getpreorderconfig) | **GET** /api/v1.0/stores/{storeId}/preorderconfig/{deliveryType} | Get the pre order config for a store, by type
-*StoresApi* | [**GetPreOrderPreview**](docs/StoresApi.md#getpreorderpreview) | **GET** /api/v1.0/stores/{storeId}/preorderconfig/{deliveryType}/preview | Get the Preview times of the pre-order configuration
-*StoresApi* | [**GetProcessingFeeConfigsByStoreId**](docs/StoresApi.md#getprocessingfeeconfigsbystoreid) | **GET** /api/v1.0/stores/{storeId}/processingfeeconfigs | Get processing fee configs by store identifier
-*StoresApi* | [**GetProcessingFeeConfigsByStoreIdAndPaymentAccountType**](docs/StoresApi.md#getprocessingfeeconfigsbystoreidandpaymentaccounttype) | **GET** /api/v1.0/stores/{storeId}/processingfeeconfigs/{paymentAccountType} | Get processing fee configs by store identifier
-*StoresApi* | [**GetStoreById**](docs/StoresApi.md#getstorebyid) | **GET** /api/v1.0/stores/{storeId} | Get store by identifier
-*StoresApi* | [**GetStoreFeeConfig**](docs/StoresApi.md#getstorefeeconfig) | **GET** /api/v1.0/stores/{storeId}/feeConfig | Retrieve Store feeConfig
-*StoresApi* | [**GetStoreHeadersByAppId**](docs/StoresApi.md#getstoreheadersbyappid) | **GET** /api/v1.0/{appId}/stores/header | Get all stores by app name id
-*StoresApi* | [**GetStoreNetSales**](docs/StoresApi.md#getstorenetsales) | **GET** /api/v1.0/{appId}/stores/stats | Get stores statistics by app name id and storeIds
-*StoresApi* | [**GetStoreServiceCharge**](docs/StoresApi.md#getstoreservicecharge) | **GET** /api/v1.0/stores/{storeId}/servicecharge | Retrieve Store Service Charge
-*StoresApi* | [**GetStores**](docs/StoresApi.md#getstores) | **GET** /api/v1.0/stores | Get all stores, excluding archived ones
-*StoresApi* | [**GetStoresByAppId**](docs/StoresApi.md#getstoresbyappid) | **GET** /api/v1.0/{appId}/stores | Get all stores by app name id
-*StoresApi* | [**GetStoresByStoreIdWithValidations**](docs/StoresApi.md#getstoresbystoreidwithvalidations) | **GET** /api/v1.0/{appId}/storevalidation/kiosk | Get store validation by storeIds
-*StoresApi* | [**PublishStore**](docs/StoresApi.md#publishstore) | **POST** /api/v1.0/stores/{storeId}/publish | Publish store
-*StoresApi* | [**SetBusinessHours**](docs/StoresApi.md#setbusinesshours) | **POST** /api/v1.0/stores/{storeId}/availability/{deliveryType} | Set Business hours
-*StoresApi* | [**SetPreOrdeEnabled**](docs/StoresApi.md#setpreordeenabled) | **POST** /api/v1.0/stores/{storeId}/preorderconfig/{deliveryType}/enabled | UPDATE pre order config for a store, by type
-*StoresApi* | [**UnpublishStore**](docs/StoresApi.md#unpublishstore) | **POST** /api/v1.0/stores/{storeId}/unpublish | Unpublish store
-*StoresApi* | [**UpdatePreOrderConfig**](docs/StoresApi.md#updatepreorderconfig) | **POST** /api/v1.0/stores/{storeId}/preorderconfig/{deliveryType} | UPDATE pre order config for a store, by type
-*StoresApi* | [**UpdateStore**](docs/StoresApi.md#updatestore) | **POST** /api/v1.0/stores/{storeId} | Update store by identifier
-*StoresApi* | [**UpdateStoreAddress**](docs/StoresApi.md#updatestoreaddress) | **POST** /api/v1.0/stores/{storeId}/address | Update store address
-*StoresApi* | [**UpdateStoreAddressCoordinates**](docs/StoresApi.md#updatestoreaddresscoordinates) | **POST** /api/v1.0/stores/{storeId}/address/coordinates | Update store address coordinates
-*StoresApi* | [**UpdateStoreAddressForm**](docs/StoresApi.md#updatestoreaddressform) | **POST** /api/v1.0/stores/{storeId}/addressform | Update store address
-*StripeCustomConnectApi* | [**CreateBankAccountAndConnectedAccount**](docs/StripeCustomConnectApi.md#createbankaccountandconnectedaccount) | **POST** /api/v1.0/{appId}/customconnect/bank-account | Create a new Bank Account and Stripe connected account
-*StripeCustomConnectApi* | [**CreateStripeConnectedAccount**](docs/StripeCustomConnectApi.md#createstripeconnectedaccount) | **POST** /api/v1.0/{appId}/customconnect/{bankAccountId}/create-update-account | Create or update a Stripe connected account associated with the bank account of bankAccountId
-*StripeCustomConnectApi* | [**CreateStripeConnectedAccountLink**](docs/StripeCustomConnectApi.md#createstripeconnectedaccountlink) | **POST** /api/v1.0/{appId}/customconnect/{stripeConnectedAccountId}/create-account-link | Gets a single-use Stripe URL for the given account
-*StripeCustomConnectApi* | [**GetVerificationStatus**](docs/StripeCustomConnectApi.md#getverificationstatus) | **GET** /api/v1.0/{appId}/customconnect/verification-status | Gets the current verification status of the given connected account
-*StripeCustomConnectApi* | [**SetBankAccountBusinessType**](docs/StripeCustomConnectApi.md#setbankaccountbusinesstype) | **POST** /api/v1.0/{appId}/customconnect/bank-account/{bankAccountId}/businesstype | Update bank account's BusinessType and create a Stripe Connected Account
+*SearchApi* | [**SearchRestaurants**](docs/SearchApi.md#searchrestaurants) | **GET** /api/v1.0/search/restaurants |
+*SmsProviderCredentialsApi* | [**GetBrandSmsProviderCredentialByServiceType**](docs/SmsProviderCredentialsApi.md#getbrandsmsprovidercredentialbyservicetype) | **GET** /api/v1.0/sms-providers/orgs/{orgId}/brands/{brandId}/provider-credentials/{serviceType} |
+*SmsProviderCredentialsApi* | [**GetBrandSmsProviderCredentials**](docs/SmsProviderCredentialsApi.md#getbrandsmsprovidercredentials) | **GET** /api/v1.0/sms-providers/orgs/{orgId}/brands/{brandId}/provider-credentials |
+*SmsProviderCredentialsApi* | [**SmsProviderCredentialDelete**](docs/SmsProviderCredentialsApi.md#smsprovidercredentialdelete) | **DELETE** /api/v1.0/sms-providers/orgs/{orgId}/brands/{brandId}/provider-credentials/{serviceType} |
+*SmsProviderCredentialsApi* | [**SmsProviderCredentialUpdate**](docs/SmsProviderCredentialsApi.md#smsprovidercredentialupdate) | **POST** /api/v1.0/sms-providers/orgs/{orgId}/brands/{brandId}/provider-credentials/{serviceType} |
+*SmsProviderCredentialsApi* | [**SmsProviderCredentialsBulkUpsert**](docs/SmsProviderCredentialsApi.md#smsprovidercredentialsbulkupsert) | **POST** /api/v1.0/sms-providers/bulk-upsert |
+*StoreGroupsApi* | [**AssignStoresToStoreGroup**](docs/StoreGroupsApi.md#assignstorestostoregroup) | **POST** /api/v1.0/{appId}/storegroups/{storeGroupId}/assignStores |
+*StoreGroupsApi* | [**CreateStoreGroup**](docs/StoreGroupsApi.md#createstoregroup) | **POST** /api/v1.0/{appNameId}/storegroups |
+*StoreGroupsApi* | [**GetStoreGroup**](docs/StoreGroupsApi.md#getstoregroup) | **GET** /api/v1.0/storegroups/{storeGroupId} |
+*StoreGroupsApi* | [**GetStoreGroups**](docs/StoreGroupsApi.md#getstoregroups) | **GET** /api/v1.0/{appNameId}/storegroups |
+*StoreGroupsApi* | [**GetStoreGroupsExtended**](docs/StoreGroupsApi.md#getstoregroupsextended) | **GET** /api/v1.0/{appNameId}/storegroups/extended |
+*StoreGroupsApi* | [**RemoveStoreGroup**](docs/StoreGroupsApi.md#removestoregroup) | **DELETE** /api/v1.0/storegroups/{storeGroupId} |
+*StoreGroupsApi* | [**SetCustomerMessages**](docs/StoreGroupsApi.md#setcustomermessages) | **POST** /api/v1.0/storegroups/{storeGroupId}/CustomerMessages |
+*StoreGroupsApi* | [**UpdateStoreGroup**](docs/StoreGroupsApi.md#updatestoregroup) | **POST** /api/v1.0/storegroups/{storeGroupId} |
+*StoreOrderCapacityApi* | [**GetStoreOrderCapacity**](docs/StoreOrderCapacityApi.md#getstoreordercapacity) | **GET** /api/v1.0/{appId}/storeordercapacity/{storeId}/{deliveryType} |
+*StoreOrderCapacityApi* | [**UpdateStoreOrderCapacityConfig**](docs/StoreOrderCapacityApi.md#updatestoreordercapacityconfig) | **POST** /api/v1.0/{appId}/storeordercapacity/{storeId} |
+*StoresApi* | [**ArchiveStore**](docs/StoresApi.md#archivestore) | **POST** /api/v1.0/stores/{storeId}/archive |
+*StoresApi* | [**AssignMenu**](docs/StoresApi.md#assignmenu) | **POST** /api/v1.0/stores/{storeId}/menu/{menuId} |
+*StoresApi* | [**CloneStore**](docs/StoresApi.md#clonestore) | **POST** /api/v1.0/stores/{storeId}/clone |
+*StoresApi* | [**ConfigureStoreServiceCharge**](docs/StoresApi.md#configurestoreservicecharge) | **POST** /api/v1.0/stores/{storeId}/servicecharge |
+*StoresApi* | [**CreateBusinessHoursOverrideByStoreId**](docs/StoresApi.md#createbusinesshoursoverridebystoreid) | **POST** /api/v1.0/stores/{storeId}/businesshoursoverrides |
+*StoresApi* | [**CreateStore**](docs/StoresApi.md#createstore) | **POST** /api/v1.0/stores |
+*StoresApi* | [**CreateStoreInProperty**](docs/StoresApi.md#createstoreinproperty) | **POST** /api/v1.0/properties/{propertyId}/stores |
+*StoresApi* | [**DeleteBusinessHoursOverride**](docs/StoresApi.md#deletebusinesshoursoverride) | **DELETE** /api/v1.0/stores/{storeId}/businesshoursoverrides/{businessHoursOverrideId} |
+*StoresApi* | [**GetBankAccountForStore**](docs/StoresApi.md#getbankaccountforstore) | **GET** /api/v1.0/stores/{storeId}/bankaccount |
+*StoresApi* | [**GetBusinessHours**](docs/StoresApi.md#getbusinesshours) | **GET** /api/v1.0/stores/{storeId}/availability/{deliveryType} |
+*StoresApi* | [**GetBusinessHoursOverrideByStoreId**](docs/StoresApi.md#getbusinesshoursoverridebystoreid) | **GET** /api/v1.0/stores/{storeId}/businesshoursoverrides |
+*StoresApi* | [**GetEndOfDayReport**](docs/StoresApi.md#getendofdayreport) | **GET** /api/v1.0/stores/{storeId}/endofdayreport |
+*StoresApi* | [**GetPreOrderConfig**](docs/StoresApi.md#getpreorderconfig) | **GET** /api/v1.0/stores/{storeId}/preorderconfig/{deliveryType} |
+*StoresApi* | [**GetPreOrderPreview**](docs/StoresApi.md#getpreorderpreview) | **GET** /api/v1.0/stores/{storeId}/preorderconfig/{deliveryType}/preview |
+*StoresApi* | [**GetProcessingFeeConfigsByStoreId**](docs/StoresApi.md#getprocessingfeeconfigsbystoreid) | **GET** /api/v1.0/stores/{storeId}/processingfeeconfigs |
+*StoresApi* | [**GetProcessingFeeConfigsByStoreIdAndPaymentAccountType**](docs/StoresApi.md#getprocessingfeeconfigsbystoreidandpaymentaccounttype) | **GET** /api/v1.0/stores/{storeId}/processingfeeconfigs/{paymentAccountType} |
+*StoresApi* | [**GetStoreById**](docs/StoresApi.md#getstorebyid) | **GET** /api/v1.0/stores/{storeId} |
+*StoresApi* | [**GetStoreDeliveryFeeConfig**](docs/StoresApi.md#getstoredeliveryfeeconfig) | **GET** /api/v1.0/stores/{storeId}/feeConfig/deliveryZones |
+*StoresApi* | [**GetStoreFeeConfig**](docs/StoresApi.md#getstorefeeconfig) | **GET** /api/v1.0/stores/{storeId}/feeConfig |
+*StoresApi* | [**GetStoreHeadersByAppId**](docs/StoresApi.md#getstoreheadersbyappid) | **GET** /api/v1.0/{appId}/stores/header |
+*StoresApi* | [**GetStoreLeadTimes**](docs/StoresApi.md#getstoreleadtimes) | **GET** /api/v1.0/stores/{storeId}/leadTimes |
+*StoresApi* | [**GetStoreNetSales**](docs/StoresApi.md#getstorenetsales) | **GET** /api/v1.0/{appId}/stores/stats |
+*StoresApi* | [**GetStoreServiceCharge**](docs/StoresApi.md#getstoreservicecharge) | **GET** /api/v1.0/stores/{storeId}/servicecharge |
+*StoresApi* | [**GetStores**](docs/StoresApi.md#getstores) | **GET** /api/v1.0/stores |
+*StoresApi* | [**GetStoresByAppId**](docs/StoresApi.md#getstoresbyappid) | **GET** /api/v1.0/{appId}/stores |
+*StoresApi* | [**GetStoresByStoreIdWithValidations**](docs/StoresApi.md#getstoresbystoreidwithvalidations) | **GET** /api/v1.0/{appId}/storevalidation/kiosk |
+*StoresApi* | [**PublishStore**](docs/StoresApi.md#publishstore) | **POST** /api/v1.0/stores/{storeId}/publish |
+*StoresApi* | [**PutStoreDeliveryFeeConfig**](docs/StoresApi.md#putstoredeliveryfeeconfig) | **PUT** /api/v1.0/stores/{storeId}/feeConfig/deliveryZones |
+*StoresApi* | [**SetBusinessHours**](docs/StoresApi.md#setbusinesshours) | **POST** /api/v1.0/stores/{storeId}/availability/{deliveryType} |
+*StoresApi* | [**SetPreOrdeEnabled**](docs/StoresApi.md#setpreordeenabled) | **POST** /api/v1.0/stores/{storeId}/preorderconfig/{deliveryType}/enabled |
+*StoresApi* | [**SetStoreCollectionSettings**](docs/StoresApi.md#setstorecollectionsettings) | **POST** /api/v1.0/stores/{storeId}/collectionsettings |
+*StoresApi* | [**SetStoreLeadTimes**](docs/StoresApi.md#setstoreleadtimes) | **POST** /api/v1.0/stores/{storeId}/leadTimes |
+*StoresApi* | [**StoresSetPropertyId**](docs/StoresApi.md#storessetpropertyid) | **POST** /api/v1.0/stores/{storeId}/propertyId/{propertyId} |
+*StoresApi* | [**SupportedSalesChannelsTypes**](docs/StoresApi.md#supportedsaleschannelstypes) | **POST** /api/v1.0/properties/{propertyId}/stores/{storeId}/supportedSalesChannels |
+*StoresApi* | [**UnpublishStore**](docs/StoresApi.md#unpublishstore) | **POST** /api/v1.0/stores/{storeId}/unpublish |
+*StoresApi* | [**UpdatePreOrderConfig**](docs/StoresApi.md#updatepreorderconfig) | **POST** /api/v1.0/stores/{storeId}/preorderconfig/{deliveryType} |
+*StoresApi* | [**UpdateStore**](docs/StoresApi.md#updatestore) | **POST** /api/v1.0/stores/{storeId} |
+*StoresApi* | [**UpdateStoreAddress**](docs/StoresApi.md#updatestoreaddress) | **POST** /api/v1.0/stores/{storeId}/address |
+*StoresApi* | [**UpdateStoreAddressCoordinates**](docs/StoresApi.md#updatestoreaddresscoordinates) | **POST** /api/v1.0/stores/{storeId}/address/coordinates |
+*StoresApi* | [**UpdateStoreAddressForm**](docs/StoresApi.md#updatestoreaddressform) | **POST** /api/v1.0/stores/{storeId}/addressform |
+*StripeCustomConnectApi* | [**CreateBankAccountAndConnectedAccount**](docs/StripeCustomConnectApi.md#createbankaccountandconnectedaccount) | **POST** /api/v1.0/{appId}/customconnect/bank-account |
+*StripeCustomConnectApi* | [**CreateStripeConnectedAccount**](docs/StripeCustomConnectApi.md#createstripeconnectedaccount) | **POST** /api/v1.0/{appId}/customconnect/{bankAccountId}/create-update-account |
+*StripeCustomConnectApi* | [**CreateStripeConnectedAccountLink**](docs/StripeCustomConnectApi.md#createstripeconnectedaccountlink) | **POST** /api/v1.0/{appId}/customconnect/{stripeConnectedAccountId}/create-account-link |
+*StripeCustomConnectApi* | [**GetCustomConnect**](docs/StripeCustomConnectApi.md#getcustomconnect) | **GET** /api/v1.0/{appId}/customconnect/{storeId} |
+*StripeCustomConnectApi* | [**SetBankAccountBusinessType**](docs/StripeCustomConnectApi.md#setbankaccountbusinesstype) | **POST** /api/v1.0/{appId}/customconnect/bank-account/{bankAccountId}/businesstype |
*StripeCustomConnectApi* | [**StripeCustomConnectRefresh**](docs/StripeCustomConnectApi.md#stripecustomconnectrefresh) | **GET** /api/v1.0/{appId}/customconnect/refresh-link |
-*StripeCustomConnectApi* | [**UpdateBankAccountDetails**](docs/StripeCustomConnectApi.md#updatebankaccountdetails) | **POST** /api/v1.0/{appId}/customconnect/{bankAccountId}/update-bank-account-details | Update bank account details
-*StripeCustomConnectApi* | [**UpdatePayoutSchedule**](docs/StripeCustomConnectApi.md#updatepayoutschedule) | **POST** /api/v1.0/{appId}/customconnect/update-payout-schedule/{stripeConnectedAccountId}/{interval} | Update Stripe Connection Account's payout schedule
-*StripeCustomConnectAdminApi* | [**InitializeBankAccountConnectedAccount**](docs/StripeCustomConnectAdminApi.md#initializebankaccountconnectedaccount) | **POST** /api/v1.0/customconnect/initialize-bank-account | Create a new Bank Account and Stripe connected account
-*StuartApi* | [**StuartCancelJob**](docs/StuartApi.md#stuartcanceljob) | **DELETE** /api/v1.0/stuart/jobs/{jobId} | Cancel a stuart job
-*StuartApi* | [**StuartGetJob**](docs/StuartApi.md#stuartgetjob) | **GET** /api/v1.0/stuart/jobs/{jobId} | Get start job details
-*StuartApi* | [**StuartGetStuartSettings**](docs/StuartApi.md#stuartgetstuartsettings) | **GET** /api/v1.0/stuart/settings/{storeId} | Get stuart settings for a store
-*StuartApi* | [**StuartPostStuartSettings**](docs/StuartApi.md#stuartpoststuartsettings) | **POST** /api/v1.0/stuart/settings/{storeId} | Set stuart settings for a store
-*TeammatesApi* | [**CreateTeammate**](docs/TeammatesApi.md#createteammate) | **POST** /api/v1.0/{appId}/teammates | Create teammate and send an invite.
-*TeammatesApi* | [**DeleteTeammate**](docs/TeammatesApi.md#deleteteammate) | **DELETE** /api/v1.0/{appId}/teammates/{id} | Delete teammate
-*TeammatesApi* | [**GetTeammateByAppIdAndTeammateId**](docs/TeammatesApi.md#getteammatebyappidandteammateid) | **GET** /api/v1.0/{appId}/teammates/{id} | Get a teammates by email address
-*TeammatesApi* | [**GetTeammatesByAppId**](docs/TeammatesApi.md#getteammatesbyappid) | **GET** /api/v1.0/{appId}/teammates | Get all teammates
-*TeammatesApi* | [**RedeemInvitation**](docs/TeammatesApi.md#redeeminvitation) | **GET** /api/v1.0/{appId}/teammates/redeem/{otc} | Redeem one-time code from invitation
-*TeammatesApi* | [**UpdateTeammate**](docs/TeammatesApi.md#updateteammate) | **POST** /api/v1.0/{appId}/teammates/{id} | Update teammates (this method does not support Deltas!)
-*TerminalIotApi* | [**GetTerminalIotConnection**](docs/TerminalIotApi.md#getterminaliotconnection) | **POST** /api/v1.0/terminaliot/connect | Get the IoT connection parameters for telemetry and commands No input parameters since authenticated hydra user defines context
-*TipsApi* | [**TipConfigGet**](docs/TipsApi.md#tipconfigget) | **GET** /api/v1.0/stores/{storeId}/tipconfig | Returns current tip configuration for a store
-*TipsApi* | [**TipConfigUpsert**](docs/TipsApi.md#tipconfigupsert) | **POST** /api/v1.0/stores/{storeId}/tipconfig | Update or insert current tip configuration for a store
+*StripeCustomConnectApi* | [**UpdateBankAccountDetails**](docs/StripeCustomConnectApi.md#updatebankaccountdetails) | **POST** /api/v1.0/{appId}/customconnect/{bankAccountId}/update-bank-account-details |
+*StripeCustomConnectApi* | [**UpdatePayoutSchedule**](docs/StripeCustomConnectApi.md#updatepayoutschedule) | **POST** /api/v1.0/{appId}/customconnect/update-payout-schedule/{stripeConnectedAccountId}/{interval} |
+*StuartApi* | [**StuartCancelJob**](docs/StuartApi.md#stuartcanceljob) | **DELETE** /api/v1.0/stuart/jobs/{jobId} |
+*StuartApi* | [**StuartGetJob**](docs/StuartApi.md#stuartgetjob) | **GET** /api/v1.0/stuart/jobs/{jobId} |
+*StuartApi* | [**StuartGetStuartSettings**](docs/StuartApi.md#stuartgetstuartsettings) | **GET** /api/v1.0/stuart/settings/{storeId} |
+*StuartApi* | [**StuartPostStuartSettings**](docs/StuartApi.md#stuartpoststuartsettings) | **POST** /api/v1.0/stuart/settings/{storeId} |
+*SubscriptionsApi* | [**GetSubscriptionById**](docs/SubscriptionsApi.md#getsubscriptionbyid) | **GET** /api/v1.0/{appId}/subscriptions/{subscriptionId} |
+*SubscriptionsApi* | [**GetSubscriptionsForApp**](docs/SubscriptionsApi.md#getsubscriptionsforapp) | **GET** /api/v1.0/{appId}/subscriptions |
+*SubscriptionsApi* | [**HasCustomerGotPaymentMethodOnFile**](docs/SubscriptionsApi.md#hascustomergotpaymentmethodonfile) | **GET** /api/v1.0/{appId}/subscriptions/hasPaymentMethod |
+*TeammatesApi* | [**CreateTeammate**](docs/TeammatesApi.md#createteammate) | **POST** /api/v1.0/{appId}/teammates |
+*TeammatesApi* | [**DeleteTeammate**](docs/TeammatesApi.md#deleteteammate) | **DELETE** /api/v1.0/{appId}/teammates/{id} |
+*TeammatesApi* | [**GetTeammateByAppIdAndTeammateId**](docs/TeammatesApi.md#getteammatebyappidandteammateid) | **GET** /api/v1.0/{appId}/teammates/{id} |
+*TeammatesApi* | [**GetTeammatesByAppId**](docs/TeammatesApi.md#getteammatesbyappid) | **GET** /api/v1.0/{appId}/teammates |
+*TeammatesApi* | [**Grantaccess**](docs/TeammatesApi.md#grantaccess) | **POST** /api/v1.0/{appId}/teammates/grantaccess |
+*TeammatesApi* | [**RedeemInvitation**](docs/TeammatesApi.md#redeeminvitation) | **GET** /api/v1.0/{appId}/teammates/redeem/{otc} |
+*TeammatesApi* | [**TeammateMobileRedirect**](docs/TeammatesApi.md#teammatemobileredirect) | **GET** /api/v1.0/teammates/mobile-redirect |
+*TeammatesApi* | [**TeammatesAcceptInvitation**](docs/TeammatesApi.md#teammatesacceptinvitation) | **GET** /api/v1.0/{appId}/teammates/accept/{otc} |
+*TeammatesApi* | [**TeammatesAcceptInvitations**](docs/TeammatesApi.md#teammatesacceptinvitations) | **POST** /api/v1.0/teammates/acceptInvitations |
+*TeammatesApi* | [**TeammatesPendingInvitations**](docs/TeammatesApi.md#teammatespendinginvitations) | **GET** /api/v1.0/teammates/pending-invitations |
+*TeammatesApi* | [**UpdateTeammate**](docs/TeammatesApi.md#updateteammate) | **POST** /api/v1.0/{appId}/teammates/{id} |
+*TerminalIotApi* | [**GetTerminalIotConnection**](docs/TerminalIotApi.md#getterminaliotconnection) | **POST** /api/v1.0/terminaliot/connect |
+*TipsApi* | [**TipConfigGet**](docs/TipsApi.md#tipconfigget) | **GET** /api/v1.0/stores/{storeId}/tipconfig |
+*TipsApi* | [**TipConfigUpsert**](docs/TipsApi.md#tipconfigupsert) | **POST** /api/v1.0/stores/{storeId}/tipconfig |
+*UsersApi* | [**AddUserNote**](docs/UsersApi.md#addusernote) | **POST** /api/v1.0/users/{userId}/AddUserNote |
+*UsersApi* | [**AddUserToRole**](docs/UsersApi.md#addusertorole) | **POST** /api/v1.0/users/{userId}/AddUserToRole/{roleName} |
+*UsersApi* | [**AnonymizeUser**](docs/UsersApi.md#anonymizeuser) | **POST** /api/v1.0/users/{userId}/AnonymizeUser |
+*UsersApi* | [**BlockUserPhoneNumber**](docs/UsersApi.md#blockuserphonenumber) | **POST** /api/v1.0/users/{userId}/BlockUserPhoneNumber |
+*UsersApi* | [**CreateUserDeliveryLocation**](docs/UsersApi.md#createuserdeliverylocation) | **POST** /api/v1.0/users/{userId}/deliveryLocations |
*UsersApi* | [**GetPreviousOrderCountForStore**](docs/UsersApi.md#getpreviousordercountforstore) | **GET** /api/v1.0/users/{userId}/previousordercount/{storeId} |
-*UsersApi* | [**GetRoles**](docs/UsersApi.md#getroles) | **GET** /api/v1.0/users/roles | Get role names
-*VouchersApi* | [**CreateVoucher**](docs/VouchersApi.md#createvoucher) | **POST** /api/v1.0/vouchers/{appId} | [PRIVATE API] Create voucher
-*VouchersApi* | [**GetVoucherById**](docs/VouchersApi.md#getvoucherbyid) | **GET** /api/v1.0/vouchers/{voucherId} | [PRIVATE API] Get voucher by identifier
-*VouchersApi* | [**GetVoucherStatsById**](docs/VouchersApi.md#getvoucherstatsbyid) | **GET** /api/v1.0/vouchers/stats/{voucherId} | [PRIVATE API] Get voucher stats by identifier
-*VouchersApi* | [**GetVouchers**](docs/VouchersApi.md#getvouchers) | **GET** /api/v1.0/{appId}/vouchers/summaries | [PRIVATE API] Get vouchers summaries for App Id
-*VouchersApi* | [**UpdateVoucher**](docs/VouchersApi.md#updatevoucher) | **POST** /api/v1.0/vouchers/{voucherId} | [PRIVATE API] Updates voucher
-*WebhooksApi* | [**CraeteWebhookSubscription**](docs/WebhooksApi.md#craetewebhooksubscription) | **POST** /api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions | Create a webhook subscription for you Oauth App
-*WebhooksApi* | [**CreateWebhookSubscriptionEventNames**](docs/WebhooksApi.md#createwebhooksubscriptioneventnames) | **POST** /api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions/{webhookSubscriptionId}/events/{eventName} | Add event name to your webhook subscription
-*WebhooksApi* | [**DeleteWebhookSubscription**](docs/WebhooksApi.md#deletewebhooksubscription) | **DELETE** /api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions/{webhookSubscriptionId} | Delete you webhook subscription
-*WebhooksApi* | [**DeleteWebhookSubscriptionEventName**](docs/WebhooksApi.md#deletewebhooksubscriptioneventname) | **DELETE** /api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions/{webhookSubscriptionId}/events/{eventName} | Remove event name to your webhook subscription
-*WebhooksApi* | [**GetWebhookEventNames**](docs/WebhooksApi.md#getwebhookeventnames) | **GET** /api/v1.0/{appId}/webhooks/events | Get all webhook subscription event names
-*WebhooksApi* | [**GetWebhookEventNamesBySubscriptionId**](docs/WebhooksApi.md#getwebhookeventnamesbysubscriptionid) | **GET** /api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions/{webhookSubscriptionId}/events | Get your webhook subscriptions selected event names
-*WebhooksApi* | [**GetWebhookEventSample**](docs/WebhooksApi.md#getwebhookeventsample) | **GET** /api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions/{webhookSubscriptionId}/events/{eventName}/test | Get a sample event from a webhook subscription
-*WebhooksApi* | [**GetWebhookLogs**](docs/WebhooksApi.md#getwebhooklogs) | **GET** /api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions/{webhookSubscriptionId}/logs | Get logs for your webhook subscription
-*WebhooksApi* | [**GetWebhookSubscriptions**](docs/WebhooksApi.md#getwebhooksubscriptions) | **GET** /api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions | Get all webhook subscriptions by your Oauth App id
-*WebhooksApi* | [**UpdateWebhookSubscription**](docs/WebhooksApi.md#updatewebhooksubscription) | **PUT** /api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions/{webhookSubscriptionId} | Update a webhook subscription object
-*WebsiteApi* | [**AddTestimonial**](docs/WebsiteApi.md#addtestimonial) | **POST** /api/v1.0/{appId}/website/testimonial | Add a testimonial
-*WebsiteApi* | [**DeleteTestimonial**](docs/WebsiteApi.md#deletetestimonial) | **DELETE** /api/v1.0/{appId}/website/testimonial/{testimonialId} | Delete a testimonial
-*WebsiteApi* | [**DeleteWebsiteImage**](docs/WebsiteApi.md#deletewebsiteimage) | **DELETE** /api/v1.0/{appId}/website/image/{imageId} | Delete Website Image
-*WebsiteApi* | [**EditTestimonial**](docs/WebsiteApi.md#edittestimonial) | **POST** /api/v1.0/{appId}/website/testimonial/{testimonialId} | Edit a testimonial
-*WebsiteApi* | [**GetIndexConfiguration**](docs/WebsiteApi.md#getindexconfiguration) | **GET** /api/v1.0/{appId}/website/index | Get Index Configuration
-*WebsiteApi* | [**SetIndexConfiguration**](docs/WebsiteApi.md#setindexconfiguration) | **POST** /api/v1.0/{appId}/website/index | Set Index Configuration
-*WebsiteApi* | [**UploadWebsiteImage**](docs/WebsiteApi.md#uploadwebsiteimage) | **POST** /api/v1.0/{appId}/website/image/{imageLocation} | Upload Website Image
-*WebsiteApi* | [**WebsiteCheckNow**](docs/WebsiteApi.md#websitechecknow) | **GET** /api/v1.0/{appId}/website/dnscheck | Triggers a Check DNS Process
+*UsersApi* | [**GetRestaurantUserAccounts**](docs/UsersApi.md#getrestaurantuseraccounts) | **GET** /api/v1.0/users/{userId}/RestaurantUserAccounts |
+*UsersApi* | [**GetRestaurantUserStores**](docs/UsersApi.md#getrestaurantuserstores) | **GET** /api/v1.0/users/{userId}/RestaurantUserStores |
+*UsersApi* | [**GetRoles**](docs/UsersApi.md#getroles) | **GET** /api/v1.0/users/roles |
+*UsersApi* | [**GetRolesAndUnassignedRoles**](docs/UsersApi.md#getrolesandunassignedroles) | **GET** /api/v1.0/users/{userId}/roles |
+*UsersApi* | [**GetUserById**](docs/UsersApi.md#getuserbyid) | **GET** /api/v1.0/users/{userId} |
+*UsersApi* | [**GetUserDeliveryLocationsForAdmin**](docs/UsersApi.md#getuserdeliverylocationsforadmin) | **GET** /api/v1.0/users/{userId}/deliveryLocations |
+*UsersApi* | [**GetUserNotes**](docs/UsersApi.md#getusernotes) | **GET** /api/v1.0/users/{userId}/UserNotes |
+*UsersApi* | [**GetUserOrderByIdForAdmin**](docs/UsersApi.md#getuserorderbyidforadmin) | **GET** /api/v1.0/users/{userId}/orders/{orderId} |
+*UsersApi* | [**GetUserOrdersForAdmin**](docs/UsersApi.md#getuserordersforadmin) | **GET** /api/v1.0/users/{userId}/orders |
+*UsersApi* | [**GetUserSmsConversationItems**](docs/UsersApi.md#getusersmsconversationitems) | **GET** /api/v1.0/users/{userId}/smsConversationItems |
+*UsersApi* | [**HideUserDeliveryLocation**](docs/UsersApi.md#hideuserdeliverylocation) | **POST** /api/v1.0/users/{userId}/deliveryLocations/{deliveryLocationId}/hide |
+*UsersApi* | [**MarkUserAsFraudulent**](docs/UsersApi.md#markuserasfraudulent) | **POST** /api/v1.0/users/{userId}/MarkUserAsFraudulent |
+*UsersApi* | [**MarkUserAsSuspicious**](docs/UsersApi.md#markuserassuspicious) | **POST** /api/v1.0/users/{userId}/MarkUserAsSuspicious |
+*UsersApi* | [**RemoveFlipdishAccountIdForUser**](docs/UsersApi.md#removeflipdishaccountidforuser) | **POST** /api/v1.0/users/{userId}/RemoveFlipdishAccountId/{accountId} |
+*UsersApi* | [**RemoveUserFromRole**](docs/UsersApi.md#removeuserfromrole) | **POST** /api/v1.0/users/{userId}/RemoveUserFromRole/{roleName} |
+*UsersApi* | [**ResetMfa**](docs/UsersApi.md#resetmfa) | **POST** /api/v1.0/users/{userId}/ResetMfa |
+*UsersApi* | [**SearchFlipdishAccounts**](docs/UsersApi.md#searchflipdishaccounts) | **GET** /api/v1.0/users/searchFlipdishAccounts |
+*UsersApi* | [**SearchUsers**](docs/UsersApi.md#searchusers) | **GET** /api/v1.0/users/search |
+*UsersApi* | [**SendUserPushNotification**](docs/UsersApi.md#senduserpushnotification) | **POST** /api/v1.0/users/{userId}/pushNotifications |
+*UsersApi* | [**SendUserSms**](docs/UsersApi.md#sendusersms) | **POST** /api/v1.0/users/{userId}/sms |
+*UsersApi* | [**SetCustomerName**](docs/UsersApi.md#setcustomername) | **POST** /api/v1.0/users/{userId}/SetCustomerName |
+*UsersApi* | [**SetFlipdishAccountIdForUser**](docs/UsersApi.md#setflipdishaccountidforuser) | **POST** /api/v1.0/users/{userId}/SetFlipdishAccountId/{accountId} |
+*UsersApi* | [**SetUserDeliveryLocationCoordinates**](docs/UsersApi.md#setuserdeliverylocationcoordinates) | **POST** /api/v1.0/users/{userId}/deliveryLocations/{deliveryLocationId}/coordinates |
+*UsersApi* | [**SetUserDeliveryLocationField**](docs/UsersApi.md#setuserdeliverylocationfield) | **POST** /api/v1.0/users/{userId}/deliveryLocations/{deliveryLocationId}/fields |
+*UsersApi* | [**SetUserLanguage**](docs/UsersApi.md#setuserlanguage) | **POST** /api/v1.0/users/{userId}/SetLanguage/{languageId} |
+*UsersApi* | [**UnblockUserPhoneNumber**](docs/UsersApi.md#unblockuserphonenumber) | **POST** /api/v1.0/users/{userId}/UnblockUserPhoneNumber |
+*VouchersApi* | [**CreateVoucher**](docs/VouchersApi.md#createvoucher) | **POST** /api/v1.0/vouchers/{appId} |
+*VouchersApi* | [**GetVoucherByCode**](docs/VouchersApi.md#getvoucherbycode) | **GET** /api/v1.0/{appId}/vouchers/code/{code} |
+*VouchersApi* | [**GetVoucherById**](docs/VouchersApi.md#getvoucherbyid) | **GET** /api/v1.0/vouchers/{voucherId} |
+*VouchersApi* | [**GetVoucherStatsById**](docs/VouchersApi.md#getvoucherstatsbyid) | **GET** /api/v1.0/vouchers/stats/{voucherId} |
+*VouchersApi* | [**GetVoucherValidityPeriods**](docs/VouchersApi.md#getvouchervalidityperiods) | **GET** /api/v1.0/{appId}/vouchers/{voucherId}/validity-periods |
+*VouchersApi* | [**GetVouchers**](docs/VouchersApi.md#getvouchers) | **GET** /api/v1.0/{appId}/vouchers/summaries |
+*VouchersApi* | [**GetVouchersByCustomerForApp**](docs/VouchersApi.md#getvouchersbycustomerforapp) | **GET** /api/v1.0/vouchers/{appId}/customer/{customerId} |
+*VouchersApi* | [**SetVoucherValidityPeriodsSimplified**](docs/VouchersApi.md#setvouchervalidityperiodssimplified) | **POST** /api/v1.0/{appId}/vouchers/{voucherId}/validity-periods-simplified |
+*VouchersApi* | [**UpdateVoucher**](docs/VouchersApi.md#updatevoucher) | **POST** /api/v1.0/vouchers/{voucherId} |
+*VouchersApi* | [**UpdateVoucherUsage**](docs/VouchersApi.md#updatevoucherusage) | **POST** /api/v1.0/{appId}/vouchers/{voucherId}/usage |
+*WebhooksApi* | [**CreateWebhookSubscription**](docs/WebhooksApi.md#createwebhooksubscription) | **POST** /api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions |
+*WebhooksApi* | [**CreateWebhookSubscriptionEventNames**](docs/WebhooksApi.md#createwebhooksubscriptioneventnames) | **POST** /api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions/{webhookSubscriptionId}/events/{eventName} |
+*WebhooksApi* | [**DeleteWebhookSubscription**](docs/WebhooksApi.md#deletewebhooksubscription) | **DELETE** /api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions/{webhookSubscriptionId} |
+*WebhooksApi* | [**DeleteWebhookSubscriptionEventName**](docs/WebhooksApi.md#deletewebhooksubscriptioneventname) | **DELETE** /api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions/{webhookSubscriptionId}/events/{eventName} |
+*WebhooksApi* | [**GetWebhookEventNames**](docs/WebhooksApi.md#getwebhookeventnames) | **GET** /api/v1.0/{appId}/webhooks/events |
+*WebhooksApi* | [**GetWebhookEventNamesBySubscriptionId**](docs/WebhooksApi.md#getwebhookeventnamesbysubscriptionid) | **GET** /api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions/{webhookSubscriptionId}/events |
+*WebhooksApi* | [**GetWebhookEventSample**](docs/WebhooksApi.md#getwebhookeventsample) | **GET** /api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions/{webhookSubscriptionId}/events/{eventName}/test |
+*WebhooksApi* | [**GetWebhookLogs**](docs/WebhooksApi.md#getwebhooklogs) | **GET** /api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions/{webhookSubscriptionId}/logs |
+*WebhooksApi* | [**GetWebhookSubscriptions**](docs/WebhooksApi.md#getwebhooksubscriptions) | **GET** /api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions |
+*WebhooksApi* | [**UpdateWebhookSubscription**](docs/WebhooksApi.md#updatewebhooksubscription) | **PUT** /api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions/{webhookSubscriptionId} |
+*WebsiteApi* | [**AddTestimonial**](docs/WebsiteApi.md#addtestimonial) | **POST** /api/v1.0/{appId}/website/testimonial |
+*WebsiteApi* | [**DeleteTestimonial**](docs/WebsiteApi.md#deletetestimonial) | **DELETE** /api/v1.0/{appId}/website/testimonial/{testimonialId} |
+*WebsiteApi* | [**DeleteWebsiteImage**](docs/WebsiteApi.md#deletewebsiteimage) | **DELETE** /api/v1.0/{appId}/website/image/{imageId} |
+*WebsiteApi* | [**EditTestimonial**](docs/WebsiteApi.md#edittestimonial) | **POST** /api/v1.0/{appId}/website/testimonial/{testimonialId} |
+*WebsiteApi* | [**GetIndexConfiguration**](docs/WebsiteApi.md#getindexconfiguration) | **GET** /api/v1.0/{appId}/website/index |
+*WebsiteApi* | [**SetIndexConfiguration**](docs/WebsiteApi.md#setindexconfiguration) | **POST** /api/v1.0/{appId}/website/index |
+*WebsiteApi* | [**UploadWebsiteImage**](docs/WebsiteApi.md#uploadwebsiteimage) | **POST** /api/v1.0/{appId}/website/image/{imageLocation} |
+*WebsiteApi* | [**WebsiteCheckNow**](docs/WebsiteApi.md#websitechecknow) | **GET** /api/v1.0/{appId}/website/dnscheck |
+*WhiteLabelBuildsApi* | [**HealthCheck**](docs/WhiteLabelBuildsApi.md#healthcheck) | **GET** /api/v1.0/whitelabelbuilds/health |
+*WhiteLabelBuildsApi* | [**SubmitAndroidApps**](docs/WhiteLabelBuildsApi.md#submitandroidapps) | **POST** /api/v1.0/whitelabelbuilds/android/multiple |
+*WhiteLabelBuildsApi* | [**SubmitAndroidBuild**](docs/WhiteLabelBuildsApi.md#submitandroidbuild) | **POST** /api/v1.0/whitelabelbuilds/{appId}/android |
+*WhiteLabelBuildsApi* | [**SubmitIosApps**](docs/WhiteLabelBuildsApi.md#submitiosapps) | **POST** /api/v1.0/whitelabelbuilds/ios/multiple |
+*WhiteLabelBuildsApi* | [**SubmitIosBuild**](docs/WhiteLabelBuildsApi.md#submitiosbuild) | **POST** /api/v1.0/whitelabelbuilds/{appId}/ios |
+*WhiteLabelConfigApi* | [**GetAppGeneralConfig**](docs/WhiteLabelConfigApi.md#getappgeneralconfig) | **GET** /api/v1.0/whitelabelconfig/{appId}/general |
+*WhiteLabelConfigApi* | [**GetAppStoreConfig**](docs/WhiteLabelConfigApi.md#getappstoreconfig) | **GET** /api/v1.0/whitelabelconfig/{appId}/appstore |
+*WhiteLabelConfigApi* | [**GetPlayStoreConfig**](docs/WhiteLabelConfigApi.md#getplaystoreconfig) | **GET** /api/v1.0/whitelabelconfig/{appId}/playstore |
+*WhiteLabelConfigApi* | [**GetWhiteLabelConfig**](docs/WhiteLabelConfigApi.md#getwhitelabelconfig) | **GET** /api/v1.0/whitelabelconfig/id/{wlid} |
+*WhiteLabelConfigApi* | [**GetWhiteLabelConfigByAppNameId**](docs/WhiteLabelConfigApi.md#getwhitelabelconfigbyappnameid) | **GET** /api/v1.0/whitelabelconfig/name/{appId} |
+*WhiteLabelConfigApi* | [**HealthCheck**](docs/WhiteLabelConfigApi.md#healthcheck) | **GET** /api/v1.0/whitelabelconfig/health |
+*WhiteLabelConfigApi* | [**UpdateAppGeneralConfig**](docs/WhiteLabelConfigApi.md#updateappgeneralconfig) | **POST** /api/v1.0/whitelabelconfig/{appId}/general |
+*WhiteLabelConfigApi* | [**UpdateAppStoreConfig**](docs/WhiteLabelConfigApi.md#updateappstoreconfig) | **POST** /api/v1.0/whitelabelconfig/{appId}/appstore |
+*WhiteLabelConfigApi* | [**UpdatePlayStoreConfig**](docs/WhiteLabelConfigApi.md#updateplaystoreconfig) | **POST** /api/v1.0/whitelabelconfig/{appId}/playstore |
+*WhiteLabelConfigApi* | [**UploadAppStoreIcon**](docs/WhiteLabelConfigApi.md#uploadappstoreicon) | **POST** /api/v1.0/whitelabelconfig/{appId}/app-store-icon |
## Documentation for Models
- [Model.Accept](docs/Accept.md)
+ - [Model.AcceptInvitationResult](docs/AcceptInvitationResult.md)
- [Model.AccountDetail](docs/AccountDetail.md)
- [Model.AccountDetailBase](docs/AccountDetailBase.md)
- [Model.AccountFieldDefinition](docs/AccountFieldDefinition.md)
- [Model.AccountFieldKeyValuePair](docs/AccountFieldKeyValuePair.md)
- [Model.AccountFieldsDefinitions](docs/AccountFieldsDefinitions.md)
- - [Model.AddItemDetails](docs/AddItemDetails.md)
- [Model.AddressFormDisplayFormat](docs/AddressFormDisplayFormat.md)
- [Model.AddressFormResponse](docs/AddressFormResponse.md)
- [Model.AllMetadataResult](docs/AllMetadataResult.md)
+ - [Model.Allergen](docs/Allergen.md)
- [Model.AnalyticsClientEvent](docs/AnalyticsClientEvent.md)
- [Model.ApmCurrencyDataPoint](docs/ApmCurrencyDataPoint.md)
- [Model.ApmDataPoint](docs/ApmDataPoint.md)
@@ -568,20 +684,27 @@ Class | Method | HTTP request | Description
- [Model.AppConfigSalesChannel](docs/AppConfigSalesChannel.md)
- [Model.AppConfigUpdateModel](docs/AppConfigUpdateModel.md)
- [Model.AppCreatedEvent](docs/AppCreatedEvent.md)
+ - [Model.AppGeneralConfigModel](docs/AppGeneralConfigModel.md)
+ - [Model.AppInstall](docs/AppInstall.md)
+ - [Model.AppLookup](docs/AppLookup.md)
- [Model.AppStoreApp](docs/AppStoreApp.md)
- [Model.AppStoreAppConfiguration](docs/AppStoreAppConfiguration.md)
- - [Model.AppStoreAppConfigurationHeader](docs/AppStoreAppConfigurationHeader.md)
- [Model.AppStoreAppConfigurationSummary](docs/AppStoreAppConfigurationSummary.md)
+ - [Model.AppStoreAppEntitlements](docs/AppStoreAppEntitlements.md)
- [Model.AppStoreAppSummary](docs/AppStoreAppSummary.md)
- [Model.AppStoreAppSupportInfo](docs/AppStoreAppSupportInfo.md)
- [Model.AppStoreConfigCreatedEvent](docs/AppStoreConfigCreatedEvent.md)
- [Model.AppStoreConfigDeletedEvent](docs/AppStoreConfigDeletedEvent.md)
+ - [Model.AppStoreConfigModel](docs/AppStoreConfigModel.md)
- [Model.AppStoreConfigUpdatedEvent](docs/AppStoreConfigUpdatedEvent.md)
+ - [Model.AppStoreSubscriptionChangeJobUpdatedEvent](docs/AppStoreSubscriptionChangeJobUpdatedEvent.md)
- [Model.AppUpdatedEvent](docs/AppUpdatedEvent.md)
+ - [Model.AssetResultModel](docs/AssetResultModel.md)
- [Model.AssignedBankAccount](docs/AssignedBankAccount.md)
- [Model.AuditLogFieldChangeInformation](docs/AuditLogFieldChangeInformation.md)
- [Model.BalanceDetails](docs/BalanceDetails.md)
- [Model.BankAccount](docs/BankAccount.md)
+ - [Model.BankAccountAssignedEvent](docs/BankAccountAssignedEvent.md)
- [Model.BankAccountCreate](docs/BankAccountCreate.md)
- [Model.BankAccountCreatedEvent](docs/BankAccountCreatedEvent.md)
- [Model.BankAccountDeletedEvent](docs/BankAccountDeletedEvent.md)
@@ -590,14 +713,15 @@ Class | Method | HTTP request | Description
- [Model.BankAccountSummary](docs/BankAccountSummary.md)
- [Model.BankAccountUpdatedEvent](docs/BankAccountUpdatedEvent.md)
- [Model.BluetoothTerminalStatus](docs/BluetoothTerminalStatus.md)
+ - [Model.BuildResultModel](docs/BuildResultModel.md)
- [Model.BusinessHoursOverride](docs/BusinessHoursOverride.md)
- [Model.BusinessHoursOverrideBase](docs/BusinessHoursOverrideBase.md)
- [Model.BusinessHoursPeriod](docs/BusinessHoursPeriod.md)
- [Model.BusinessHoursPeriodBase](docs/BusinessHoursPeriodBase.md)
- [Model.CampaignStatistics](docs/CampaignStatistics.md)
+ - [Model.CancellationToken](docs/CancellationToken.md)
- [Model.CardReader](docs/CardReader.md)
- [Model.CardReaderRegistrationRequest](docs/CardReaderRegistrationRequest.md)
- - [Model.Cart](docs/Cart.md)
- [Model.CatalogGroupArchivedEvent](docs/CatalogGroupArchivedEvent.md)
- [Model.CatalogGroupCreatedEvent](docs/CatalogGroupCreatedEvent.md)
- [Model.CatalogGroupReference](docs/CatalogGroupReference.md)
@@ -611,17 +735,25 @@ Class | Method | HTTP request | Description
- [Model.CertificateRenewedEvent](docs/CertificateRenewedEvent.md)
- [Model.ChangePasswordModel](docs/ChangePasswordModel.md)
- [Model.Channel](docs/Channel.md)
- - [Model.ChannelStoreMapping](docs/ChannelStoreMapping.md)
+ - [Model.ChannelStoresUpdatedEvent](docs/ChannelStoresUpdatedEvent.md)
- [Model.ChargebackDetails](docs/ChargebackDetails.md)
+ - [Model.ClientDevice](docs/ClientDevice.md)
+ - [Model.ClientDeviceAssignEnrolledDevice](docs/ClientDeviceAssignEnrolledDevice.md)
+ - [Model.ClientDeviceEnroll](docs/ClientDeviceEnroll.md)
+ - [Model.ClientDeviceEnrollmentResult](docs/ClientDeviceEnrollmentResult.md)
+ - [Model.ClientDeviceSummary](docs/ClientDeviceSummary.md)
- [Model.ConfiguredStore](docs/ConfiguredStore.md)
- - [Model.Contact](docs/Contact.md)
- [Model.Coordinates](docs/Coordinates.md)
- [Model.CountryFormResponse](docs/CountryFormResponse.md)
- [Model.CountryWithAccountFieldsDefinitions](docs/CountryWithAccountFieldsDefinitions.md)
- [Model.CreateAccountModel](docs/CreateAccountModel.md)
+ - [Model.CreateAppParameters](docs/CreateAppParameters.md)
- [Model.CreateAppStoreApp](docs/CreateAppStoreApp.md)
+ - [Model.CreateBasicAccountModel](docs/CreateBasicAccountModel.md)
- [Model.CreateCatalogGroupReference](docs/CreateCatalogGroupReference.md)
- [Model.CreateCatalogItem](docs/CreateCatalogItem.md)
+ - [Model.CreateEndUserFeeConfig](docs/CreateEndUserFeeConfig.md)
+ - [Model.CreateFulfillmentStatesConfiguration](docs/CreateFulfillmentStatesConfiguration.md)
- [Model.CreateFullMenu](docs/CreateFullMenu.md)
- [Model.CreateFullMenuItemOptionSet](docs/CreateFullMenuItemOptionSet.md)
- [Model.CreateFullMenuItemOptionSetItem](docs/CreateFullMenuItemOptionSetItem.md)
@@ -638,21 +770,27 @@ Class | Method | HTTP request | Description
- [Model.CreatePayGreenConfigurationRequest](docs/CreatePayGreenConfigurationRequest.md)
- [Model.CreateProduct](docs/CreateProduct.md)
- [Model.CreateProductReference](docs/CreateProductReference.md)
+ - [Model.CreatePromotion](docs/CreatePromotion.md)
- [Model.CreateTeammate](docs/CreateTeammate.md)
+ - [Model.CreateUserDeliveryLocationRequest](docs/CreateUserDeliveryLocationRequest.md)
- [Model.CreateVoucher](docs/CreateVoucher.md)
- [Model.CreatedMenuSectionItems](docs/CreatedMenuSectionItems.md)
- [Model.CreditNoteDetails](docs/CreditNoteDetails.md)
+ - [Model.CrossSellMenuItems](docs/CrossSellMenuItems.md)
- [Model.CspReport](docs/CspReport.md)
- [Model.CspReportRequest](docs/CspReportRequest.md)
- [Model.CurrencyData](docs/CurrencyData.md)
- [Model.Customer](docs/Customer.md)
- [Model.CustomerConsentUpdatedEvent](docs/CustomerConsentUpdatedEvent.md)
+ - [Model.CustomerCreateModel](docs/CustomerCreateModel.md)
- [Model.CustomerCreatedEvent](docs/CustomerCreatedEvent.md)
- [Model.CustomerDeliveryTrackingOrder](docs/CustomerDeliveryTrackingOrder.md)
- [Model.CustomerDeliveryTrackingOrderLine](docs/CustomerDeliveryTrackingOrderLine.md)
+ - [Model.CustomerMessages](docs/CustomerMessages.md)
- [Model.CustomerSummary](docs/CustomerSummary.md)
- [Model.CustomerUpdateModel](docs/CustomerUpdateModel.md)
- [Model.CustomerUpdatedEvent](docs/CustomerUpdatedEvent.md)
+ - [Model.Customers](docs/Customers.md)
- [Model.DashboardEmbed](docs/DashboardEmbed.md)
- [Model.DeliveryLocation](docs/DeliveryLocation.md)
- [Model.DeliveryZone](docs/DeliveryZone.md)
@@ -660,14 +798,12 @@ Class | Method | HTTP request | Description
- [Model.DeliveryZoneCreatedEvent](docs/DeliveryZoneCreatedEvent.md)
- [Model.DeliveryZoneDeletedEvent](docs/DeliveryZoneDeletedEvent.md)
- [Model.DeliveryZoneUpdatedEvent](docs/DeliveryZoneUpdatedEvent.md)
+ - [Model.DepositReturnFeesSummary](docs/DepositReturnFeesSummary.md)
- [Model.DeviceSettings](docs/DeviceSettings.md)
- [Model.DnsRecordInformation](docs/DnsRecordInformation.md)
- [Model.DnsVerifiedEvent](docs/DnsVerifiedEvent.md)
- - [Model.Driver](docs/Driver.md)
- - [Model.DriverInvitation](docs/DriverInvitation.md)
- [Model.DriverLoginModel](docs/DriverLoginModel.md)
- [Model.DriverRequestLoginPinModel](docs/DriverRequestLoginPinModel.md)
- - [Model.DriverStore](docs/DriverStore.md)
- [Model.DynamicFormField](docs/DynamicFormField.md)
- [Model.DynamicFormFieldOption](docs/DynamicFormFieldOption.md)
- [Model.DynamicFormRule](docs/DynamicFormRule.md)
@@ -675,23 +811,28 @@ Class | Method | HTTP request | Description
- [Model.EmvNotificationEvent](docs/EmvNotificationEvent.md)
- [Model.EmvTerminal](docs/EmvTerminal.md)
- [Model.EmvTerminalWithAssignments](docs/EmvTerminalWithAssignments.md)
+ - [Model.EndUserFeeConfig](docs/EndUserFeeConfig.md)
- [Model.EventSearchResult](docs/EventSearchResult.md)
+ - [Model.ExecuteConfigurationActionRequest](docs/ExecuteConfigurationActionRequest.md)
+ - [Model.ExecuteConfigurationActionResult](docs/ExecuteConfigurationActionResult.md)
- [Model.ExternalStoreAuditLog](docs/ExternalStoreAuditLog.md)
- [Model.ExternalStoreEvent](docs/ExternalStoreEvent.md)
- [Model.FeeSummary](docs/FeeSummary.md)
- [Model.Field](docs/Field.md)
- [Model.FieldChangeInformation](docs/FieldChangeInformation.md)
- [Model.FieldGroup](docs/FieldGroup.md)
+ - [Model.FirebaseApp](docs/FirebaseApp.md)
+ - [Model.FlipdishAccountName](docs/FlipdishAccountName.md)
- [Model.FlipdishEventBase](docs/FlipdishEventBase.md)
- [Model.FlipdishFeesDetails](docs/FlipdishFeesDetails.md)
- [Model.FulfillentStatusActionItem](docs/FulfillentStatusActionItem.md)
- - [Model.FulfillmentInfo](docs/FulfillmentInfo.md)
- [Model.FulfillmentStatesConfiguration](docs/FulfillmentStatesConfiguration.md)
- - [Model.FulfillmentStatesConfigurationCreateBase](docs/FulfillmentStatesConfigurationCreateBase.md)
- [Model.FulfillmentStatesConfigurationSummary](docs/FulfillmentStatesConfigurationSummary.md)
- [Model.FulfillmentStatesConfiguredStore](docs/FulfillmentStatesConfiguredStore.md)
- [Model.FulfillmentStatusConfigurationItem](docs/FulfillmentStatusConfigurationItem.md)
- [Model.GeoPointRequest](docs/GeoPointRequest.md)
+ - [Model.GetEndUserFeeConfigsResponse](docs/GetEndUserFeeConfigsResponse.md)
+ - [Model.GetReceiptByOrderIdQueryResponse](docs/GetReceiptByOrderIdQueryResponse.md)
- [Model.GoogleAddress](docs/GoogleAddress.md)
- [Model.GoogleAddressComponent](docs/GoogleAddressComponent.md)
- [Model.GoogleAddressResult](docs/GoogleAddressResult.md)
@@ -702,12 +843,14 @@ Class | Method | HTTP request | Description
- [Model.Group](docs/Group.md)
- [Model.GroupReference](docs/GroupReference.md)
- [Model.GroupedCoordinates](docs/GroupedCoordinates.md)
+ - [Model.HasPaymentMethodResponse](docs/HasPaymentMethodResponse.md)
- [Model.HomeAction](docs/HomeAction.md)
- [Model.HomeStatistics](docs/HomeStatistics.md)
- - [Model.HttpRequestAndResponseLog](docs/HttpRequestAndResponseLog.md)
+ - [Model.HttpPostedFileBase](docs/HttpPostedFileBase.md)
- [Model.HydraAssignedEvent](docs/HydraAssignedEvent.md)
- [Model.HydraConfig](docs/HydraConfig.md)
- [Model.HydraConnectionStatusChangedEvent](docs/HydraConnectionStatusChangedEvent.md)
+ - [Model.HydraCreatedEvent](docs/HydraCreatedEvent.md)
- [Model.HydraDeviceDetails](docs/HydraDeviceDetails.md)
- [Model.HydraRegistrationRequest](docs/HydraRegistrationRequest.md)
- [Model.HydraRequestResetEvent](docs/HydraRequestResetEvent.md)
@@ -719,6 +862,13 @@ Class | Method | HTTP request | Description
- [Model.HydraUnAssignedEvent](docs/HydraUnAssignedEvent.md)
- [Model.IndexPage](docs/IndexPage.md)
- [Model.IndexPageBase](docs/IndexPageBase.md)
+ - [Model.IntercomUserHash](docs/IntercomUserHash.md)
+ - [Model.Invoice](docs/Invoice.md)
+ - [Model.InvoiceDiscount](docs/InvoiceDiscount.md)
+ - [Model.InvoiceItem](docs/InvoiceItem.md)
+ - [Model.InvoicePeriod](docs/InvoicePeriod.md)
+ - [Model.ItemNutritionInfoAddUpdateModel](docs/ItemNutritionInfoAddUpdateModel.md)
+ - [Model.ItemNutritionInfoV2AddUpdateModel](docs/ItemNutritionInfoV2AddUpdateModel.md)
- [Model.JobAddress](docs/JobAddress.md)
- [Model.JobCancellation](docs/JobCancellation.md)
- [Model.JobContact](docs/JobContact.md)
@@ -739,17 +889,16 @@ Class | Method | HTTP request | Description
- [Model.KioskBluetoothTerminalUpdatedEvent](docs/KioskBluetoothTerminalUpdatedEvent.md)
- [Model.KioskBluetoothUnpairingModeEvent](docs/KioskBluetoothUnpairingModeEvent.md)
- [Model.KioskCashPaymentSettings](docs/KioskCashPaymentSettings.md)
- - [Model.KioskCashSetting](docs/KioskCashSetting.md)
+ - [Model.KioskEntitlementsResult](docs/KioskEntitlementsResult.md)
- [Model.KioskIotConnectionParameters](docs/KioskIotConnectionParameters.md)
- - [Model.KioskStoreSettings](docs/KioskStoreSettings.md)
+ - [Model.KioskSettings](docs/KioskSettings.md)
+ - [Model.KioskStripeLocation](docs/KioskStripeLocation.md)
- [Model.KioskTerminalActionStateChangedEvent](docs/KioskTerminalActionStateChangedEvent.md)
- [Model.Language](docs/Language.md)
- [Model.LastPaymentError](docs/LastPaymentError.md)
+ - [Model.LeadTime](docs/LeadTime.md)
- [Model.LightspeedSettings](docs/LightspeedSettings.md)
- - [Model.LineItem](docs/LineItem.md)
- - [Model.LineItemOption](docs/LineItemOption.md)
- [Model.LocalisedTimeZone](docs/LocalisedTimeZone.md)
- - [Model.Location](docs/Location.md)
- [Model.LocationArea](docs/LocationArea.md)
- [Model.LocationAreaCreatedEvent](docs/LocationAreaCreatedEvent.md)
- [Model.LocationAreaLocation](docs/LocationAreaLocation.md)
@@ -758,7 +907,6 @@ Class | Method | HTTP request | Description
- [Model.LocationCreatedEvent](docs/LocationCreatedEvent.md)
- [Model.LocationDeletedEvent](docs/LocationDeletedEvent.md)
- [Model.LoginModel](docs/LoginModel.md)
- - [Model.LoginWithPinModel](docs/LoginWithPinModel.md)
- [Model.LoyaltyCampaign](docs/LoyaltyCampaign.md)
- [Model.LoyaltyCampaignBase](docs/LoyaltyCampaignBase.md)
- [Model.LoyaltyCampaignCreatedEvent](docs/LoyaltyCampaignCreatedEvent.md)
@@ -768,6 +916,7 @@ Class | Method | HTTP request | Description
- [Model.MappedLocation](docs/MappedLocation.md)
- [Model.MaskedPhoneNumber](docs/MaskedPhoneNumber.md)
- [Model.Menu](docs/Menu.md)
+ - [Model.MenuAsyncCreationCompletedEvent](docs/MenuAsyncCreationCompletedEvent.md)
- [Model.MenuBase](docs/MenuBase.md)
- [Model.MenuBulkEditEvent](docs/MenuBulkEditEvent.md)
- [Model.MenuCatalogItem](docs/MenuCatalogItem.md)
@@ -788,6 +937,7 @@ Class | Method | HTTP request | Description
- [Model.MenuItemOptionSetItemDeletedEvent](docs/MenuItemOptionSetItemDeletedEvent.md)
- [Model.MenuItemOptionSetItemUpdatedEvent](docs/MenuItemOptionSetItemUpdatedEvent.md)
- [Model.MenuItemOptionSetUpdatedEvent](docs/MenuItemOptionSetUpdatedEvent.md)
+ - [Model.MenuNutritionInfoHeader](docs/MenuNutritionInfoHeader.md)
- [Model.MenuObjectDisplayOrders](docs/MenuObjectDisplayOrders.md)
- [Model.MenuSection](docs/MenuSection.md)
- [Model.MenuSectionAvailability](docs/MenuSectionAvailability.md)
@@ -807,6 +957,7 @@ Class | Method | HTTP request | Description
- [Model.MenuTaxRate](docs/MenuTaxRate.md)
- [Model.MenuUpdatedEvent](docs/MenuUpdatedEvent.md)
- [Model.MenuUploadedEvent](docs/MenuUploadedEvent.md)
+ - [Model.MenuZone](docs/MenuZone.md)
- [Model.Metadata](docs/Metadata.md)
- [Model.Metafield](docs/Metafield.md)
- [Model.MetafieldDefinition](docs/MetafieldDefinition.md)
@@ -816,18 +967,30 @@ Class | Method | HTTP request | Description
- [Model.MobileAppsSubmission](docs/MobileAppsSubmission.md)
- [Model.MobileAppsSubmissionDetails](docs/MobileAppsSubmissionDetails.md)
- [Model.MobileAppsSubmissionStatus](docs/MobileAppsSubmissionStatus.md)
+ - [Model.MobileAppsSubmissionStatusUpdatedEvent](docs/MobileAppsSubmissionStatusUpdatedEvent.md)
+ - [Model.MobileAppsSubmissionUpdatedEvent](docs/MobileAppsSubmissionUpdatedEvent.md)
- [Model.ModelBase](docs/ModelBase.md)
- [Model.NextStatusWithOrderType](docs/NextStatusWithOrderType.md)
+ - [Model.NutritionInfo](docs/NutritionInfo.md)
+ - [Model.NutritionInfoItemAddUpdateLabelModel](docs/NutritionInfoItemAddUpdateLabelModel.md)
+ - [Model.NutritionInfoLabel](docs/NutritionInfoLabel.md)
+ - [Model.NutritionInfoMenuItem](docs/NutritionInfoMenuItem.md)
+ - [Model.NutritionInfoMenuOptionSetItem](docs/NutritionInfoMenuOptionSetItem.md)
+ - [Model.NutritionInfoV2](docs/NutritionInfoV2.md)
+ - [Model.NutritionInfoV2Allergen](docs/NutritionInfoV2Allergen.md)
+ - [Model.NutritionInfoV2Item](docs/NutritionInfoV2Item.md)
- [Model.OAuthApp](docs/OAuthApp.md)
- [Model.OAuthTokenModel](docs/OAuthTokenModel.md)
- [Model.OauthClientRedirectUri](docs/OauthClientRedirectUri.md)
- [Model.ObjectDisplayOrder](docs/ObjectDisplayOrder.md)
+ - [Model.OktaPortalFeatureFlag](docs/OktaPortalFeatureFlag.md)
- [Model.OnboardingConfigUpdate](docs/OnboardingConfigUpdate.md)
- [Model.OnboardingItemUpdate](docs/OnboardingItemUpdate.md)
- [Model.Order](docs/Order.md)
- [Model.OrderAcceptedEvent](docs/OrderAcceptedEvent.md)
- [Model.OrderBatch](docs/OrderBatch.md)
- - [Model.OrderBatchItem](docs/OrderBatchItem.md)
+ - [Model.OrderBatchPublishedEvent](docs/OrderBatchPublishedEvent.md)
+ - [Model.OrderBatchSummary](docs/OrderBatchSummary.md)
- [Model.OrderBatchingConfiguration](docs/OrderBatchingConfiguration.md)
- [Model.OrderCapacityConfigUpdatedEvent](docs/OrderCapacityConfigUpdatedEvent.md)
- [Model.OrderCreatedEvent](docs/OrderCreatedEvent.md)
@@ -842,13 +1005,13 @@ Class | Method | HTTP request | Description
- [Model.OrderFulfillmentStatusUpdate](docs/OrderFulfillmentStatusUpdate.md)
- [Model.OrderFulfillmentStatusUpdatedEvent](docs/OrderFulfillmentStatusUpdatedEvent.md)
- [Model.OrderFulfillmentStatusWithConfigurationActions](docs/OrderFulfillmentStatusWithConfigurationActions.md)
- - [Model.OrderIdAndSequenceNumber](docs/OrderIdAndSequenceNumber.md)
- - [Model.OrderIngestSubmitOrderRequest](docs/OrderIngestSubmitOrderRequest.md)
- - [Model.OrderIngestSubmitOrderResponse](docs/OrderIngestSubmitOrderResponse.md)
- [Model.OrderItem](docs/OrderItem.md)
- [Model.OrderItemOption](docs/OrderItemOption.md)
+ - [Model.OrderLeadTimes](docs/OrderLeadTimes.md)
+ - [Model.OrderList](docs/OrderList.md)
- [Model.OrderPaymentInformation](docs/OrderPaymentInformation.md)
- [Model.OrderRatingUpdatedEvent](docs/OrderRatingUpdatedEvent.md)
+ - [Model.OrderReference](docs/OrderReference.md)
- [Model.OrderRefundedEvent](docs/OrderRefundedEvent.md)
- [Model.OrderRejectedEvent](docs/OrderRejectedEvent.md)
- [Model.OrderSummary](docs/OrderSummary.md)
@@ -858,7 +1021,7 @@ Class | Method | HTTP request | Description
- [Model.OwnerEntityConfiguration](docs/OwnerEntityConfiguration.md)
- [Model.OwnerEntityConfigurations](docs/OwnerEntityConfigurations.md)
- [Model.PasswordResetModel](docs/PasswordResetModel.md)
- - [Model.PaymentInfo](docs/PaymentInfo.md)
+ - [Model.PaymentAccount](docs/PaymentAccount.md)
- [Model.PaymentIntent](docs/PaymentIntent.md)
- [Model.PaymentTerminalDetails](docs/PaymentTerminalDetails.md)
- [Model.PaymentTerminalTransactionDetails](docs/PaymentTerminalTransactionDetails.md)
@@ -868,19 +1031,39 @@ Class | Method | HTTP request | Description
- [Model.PayoutOrder](docs/PayoutOrder.md)
- [Model.PayoutOtherCharge](docs/PayoutOtherCharge.md)
- [Model.PayoutRefund](docs/PayoutRefund.md)
+ - [Model.PayoutReport3Details](docs/PayoutReport3Details.md)
+ - [Model.PayoutReport3DetailsAdjustments](docs/PayoutReport3DetailsAdjustments.md)
+ - [Model.PayoutReport3DetailsFlipdishFees](docs/PayoutReport3DetailsFlipdishFees.md)
+ - [Model.PayoutReport3DetailsRevenue](docs/PayoutReport3DetailsRevenue.md)
+ - [Model.PayoutReport3DetailsSalesLine](docs/PayoutReport3DetailsSalesLine.md)
+ - [Model.PayoutReport3DetailsSummary](docs/PayoutReport3DetailsSummary.md)
+ - [Model.PayoutReport3Overview](docs/PayoutReport3Overview.md)
+ - [Model.PayoutReport3OverviewHeader](docs/PayoutReport3OverviewHeader.md)
+ - [Model.PayoutReport3PropertyDetails](docs/PayoutReport3PropertyDetails.md)
+ - [Model.PayoutReport3PropertyFilterOption](docs/PayoutReport3PropertyFilterOption.md)
+ - [Model.PayoutReport3RefundedOrder](docs/PayoutReport3RefundedOrder.md)
+ - [Model.PayoutReport3Store](docs/PayoutReport3Store.md)
+ - [Model.PayoutReport3StorePayout](docs/PayoutReport3StorePayout.md)
+ - [Model.PayoutReport3StorePayouts](docs/PayoutReport3StorePayouts.md)
- [Model.PayoutRequestIds](docs/PayoutRequestIds.md)
- [Model.PayoutStore](docs/PayoutStore.md)
- [Model.PayoutSummary](docs/PayoutSummary.md)
+ - [Model.PendingInvitation](docs/PendingInvitation.md)
- [Model.PendingMenuChanges](docs/PendingMenuChanges.md)
- [Model.PendingMenuChangesSummaries](docs/PendingMenuChangesSummaries.md)
- [Model.PercentDiscountDetails](docs/PercentDiscountDetails.md)
- [Model.PhoneCall](docs/PhoneCall.md)
- [Model.PhoneCallEndedEvent](docs/PhoneCallEndedEvent.md)
- [Model.PhoneCallStartedEvent](docs/PhoneCallStartedEvent.md)
+ - [Model.PixelPointProductCatalogue](docs/PixelPointProductCatalogue.md)
+ - [Model.PlayStoreConfigModel](docs/PlayStoreConfigModel.md)
+ - [Model.PosRevenueDetails](docs/PosRevenueDetails.md)
- [Model.PreOrderConfig](docs/PreOrderConfig.md)
- [Model.PreOrderTime](docs/PreOrderTime.md)
- [Model.PredefinedAnswer](docs/PredefinedAnswer.md)
- - [Model.Price](docs/Price.md)
+ - [Model.PreviousOrder](docs/PreviousOrder.md)
+ - [Model.PreviousOrderItem](docs/PreviousOrderItem.md)
+ - [Model.PreviousOrderItemOption](docs/PreviousOrderItemOption.md)
- [Model.Printer](docs/Printer.md)
- [Model.PrinterAssignedToStoreEvent](docs/PrinterAssignedToStoreEvent.md)
- [Model.PrinterTurnedOffEvent](docs/PrinterTurnedOffEvent.md)
@@ -890,6 +1073,8 @@ Class | Method | HTTP request | Description
- [Model.ProcessingFeeConfig](docs/ProcessingFeeConfig.md)
- [Model.Product](docs/Product.md)
- [Model.ProductReference](docs/ProductReference.md)
+ - [Model.PromotionAward](docs/PromotionAward.md)
+ - [Model.PromotionDetails](docs/PromotionDetails.md)
- [Model.PublishMenuChanges](docs/PublishMenuChanges.md)
- [Model.PushNotificationDeletedEvent](docs/PushNotificationDeletedEvent.md)
- [Model.PushNotificationRequest](docs/PushNotificationRequest.md)
@@ -901,25 +1086,23 @@ Class | Method | HTTP request | Description
- [Model.RedeemInvitationResult](docs/RedeemInvitationResult.md)
- [Model.Refund](docs/Refund.md)
- [Model.Reject](docs/Reject.md)
- - [Model.RequestLoginPinModel](docs/RequestLoginPinModel.md)
- - [Model.RequestLoginPinResposne](docs/RequestLoginPinResposne.md)
- [Model.RequestPasswordResetModel](docs/RequestPasswordResetModel.md)
- - [Model.RequestPasswordResetPinResponse](docs/RequestPasswordResetPinResponse.md)
- [Model.Response](docs/Response.md)
- [Model.RestApiArrayResultAllMetadataResult](docs/RestApiArrayResultAllMetadataResult.md)
+ - [Model.RestApiArrayResultAllergen](docs/RestApiArrayResultAllergen.md)
- [Model.RestApiArrayResultApmCurrencyDataPoint](docs/RestApiArrayResultApmCurrencyDataPoint.md)
- [Model.RestApiArrayResultApmDataPoint](docs/RestApiArrayResultApmDataPoint.md)
- [Model.RestApiArrayResultApmHourlyDataPoint](docs/RestApiArrayResultApmHourlyDataPoint.md)
- - [Model.RestApiArrayResultAppStoreAppConfigurationHeader](docs/RestApiArrayResultAppStoreAppConfigurationHeader.md)
- [Model.RestApiArrayResultAppStoreAppConfigurationSummary](docs/RestApiArrayResultAppStoreAppConfigurationSummary.md)
+ - [Model.RestApiArrayResultAppStoreAppSummary](docs/RestApiArrayResultAppStoreAppSummary.md)
- [Model.RestApiArrayResultBankAccountSummary](docs/RestApiArrayResultBankAccountSummary.md)
- [Model.RestApiArrayResultBusinessHoursPeriod](docs/RestApiArrayResultBusinessHoursPeriod.md)
- [Model.RestApiArrayResultChannel](docs/RestApiArrayResultChannel.md)
+ - [Model.RestApiArrayResultClientDeviceSummary](docs/RestApiArrayResultClientDeviceSummary.md)
- [Model.RestApiArrayResultCountryWithAccountFieldsDefinitions](docs/RestApiArrayResultCountryWithAccountFieldsDefinitions.md)
- [Model.RestApiArrayResultDeliveryZone](docs/RestApiArrayResultDeliveryZone.md)
- - [Model.RestApiArrayResultDriver](docs/RestApiArrayResultDriver.md)
- - [Model.RestApiArrayResultDriverStore](docs/RestApiArrayResultDriverStore.md)
- [Model.RestApiArrayResultEmvTerminalWithAssignments](docs/RestApiArrayResultEmvTerminalWithAssignments.md)
+ - [Model.RestApiArrayResultFlipdishAccountName](docs/RestApiArrayResultFlipdishAccountName.md)
- [Model.RestApiArrayResultFulfillmentStatesConfigurationSummary](docs/RestApiArrayResultFulfillmentStatesConfigurationSummary.md)
- [Model.RestApiArrayResultHomeAction](docs/RestApiArrayResultHomeAction.md)
- [Model.RestApiArrayResultKioskCashPaymentSettings](docs/RestApiArrayResultKioskCashPaymentSettings.md)
@@ -937,31 +1120,46 @@ Class | Method | HTTP request | Description
- [Model.RestApiArrayResultMenuStoreNames](docs/RestApiArrayResultMenuStoreNames.md)
- [Model.RestApiArrayResultMenuSummary](docs/RestApiArrayResultMenuSummary.md)
- [Model.RestApiArrayResultMenuTaxDetails](docs/RestApiArrayResultMenuTaxDetails.md)
+ - [Model.RestApiArrayResultMenuZone](docs/RestApiArrayResultMenuZone.md)
- [Model.RestApiArrayResultMetadata](docs/RestApiArrayResultMetadata.md)
- [Model.RestApiArrayResultMobileAppsStatistics](docs/RestApiArrayResultMobileAppsStatistics.md)
- [Model.RestApiArrayResultOAuthApp](docs/RestApiArrayResultOAuthApp.md)
- [Model.RestApiArrayResultOauthClientRedirectUri](docs/RestApiArrayResultOauthClientRedirectUri.md)
- - [Model.RestApiArrayResultOrderBatchItem](docs/RestApiArrayResultOrderBatchItem.md)
+ - [Model.RestApiArrayResultOrderBatch](docs/RestApiArrayResultOrderBatch.md)
- [Model.RestApiArrayResultOrderFulfillmentStatus](docs/RestApiArrayResultOrderFulfillmentStatus.md)
- [Model.RestApiArrayResultPayoutSummary](docs/RestApiArrayResultPayoutSummary.md)
+ - [Model.RestApiArrayResultPendingInvitation](docs/RestApiArrayResultPendingInvitation.md)
- [Model.RestApiArrayResultPendingMenuChangesSummaries](docs/RestApiArrayResultPendingMenuChangesSummaries.md)
- [Model.RestApiArrayResultPreOrderTime](docs/RestApiArrayResultPreOrderTime.md)
- [Model.RestApiArrayResultProcessingFeeConfig](docs/RestApiArrayResultProcessingFeeConfig.md)
+ - [Model.RestApiArrayResultRedeemInvitationResult](docs/RestApiArrayResultRedeemInvitationResult.md)
- [Model.RestApiArrayResultRestApiDefaultResponse](docs/RestApiArrayResultRestApiDefaultResponse.md)
- [Model.RestApiArrayResultRestaurantVoucherEligibleStore](docs/RestApiArrayResultRestaurantVoucherEligibleStore.md)
- [Model.RestApiArrayResultRestaurantVoucherPayGreenConfiguration](docs/RestApiArrayResultRestaurantVoucherPayGreenConfiguration.md)
- [Model.RestApiArrayResultRestaurantVoucherPayGreenConfigurationSummary](docs/RestApiArrayResultRestaurantVoucherPayGreenConfigurationSummary.md)
- [Model.RestApiArrayResultRetentionCampaign](docs/RestApiArrayResultRetentionCampaign.md)
+ - [Model.RestApiArrayResultSmsProviderCredential](docs/RestApiArrayResultSmsProviderCredential.md)
- [Model.RestApiArrayResultStoreChannelAssignment](docs/RestApiArrayResultStoreChannelAssignment.md)
- - [Model.RestApiArrayResultStoreChannelStoreMapping](docs/RestApiArrayResultStoreChannelStoreMapping.md)
+ - [Model.RestApiArrayResultStoreDeliveryZoneFeeConfig](docs/RestApiArrayResultStoreDeliveryZoneFeeConfig.md)
- [Model.RestApiArrayResultStoreListItem](docs/RestApiArrayResultStoreListItem.md)
- [Model.RestApiArrayResultStoreStatistics](docs/RestApiArrayResultStoreStatistics.md)
+ - [Model.RestApiArrayResultStripeCustomConnectedAccount](docs/RestApiArrayResultStripeCustomConnectedAccount.md)
+ - [Model.RestApiArrayResultSubscriptionSummary](docs/RestApiArrayResultSubscriptionSummary.md)
- [Model.RestApiArrayResultSupportedCountry](docs/RestApiArrayResultSupportedCountry.md)
- [Model.RestApiArrayResultTeammate](docs/RestApiArrayResultTeammate.md)
+ - [Model.RestApiArrayResultUserDeliveryLocationAdmin](docs/RestApiArrayResultUserDeliveryLocationAdmin.md)
+ - [Model.RestApiArrayResultUserFlipdishAccount](docs/RestApiArrayResultUserFlipdishAccount.md)
+ - [Model.RestApiArrayResultUserNote](docs/RestApiArrayResultUserNote.md)
+ - [Model.RestApiArrayResultUserOrderSummary](docs/RestApiArrayResultUserOrderSummary.md)
+ - [Model.RestApiArrayResultUserSmsChatItem](docs/RestApiArrayResultUserSmsChatItem.md)
+ - [Model.RestApiArrayResultUserStoreInfo](docs/RestApiArrayResultUserStoreInfo.md)
- [Model.RestApiArrayResultVoucherDataPoint](docs/RestApiArrayResultVoucherDataPoint.md)
+ - [Model.RestApiArrayResultVoucherSummary](docs/RestApiArrayResultVoucherSummary.md)
- [Model.RestApiDefaultResponse](docs/RestApiDefaultResponse.md)
- [Model.RestApiErrorResult](docs/RestApiErrorResult.md)
- [Model.RestApiEventSearchPaginationResult](docs/RestApiEventSearchPaginationResult.md)
+ - [Model.RestApiFinanceSearchPaginationResultInvoice](docs/RestApiFinanceSearchPaginationResultInvoice.md)
+ - [Model.RestApiFinanceSearchPaginationResultSubscriptionInvoice](docs/RestApiFinanceSearchPaginationResultSubscriptionInvoice.md)
- [Model.RestApiForbiddenResult](docs/RestApiForbiddenResult.md)
- [Model.RestApiIntegerResult](docs/RestApiIntegerResult.md)
- [Model.RestApiPaginationResultApp](docs/RestApiPaginationResultApp.md)
@@ -969,7 +1167,6 @@ Class | Method | HTTP request | Description
- [Model.RestApiPaginationResultBusinessHoursOverride](docs/RestApiPaginationResultBusinessHoursOverride.md)
- [Model.RestApiPaginationResultCatalogItem](docs/RestApiPaginationResultCatalogItem.md)
- [Model.RestApiPaginationResultGroup](docs/RestApiPaginationResultGroup.md)
- - [Model.RestApiPaginationResultHttpRequestAndResponseLog](docs/RestApiPaginationResultHttpRequestAndResponseLog.md)
- [Model.RestApiPaginationResultHydraDeviceDetails](docs/RestApiPaginationResultHydraDeviceDetails.md)
- [Model.RestApiPaginationResultMetafieldDefinition](docs/RestApiPaginationResultMetafieldDefinition.md)
- [Model.RestApiPaginationResultMetafieldDefinitionRecommendation](docs/RestApiPaginationResultMetafieldDefinitionRecommendation.md)
@@ -981,18 +1178,22 @@ Class | Method | HTTP request | Description
- [Model.RestApiPaginationResultPayoutOrder](docs/RestApiPaginationResultPayoutOrder.md)
- [Model.RestApiPaginationResultPayoutOtherCharge](docs/RestApiPaginationResultPayoutOtherCharge.md)
- [Model.RestApiPaginationResultPayoutRefund](docs/RestApiPaginationResultPayoutRefund.md)
+ - [Model.RestApiPaginationResultPayoutReport3RefundedOrder](docs/RestApiPaginationResultPayoutReport3RefundedOrder.md)
- [Model.RestApiPaginationResultPendingMenuChanges](docs/RestApiPaginationResultPendingMenuChanges.md)
- [Model.RestApiPaginationResultPhoneCall](docs/RestApiPaginationResultPhoneCall.md)
- [Model.RestApiPaginationResultProduct](docs/RestApiPaginationResultProduct.md)
- [Model.RestApiPaginationResultPushNotificationResponse](docs/RestApiPaginationResultPushNotificationResponse.md)
+ - [Model.RestApiPaginationResultRestaurant](docs/RestApiPaginationResultRestaurant.md)
- [Model.RestApiPaginationResultStore](docs/RestApiPaginationResultStore.md)
- [Model.RestApiPaginationResultStoreGroup](docs/RestApiPaginationResultStoreGroup.md)
- [Model.RestApiPaginationResultStoreGroupExtended](docs/RestApiPaginationResultStoreGroupExtended.md)
- [Model.RestApiPaginationResultStoreHeader](docs/RestApiPaginationResultStoreHeader.md)
- [Model.RestApiPaginationResultStoreValidationConfig](docs/RestApiPaginationResultStoreValidationConfig.md)
+ - [Model.RestApiPaginationResultUserSearch](docs/RestApiPaginationResultUserSearch.md)
- [Model.RestApiPaginationResultVoucherSummary](docs/RestApiPaginationResultVoucherSummary.md)
- [Model.RestApiPaginationResultWebhookLog](docs/RestApiPaginationResultWebhookLog.md)
- [Model.RestApiPaginationResultWebhookSubscription](docs/RestApiPaginationResultWebhookSubscription.md)
+ - [Model.RestApiResultAcceptInvitationResult](docs/RestApiResultAcceptInvitationResult.md)
- [Model.RestApiResultAccountDetail](docs/RestApiResultAccountDetail.md)
- [Model.RestApiResultAccountFieldsDefinitions](docs/RestApiResultAccountFieldsDefinitions.md)
- [Model.RestApiResultAddressFormResponse](docs/RestApiResultAddressFormResponse.md)
@@ -1002,35 +1203,49 @@ Class | Method | HTTP request | Description
- [Model.RestApiResultAppChannelAssignment](docs/RestApiResultAppChannelAssignment.md)
- [Model.RestApiResultAppCompliance](docs/RestApiResultAppCompliance.md)
- [Model.RestApiResultAppConfigSalesChannel](docs/RestApiResultAppConfigSalesChannel.md)
+ - [Model.RestApiResultAppGeneralConfigModel](docs/RestApiResultAppGeneralConfigModel.md)
- [Model.RestApiResultAppStoreApp](docs/RestApiResultAppStoreApp.md)
- [Model.RestApiResultAppStoreAppConfiguration](docs/RestApiResultAppStoreAppConfiguration.md)
+ - [Model.RestApiResultAppStoreAppEntitlements](docs/RestApiResultAppStoreAppEntitlements.md)
+ - [Model.RestApiResultAppStoreConfigModel](docs/RestApiResultAppStoreConfigModel.md)
+ - [Model.RestApiResultAssetResultModel](docs/RestApiResultAssetResultModel.md)
- [Model.RestApiResultAssignedBankAccount](docs/RestApiResultAssignedBankAccount.md)
- [Model.RestApiResultBankAccountDetail](docs/RestApiResultBankAccountDetail.md)
- [Model.RestApiResultBluetoothTerminalStatus](docs/RestApiResultBluetoothTerminalStatus.md)
+ - [Model.RestApiResultBuildResultModel](docs/RestApiResultBuildResultModel.md)
- [Model.RestApiResultBusinessHoursOverride](docs/RestApiResultBusinessHoursOverride.md)
- [Model.RestApiResultBusinessHoursPeriod](docs/RestApiResultBusinessHoursPeriod.md)
- [Model.RestApiResultCardReader](docs/RestApiResultCardReader.md)
- [Model.RestApiResultCatalogItem](docs/RestApiResultCatalogItem.md)
- [Model.RestApiResultChannel](docs/RestApiResultChannel.md)
+ - [Model.RestApiResultClientDevice](docs/RestApiResultClientDevice.md)
+ - [Model.RestApiResultClientDeviceEnrollmentResult](docs/RestApiResultClientDeviceEnrollmentResult.md)
- [Model.RestApiResultCoordinates](docs/RestApiResultCoordinates.md)
- [Model.RestApiResultCountryFormResponse](docs/RestApiResultCountryFormResponse.md)
- [Model.RestApiResultCreatedMenuSectionItems](docs/RestApiResultCreatedMenuSectionItems.md)
+ - [Model.RestApiResultCrossSellMenuItems](docs/RestApiResultCrossSellMenuItems.md)
- [Model.RestApiResultCustomer](docs/RestApiResultCustomer.md)
+ - [Model.RestApiResultCustomers](docs/RestApiResultCustomers.md)
- [Model.RestApiResultDeliveryZone](docs/RestApiResultDeliveryZone.md)
- [Model.RestApiResultDnsRecordInformation](docs/RestApiResultDnsRecordInformation.md)
- - [Model.RestApiResultDriver](docs/RestApiResultDriver.md)
+ - [Model.RestApiResultEndUserFeeConfig](docs/RestApiResultEndUserFeeConfig.md)
+ - [Model.RestApiResultExecuteConfigurationActionResult](docs/RestApiResultExecuteConfigurationActionResult.md)
- [Model.RestApiResultFulfillmentStatesConfiguration](docs/RestApiResultFulfillmentStatesConfiguration.md)
+ - [Model.RestApiResultGetEndUserFeeConfigsResponse](docs/RestApiResultGetEndUserFeeConfigsResponse.md)
- [Model.RestApiResultGroup](docs/RestApiResultGroup.md)
+ - [Model.RestApiResultHasPaymentMethodResponse](docs/RestApiResultHasPaymentMethodResponse.md)
- [Model.RestApiResultHomeStatistics](docs/RestApiResultHomeStatistics.md)
- [Model.RestApiResultHydraConfig](docs/RestApiResultHydraConfig.md)
- [Model.RestApiResultHydraDeviceDetails](docs/RestApiResultHydraDeviceDetails.md)
- [Model.RestApiResultHydraStatus](docs/RestApiResultHydraStatus.md)
- [Model.RestApiResultIndexPage](docs/RestApiResultIndexPage.md)
- [Model.RestApiResultIndexPageBase](docs/RestApiResultIndexPageBase.md)
+ - [Model.RestApiResultIntercomUserHash](docs/RestApiResultIntercomUserHash.md)
- [Model.RestApiResultJobResponse](docs/RestApiResultJobResponse.md)
- - [Model.RestApiResultKioskCashSetting](docs/RestApiResultKioskCashSetting.md)
+ - [Model.RestApiResultKioskEntitlementsResult](docs/RestApiResultKioskEntitlementsResult.md)
- [Model.RestApiResultKioskIotConnectionParameters](docs/RestApiResultKioskIotConnectionParameters.md)
- - [Model.RestApiResultKioskStoreSettings](docs/RestApiResultKioskStoreSettings.md)
+ - [Model.RestApiResultKioskSettings](docs/RestApiResultKioskSettings.md)
+ - [Model.RestApiResultKioskStripeLocation](docs/RestApiResultKioskStripeLocation.md)
- [Model.RestApiResultLightspeedSettings](docs/RestApiResultLightspeedSettings.md)
- [Model.RestApiResultLocationArea](docs/RestApiResultLocationArea.md)
- [Model.RestApiResultLocationAreaLocation](docs/RestApiResultLocationAreaLocation.md)
@@ -1040,9 +1255,11 @@ Class | Method | HTTP request | Description
- [Model.RestApiResultMenu](docs/RestApiResultMenu.md)
- [Model.RestApiResultMenuItemOptionSet](docs/RestApiResultMenuItemOptionSet.md)
- [Model.RestApiResultMenuItemOptionSetItem](docs/RestApiResultMenuItemOptionSetItem.md)
+ - [Model.RestApiResultMenuNutritionInfoHeader](docs/RestApiResultMenuNutritionInfoHeader.md)
- [Model.RestApiResultMenuSection](docs/RestApiResultMenuSection.md)
- [Model.RestApiResultMenuSectionAvailability](docs/RestApiResultMenuSectionAvailability.md)
- [Model.RestApiResultMenuSectionItem](docs/RestApiResultMenuSectionItem.md)
+ - [Model.RestApiResultMenuZone](docs/RestApiResultMenuZone.md)
- [Model.RestApiResultMetadata](docs/RestApiResultMetadata.md)
- [Model.RestApiResultMetafieldDefinition](docs/RestApiResultMetafieldDefinition.md)
- [Model.RestApiResultMobileAppsImage](docs/RestApiResultMobileAppsImage.md)
@@ -1050,51 +1267,69 @@ Class | Method | HTTP request | Description
- [Model.RestApiResultMobileAppsSubmissionDetails](docs/RestApiResultMobileAppsSubmissionDetails.md)
- [Model.RestApiResultMobileAppsSubmissionStatus](docs/RestApiResultMobileAppsSubmissionStatus.md)
- [Model.RestApiResultModelBase](docs/RestApiResultModelBase.md)
+ - [Model.RestApiResultNutritionInfo](docs/RestApiResultNutritionInfo.md)
+ - [Model.RestApiResultNutritionInfoV2](docs/RestApiResultNutritionInfoV2.md)
- [Model.RestApiResultOAuthApp](docs/RestApiResultOAuthApp.md)
- [Model.RestApiResultOauthClientRedirectUri](docs/RestApiResultOauthClientRedirectUri.md)
+ - [Model.RestApiResultOktaPortalFeatureFlag](docs/RestApiResultOktaPortalFeatureFlag.md)
- [Model.RestApiResultOrder](docs/RestApiResultOrder.md)
- [Model.RestApiResultOrderBatch](docs/RestApiResultOrderBatch.md)
- [Model.RestApiResultOrderBatchingConfiguration](docs/RestApiResultOrderBatchingConfiguration.md)
- [Model.RestApiResultOrderDeliveryInformation](docs/RestApiResultOrderDeliveryInformation.md)
- [Model.RestApiResultOrderFulfillmentStatus](docs/RestApiResultOrderFulfillmentStatus.md)
- [Model.RestApiResultOrderFulfillmentStatusWithConfigurationActions](docs/RestApiResultOrderFulfillmentStatusWithConfigurationActions.md)
- - [Model.RestApiResultOrderIngestSubmitOrderResponse](docs/RestApiResultOrderIngestSubmitOrderResponse.md)
+ - [Model.RestApiResultOrderLeadTimes](docs/RestApiResultOrderLeadTimes.md)
- [Model.RestApiResultOrderPaymentInformation](docs/RestApiResultOrderPaymentInformation.md)
- [Model.RestApiResultPaymentIntent](docs/RestApiResultPaymentIntent.md)
- [Model.RestApiResultPaymentTerminalDetails](docs/RestApiResultPaymentTerminalDetails.md)
- [Model.RestApiResultPaymentTerminalTransactionDetails](docs/RestApiResultPaymentTerminalTransactionDetails.md)
+ - [Model.RestApiResultPayoutReport3Details](docs/RestApiResultPayoutReport3Details.md)
+ - [Model.RestApiResultPayoutReport3Overview](docs/RestApiResultPayoutReport3Overview.md)
+ - [Model.RestApiResultPayoutReport3PropertyDetails](docs/RestApiResultPayoutReport3PropertyDetails.md)
+ - [Model.RestApiResultPayoutReport3StorePayouts](docs/RestApiResultPayoutReport3StorePayouts.md)
+ - [Model.RestApiResultPixelPointProductCatalogue](docs/RestApiResultPixelPointProductCatalogue.md)
+ - [Model.RestApiResultPlayStoreConfigModel](docs/RestApiResultPlayStoreConfigModel.md)
- [Model.RestApiResultPreOrderConfig](docs/RestApiResultPreOrderConfig.md)
- [Model.RestApiResultProcessingFeeConfig](docs/RestApiResultProcessingFeeConfig.md)
- [Model.RestApiResultProduct](docs/RestApiResultProduct.md)
- [Model.RestApiResultPushNotificationResponse](docs/RestApiResultPushNotificationResponse.md)
- [Model.RestApiResultRedeemInvitationResult](docs/RestApiResultRedeemInvitationResult.md)
+ - [Model.RestApiResultRestApiDefaultResponse](docs/RestApiResultRestApiDefaultResponse.md)
+ - [Model.RestApiResultRestApiIntegerResult](docs/RestApiResultRestApiIntegerResult.md)
- [Model.RestApiResultRestaurantVoucherPayGreenConfiguration](docs/RestApiResultRestaurantVoucherPayGreenConfiguration.md)
- [Model.RestApiResultRestaurantVoucherPayGreenStoreConfiguration](docs/RestApiResultRestaurantVoucherPayGreenStoreConfiguration.md)
- [Model.RestApiResultRetentionCampaign](docs/RestApiResultRetentionCampaign.md)
- [Model.RestApiResultServiceCharge](docs/RestApiResultServiceCharge.md)
+ - [Model.RestApiResultSetV2FeeCalculationRequest](docs/RestApiResultSetV2FeeCalculationRequest.md)
+ - [Model.RestApiResultSmsProviderCredential](docs/RestApiResultSmsProviderCredential.md)
- [Model.RestApiResultStore](docs/RestApiResultStore.md)
- [Model.RestApiResultStoreAddress](docs/RestApiResultStoreAddress.md)
- [Model.RestApiResultStoreChannelAssignment](docs/RestApiResultStoreChannelAssignment.md)
- [Model.RestApiResultStoreEndOfDayReport](docs/RestApiResultStoreEndOfDayReport.md)
- [Model.RestApiResultStoreGroup](docs/RestApiResultStoreGroup.md)
- [Model.RestApiResultStoreGroupBase](docs/RestApiResultStoreGroupBase.md)
- - [Model.RestApiResultStoreKioskSettings](docs/RestApiResultStoreKioskSettings.md)
- [Model.RestApiResultStoreOrderCapacityConfig](docs/RestApiResultStoreOrderCapacityConfig.md)
- [Model.RestApiResultStripeConnectedAccount](docs/RestApiResultStripeConnectedAccount.md)
- [Model.RestApiResultStripeTerminalConnectionToken](docs/RestApiResultStripeTerminalConnectionToken.md)
- [Model.RestApiResultStripeTerminalLocation](docs/RestApiResultStripeTerminalLocation.md)
- - [Model.RestApiResultStripeTerminalPrivateKey](docs/RestApiResultStripeTerminalPrivateKey.md)
- [Model.RestApiResultStuartSettings](docs/RestApiResultStuartSettings.md)
+ - [Model.RestApiResultSubscription](docs/RestApiResultSubscription.md)
- [Model.RestApiResultTeammate](docs/RestApiResultTeammate.md)
- [Model.RestApiResultTelemetrySeriesResult](docs/RestApiResultTelemetrySeriesResult.md)
- [Model.RestApiResultTipConfiguration](docs/RestApiResultTipConfiguration.md)
- [Model.RestApiResultUpdateMobileAppsSubmissionStatus](docs/RestApiResultUpdateMobileAppsSubmissionStatus.md)
+ - [Model.RestApiResultUserInfo](docs/RestApiResultUserInfo.md)
+ - [Model.RestApiResultUserPushNotificationSentResult](docs/RestApiResultUserPushNotificationSentResult.md)
+ - [Model.RestApiResultUserRole](docs/RestApiResultUserRole.md)
+ - [Model.RestApiResultVoucher](docs/RestApiResultVoucher.md)
- [Model.RestApiResultVoucherWithStats](docs/RestApiResultVoucherWithStats.md)
- [Model.RestApiResultWebsiteImage](docs/RestApiResultWebsiteImage.md)
- [Model.RestApiResultWebsiteTestimonial](docs/RestApiResultWebsiteTestimonial.md)
+ - [Model.RestApiResultWhiteLabelConfigModel](docs/RestApiResultWhiteLabelConfigModel.md)
- [Model.RestApiStringArrayResult](docs/RestApiStringArrayResult.md)
- [Model.RestApiStringResult](docs/RestApiStringResult.md)
- [Model.RestApiUnauthorizedResult](docs/RestApiUnauthorizedResult.md)
+ - [Model.Restaurant](docs/Restaurant.md)
- [Model.RestaurantVoucherAssignedStore](docs/RestaurantVoucherAssignedStore.md)
- [Model.RestaurantVoucherEligibleStore](docs/RestaurantVoucherEligibleStore.md)
- [Model.RestaurantVoucherPayGreenConfiguration](docs/RestaurantVoucherPayGreenConfiguration.md)
@@ -1107,13 +1342,21 @@ Class | Method | HTTP request | Description
- [Model.RetentionCampaignUpdatedEvent](docs/RetentionCampaignUpdatedEvent.md)
- [Model.RevenueAdjustmentsDetails](docs/RevenueAdjustmentsDetails.md)
- [Model.RevenueDetail](docs/RevenueDetail.md)
+ - [Model.SafeWaitHandle](docs/SafeWaitHandle.md)
- [Model.SearchCriteria](docs/SearchCriteria.md)
+ - [Model.SendUserPushNotificationRequest](docs/SendUserPushNotificationRequest.md)
+ - [Model.SendUserSmsRequest](docs/SendUserSmsRequest.md)
- [Model.ServiceCharge](docs/ServiceCharge.md)
- [Model.SetOrderBatchingConfiguration](docs/SetOrderBatchingConfiguration.md)
- - [Model.SetPasswordWithPinModel](docs/SetPasswordWithPinModel.md)
+ - [Model.SetUserDeliveryLocationCoordinatesRequest](docs/SetUserDeliveryLocationCoordinatesRequest.md)
+ - [Model.SetUserDeliveryLocationFieldRequest](docs/SetUserDeliveryLocationFieldRequest.md)
+ - [Model.SetV2FeeCalculationRequest](docs/SetV2FeeCalculationRequest.md)
+ - [Model.SetVoucherValidityPeriodsSimplifiedRequest](docs/SetVoucherValidityPeriodsSimplifiedRequest.md)
- [Model.Setting](docs/Setting.md)
- [Model.SignupStep](docs/SignupStep.md)
- [Model.SmsInfo](docs/SmsInfo.md)
+ - [Model.SmsProviderCredential](docs/SmsProviderCredential.md)
+ - [Model.SmsProviderCredentialUpdateRequest](docs/SmsProviderCredentialUpdateRequest.md)
- [Model.SmsReceivedEvent](docs/SmsReceivedEvent.md)
- [Model.StatisticsCurrencyDataPoint](docs/StatisticsCurrencyDataPoint.md)
- [Model.Store](docs/Store.md)
@@ -1127,15 +1370,18 @@ Class | Method | HTTP request | Description
- [Model.StoreBusinessHoursOverrideDeletedEvent](docs/StoreBusinessHoursOverrideDeletedEvent.md)
- [Model.StoreCampaignStartTime](docs/StoreCampaignStartTime.md)
- [Model.StoreChannelAssignment](docs/StoreChannelAssignment.md)
- - [Model.StoreChannelStoreMapping](docs/StoreChannelStoreMapping.md)
- [Model.StoreCloneSettings](docs/StoreCloneSettings.md)
+ - [Model.StoreCollectionSettings](docs/StoreCollectionSettings.md)
- [Model.StoreConfig](docs/StoreConfig.md)
- [Model.StoreCreateBase](docs/StoreCreateBase.md)
- [Model.StoreCreatedEvent](docs/StoreCreatedEvent.md)
- [Model.StoreDataPoint](docs/StoreDataPoint.md)
- [Model.StoreDeletedEvent](docs/StoreDeletedEvent.md)
+ - [Model.StoreDeliveryZoneFeeConfig](docs/StoreDeliveryZoneFeeConfig.md)
+ - [Model.StoreDeliveryZoneFeeConfigUpdateRequest](docs/StoreDeliveryZoneFeeConfigUpdateRequest.md)
- [Model.StoreEndOfDayReport](docs/StoreEndOfDayReport.md)
- [Model.StoreFeeConfig](docs/StoreFeeConfig.md)
+ - [Model.StoreFeeConfigUpdatedEvent](docs/StoreFeeConfigUpdatedEvent.md)
- [Model.StoreGroup](docs/StoreGroup.md)
- [Model.StoreGroupBase](docs/StoreGroupBase.md)
- [Model.StoreGroupCreatedEvent](docs/StoreGroupCreatedEvent.md)
@@ -1145,9 +1391,7 @@ Class | Method | HTTP request | Description
- [Model.StoreHeader](docs/StoreHeader.md)
- [Model.StoreItemHeader](docs/StoreItemHeader.md)
- [Model.StoreKioskSetting](docs/StoreKioskSetting.md)
- - [Model.StoreKioskSettingModel](docs/StoreKioskSettingModel.md)
- [Model.StoreKioskSettingUpdatedEvent](docs/StoreKioskSettingUpdatedEvent.md)
- - [Model.StoreKioskSettings](docs/StoreKioskSettings.md)
- [Model.StoreListItem](docs/StoreListItem.md)
- [Model.StoreLogoCreatedEvent](docs/StoreLogoCreatedEvent.md)
- [Model.StoreLogoDeletedEvent](docs/StoreLogoDeletedEvent.md)
@@ -1168,15 +1412,23 @@ Class | Method | HTTP request | Description
- [Model.StoreUnpublishedEvent](docs/StoreUnpublishedEvent.md)
- [Model.StoreUpdatedEvent](docs/StoreUpdatedEvent.md)
- [Model.StoreValidationConfig](docs/StoreValidationConfig.md)
+ - [Model.Stream](docs/Stream.md)
- [Model.StripeAccountLinkRequest](docs/StripeAccountLinkRequest.md)
- [Model.StripeConnectedAccount](docs/StripeConnectedAccount.md)
- [Model.StripeConnectedAccountInfo](docs/StripeConnectedAccountInfo.md)
+ - [Model.StripeCustomConnectedAccount](docs/StripeCustomConnectedAccount.md)
- [Model.StripeTerminalConnectionToken](docs/StripeTerminalConnectionToken.md)
- [Model.StripeTerminalLocation](docs/StripeTerminalLocation.md)
- - [Model.StripeTerminalPrivateKey](docs/StripeTerminalPrivateKey.md)
- [Model.StuartSettings](docs/StuartSettings.md)
- [Model.StuartSettingsTransportPrices](docs/StuartSettingsTransportPrices.md)
+ - [Model.Subscription](docs/Subscription.md)
+ - [Model.SubscriptionInvoice](docs/SubscriptionInvoice.md)
+ - [Model.SubscriptionProduct](docs/SubscriptionProduct.md)
+ - [Model.SubscriptionStore](docs/SubscriptionStore.md)
+ - [Model.SubscriptionSummary](docs/SubscriptionSummary.md)
- [Model.SupportedCountry](docs/SupportedCountry.md)
+ - [Model.TaxItem](docs/TaxItem.md)
+ - [Model.TaxRate](docs/TaxRate.md)
- [Model.Teammate](docs/Teammate.md)
- [Model.TeammateBase](docs/TeammateBase.md)
- [Model.TeammateDeletedEvent](docs/TeammateDeletedEvent.md)
@@ -1186,11 +1438,17 @@ Class | Method | HTTP request | Description
- [Model.TelemetrySeriesProperty](docs/TelemetrySeriesProperty.md)
- [Model.TelemetrySeriesQueryParameters](docs/TelemetrySeriesQueryParameters.md)
- [Model.TelemetrySeriesResult](docs/TelemetrySeriesResult.md)
+ - [Model.TelephonyConfig](docs/TelephonyConfig.md)
+ - [Model.TelephonyConfigUpdatedEvent](docs/TelephonyConfigUpdatedEvent.md)
+ - [Model.ThirdPartyFeesDetails](docs/ThirdPartyFeesDetails.md)
- [Model.TipConfiguration](docs/TipConfiguration.md)
- [Model.UnRegisterCardReaderRequest](docs/UnRegisterCardReaderRequest.md)
+ - [Model.UpcomingInvoice](docs/UpcomingInvoice.md)
- [Model.UpdateAppStoreApp](docs/UpdateAppStoreApp.md)
- [Model.UpdateAppStoreAppConfiguration](docs/UpdateAppStoreAppConfiguration.md)
+ - [Model.UpdateAppStoreAppConfigurationValuesBatch](docs/UpdateAppStoreAppConfigurationValuesBatch.md)
- [Model.UpdateAppStoreAppConfigurationWebhookDTO](docs/UpdateAppStoreAppConfigurationWebhookDTO.md)
+ - [Model.UpdateAppStoreAppExternalProduct](docs/UpdateAppStoreAppExternalProduct.md)
- [Model.UpdateCatalogGroupReference](docs/UpdateCatalogGroupReference.md)
- [Model.UpdateCatalogItem](docs/UpdateCatalogItem.md)
- [Model.UpdateDriverNotificationToken](docs/UpdateDriverNotificationToken.md)
@@ -1206,23 +1464,40 @@ Class | Method | HTTP request | Description
- [Model.UpdateProductReference](docs/UpdateProductReference.md)
- [Model.UpdateStorePayGreenConfigurationRequest](docs/UpdateStorePayGreenConfigurationRequest.md)
- [Model.UpdateTipConfiguration](docs/UpdateTipConfiguration.md)
+ - [Model.UpdateVoucher](docs/UpdateVoucher.md)
+ - [Model.UpdateVoucherUsage](docs/UpdateVoucherUsage.md)
- [Model.UserAnsweredSignupQuestionsEvent](docs/UserAnsweredSignupQuestionsEvent.md)
- [Model.UserCreatedEvent](docs/UserCreatedEvent.md)
- [Model.UserDeletedEvent](docs/UserDeletedEvent.md)
+ - [Model.UserDeliveryLocationAdmin](docs/UserDeliveryLocationAdmin.md)
- [Model.UserEventInfo](docs/UserEventInfo.md)
+ - [Model.UserFlipdishAccount](docs/UserFlipdishAccount.md)
+ - [Model.UserInfo](docs/UserInfo.md)
- [Model.UserLoginEvent](docs/UserLoginEvent.md)
+ - [Model.UserMonthlyCommission](docs/UserMonthlyCommission.md)
+ - [Model.UserNote](docs/UserNote.md)
+ - [Model.UserOrderSummary](docs/UserOrderSummary.md)
- [Model.UserPasswordCreatedEvent](docs/UserPasswordCreatedEvent.md)
+ - [Model.UserPushNotificationSentResult](docs/UserPushNotificationSentResult.md)
+ - [Model.UserRole](docs/UserRole.md)
+ - [Model.UserSearch](docs/UserSearch.md)
+ - [Model.UserSmsChatItem](docs/UserSmsChatItem.md)
+ - [Model.UserStoreInfo](docs/UserStoreInfo.md)
- [Model.UserUpdatedEvent](docs/UserUpdatedEvent.md)
+ - [Model.UserWhiteLabelConfig](docs/UserWhiteLabelConfig.md)
+ - [Model.UserWhiteLabelInfo](docs/UserWhiteLabelInfo.md)
- [Model.ValidValue](docs/ValidValue.md)
- [Model.ValidationErrorResult](docs/ValidationErrorResult.md)
+ - [Model.ValidityPeriod](docs/ValidityPeriod.md)
- [Model.Voucher](docs/Voucher.md)
- - [Model.VoucherBase](docs/VoucherBase.md)
+ - [Model.VoucherAppliedEvent](docs/VoucherAppliedEvent.md)
- [Model.VoucherCreatedEvent](docs/VoucherCreatedEvent.md)
- [Model.VoucherDataPoint](docs/VoucherDataPoint.md)
- [Model.VoucherDeletedEvent](docs/VoucherDeletedEvent.md)
- [Model.VoucherSummary](docs/VoucherSummary.md)
- [Model.VoucherUpdatedEvent](docs/VoucherUpdatedEvent.md)
- [Model.VoucherWithStats](docs/VoucherWithStats.md)
+ - [Model.WaitHandle](docs/WaitHandle.md)
- [Model.WebhookEventSample](docs/WebhookEventSample.md)
- [Model.WebhookLog](docs/WebhookLog.md)
- [Model.WebhookSubscription](docs/WebhookSubscription.md)
@@ -1235,6 +1510,11 @@ Class | Method | HTTP request | Description
- [Model.WebsiteTestimonialBase](docs/WebsiteTestimonialBase.md)
- [Model.WebsiteUpdatedEvent](docs/WebsiteUpdatedEvent.md)
- [Model.WebsiteVanityUrlUpdatedEvent](docs/WebsiteVanityUrlUpdatedEvent.md)
+ - [Model.WhiteLabelAssetModel](docs/WhiteLabelAssetModel.md)
+ - [Model.WhiteLabelColorSchemeModel](docs/WhiteLabelColorSchemeModel.md)
+ - [Model.WhiteLabelConfig](docs/WhiteLabelConfig.md)
+ - [Model.WhiteLabelConfigModel](docs/WhiteLabelConfigModel.md)
+ - [Model.WhiteLabelLanguageModel](docs/WhiteLabelLanguageModel.md)
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index 2848d444..c76a3e0e 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -3,30 +3,53 @@
# Add steps that publish symbols, save build artifacts, and more:
# https://docs.microsoft.com/azure/devops/pipelines/apps/windows/dot-net
-name: 1.1$(Rev:.r)
+name: 1.2$(Rev:.r)
trigger:
branches:
include:
- master
-pr: none
+pr:
+ branches:
+ include:
+ - master
pool:
vmImage: 'windows-latest'
variables:
- nuspec: '**/Flipdish.csproj'
- buildPlatform: 'Any CPU'
- buildConfiguration: 'Release'
-
+ # Secret nuget.org API key (NUGET_API_KEY) lives in this variable group
+ # (Pipelines > Library > 'Flipdish NuGet'). Keep the group authorized for
+ # this pipeline, otherwise runs fail with an authorization error.
+- group: 'Flipdish NuGet'
+- name: nuspec
+ value: '**/Flipdish.csproj'
+- name: buildPlatform
+ value: 'Any CPU'
+- name: buildConfiguration
+ value: 'Release'
+ # Publishing (pack + push) only on push to master. PR runs build + restore only.
+ # Azure Pipelines has no 'Push' Build.Reason: push-triggered runs are 'IndividualCI'
+ # or 'BatchedCI'. Build.Reason is a runtime variable - it is NOT available to
+ # ${{ }} template expressions - so evaluate isMaster with $[ ].
+ # String eq/in are case-insensitive, so eq(variables['isMaster'], 'true') below
+ # matches the 'True'/'False' values a runtime expression produces.
+- name: isMaster
+ value: $[ and(eq(variables['Build.SourceBranch'], 'refs/heads/master'), in(variables['Build.Reason'], 'IndividualCI', 'BatchedCI')) ]
steps:
+# Pin NuGet to 6.x: NuGet 7.x fails to parse the legacy solution file format
+# (Format Version 12.00 / VS 14) with "Could not load Microsoft.Build.Framework
+# Version=15.1.0.0" (see builds 1.1.530/1.2.434).
- task: NuGetToolInstaller@1
+ inputs:
+ versionSpec: '6.x'
- task: NuGetCommand@2
inputs:
- restoreSolution: '$(solution)'
+ # 'solution' was never defined - restore silently did nothing before.
+ restoreSolution: 'Flipdish.sln'
- task: MSBuild@1
inputs:
@@ -36,22 +59,54 @@ steps:
configuration: '$(buildConfiguration)'
clean: true
maximumCpuCount: true
- restoreNugetPackages: true
+ # restoreNugetPackages must stay OFF: it makes MSBuild@1 run the agent's
+ # bundled externals NuGet (C:\actions-runner\...\externals\nuget\NuGet.exe),
+ # which fails on this legacy .sln ("Error parsing solution file ...
+ # Microsoft.Build.Framework, Version=15.1.0.0" -> exit 1). Restore is
+ # already handled above by NuGetCommand@2 using the pinned NuGet 6.x.
- task: NuGetCommand@2
+ condition: and(succeeded(), eq(variables['isMaster'], 'true'))
inputs:
command: 'pack'
packagesToPack: '$(nuspec)'
versioningScheme: 'byBuildNumber'
+ env:
+ NUGET_ENABLE_LEGACY_PROJECT_JSON_PACK: true
-- task: NuGetCommand@2
+# Push with the API key from the 'Flipdish NuGet' variable group (secret
+# NUGET_API_KEY, mapped into env below so it is masked in logs). The
+# NuGetCommand@2 task (>= 2.280.1) refuses API-key external service
+# connections on NuGet 6.x ("External service connections that use API key
+# authentication require NuGet 7.6 or later" - build 1.2.439), and the 6.x
+# pin must stay for the legacy .sln restore, so push runs as a script.
+# dotnet is preinstalled on hosted Windows agents; the nupkg produced by
+# nuget.exe pack pushes exactly like any other package.
+- task: PowerShell@2
+ displayName: 'dotnet nuget push (nuget.org)'
+ condition: and(succeeded(), eq(variables['isMaster'], 'true'))
+ env:
+ NUGET_API_KEY: $(NUGET_API_KEY)
inputs:
- command: 'push'
- packagesToPush: '$(Build.ArtifactStagingDirectory)/**/*.nupkg;!$(Build.ArtifactStagingDirectory)/**/*.symbols.nupkg'
- nuGetFeedType: 'external'
- publishFeedCredentials: 'Nuget service'
+ targetType: 'inline'
+ script: |
+ $ErrorActionPreference = 'Stop'
+ $pkgs = Get-ChildItem "$env:BUILD_ARTIFACTSTAGINGDIRECTORY" -Filter *.nupkg |
+ Where-Object { $_.Name -notlike '*.symbols.nupkg' }
+ if (-not $pkgs) {
+ Write-Host "##vso[task.logissue type=error]No .nupkg packages found in $env:BUILD_ARTIFACTSTAGINGDIRECTORY"
+ exit 1
+ }
+ foreach ($pkg in $pkgs) {
+ Write-Host "Pushing $($pkg.Name)"
+ # --no-symbols: dotnet push would otherwise auto-push a matching .snupkg
+ # --skip-duplicate: build re-runs after a successful push become a no-op
+ dotnet nuget push "$($pkg.FullName)" --source https://api.nuget.org/v3/index.json --api-key "$env:NUGET_API_KEY" --no-symbols --skip-duplicate
+ if ($LASTEXITCODE -ne 0) { exit $LASTEXITCODE }
+ }
-- task: VSTest@2
- inputs:
- platform: '$(buildPlatform)'
- configuration: '$(buildConfiguration)'
+# there are no tests in the solution (only src\Flipdish) - same as netcore repo
+#- task: VSTest@2
+# inputs:
+# platform: '$(buildPlatform)'
+# configuration: '$(buildConfiguration)'
diff --git a/docs/Accept.md b/docs/Accept.md
index 30cadd39..de97b954 100644
--- a/docs/Accept.md
+++ b/docs/Accept.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.Accept
+# Flipdish.Model.Accept
## Properties
Name | Type | Description | Notes
diff --git a/docs/AcceptInvitationResult.md b/docs/AcceptInvitationResult.md
new file mode 100644
index 00000000..fd757c94
--- /dev/null
+++ b/docs/AcceptInvitationResult.md
@@ -0,0 +1,10 @@
+# Flipdish.Model.AcceptInvitationResult
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**IsNewUser** | **bool?** | Bool indicating if the user accepting the invitation is a new user | [optional]
+**InvitedEmailAddress** | **string** | The email address that was invited. | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/AccountDetail.md b/docs/AccountDetail.md
index ded03e3a..b753cb03 100644
--- a/docs/AccountDetail.md
+++ b/docs/AccountDetail.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.AccountDetail
+# Flipdish.Model.AccountDetail
## Properties
Name | Type | Description | Notes
@@ -13,6 +13,7 @@ Name | Type | Description | Notes
**TimeZoneInfoId** | **string** | Time Zone Info Id | [optional]
**DisplayTimesInUserLocalTimeZone** | **bool?** | Display the time in time zone local to the user | [optional]
**ShowHiddenFeatures** | **bool?** | Show hidden features | [optional]
+**CreatedAt** | **DateTime?** | User created at | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/AccountDetailBase.md b/docs/AccountDetailBase.md
index 3f1a3520..1b6cef88 100644
--- a/docs/AccountDetailBase.md
+++ b/docs/AccountDetailBase.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.AccountDetailBase
+# Flipdish.Model.AccountDetailBase
## Properties
Name | Type | Description | Notes
@@ -8,6 +8,7 @@ Name | Type | Description | Notes
**TimeZoneInfoId** | **string** | Time Zone Info Id | [optional]
**DisplayTimesInUserLocalTimeZone** | **bool?** | Display the time in time zone local to the user | [optional]
**ShowHiddenFeatures** | **bool?** | Show hidden features | [optional]
+**CreatedAt** | **DateTime?** | User created at | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/AccountFieldDefinition.md b/docs/AccountFieldDefinition.md
index e81cd4b7..fe4f367b 100644
--- a/docs/AccountFieldDefinition.md
+++ b/docs/AccountFieldDefinition.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.AccountFieldDefinition
+# Flipdish.Model.AccountFieldDefinition
## Properties
Name | Type | Description | Notes
diff --git a/docs/AccountFieldKeyValuePair.md b/docs/AccountFieldKeyValuePair.md
index 5da9ddfb..7bb3ee20 100644
--- a/docs/AccountFieldKeyValuePair.md
+++ b/docs/AccountFieldKeyValuePair.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.AccountFieldKeyValuePair
+# Flipdish.Model.AccountFieldKeyValuePair
## Properties
Name | Type | Description | Notes
diff --git a/docs/AccountFieldsDefinitions.md b/docs/AccountFieldsDefinitions.md
index 8ddbc48c..56959f8d 100644
--- a/docs/AccountFieldsDefinitions.md
+++ b/docs/AccountFieldsDefinitions.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.AccountFieldsDefinitions
+# Flipdish.Model.AccountFieldsDefinitions
## Properties
Name | Type | Description | Notes
diff --git a/docs/AccountsApi.md b/docs/AccountsApi.md
index 69882718..b1fe833b 100644
--- a/docs/AccountsApi.md
+++ b/docs/AccountsApi.md
@@ -1,39 +1,38 @@
-# IO.Swagger.Api.AccountsApi
+# Flipdish.Api.AccountsApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**AnswerSignUpQuestion**](AccountsApi.md#answersignupquestion) | **POST** /api/v1.0/accounts/signupstep/{signupStepAction}/answer | Answer a signup question
-[**ChangePassword**](AccountsApi.md#changepassword) | **PUT** /api/v1.0/accounts/password | Change password
-[**ChangePasswordWithPin**](AccountsApi.md#changepasswordwithpin) | **PUT** /api/v1.0/accounts/password/pin | Change password
-[**CreateAccount**](AccountsApi.md#createaccount) | **POST** /api/v1.0/accounts | Create account with email address and store name
-[**GetAccountDetails**](AccountsApi.md#getaccountdetails) | **GET** /api/v1.0/accounts | Gets the current account detail
-[**GetLocalisedTimeZones**](AccountsApi.md#getlocalisedtimezones) | **GET** /api/v1.0/accounts/timezones | [PRIVATE API] Get timezones localised to users language
-[**Login**](AccountsApi.md#login) | **POST** /api/v1.0/accounts/login | Login with username and password
-[**LoginWithPin**](AccountsApi.md#loginwithpin) | **POST** /api/v1.0/accounts/login/pin | Login with username and password
-[**Logout**](AccountsApi.md#logout) | **POST** /api/v1.0/accounts/logout | Log out. It removes Flipdish authorization Cookie.
-[**PasswordResetWithToken**](AccountsApi.md#passwordresetwithtoken) | **POST** /api/v1.0/accounts/password | Reset password with token.
-[**RequestLoginPin**](AccountsApi.md#requestloginpin) | **POST** /api/v1.0/accounts/pin | Request login PIN. The server sends the PIN to the email address.
-[**RequestPasswordReset**](AccountsApi.md#requestpasswordreset) | **POST** /api/v1.0/accounts/passwordreset | Request password reset. Flipdish system will send a token via email.
-[**SendPinForPasswordReset**](AccountsApi.md#sendpinforpasswordreset) | **POST** /api/v1.0/accounts/password/resetpin | Request Password Reset PIN. The server sends the PIN to the email address.
-[**SkipSignupStep**](AccountsApi.md#skipsignupstep) | **POST** /api/v1.0/accounts/signupstep/{signupStepAction}/skip | Skip a signup question
-[**UpdateAccount**](AccountsApi.md#updateaccount) | **PUT** /api/v1.0/accounts | Update account with name and language
+[**AnswerSignUpQuestion**](AccountsApi.md#answersignupquestion) | **POST** /api/v1.0/accounts/signupstep/{signupStepAction}/answer |
+[**ChangePassword**](AccountsApi.md#changepassword) | **PUT** /api/v1.0/accounts/password |
+[**CreateAccount**](AccountsApi.md#createaccount) | **POST** /api/v1.0/accounts |
+[**CreateBasicAccount**](AccountsApi.md#createbasicaccount) | **POST** /api/v1.0/accounts/basic-account |
+[**GetAccountDetails**](AccountsApi.md#getaccountdetails) | **GET** /api/v1.0/accounts |
+[**GetLocalisedTimeZones**](AccountsApi.md#getlocalisedtimezones) | **GET** /api/v1.0/accounts/timezones |
+[**Login**](AccountsApi.md#login) | **POST** /api/v1.0/accounts/login |
+[**LoginSso**](AccountsApi.md#loginsso) | **POST** /api/v1.0/accounts/login/sso |
+[**Logout**](AccountsApi.md#logout) | **POST** /api/v1.0/accounts/logout |
+[**PasswordResetWithToken**](AccountsApi.md#passwordresetwithtoken) | **POST** /api/v1.0/accounts/password |
+[**RecaptchaValidate**](AccountsApi.md#recaptchavalidate) | **POST** /api/v1.0/accounts/recaptcha |
+[**RequestPasswordReset**](AccountsApi.md#requestpasswordreset) | **POST** /api/v1.0/accounts/passwordreset |
+[**SkipSignupStep**](AccountsApi.md#skipsignupstep) | **POST** /api/v1.0/accounts/signupstep/{signupStepAction}/skip |
+[**UpdateAccount**](AccountsApi.md#updateaccount) | **PUT** /api/v1.0/accounts |
# **AnswerSignUpQuestion**
> void AnswerSignUpQuestion (string signupStepAction, int? answerId)
-Answer a signup question
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -45,12 +44,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AccountsApi();
- var signupStepAction = signupStepAction_example; // string | Signup step action
- var answerId = 56; // int? | Identifier of the answer
+ var signupStepAction = signupStepAction_example; // string |
+ var answerId = 56; // int? |
try
{
- // Answer a signup question
apiInstance.AnswerSignUpQuestion(signupStepAction, answerId);
}
catch (Exception e)
@@ -66,8 +64,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **signupStepAction** | **string**| Signup step action |
- **answerId** | **int?**| Identifier of the answer |
+ **signupStepAction** | **string**| |
+ **answerId** | **int?**| |
### Return type
@@ -88,15 +86,15 @@ void (empty response body)
# **ChangePassword**
> void ChangePassword (ChangePasswordModel changePasswordModel)
-Change password
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -108,11 +106,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AccountsApi();
- var changePasswordModel = new ChangePasswordModel(); // ChangePasswordModel | Change password model
+ var changePasswordModel = new ChangePasswordModel(); // ChangePasswordModel |
try
{
- // Change password
apiInstance.ChangePassword(changePasswordModel);
}
catch (Exception e)
@@ -128,7 +125,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **changePasswordModel** | [**ChangePasswordModel**](ChangePasswordModel.md)| Change password model |
+ **changePasswordModel** | [**ChangePasswordModel**](ChangePasswordModel.md)| |
### Return type
@@ -145,23 +142,23 @@ void (empty response body)
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **ChangePasswordWithPin**
-> void ChangePasswordWithPin (SetPasswordWithPinModel changePasswordModel)
+
+# **CreateAccount**
+> void CreateAccount (CreateAccountModel createAccountModel)
+
-Change password
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
- public class ChangePasswordWithPinExample
+ public class CreateAccountExample
{
public void main()
{
@@ -169,16 +166,15 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AccountsApi();
- var changePasswordModel = new SetPasswordWithPinModel(); // SetPasswordWithPinModel | Change password model
+ var createAccountModel = new CreateAccountModel(); // CreateAccountModel |
try
{
- // Change password
- apiInstance.ChangePasswordWithPin(changePasswordModel);
+ apiInstance.CreateAccount(createAccountModel);
}
catch (Exception e)
{
- Debug.Print("Exception when calling AccountsApi.ChangePasswordWithPin: " + e.Message );
+ Debug.Print("Exception when calling AccountsApi.CreateAccount: " + e.Message );
}
}
}
@@ -189,7 +185,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **changePasswordModel** | [**SetPasswordWithPinModel**](SetPasswordWithPinModel.md)| Change password model |
+ **createAccountModel** | [**CreateAccountModel**](CreateAccountModel.md)| |
### Return type
@@ -206,23 +202,23 @@ void (empty response body)
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **CreateAccount**
-> void CreateAccount (CreateAccountModel createAccountModel)
+
+# **CreateBasicAccount**
+> string CreateBasicAccount (CreateBasicAccountModel basicAccountModel)
+
-Create account with email address and store name
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
- public class CreateAccountExample
+ public class CreateBasicAccountExample
{
public void main()
{
@@ -230,16 +226,16 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AccountsApi();
- var createAccountModel = new CreateAccountModel(); // CreateAccountModel | Create account model
+ var basicAccountModel = new CreateBasicAccountModel(); // CreateBasicAccountModel |
try
{
- // Create account with email address and store name
- apiInstance.CreateAccount(createAccountModel);
+ string result = apiInstance.CreateBasicAccount(basicAccountModel);
+ Debug.WriteLine(result);
}
catch (Exception e)
{
- Debug.Print("Exception when calling AccountsApi.CreateAccount: " + e.Message );
+ Debug.Print("Exception when calling AccountsApi.CreateBasicAccount: " + e.Message );
}
}
}
@@ -250,11 +246,11 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **createAccountModel** | [**CreateAccountModel**](CreateAccountModel.md)| Create account model |
+ **basicAccountModel** | [**CreateBasicAccountModel**](CreateBasicAccountModel.md)| |
### Return type
-void (empty response body)
+**string**
### Authorization
@@ -271,15 +267,15 @@ void (empty response body)
# **GetAccountDetails**
> RestApiResultAccountDetail GetAccountDetails ()
-Gets the current account detail
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -294,7 +290,6 @@ namespace Example
try
{
- // Gets the current account detail
RestApiResultAccountDetail result = apiInstance.GetAccountDetails();
Debug.WriteLine(result);
}
@@ -329,15 +324,15 @@ This endpoint does not need any parameter.
# **GetLocalisedTimeZones**
> RestApiArrayResultLocalisedTimeZone GetLocalisedTimeZones ()
-[PRIVATE API] Get timezones localised to users language
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -352,7 +347,6 @@ namespace Example
try
{
- // [PRIVATE API] Get timezones localised to users language
RestApiArrayResultLocalisedTimeZone result = apiInstance.GetLocalisedTimeZones();
Debug.WriteLine(result);
}
@@ -387,15 +381,15 @@ This endpoint does not need any parameter.
# **Login**
> void Login (LoginModel loginModel)
-Login with username and password
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -407,11 +401,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AccountsApi();
- var loginModel = new LoginModel(); // LoginModel | Login model
+ var loginModel = new LoginModel(); // LoginModel |
try
{
- // Login with username and password
apiInstance.Login(loginModel);
}
catch (Exception e)
@@ -427,7 +420,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **loginModel** | [**LoginModel**](LoginModel.md)| Login model |
+ **loginModel** | [**LoginModel**](LoginModel.md)| |
### Return type
@@ -444,23 +437,23 @@ void (empty response body)
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **LoginWithPin**
-> void LoginWithPin (LoginWithPinModel loginModel)
+
+# **LoginSso**
+> void LoginSso ()
+
-Login with username and password
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
- public class LoginWithPinExample
+ public class LoginSsoExample
{
public void main()
{
@@ -468,16 +461,14 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AccountsApi();
- var loginModel = new LoginWithPinModel(); // LoginWithPinModel | Login model
try
{
- // Login with username and password
- apiInstance.LoginWithPin(loginModel);
+ apiInstance.LoginSso();
}
catch (Exception e)
{
- Debug.Print("Exception when calling AccountsApi.LoginWithPin: " + e.Message );
+ Debug.Print("Exception when calling AccountsApi.LoginSso: " + e.Message );
}
}
}
@@ -485,10 +476,7 @@ namespace Example
```
### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **loginModel** | [**LoginWithPinModel**](LoginWithPinModel.md)| Login model |
+This endpoint does not need any parameter.
### Return type
@@ -500,7 +488,7 @@ void (empty response body)
### HTTP request headers
- - **Content-Type**: application/json, text/json, application/xml, text/xml, application/x-www-form-urlencoded
+ - **Content-Type**: Not defined
- **Accept**: application/json, text/json, application/xml, text/xml
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
@@ -509,15 +497,15 @@ void (empty response body)
# **Logout**
> void Logout ()
-Log out. It removes Flipdish authorization Cookie.
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -532,7 +520,6 @@ namespace Example
try
{
- // Log out. It removes Flipdish authorization Cookie.
apiInstance.Logout();
}
catch (Exception e)
@@ -566,15 +553,15 @@ void (empty response body)
# **PasswordResetWithToken**
> void PasswordResetWithToken (PasswordResetModel passwordResetModel)
-Reset password with token.
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -586,11 +573,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AccountsApi();
- var passwordResetModel = new PasswordResetModel(); // PasswordResetModel | Password reset model
+ var passwordResetModel = new PasswordResetModel(); // PasswordResetModel |
try
{
- // Reset password with token.
apiInstance.PasswordResetWithToken(passwordResetModel);
}
catch (Exception e)
@@ -606,7 +592,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **passwordResetModel** | [**PasswordResetModel**](PasswordResetModel.md)| Password reset model |
+ **passwordResetModel** | [**PasswordResetModel**](PasswordResetModel.md)| |
### Return type
@@ -623,23 +609,23 @@ void (empty response body)
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **RequestLoginPin**
-> RequestLoginPinResposne RequestLoginPin (RequestLoginPinModel requestLoginPinRequest)
+
+# **RecaptchaValidate**
+> void RecaptchaValidate (string token)
+
-Request login PIN. The server sends the PIN to the email address.
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
- public class RequestLoginPinExample
+ public class RecaptchaValidateExample
{
public void main()
{
@@ -647,17 +633,15 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AccountsApi();
- var requestLoginPinRequest = new RequestLoginPinModel(); // RequestLoginPinModel | Request login PIN request
+ var token = token_example; // string |
try
{
- // Request login PIN. The server sends the PIN to the email address.
- RequestLoginPinResposne result = apiInstance.RequestLoginPin(requestLoginPinRequest);
- Debug.WriteLine(result);
+ apiInstance.RecaptchaValidate(token);
}
catch (Exception e)
{
- Debug.Print("Exception when calling AccountsApi.RequestLoginPin: " + e.Message );
+ Debug.Print("Exception when calling AccountsApi.RecaptchaValidate: " + e.Message );
}
}
}
@@ -668,11 +652,11 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **requestLoginPinRequest** | [**RequestLoginPinModel**](RequestLoginPinModel.md)| Request login PIN request |
+ **token** | **string**| |
### Return type
-[**RequestLoginPinResposne**](RequestLoginPinResposne.md)
+void (empty response body)
### Authorization
@@ -680,7 +664,7 @@ Name | Type | Description | Notes
### HTTP request headers
- - **Content-Type**: application/json, text/json, application/xml, text/xml, application/x-www-form-urlencoded
+ - **Content-Type**: Not defined
- **Accept**: application/json, text/json, application/xml, text/xml
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
@@ -689,15 +673,15 @@ Name | Type | Description | Notes
# **RequestPasswordReset**
> void RequestPasswordReset (RequestPasswordResetModel requestPasswordResetModel)
-Request password reset. Flipdish system will send a token via email.
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -709,11 +693,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AccountsApi();
- var requestPasswordResetModel = new RequestPasswordResetModel(); // RequestPasswordResetModel | Request password reset model
+ var requestPasswordResetModel = new RequestPasswordResetModel(); // RequestPasswordResetModel |
try
{
- // Request password reset. Flipdish system will send a token via email.
apiInstance.RequestPasswordReset(requestPasswordResetModel);
}
catch (Exception e)
@@ -729,7 +712,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **requestPasswordResetModel** | [**RequestPasswordResetModel**](RequestPasswordResetModel.md)| Request password reset model |
+ **requestPasswordResetModel** | [**RequestPasswordResetModel**](RequestPasswordResetModel.md)| |
### Return type
@@ -746,81 +729,19 @@ void (empty response body)
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **SendPinForPasswordReset**
-> RequestPasswordResetPinResponse SendPinForPasswordReset (RequestPasswordResetModel requestPasswordResetRequest)
-
-Request Password Reset PIN. The server sends the PIN to the email address.
-
-### Example
-```csharp
-using System;
-using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.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
- {
- // Request Password Reset PIN. The server sends the PIN to the email address.
- RequestPasswordResetPinResponse result = apiInstance.SendPinForPasswordReset(requestPasswordResetRequest);
- Debug.WriteLine(result);
- }
- catch (Exception e)
- {
- Debug.Print("Exception when calling AccountsApi.SendPinForPasswordReset: " + e.Message );
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **requestPasswordResetRequest** | [**RequestPasswordResetModel**](RequestPasswordResetModel.md)| |
-
-### Return type
-
-[**RequestPasswordResetPinResponse**](RequestPasswordResetPinResponse.md)
-
-### Authorization
-
-[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
# **SkipSignupStep**
> void SkipSignupStep (string signupStepAction)
-Skip a signup question
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -832,11 +753,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AccountsApi();
- var signupStepAction = signupStepAction_example; // string | Signup step action
+ var signupStepAction = signupStepAction_example; // string |
try
{
- // Skip a signup question
apiInstance.SkipSignupStep(signupStepAction);
}
catch (Exception e)
@@ -852,7 +772,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **signupStepAction** | **string**| Signup step action |
+ **signupStepAction** | **string**| |
### Return type
@@ -873,15 +793,15 @@ void (empty response body)
# **UpdateAccount**
> void UpdateAccount (AccountDetailBase updateAccountModel)
-Update account with name and language
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -893,11 +813,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AccountsApi();
- var updateAccountModel = new AccountDetailBase(); // AccountDetailBase | Update account model
+ var updateAccountModel = new AccountDetailBase(); // AccountDetailBase |
try
{
- // Update account with name and language
apiInstance.UpdateAccount(updateAccountModel);
}
catch (Exception e)
@@ -913,7 +832,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **updateAccountModel** | [**AccountDetailBase**](AccountDetailBase.md)| Update account model |
+ **updateAccountModel** | [**AccountDetailBase**](AccountDetailBase.md)| |
### Return type
diff --git a/docs/AddItemDetails.md b/docs/AddItemDetails.md
deleted file mode 100644
index 80b02a90..00000000
--- a/docs/AddItemDetails.md
+++ /dev/null
@@ -1,10 +0,0 @@
-# IO.Swagger.Model.AddItemDetails
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**PromotionalItemId** | **int?** | Promotional Item Id | [optional]
-**PromotionalItemName** | **string** | Promotional Item Name | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/AddressApi.md b/docs/AddressApi.md
index d6a2b32d..58b1d878 100644
--- a/docs/AddressApi.md
+++ b/docs/AddressApi.md
@@ -1,28 +1,90 @@
-# IO.Swagger.Api.AddressApi
+# Flipdish.Api.AddressApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**FormByApp**](AddressApi.md#formbyapp) | **GET** /api/v1.0/app/{appId}/address/form | Provides a dyamic form definition based for the country of the given appId, with labels localized using the provided language.
-[**FormByCountry**](AddressApi.md#formbycountry) | **GET** /api/v1.0/address/country/{countryCode}/form | Provides a dyamic form definition for the given country code, with labels localized using the provided language.
-[**FormatGoogleAddress**](AddressApi.md#formatgoogleaddress) | **POST** /api/v1.0/address/google | Maps a Google Address Object to the values of the dynamic form associated with the address country and returns the dynamic form.
-[**GetCountries**](AddressApi.md#getcountries) | **GET** /api/v1.0/address/countries | Retuns a list of localised countries
+[**AddressTemplates**](AddressApi.md#addresstemplates) | **POST** /api/v1.0/address/templates |
+[**FormByApp**](AddressApi.md#formbyapp) | **GET** /api/v1.0/app/{appId}/address/form |
+[**FormByCountry**](AddressApi.md#formbycountry) | **GET** /api/v1.0/address/country/{countryCode}/form |
+[**FormatGoogleAddress**](AddressApi.md#formatgoogleaddress) | **POST** /api/v1.0/address/google |
+[**GetCountries**](AddressApi.md#getcountries) | **GET** /api/v1.0/address/countries |
+
+# **AddressTemplates**
+> RestApiStringResult AddressTemplates (StoreAddressForm address)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class AddressTemplatesExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new AddressApi();
+ var address = new StoreAddressForm(); // StoreAddressForm |
+
+ try
+ {
+ RestApiStringResult result = apiInstance.AddressTemplates(address);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling AddressApi.AddressTemplates: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **address** | [**StoreAddressForm**](StoreAddressForm.md)| |
+
+### Return type
+
+[**RestApiStringResult**](RestApiStringResult.md)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
# **FormByApp**
> RestApiResultAddressFormResponse FormByApp (string appId, string language = null)
-Provides a dyamic form definition based for the country of the given appId, with labels localized using the provided language.
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -34,12 +96,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AddressApi();
- var appId = appId_example; // string | Application (WhiteLabel) Id (WhiteLabelId or AppNameId).
- var language = language_example; // string | (Optional) ISO culture info code, e.g.: en-IE, the default is en-US. (optional)
+ var appId = appId_example; // string |
+ var language = language_example; // string | (optional)
try
{
- // Provides a dyamic form definition based for the country of the given appId, with labels localized using the provided language.
RestApiResultAddressFormResponse result = apiInstance.FormByApp(appId, language);
Debug.WriteLine(result);
}
@@ -56,8 +117,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application (WhiteLabel) Id (WhiteLabelId or AppNameId). |
- **language** | **string**| (Optional) ISO culture info code, e.g.: en-IE, the default is en-US. | [optional]
+ **appId** | **string**| |
+ **language** | **string**| | [optional]
### Return type
@@ -78,15 +139,15 @@ Name | Type | Description | Notes
# **FormByCountry**
> RestApiResultAddressFormResponse FormByCountry (string countryCode, string language = null)
-Provides a dyamic form definition for the given country code, with labels localized using the provided language.
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -98,12 +159,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AddressApi();
- var countryCode = countryCode_example; // string | The 2 letter ISO country code, e.g.: IE.
- var language = language_example; // string | (Optional) ISO culture info code, e.g.: en-IE, the default is en-US. (optional)
+ var countryCode = countryCode_example; // string |
+ var language = language_example; // string | (optional)
try
{
- // Provides a dyamic form definition for the given country code, with labels localized using the provided language.
RestApiResultAddressFormResponse result = apiInstance.FormByCountry(countryCode, language);
Debug.WriteLine(result);
}
@@ -120,8 +180,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **countryCode** | **string**| The 2 letter ISO country code, e.g.: IE. |
- **language** | **string**| (Optional) ISO culture info code, e.g.: en-IE, the default is en-US. | [optional]
+ **countryCode** | **string**| |
+ **language** | **string**| | [optional]
### Return type
@@ -142,15 +202,15 @@ Name | Type | Description | Notes
# **FormatGoogleAddress**
> RestApiResultAddressFormResponse FormatGoogleAddress (GoogleAddress googleAddress, string language = null)
-Maps a Google Address Object to the values of the dynamic form associated with the address country and returns the dynamic form.
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -162,12 +222,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AddressApi();
- var googleAddress = new GoogleAddress(); // GoogleAddress | A Google address object, as it is retuned from the maps API.
- var language = language_example; // string | (Optional) ISO culture info code, e.g.: en-IE, the default is en-US. (optional)
+ var googleAddress = new GoogleAddress(); // GoogleAddress |
+ var language = language_example; // string | (optional)
try
{
- // Maps a Google Address Object to the values of the dynamic form associated with the address country and returns the dynamic form.
RestApiResultAddressFormResponse result = apiInstance.FormatGoogleAddress(googleAddress, language);
Debug.WriteLine(result);
}
@@ -184,8 +243,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **googleAddress** | [**GoogleAddress**](GoogleAddress.md)| A Google address object, as it is retuned from the maps API. |
- **language** | **string**| (Optional) ISO culture info code, e.g.: en-IE, the default is en-US. | [optional]
+ **googleAddress** | [**GoogleAddress**](GoogleAddress.md)| |
+ **language** | **string**| | [optional]
### Return type
@@ -206,15 +265,15 @@ Name | Type | Description | Notes
# **GetCountries**
> RestApiResultCountryFormResponse GetCountries (string language = null)
-Retuns a list of localised countries
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -230,7 +289,6 @@ namespace Example
try
{
- // Retuns a list of localised countries
RestApiResultCountryFormResponse result = apiInstance.GetCountries(language);
Debug.WriteLine(result);
}
diff --git a/docs/AddressFormDisplayFormat.md b/docs/AddressFormDisplayFormat.md
index be4a4e24..a617d89a 100644
--- a/docs/AddressFormDisplayFormat.md
+++ b/docs/AddressFormDisplayFormat.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.AddressFormDisplayFormat
+# Flipdish.Model.AddressFormDisplayFormat
## Properties
Name | Type | Description | Notes
diff --git a/docs/AddressFormResponse.md b/docs/AddressFormResponse.md
index be0de396..88d283d7 100644
--- a/docs/AddressFormResponse.md
+++ b/docs/AddressFormResponse.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.AddressFormResponse
+# Flipdish.Model.AddressFormResponse
## Properties
Name | Type | Description | Notes
diff --git a/docs/AllMetadataResult.md b/docs/AllMetadataResult.md
index 8503f0a1..22b58949 100644
--- a/docs/AllMetadataResult.md
+++ b/docs/AllMetadataResult.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.AllMetadataResult
+# Flipdish.Model.AllMetadataResult
## Properties
Name | Type | Description | Notes
diff --git a/docs/Allergen.md b/docs/Allergen.md
new file mode 100644
index 00000000..81a32c73
--- /dev/null
+++ b/docs/Allergen.md
@@ -0,0 +1,11 @@
+# Flipdish.Model.Allergen
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**AllergenId** | **string** | A unique identifier for the allergen | [optional]
+**LocalizedName** | **string** | Localized name of the allergen | [optional]
+**IconUrl** | **string** | Url to the icon for the allergen | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/AnalyticsClientEvent.md b/docs/AnalyticsClientEvent.md
index 239d1b67..5de05884 100644
--- a/docs/AnalyticsClientEvent.md
+++ b/docs/AnalyticsClientEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.AnalyticsClientEvent
+# Flipdish.Model.AnalyticsClientEvent
## Properties
Name | Type | Description | Notes
@@ -14,7 +14,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/ApmApi.md b/docs/ApmApi.md
index 088d6663..54f281b6 100644
--- a/docs/ApmApi.md
+++ b/docs/ApmApi.md
@@ -1,30 +1,30 @@
-# IO.Swagger.Api.ApmApi
+# Flipdish.Api.ApmApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**GetApmStatus**](ApmApi.md#getapmstatus) | **GET** /api/v1.0/{appId}/apm/status | [PRIVATE API] Returns true if APM is enabled on at least one store in an application
-[**GetBasicStatistics**](ApmApi.md#getbasicstatistics) | **GET** /api/v1.0/{appId}/apm/statistics | [PRIVATE API] Get Basic Statistics
-[**GetCalendarWeekStatistics**](ApmApi.md#getcalendarweekstatistics) | **GET** /api/v1.0/{appId}/apm/statistics/calendar | [PRIVATE API] Get Calendar statistics
-[**GetCallsStatistics**](ApmApi.md#getcallsstatistics) | **GET** /api/v1.0/{appId}/apm/statistics/calls/{aggregateDataBy} | [PRIVATE API] Get Calls Statistics
-[**GetOrderStatistics**](ApmApi.md#getorderstatistics) | **GET** /api/v1.0/{appId}/apm/statistics/orders/{aggregateDataBy} | [PRIVATE API] Get Order Statistics (Value of Orders)
-[**GetPaginatedCallList**](ApmApi.md#getpaginatedcalllist) | **GET** /api/v1.0/{appId}/apm/calls | [PRIVATE API] Get paginated APM call list
+[**GetApmStatus**](ApmApi.md#getapmstatus) | **GET** /api/v1.0/{appId}/apm/status |
+[**GetBasicStatistics**](ApmApi.md#getbasicstatistics) | **GET** /api/v1.0/{appId}/apm/statistics |
+[**GetCalendarWeekStatistics**](ApmApi.md#getcalendarweekstatistics) | **GET** /api/v1.0/{appId}/apm/statistics/calendar |
+[**GetCallsStatistics**](ApmApi.md#getcallsstatistics) | **GET** /api/v1.0/{appId}/apm/statistics/calls/{aggregateDataBy} |
+[**GetOrderStatistics**](ApmApi.md#getorderstatistics) | **GET** /api/v1.0/{appId}/apm/statistics/orders/{aggregateDataBy} |
+[**GetPaginatedCallList**](ApmApi.md#getpaginatedcalllist) | **GET** /api/v1.0/{appId}/apm/calls |
# **GetApmStatus**
> RestApiResultApmStatus GetApmStatus (string appId)
-[PRIVATE API] Returns true if APM is enabled on at least one store in an application
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -36,11 +36,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new ApmApi();
- var appId = appId_example; // string | App Id
+ var appId = appId_example; // string |
try
{
- // [PRIVATE API] Returns true if APM is enabled on at least one store in an application
RestApiResultApmStatus result = apiInstance.GetApmStatus(appId);
Debug.WriteLine(result);
}
@@ -57,7 +56,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Id |
+ **appId** | **string**| |
### Return type
@@ -78,15 +77,15 @@ Name | Type | Description | Notes
# **GetBasicStatistics**
> RestApiResultApmStatistics GetBasicStatistics (string appId, List storeId = null)
-[PRIVATE API] Get Basic Statistics
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -98,12 +97,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new ApmApi();
- var appId = appId_example; // string | App Id
- var storeId = new List(); // List | List of stores to search by (optional)
+ var appId = appId_example; // string |
+ var storeId = new List(); // List | (optional)
try
{
- // [PRIVATE API] Get Basic Statistics
RestApiResultApmStatistics result = apiInstance.GetBasicStatistics(appId, storeId);
Debug.WriteLine(result);
}
@@ -120,8 +118,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Id |
- **storeId** | [**List<int?>**](int?.md)| List of stores to search by | [optional]
+ **appId** | **string**| |
+ **storeId** | [**List<int?>**](int?.md)| | [optional]
### Return type
@@ -142,15 +140,15 @@ Name | Type | Description | Notes
# **GetCalendarWeekStatistics**
> RestApiArrayResultApmHourlyDataPoint GetCalendarWeekStatistics (string appId, List storeId = null)
-[PRIVATE API] Get Calendar statistics
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -162,12 +160,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new ApmApi();
- var appId = appId_example; // string | App Id
- var storeId = new List(); // List | List of stores to search by (optional)
+ var appId = appId_example; // string |
+ var storeId = new List(); // List | (optional)
try
{
- // [PRIVATE API] Get Calendar statistics
RestApiArrayResultApmHourlyDataPoint result = apiInstance.GetCalendarWeekStatistics(appId, storeId);
Debug.WriteLine(result);
}
@@ -184,8 +181,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Id |
- **storeId** | [**List<int?>**](int?.md)| List of stores to search by | [optional]
+ **appId** | **string**| |
+ **storeId** | [**List<int?>**](int?.md)| | [optional]
### Return type
@@ -206,15 +203,15 @@ Name | Type | Description | Notes
# **GetCallsStatistics**
> RestApiArrayResultApmDataPoint GetCallsStatistics (string appId, string aggregateDataBy, int? dataPointLimit = null, List storeId = null)
-[PRIVATE API] Get Calls Statistics
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -226,14 +223,13 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new ApmApi();
- var appId = appId_example; // string | App Id
- var aggregateDataBy = aggregateDataBy_example; // string | Aggregate data by day \\ week
- var dataPointLimit = 56; // int? | Amount of data points per request (optional)
- var storeId = new List(); // List | List of stores to search by (optional)
+ var appId = appId_example; // string |
+ var aggregateDataBy = aggregateDataBy_example; // string |
+ var dataPointLimit = 56; // int? | (optional)
+ var storeId = new List(); // List | (optional)
try
{
- // [PRIVATE API] Get Calls Statistics
RestApiArrayResultApmDataPoint result = apiInstance.GetCallsStatistics(appId, aggregateDataBy, dataPointLimit, storeId);
Debug.WriteLine(result);
}
@@ -250,10 +246,10 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Id |
- **aggregateDataBy** | **string**| Aggregate data by day \\ week |
- **dataPointLimit** | **int?**| Amount of data points per request | [optional]
- **storeId** | [**List<int?>**](int?.md)| List of stores to search by | [optional]
+ **appId** | **string**| |
+ **aggregateDataBy** | **string**| |
+ **dataPointLimit** | **int?**| | [optional]
+ **storeId** | [**List<int?>**](int?.md)| | [optional]
### Return type
@@ -274,15 +270,15 @@ Name | Type | Description | Notes
# **GetOrderStatistics**
> RestApiArrayResultApmCurrencyDataPoint GetOrderStatistics (string appId, string aggregateDataBy, int? dataPointLimit = null, List storeId = null)
-[PRIVATE API] Get Order Statistics (Value of Orders)
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -294,14 +290,13 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new ApmApi();
- var appId = appId_example; // string | App Id
- var aggregateDataBy = aggregateDataBy_example; // string | Aggregate data by day \\ week
- var dataPointLimit = 56; // int? | Amount of data points per request (optional)
- var storeId = new List(); // List | List of stores to search by (optional)
+ var appId = appId_example; // string |
+ var aggregateDataBy = aggregateDataBy_example; // string |
+ var dataPointLimit = 56; // int? | (optional)
+ var storeId = new List(); // List | (optional)
try
{
- // [PRIVATE API] Get Order Statistics (Value of Orders)
RestApiArrayResultApmCurrencyDataPoint result = apiInstance.GetOrderStatistics(appId, aggregateDataBy, dataPointLimit, storeId);
Debug.WriteLine(result);
}
@@ -318,10 +313,10 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Id |
- **aggregateDataBy** | **string**| Aggregate data by day \\ week |
- **dataPointLimit** | **int?**| Amount of data points per request | [optional]
- **storeId** | [**List<int?>**](int?.md)| List of stores to search by | [optional]
+ **appId** | **string**| |
+ **aggregateDataBy** | **string**| |
+ **dataPointLimit** | **int?**| | [optional]
+ **storeId** | [**List<int?>**](int?.md)| | [optional]
### Return type
@@ -342,15 +337,15 @@ Name | Type | Description | Notes
# **GetPaginatedCallList**
> RestApiPaginationResultPhoneCall GetPaginatedCallList (string appId, int? page = null, int? limit = null, List storeId = null)
-[PRIVATE API] Get paginated APM call list
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -362,14 +357,13 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new ApmApi();
- var appId = appId_example; // string | App Id
- var page = 56; // int? | Requested page index (optional)
- var limit = 56; // int? | Requested page limit (optional)
- var storeId = new List(); // List | List of stores to search by (optional)
+ var appId = appId_example; // string |
+ var page = 56; // int? | (optional)
+ var limit = 56; // int? | (optional)
+ var storeId = new List(); // List | (optional)
try
{
- // [PRIVATE API] Get paginated APM call list
RestApiPaginationResultPhoneCall result = apiInstance.GetPaginatedCallList(appId, page, limit, storeId);
Debug.WriteLine(result);
}
@@ -386,10 +380,10 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Id |
- **page** | **int?**| Requested page index | [optional]
- **limit** | **int?**| Requested page limit | [optional]
- **storeId** | [**List<int?>**](int?.md)| List of stores to search by | [optional]
+ **appId** | **string**| |
+ **page** | **int?**| | [optional]
+ **limit** | **int?**| | [optional]
+ **storeId** | [**List<int?>**](int?.md)| | [optional]
### Return type
diff --git a/docs/ApmCurrencyDataPoint.md b/docs/ApmCurrencyDataPoint.md
index d1148eee..56aa41b0 100644
--- a/docs/ApmCurrencyDataPoint.md
+++ b/docs/ApmCurrencyDataPoint.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.ApmCurrencyDataPoint
+# Flipdish.Model.ApmCurrencyDataPoint
## Properties
Name | Type | Description | Notes
diff --git a/docs/ApmDataPoint.md b/docs/ApmDataPoint.md
index 8919c233..454a78a2 100644
--- a/docs/ApmDataPoint.md
+++ b/docs/ApmDataPoint.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.ApmDataPoint
+# Flipdish.Model.ApmDataPoint
## Properties
Name | Type | Description | Notes
diff --git a/docs/ApmHourlyDataPoint.md b/docs/ApmHourlyDataPoint.md
index 736ddffd..6d796265 100644
--- a/docs/ApmHourlyDataPoint.md
+++ b/docs/ApmHourlyDataPoint.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.ApmHourlyDataPoint
+# Flipdish.Model.ApmHourlyDataPoint
## Properties
Name | Type | Description | Notes
diff --git a/docs/ApmStatistics.md b/docs/ApmStatistics.md
index 88197d5a..2078d764 100644
--- a/docs/ApmStatistics.md
+++ b/docs/ApmStatistics.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.ApmStatistics
+# Flipdish.Model.ApmStatistics
## Properties
Name | Type | Description | Notes
diff --git a/docs/ApmStatus.md b/docs/ApmStatus.md
index b79442fa..162df574 100644
--- a/docs/ApmStatus.md
+++ b/docs/ApmStatus.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.ApmStatus
+# Flipdish.Model.ApmStatus
## Properties
Name | Type | Description | Notes
diff --git a/docs/App.md b/docs/App.md
index 661df8fa..84403d2f 100644
--- a/docs/App.md
+++ b/docs/App.md
@@ -1,12 +1,14 @@
-# IO.Swagger.Model.App
+# Flipdish.Model.App
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AppId** | **string** | App Identifier | [optional]
**HasIosApp** | **bool?** | Has iOS app in Apple App Store. This is readonly. | [optional]
+**IosAppStoreUrl** | **string** | IOS App Store URL | [optional]
**HasAndroidApp** | **bool?** | Has Android app in Google Play Store. This is readonly. | [optional]
-**CountryId** | **string** | Country identifier in ISO 3166-1 alpha-2 format. This code is set automatically based on the locations of the Stores in the App. The App Country is used - to determine how to parse mobile phone numbers that are entered in their local numbering format - to determine if country specific payment methods should be offered - in various fraud checks | [optional]
+**AndroidPlayStoreUrl** | **string** | Android Play Store URL | [optional]
+**DisplayDeliveryRestaurantScreen** | **bool?** | Display delivery restaurant screen | [optional]
**LogoImageUrl** | **string** | Application Logo. | [optional]
**Languages** | [**List<Language>**](Language.md) | Languages that have been selected to be available to customers. | [optional]
**AvailableAppLanguages** | [**List<Language>**](Language.md) | Lists all languages that are supported by Flipdish. | [optional]
@@ -16,12 +18,19 @@ Name | Type | Description | Notes
**MapCenter** | [**Coordinates**](Coordinates.md) | Center of the map coordinates. This is used to center the map when the iOS and Android app first open. This value is automatically set based on the locations of the Stores in the App. | [optional]
**MapNorthEast** | [**Coordinates**](Coordinates.md) | North East(Top Right) Corner of the map coordinates. This is used to frame the map when the iOS and Android app first open. This value is automatically set based on the locations of the Stores in the App. | [optional]
**MapSouthWest** | [**Coordinates**](Coordinates.md) | South West (Bottom Left) Corner of the map coordinates. This is used to frame the map when the iOS and Android app first open. This value is automatically set based on the locations of the Stores in the App. | [optional]
+**GoogleMapsApiKeyWeb** | **string** | Key to be passed with Google Maps requests | [optional]
+**OrgId** | **string** | Org Id | [optional]
+**SmsRestaurantName** | **string** | SMS Restaurant Name | [optional]
+**WebToAppRedirect** | **string** | Web to App Redirect settings | [optional]
**Name** | **string** | App name. This is used in various places on the Apple App Store, Google Play Store, mobile apps and websites. | [optional]
**HostName** | **string** | HostName on which the web-ordering system is allowed to be hosted or that a Flipdish website is hosted on. | [optional]
**MainColor** | **string** | Main color of the web / Android / iOS applications | [optional]
+**KioskPrimaryColour** | **string** | Primary colour used on the Kiosk | [optional]
**ApplicationCategory** | **string** | Application Category | [optional]
-**IsPanaceaEnabled** | **bool?** | Panacea is the term used for websites that are hosted on the my.flipdish.com domain. This value is true when the App's website is hosted on this domain. The aternative to using Panacea websites is to use a custom domain. | [optional]
+**IsPanaceaEnabled** | **bool?** | Panacea is the term used for websites that are hosted on the my.flipdish.com domain. This value is true when the App's website is hosted on this domain. The alternative to using Panacea websites is to use a custom domain. | [optional]
+**PanaceaVanityUrl** | **string** | In case of IsPanaceaEnabled is true, the app can be accessed via https://my.flipdish.com/{PanaceaVanityUrl} | [optional]
**CookieConsentPromptEnabled** | **bool?** | Cookie Consent Prompt Enabled | [optional]
+**CountryId** | **string** | Country identifier in ISO 3166-1 alpha-2 format. This code is set automatically based on the locations of the Stores in the App. The App Country is used - to determine how to parse mobile phone numbers that are entered in their local numbering format - to determine if country specific payment methods should be offered - in various fraud checks | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/AppChannelAssignment.md b/docs/AppChannelAssignment.md
index e7bff36a..32f7c556 100644
--- a/docs/AppChannelAssignment.md
+++ b/docs/AppChannelAssignment.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.AppChannelAssignment
+# Flipdish.Model.AppChannelAssignment
## Properties
Name | Type | Description | Notes
diff --git a/docs/AppCompliance.md b/docs/AppCompliance.md
index 46b21704..84b60949 100644
--- a/docs/AppCompliance.md
+++ b/docs/AppCompliance.md
@@ -1,10 +1,11 @@
-# IO.Swagger.Model.AppCompliance
+# Flipdish.Model.AppCompliance
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AppId** | **string** | App ID | [optional]
**ComplianceType** | **string** | Type of compliance. This controls if the Flipdish websites and apps display cookie consent banners and adjust cookies to be inline with various regulations. You should set this correctly based on your region. | [optional]
+**AllowDisablingOfGdpr** | **bool?** | For EU countries, we should not allow to change the option to “Default banner”, but all other countries should be able to do so. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/AppConfigSalesChannel.md b/docs/AppConfigSalesChannel.md
index d6d63e3a..74c10200 100644
--- a/docs/AppConfigSalesChannel.md
+++ b/docs/AppConfigSalesChannel.md
@@ -1,11 +1,11 @@
-# IO.Swagger.Model.AppConfigSalesChannel
+# Flipdish.Model.AppConfigSalesChannel
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**EmailRequestMode** | **string** | Display a popup to users requesting their email address | [optional]
**WebToAppRedirect** | **string** | Sends users to their native apps or request them to install the pwa | [optional]
-**AddressEntryType** | **string** | Address entry type | [optional]
+**AddressEntryType** | **string** | Address entry type - TextEntryManualDisallowed is the only supported configuration | [optional]
**DisplayDeliveryRestaurantListScreen** | **bool?** | Display Pickup Restaurant List Screen | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/AppConfigUpdateModel.md b/docs/AppConfigUpdateModel.md
index e89d289e..2d7fa61a 100644
--- a/docs/AppConfigUpdateModel.md
+++ b/docs/AppConfigUpdateModel.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.AppConfigUpdateModel
+# Flipdish.Model.AppConfigUpdateModel
## Properties
Name | Type | Description | Notes
@@ -6,9 +6,13 @@ Name | Type | Description | Notes
**Name** | **string** | App name. This is used in various places on the Apple App Store, Google Play Store, mobile apps and websites. | [optional]
**HostName** | **string** | HostName on which the web-ordering system is allowed to be hosted or that a Flipdish website is hosted on. | [optional]
**MainColor** | **string** | Main color of the web / Android / iOS applications | [optional]
+**KioskPrimaryColour** | **string** | Primary colour used on the Kiosk | [optional]
**ApplicationCategory** | **string** | Application Category | [optional]
-**IsPanaceaEnabled** | **bool?** | Panacea is the term used for websites that are hosted on the my.flipdish.com domain. This value is true when the App's website is hosted on this domain. The aternative to using Panacea websites is to use a custom domain. | [optional]
+**IsPanaceaEnabled** | **bool?** | Panacea is the term used for websites that are hosted on the my.flipdish.com domain. This value is true when the App's website is hosted on this domain. The alternative to using Panacea websites is to use a custom domain. | [optional]
+**PanaceaVanityUrl** | **string** | In case of IsPanaceaEnabled is true, the app can be accessed via https://my.flipdish.com/{PanaceaVanityUrl} | [optional]
**CookieConsentPromptEnabled** | **bool?** | Cookie Consent Prompt Enabled | [optional]
+**LogoImageUrl** | **string** | Logo image URL | [optional]
+**CountryId** | **string** | Country identifier in ISO 3166-1 alpha-2 format. This code is set automatically based on the locations of the Stores in the App. The App Country is used - to determine how to parse mobile phone numbers that are entered in their local numbering format - to determine if country specific payment methods should be offered - in various fraud checks | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/AppConfiguration.md b/docs/AppConfiguration.md
deleted file mode 100644
index 0e883756..00000000
--- a/docs/AppConfiguration.md
+++ /dev/null
@@ -1,12 +0,0 @@
-# Flipdish.Model.AppConfiguration
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Id** | **string** | | [optional]
-**PhysicalRestaurants** | **List<int?>** | | [optional]
-**IsEnabled** | **bool?** | | [optional]
-**Settings** | [**List<AppConfigurationSetting>**](AppConfigurationSetting.md) | | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/AppConfigurationBase.md b/docs/AppConfigurationBase.md
deleted file mode 100644
index 810d8071..00000000
--- a/docs/AppConfigurationBase.md
+++ /dev/null
@@ -1,12 +0,0 @@
-# Flipdish.Model.AppConfigurationBase
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Id** | **string** | Application Configuration Public Id |
-**IsEnabled** | **bool?** | Is Enabled |
-**PhysicalRestaurants** | **List<int?>** | Physical Restaurant Id's | [optional]
-**Settings** | [**List<Setting>**](Setting.md) | Settings | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/AppConfigurationDetail.md b/docs/AppConfigurationDetail.md
deleted file mode 100644
index e5d10cf0..00000000
--- a/docs/AppConfigurationDetail.md
+++ /dev/null
@@ -1,29 +0,0 @@
-# Flipdish.Model.AppConfigurationDetail
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Id** | **string** | Application Configuration Public Id |
-**AppId** | **string** | Whitelabel App Id |
-**AppStoreAppId** | **string** | App Store App Id |
-**IsEnabled** | **bool?** | Is Enabled |
-**PhysicalRestaurants** | **List<int?>** | Physical Restaurant Id's | [optional]
-**Settings** | [**List<Setting>**](Setting.md) | Settings | [optional]
-**ConfigurationType** | **string** | Configuration Type <example>ExternalLink</example><example>FlipdishHosted</example> |
-**StoreSelectorType** | **string** | Store Selector Type |
-**FieldGroups** | [**List<FieldGroup>**](FieldGroup.md) | Field Groups | [optional]
-**SetupInstructions** | **string** | Setup Instructions | [optional]
-**ExternalSetupLink** | **string** | External Setup Link | [optional]
-**OAuthAppId** | **string** | OAuth App Id |
-**TeammateAppAccessLevel** | **string** | Teammate App Access Level | [optional]
-**PermissionsType** | **string** | Permissions Type |
-**Name** | **string** | Name |
-**Description** | **string** | Description |
-**Logo** | **string** | Logo | [optional]
-**VerificationStatus** | **string** | Application verification status |
-**Tags** | **List<string>** | Tags |
-**Regions** | **List<string>** | Regions |
-**DeveloperName** | **string** | Developer Name | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/AppConfigurationHeader.md b/docs/AppConfigurationHeader.md
deleted file mode 100644
index fcfc6f9f..00000000
--- a/docs/AppConfigurationHeader.md
+++ /dev/null
@@ -1,13 +0,0 @@
-# Flipdish.Model.AppConfigurationHeader
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**AppStoreAppId** | **string** | AppStore App Id |
-**Name** | **string** | Name |
-**Description** | **string** | Description |
-**Logo** | **string** | Logo | [optional]
-**DeveloperName** | **string** | Developer Name | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/AppConfigurationSetting.md b/docs/AppConfigurationSetting.md
deleted file mode 100644
index bf706bda..00000000
--- a/docs/AppConfigurationSetting.md
+++ /dev/null
@@ -1,10 +0,0 @@
-# Flipdish.Model.AppConfigurationSetting
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Key** | **string** | | [optional]
-**Value** | **string** | | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/AppConfigurationSummary.md b/docs/AppConfigurationSummary.md
deleted file mode 100644
index fe6ffe78..00000000
--- a/docs/AppConfigurationSummary.md
+++ /dev/null
@@ -1,19 +0,0 @@
-# Flipdish.Model.AppConfigurationSummary
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Id** | **string** | Application Configuration Public Id |
-**AppId** | **string** | Whitelabel App Id |
-**IsEnabled** | **bool?** | Is Enabled |
-**PhysicalRestaurants** | [**List<ConfiguredPhysicalRestaurant>**](ConfiguredPhysicalRestaurant.md) | List of restaurants |
-**ConfigurationType** | **string** | Configuration Type | [optional]
-**StoreSelectorType** | **string** | Store Selector Type | [optional]
-**AppStoreAppId** | **string** | AppStore App Id |
-**Name** | **string** | Name |
-**Description** | **string** | Description |
-**Logo** | **string** | Logo | [optional]
-**DeveloperName** | **string** | Developer Name | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/AppCreatedEvent.md b/docs/AppCreatedEvent.md
index ddeb7490..d157b5ed 100644
--- a/docs/AppCreatedEvent.md
+++ b/docs/AppCreatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.AppCreatedEvent
+# Flipdish.Model.AppCreatedEvent
## Properties
Name | Type | Description | Notes
@@ -8,11 +8,15 @@ Name | Type | Description | Notes
**AppName** | **string** | App Name | [optional]
**CountryId** | **string** | Country Id | [optional]
**User** | [**UserEventInfo**](UserEventInfo.md) | User information | [optional]
+**AccountId** | **string** | Salesforce Account Id | [optional]
+**OrgId** | **string** | Organisation Id | [optional]
**FlipdishEventId** | **Guid?** | The identitfier of the event | [optional]
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/AppDetail.md b/docs/AppDetail.md
deleted file mode 100644
index 12561695..00000000
--- a/docs/AppDetail.md
+++ /dev/null
@@ -1,25 +0,0 @@
-# Flipdish.Model.AppDetail
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Id** | **string** | Integration Public Id |
-**ConfigurationType** | **string** | Configuration Type <example>ExternalLink</example><example>FlipdishHosted</example> |
-**StoreSelectorType** | **string** | Store Selector Type |
-**FieldGroups** | [**List<FieldGroup>**](FieldGroup.md) | Field Groups | [optional]
-**SetupInstructions** | **string** | Setup Instructions | [optional]
-**ExternalSetupLink** | **string** | External Setup Link | [optional]
-**OAuthAppId** | **string** | OAuth App Id |
-**TeammateAppAccessLevel** | **string** | Teammate App Access Level | [optional]
-**PermissionsType** | **string** | Permissions Type |
-**Name** | **string** | Name |
-**Description** | **string** | Description |
-**Logo** | **string** | Logo | [optional]
-**IsEnabled** | **bool?** | Is application enabled | [optional]
-**VerificationStatus** | **string** | Application verification status |
-**Tags** | **List<string>** | Tags |
-**Regions** | **List<string>** | Regions |
-**DeveloperName** | **string** | Developer Name | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/AppDetailBase.md b/docs/AppDetailBase.md
deleted file mode 100644
index 2880c674..00000000
--- a/docs/AppDetailBase.md
+++ /dev/null
@@ -1,24 +0,0 @@
-# Flipdish.Model.AppDetailBase
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**ConfigurationType** | **string** | Configuration Type <example>ExternalLink</example><example>FlipdishHosted</example> |
-**StoreSelectorType** | **string** | Store Selector Type |
-**FieldGroups** | [**List<FieldGroup>**](FieldGroup.md) | Field Groups | [optional]
-**SetupInstructions** | **string** | Setup Instructions | [optional]
-**ExternalSetupLink** | **string** | External Setup Link | [optional]
-**OAuthAppId** | **string** | OAuth App Id |
-**TeammateAppAccessLevel** | **string** | Teammate App Access Level | [optional]
-**PermissionsType** | **string** | Permissions Type |
-**Name** | **string** | Name |
-**Description** | **string** | Description |
-**Logo** | **string** | Logo | [optional]
-**IsEnabled** | **bool?** | Is application enabled | [optional]
-**VerificationStatus** | **string** | Application verification status |
-**Tags** | **List<string>** | Tags |
-**Regions** | **List<string>** | Regions |
-**DeveloperName** | **string** | Developer Name | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/AppGeneralConfigModel.md b/docs/AppGeneralConfigModel.md
new file mode 100644
index 00000000..6a522e71
--- /dev/null
+++ b/docs/AppGeneralConfigModel.md
@@ -0,0 +1,23 @@
+# Flipdish.Model.AppGeneralConfigModel
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**WhiteLabelId** | **int?** | White label ID | [optional]
+**DeepLinkUrlScheme** | **string** | Deep link URL scheme | [optional]
+**SmsRestaurantName** | **string** | SMS restaurant name | [optional]
+**NexmoSupportSmsNumber** | **string** | Nexmo support SMS number | [optional]
+**TwilioSupportSmsNumber** | **string** | Twilio support SMS number | [optional]
+**FallbackPhoneNumberPrefix** | **string** | Fallback phone number prefix | [optional]
+**AutocompletePhoneNumberLength** | **int?** | Autocomplete phone number length | [optional]
+**ContactFormType** | **string** | Contact form type None = 0, Email = 1, Intercom = 2, WebView = 3, FlipdishMessages = 4 | [optional]
+**PrivateSupportEmailAddress** | **string** | Private support email address | [optional]
+**ContactPhoneNumber** | **string** | Contact phone number | [optional]
+**DeliveryEnabled** | **bool?** | Delivery enabled | [optional]
+**PickupEnabled** | **bool?** | Pickup enabled | [optional]
+**DineInEnabled** | **bool?** | Dine in enabled | [optional]
+**DisplayDeliveryRestaurantListScreen** | **bool?** | Display delivery restaurant list screen | [optional]
+**DisplayPickupRestaurantListScreen** | **bool?** | Display pickup restaurant list screen | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/AppInstall.md b/docs/AppInstall.md
new file mode 100644
index 00000000..672416d2
--- /dev/null
+++ b/docs/AppInstall.md
@@ -0,0 +1,18 @@
+# Flipdish.Model.AppInstall
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Name** | **string** | Name of the installed application. | [optional]
+**FirstLogin** | **DateTime?** | Date and time of the user's first login to the app. | [optional]
+**FirstLoginHuman** | **string** | Human-readable representation of the first login date. | [optional]
+**LastActivity** | **DateTime?** | Date and time of the user's last activity in the app. | [optional]
+**LastActivityHuman** | **string** | Human-readable representation of the last activity date. | [optional]
+**GoogleTokens** | **int?** | Number of Google push notification tokens associated with the app install. | [optional]
+**AppleTokens** | **int?** | Number of Apple push notification tokens associated with the app install. | [optional]
+**OrderCount** | **int?** | Number of orders placed by the user through this app install. | [optional]
+**UserAgentAtSignup** | **string** | User agent string at the time of signup. | [optional]
+**UserAgentMostRecent** | **string** | Most recent user agent string used by the user. | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/AppLookup.md b/docs/AppLookup.md
new file mode 100644
index 00000000..c1f14e51
--- /dev/null
+++ b/docs/AppLookup.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.AppLookup
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**AppId** | **string** | App id | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/AppStoreApi.md b/docs/AppStoreApi.md
index 25d132ec..f8708e1f 100644
--- a/docs/AppStoreApi.md
+++ b/docs/AppStoreApi.md
@@ -1,28 +1,26 @@
-# IO.Swagger.Api.AppStoreApi
+# Flipdish.Api.AppStoreApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**GetAppStoreApp**](AppStoreApi.md#getappstoreapp) | **GET** /api/v1.0/appstore/apps/{appStoreAppId} | Get App store app
-[**GetAppStoreApps**](AppStoreApi.md#getappstoreapps) | **GET** /api/v1.0/appstore/apps | Get list of App store app summaries
+[**GetAppStoreApp**](AppStoreApi.md#getappstoreapp) | **GET** /api/v1.0/appstore/apps/{appStoreAppId} |
+[**GetAppStoreApps**](AppStoreApi.md#getappstoreapps) | **GET** /api/v1.0/appstore/apps |
# **GetAppStoreApp**
-> AppStoreApp GetAppStoreApp (string appStoreAppId)
+> RestApiResultAppStoreApp GetAppStoreApp (string appStoreAppId, string appId = null)
-Get App store app
-App store app must be verified or you are the owner [BETA - this endpoint is under development, do not use it in your production system]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -34,12 +32,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AppStoreApi();
- var appStoreAppId = appStoreAppId_example; // string | App store app id
+ var appStoreAppId = appStoreAppId_example; // string |
+ var appId = appId_example; // string | (optional)
try
{
- // Get App store app
- AppStoreApp result = apiInstance.GetAppStoreApp(appStoreAppId);
+ RestApiResultAppStoreApp result = apiInstance.GetAppStoreApp(appStoreAppId, appId);
Debug.WriteLine(result);
}
catch (Exception e)
@@ -55,11 +53,12 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appStoreAppId** | **string**| App store app id |
+ **appStoreAppId** | **string**| |
+ **appId** | **string**| | [optional]
### Return type
-[**AppStoreApp**](AppStoreApp.md)
+[**RestApiResultAppStoreApp**](RestApiResultAppStoreApp.md)
### Authorization
@@ -74,19 +73,17 @@ Name | Type | Description | Notes
# **GetAppStoreApps**
-> RestApiPaginationResultAppStoreAppSummary GetAppStoreApps (string search, int? page = null, int? limit = null, bool? excludeNotOwned = null)
+> RestApiPaginationResultAppStoreAppSummary GetAppStoreApps (string search, int? page = null, int? limit = null, bool? excludeNotOwned = null, bool? showOnlyVerified = null)
-Get list of App store app summaries
-Only returns verified applications [BETA - this endpoint is under development, do not use it in your production system]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -98,15 +95,15 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AppStoreApi();
- var search = search_example; // string | Query App store app name
- var page = 56; // int? | Requested page index (optional)
- var limit = 56; // int? | Requested page limit (optional)
- var excludeNotOwned = true; // bool? | Exclude App store apps that user is not the owner off (optional)
+ var search = search_example; // string |
+ var page = 56; // int? | (optional)
+ var limit = 56; // int? | (optional)
+ var excludeNotOwned = true; // bool? | (optional)
+ var showOnlyVerified = true; // bool? | (optional)
try
{
- // Get list of App store app summaries
- RestApiPaginationResultAppStoreAppSummary result = apiInstance.GetAppStoreApps(search, page, limit, excludeNotOwned);
+ RestApiPaginationResultAppStoreAppSummary result = apiInstance.GetAppStoreApps(search, page, limit, excludeNotOwned, showOnlyVerified);
Debug.WriteLine(result);
}
catch (Exception e)
@@ -122,10 +119,11 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **search** | **string**| Query App store app name |
- **page** | **int?**| Requested page index | [optional]
- **limit** | **int?**| Requested page limit | [optional]
- **excludeNotOwned** | **bool?**| Exclude App store apps that user is not the owner off | [optional]
+ **search** | **string**| |
+ **page** | **int?**| | [optional]
+ **limit** | **int?**| | [optional]
+ **excludeNotOwned** | **bool?**| | [optional]
+ **showOnlyVerified** | **bool?**| | [optional]
### Return type
diff --git a/docs/AppStoreApp.md b/docs/AppStoreApp.md
index b8d50f67..c4f6153d 100644
--- a/docs/AppStoreApp.md
+++ b/docs/AppStoreApp.md
@@ -1,27 +1,31 @@
-# IO.Swagger.Model.AppStoreApp
+# Flipdish.Model.AppStoreApp
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Id** | **string** | Unique App store app id |
-**VerificationStatus** | **string** | Application verification status |
-**Logo** | **string** | Logo | [optional]
-**OAuthAppId** | **string** | OAuth App identifier |
-**Details** | **string** | Details |
-**ConfigurationType** | **string** | Configuration type <example>External link</example><example>Flipdish hosted</example> |
-**StoreSelectorType** | **string** | Store selector type |
-**FieldGroups** | [**List<FieldGroup>**](FieldGroup.md) | Field groups | [optional]
-**SetupInstructions** | **string** | Setup instructions | [optional]
-**ExternalSetupLink** | **string** | External setup link | [optional]
-**TeammateAppAccessLevel** | **string** | Teammate app access level | [optional]
-**PermissionsType** | **string** | Permissions type |
-**Support** | [**AppStoreAppSupportInfo**](AppStoreAppSupportInfo.md) | Support information | [optional]
-**Name** | **string** | Name |
-**Description** | **string** | Description |
-**IsEnabled** | **bool?** | Is application enabled | [optional]
-**Categories** | **List<string>** | Categories |
-**Countries** | **List<string>** | Countries |
-**DeveloperName** | **string** | Developer Name | [optional]
+**Id** | **string** | |
+**VerificationStatus** | **string** | |
+**Logo** | **string** | | [optional]
+**OAuthAppId** | **string** | |
+**Internal** | **bool?** | |
+**Details** | **string** | |
+**ConfigurationType** | **string** | |
+**StoreSelectorType** | **string** | |
+**FieldGroups** | [**List<FieldGroup>**](FieldGroup.md) | | [optional]
+**SetupInstructions** | **string** | | [optional]
+**ExternalSetupLink** | **string** | | [optional]
+**TeammateAppAccessLevel** | **string** | | [optional]
+**PermissionsType** | **string** | |
+**Support** | [**AppStoreAppSupportInfo**](AppStoreAppSupportInfo.md) | | [optional]
+**ExternalFunctionActionUrl** | **string** | | [optional]
+**ExternalFunctionSignatureKey** | **string** | | [optional]
+**IsPaid** | **bool?** | | [optional]
+**Name** | **string** | |
+**Description** | **string** | |
+**IsEnabled** | **bool?** | | [optional]
+**Categories** | **List<string>** | |
+**Countries** | **List<string>** | |
+**DeveloperName** | **string** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/AppStoreAppConfiguration.md b/docs/AppStoreAppConfiguration.md
index 66bc363f..5b0e9230 100644
--- a/docs/AppStoreAppConfiguration.md
+++ b/docs/AppStoreAppConfiguration.md
@@ -1,31 +1,35 @@
-# IO.Swagger.Model.AppStoreAppConfiguration
+# Flipdish.Model.AppStoreAppConfiguration
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Id** | **string** | Unique App store app configuration id |
-**AppId** | **string** | App id |
-**AppStoreAppId** | **string** | App store app id |
-**IsEnabled** | **bool?** | Is enabled |
-**StoreIds** | **List<int?>** | Stores id's | [optional]
-**Settings** | [**List<Setting>**](Setting.md) | Settings | [optional]
-**VerificationStatus** | **string** | Application verification status |
-**Logo** | **string** | Logo | [optional]
-**OAuthAppId** | **string** | OAuth App identifier |
-**Details** | **string** | Details |
-**ConfigurationType** | **string** | Configuration type <example>External link</example><example>Flipdish hosted</example> |
-**StoreSelectorType** | **string** | Store selector type |
-**FieldGroups** | [**List<FieldGroup>**](FieldGroup.md) | Field groups | [optional]
-**SetupInstructions** | **string** | Setup instructions | [optional]
-**ExternalSetupLink** | **string** | External setup link | [optional]
-**TeammateAppAccessLevel** | **string** | Teammate app access level | [optional]
-**PermissionsType** | **string** | Permissions type |
-**Support** | [**AppStoreAppSupportInfo**](AppStoreAppSupportInfo.md) | Support information | [optional]
-**Name** | **string** | Name |
-**Description** | **string** | Description |
-**Categories** | **List<string>** | Categories |
-**Countries** | **List<string>** | Countries |
-**DeveloperName** | **string** | Developer Name | [optional]
+**Id** | **string** | |
+**AppId** | **string** | |
+**AppStoreAppId** | **string** | |
+**IsEnabled** | **bool?** | |
+**StoreIds** | **List<int?>** | | [optional]
+**Settings** | [**List<Setting>**](Setting.md) | | [optional]
+**VerificationStatus** | **string** | |
+**Logo** | **string** | | [optional]
+**OAuthAppId** | **string** | |
+**Internal** | **bool?** | |
+**Details** | **string** | |
+**ConfigurationType** | **string** | |
+**StoreSelectorType** | **string** | |
+**FieldGroups** | [**List<FieldGroup>**](FieldGroup.md) | | [optional]
+**SetupInstructions** | **string** | | [optional]
+**ExternalSetupLink** | **string** | | [optional]
+**TeammateAppAccessLevel** | **string** | | [optional]
+**PermissionsType** | **string** | |
+**Support** | [**AppStoreAppSupportInfo**](AppStoreAppSupportInfo.md) | | [optional]
+**ExternalFunctionActionUrl** | **string** | | [optional]
+**ExternalFunctionSignatureKey** | **string** | | [optional]
+**IsPaid** | **bool?** | | [optional]
+**Name** | **string** | |
+**Description** | **string** | |
+**Categories** | **List<string>** | |
+**Countries** | **List<string>** | |
+**DeveloperName** | **string** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/AppStoreAppConfigurationHeader.md b/docs/AppStoreAppConfigurationHeader.md
deleted file mode 100644
index 76b7d03a..00000000
--- a/docs/AppStoreAppConfigurationHeader.md
+++ /dev/null
@@ -1,13 +0,0 @@
-# IO.Swagger.Model.AppStoreAppConfigurationHeader
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**AppStoreAppId** | **string** | Unique App store app id |
-**Name** | **string** | Name of Appstore app |
-**Description** | **string** | Description |
-**Logo** | **string** | Logo | [optional]
-**DeveloperName** | **string** | Developer name | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/AppStoreAppConfigurationSummary.md b/docs/AppStoreAppConfigurationSummary.md
index 954f3466..32b61b5e 100644
--- a/docs/AppStoreAppConfigurationSummary.md
+++ b/docs/AppStoreAppConfigurationSummary.md
@@ -1,19 +1,20 @@
-# IO.Swagger.Model.AppStoreAppConfigurationSummary
+# Flipdish.Model.AppStoreAppConfigurationSummary
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Id** | **string** | Unique App store app configuration id |
-**AppId** | **string** | App Id |
-**IsEnabled** | **bool?** | Is enabled |
-**Stores** | [**List<ConfiguredStore>**](ConfiguredStore.md) | List of stores |
-**ConfigurationType** | **string** | Configuration type | [optional]
-**StoreSelectorType** | **string** | Store selector type | [optional]
-**AppStoreAppId** | **string** | Unique App store app id |
-**Name** | **string** | Name of Appstore app |
-**Description** | **string** | Description |
-**Logo** | **string** | Logo | [optional]
-**DeveloperName** | **string** | Developer name | [optional]
+**Id** | **string** | |
+**AppId** | **string** | |
+**IsEnabled** | **bool?** | |
+**Stores** | [**List<ConfiguredStore>**](ConfiguredStore.md) | |
+**ConfigurationType** | **string** | |
+**StoreSelectorType** | **string** | |
+**Internal** | **bool?** | |
+**AppStoreAppId** | **string** | |
+**Name** | **string** | |
+**Description** | **string** | |
+**Logo** | **string** | | [optional]
+**DeveloperName** | **string** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/AppStoreAppEntitlements.md b/docs/AppStoreAppEntitlements.md
new file mode 100644
index 00000000..2cfaa789
--- /dev/null
+++ b/docs/AppStoreAppEntitlements.md
@@ -0,0 +1,10 @@
+# Flipdish.Model.AppStoreAppEntitlements
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**EntitlementQuantity** | **int?** | | [optional]
+**CurrentUsage** | **int?** | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/AppStoreAppSummary.md b/docs/AppStoreAppSummary.md
index 35c1d5f1..8933282f 100644
--- a/docs/AppStoreAppSummary.md
+++ b/docs/AppStoreAppSummary.md
@@ -1,17 +1,18 @@
-# IO.Swagger.Model.AppStoreAppSummary
+# Flipdish.Model.AppStoreAppSummary
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Id** | **string** | Unique App store app id | [optional]
-**VerificationStatus** | **string** | Application verification status |
-**Logo** | **string** | Logo | [optional]
-**Name** | **string** | Name |
-**Description** | **string** | Description |
-**IsEnabled** | **bool?** | Is application enabled | [optional]
-**Categories** | **List<string>** | Categories |
-**Countries** | **List<string>** | Countries |
-**DeveloperName** | **string** | Developer Name | [optional]
+**Id** | **string** | |
+**VerificationStatus** | **string** | |
+**Logo** | **string** | | [optional]
+**Internal** | **bool?** | |
+**Name** | **string** | |
+**Description** | **string** | |
+**IsEnabled** | **bool?** | | [optional]
+**Categories** | **List<string>** | |
+**Countries** | **List<string>** | |
+**DeveloperName** | **string** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/AppStoreAppSupportInfo.md b/docs/AppStoreAppSupportInfo.md
index 2baf655f..beeb6fd8 100644
--- a/docs/AppStoreAppSupportInfo.md
+++ b/docs/AppStoreAppSupportInfo.md
@@ -1,14 +1,14 @@
-# IO.Swagger.Model.AppStoreAppSupportInfo
+# Flipdish.Model.AppStoreAppSupportInfo
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**PrivacyPolicy** | **string** | Privacy policy url | [optional]
-**TermsOfUse** | **string** | Terms of use url | [optional]
-**CompanyWebsite** | **string** | Company website url | [optional]
-**LearnMore** | **string** | Learn more url | [optional]
-**InstallationMessage** | **string** | Installation message | [optional]
-**SupportEmail** | **string** | Support email | [optional]
+**PrivacyPolicy** | **string** | | [optional]
+**TermsOfUse** | **string** | | [optional]
+**CompanyWebsite** | **string** | | [optional]
+**LearnMore** | **string** | | [optional]
+**InstallationMessage** | **string** | | [optional]
+**SupportEmail** | **string** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/AppStoreConfigCreatedEvent.md b/docs/AppStoreConfigCreatedEvent.md
index 283c64e8..36a10991 100644
--- a/docs/AppStoreConfigCreatedEvent.md
+++ b/docs/AppStoreConfigCreatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.AppStoreConfigCreatedEvent
+# Flipdish.Model.AppStoreConfigCreatedEvent
## Properties
Name | Type | Description | Notes
@@ -6,11 +6,15 @@ Name | Type | Description | Notes
**EventName** | **string** | The event name | [optional]
**AppStoreAppId** | **string** | App Store App Id | [optional]
**AppStoreAppConfigurationId** | **string** | App Store Configuration Id | [optional]
+**User** | [**UserEventInfo**](UserEventInfo.md) | User who has created the configuration | [optional]
**FlipdishEventId** | **Guid?** | The identitfier of the event | [optional]
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/AppStoreConfigDeletedEvent.md b/docs/AppStoreConfigDeletedEvent.md
index 915870cf..7b41b387 100644
--- a/docs/AppStoreConfigDeletedEvent.md
+++ b/docs/AppStoreConfigDeletedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.AppStoreConfigDeletedEvent
+# Flipdish.Model.AppStoreConfigDeletedEvent
## Properties
Name | Type | Description | Notes
@@ -6,11 +6,15 @@ Name | Type | Description | Notes
**EventName** | **string** | The event name | [optional]
**AppStoreAppId** | **string** | App Store Id | [optional]
**AppStoreAppConfigurationId** | **string** | App Store Configuration Id | [optional]
+**User** | [**UserEventInfo**](UserEventInfo.md) | User who has deleted the configuration | [optional]
**FlipdishEventId** | **Guid?** | The identitfier of the event | [optional]
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/AppStoreConfigModel.md b/docs/AppStoreConfigModel.md
new file mode 100644
index 00000000..d416955a
--- /dev/null
+++ b/docs/AppStoreConfigModel.md
@@ -0,0 +1,23 @@
+# Flipdish.Model.AppStoreConfigModel
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**WhiteLabelId** | **int?** | White label ID | [optional]
+**ReadyToPublishToAppStore** | **bool?** | Ready to publish to app store | [optional]
+**AppStoreName** | **string** | App store name | [optional]
+**AppStoreAppleId** | **string** | App Store Apple ID | [optional]
+**AppStoreUrl** | **string** | App Store URL | [optional]
+**AppStoreId** | **string** | App Store ID | [optional]
+**AppStorePassword** | **string** | App Store password | [optional]
+**TeamId** | **string** | Team ID | [optional]
+**AppGroupId** | **string** | App Group ID | [optional]
+**BundleId** | **string** | Bundle ID | [optional]
+**AppStoreSigningIdentity** | **string** | App Store signing identity | [optional]
+**AppStoreToken** | **string** | App Store token | [optional]
+**AppStoreMerchantId** | **string** | App Store merchant ID | [optional]
+**P8PrivateKey** | **string** | P8 private key | [optional]
+**P8PrivateKeyId** | **string** | P8 private key ID | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/AppStoreConfigUpdatedEvent.md b/docs/AppStoreConfigUpdatedEvent.md
index c479858a..53b903a9 100644
--- a/docs/AppStoreConfigUpdatedEvent.md
+++ b/docs/AppStoreConfigUpdatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.AppStoreConfigUpdatedEvent
+# Flipdish.Model.AppStoreConfigUpdatedEvent
## Properties
Name | Type | Description | Notes
@@ -6,11 +6,15 @@ Name | Type | Description | Notes
**EventName** | **string** | The event name | [optional]
**AppStoreAppId** | **string** | App Store Id | [optional]
**AppStoreAppConfiguration** | [**UpdateAppStoreAppConfigurationWebhookDTO**](UpdateAppStoreAppConfigurationWebhookDTO.md) | App Configuration | [optional]
+**User** | [**UserEventInfo**](UserEventInfo.md) | User who has update the configuration | [optional]
**FlipdishEventId** | **Guid?** | The identitfier of the event | [optional]
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/AppStoreConfigurationsApi.md b/docs/AppStoreConfigurationsApi.md
index 9bdf3b91..d4e0e4df 100644
--- a/docs/AppStoreConfigurationsApi.md
+++ b/docs/AppStoreConfigurationsApi.md
@@ -1,32 +1,94 @@
-# IO.Swagger.Api.AppStoreConfigurationsApi
+# Flipdish.Api.AppStoreConfigurationsApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**CreateAppStoreConfig**](AppStoreConfigurationsApi.md#createappstoreconfig) | **POST** /api/v1.0/{appId}/appstore/apps/{appStoreAppId}/config | Create App store app configuration
-[**DeleteAppStoreConfig**](AppStoreConfigurationsApi.md#deleteappstoreconfig) | **DELETE** /api/v1.0/{appId}/appstore/apps/{appStoreAppId}/config/{configId} | Delete App store app configuration
-[**GetAppStoreConfig**](AppStoreConfigurationsApi.md#getappstoreconfig) | **GET** /api/v1.0/{appId}/appstore/apps/{appStoreAppId}/config/{configId} | Get App store app configuration
-[**GetConfiguredAppSingleApp**](AppStoreConfigurationsApi.md#getconfiguredappsingleapp) | **GET** /api/v1.0/{appId}/appstore/apps/{appStoreAppId} | Get list of App store app configurations for one App store app
-[**GetConfiguredApps**](AppStoreConfigurationsApi.md#getconfiguredapps) | **GET** /api/v1.0/{appId}/appstore/apps | Get list of App store apps which have been configured
-[**UpdateAppStoreConfig**](AppStoreConfigurationsApi.md#updateappstoreconfig) | **PUT** /api/v1.0/{appId}/appstore/apps/{appStoreAppId}/config/{configId} | Update App store app configuration
+[**AppStoreConfigurationsAppStoreHandleOauthResponseCode**](AppStoreConfigurationsApi.md#appstoreconfigurationsappstorehandleoauthresponsecode) | **GET** /api/v1.0/appstore/oauthresponse/{appStoreAppId}/responsecode |
+[**CreateAppStoreConfig**](AppStoreConfigurationsApi.md#createappstoreconfig) | **POST** /api/v1.0/{appId}/appstore/apps/{appStoreAppId}/config |
+[**DeleteAppStoreConfig**](AppStoreConfigurationsApi.md#deleteappstoreconfig) | **DELETE** /api/v1.0/{appId}/appstore/apps/{appStoreAppId}/config/{configId} |
+[**ExecuteConfigurationAction**](AppStoreConfigurationsApi.md#executeconfigurationaction) | **POST** /api/v1.0/{appId}/appstore/apps/{appStoreAppId}/config/{configId}/action |
+[**GetAppStoreConfig**](AppStoreConfigurationsApi.md#getappstoreconfig) | **GET** /api/v1.0/{appId}/appstore/apps/{appStoreAppId}/config/{configId} |
+[**GetConfiguredAppSingleApp**](AppStoreConfigurationsApi.md#getconfiguredappsingleapp) | **GET** /api/v1.0/{appId}/appstore/apps/{appStoreAppId} |
+[**GetConfiguredApps**](AppStoreConfigurationsApi.md#getconfiguredapps) | **GET** /api/v1.0/{appId}/appstore/apps |
+[**UpdateAppStoreConfig**](AppStoreConfigurationsApi.md#updateappstoreconfig) | **PUT** /api/v1.0/{appId}/appstore/apps/{appStoreAppId}/config/{configId} |
+[**UpdateAppStoreConfigSettingValues**](AppStoreConfigurationsApi.md#updateappstoreconfigsettingvalues) | **POST** /api/v1.0/{appId}/appstore/apps/{appStoreAppId}/config/{configId}/updatesettings |
+
+# **AppStoreConfigurationsAppStoreHandleOauthResponseCode**
+> Object AppStoreConfigurationsAppStoreHandleOauthResponseCode (string appStoreAppId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class AppStoreConfigurationsAppStoreHandleOauthResponseCodeExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new AppStoreConfigurationsApi();
+ var appStoreAppId = appStoreAppId_example; // string |
+
+ try
+ {
+ Object result = apiInstance.AppStoreConfigurationsAppStoreHandleOauthResponseCode(appStoreAppId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling AppStoreConfigurationsApi.AppStoreConfigurationsAppStoreHandleOauthResponseCode: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appStoreAppId** | **string**| |
+
+### Return type
+
+**Object**
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
# **CreateAppStoreConfig**
> RestApiResultAppStoreAppConfiguration CreateAppStoreConfig (string appId, string appStoreAppId)
-Create App store app configuration
-[BETA - this endpoint is under development, do not use it in your production system] This adds an Application to a Whitelabel that can later be configured to specific stores
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -38,12 +100,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AppStoreConfigurationsApi();
- var appId = appId_example; // string | App id
- var appStoreAppId = appStoreAppId_example; // string | App store app id
+ var appId = appId_example; // string |
+ var appStoreAppId = appStoreAppId_example; // string |
try
{
- // Create App store app configuration
RestApiResultAppStoreAppConfiguration result = apiInstance.CreateAppStoreConfig(appId, appStoreAppId);
Debug.WriteLine(result);
}
@@ -60,8 +121,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App id |
- **appStoreAppId** | **string**| App store app id |
+ **appId** | **string**| |
+ **appStoreAppId** | **string**| |
### Return type
@@ -82,17 +143,15 @@ Name | Type | Description | Notes
# **DeleteAppStoreConfig**
> RestApiStringResult DeleteAppStoreConfig (string appId, string appStoreAppId, string configId)
-Delete App store app configuration
-[BETA - this endpoint is under development, do not use it in your production system]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -104,13 +163,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AppStoreConfigurationsApi();
- var appId = appId_example; // string | App id
- var appStoreAppId = appStoreAppId_example; // string | App store app id
- var configId = configId_example; // string | App store app configuration id
+ var appId = appId_example; // string |
+ var appStoreAppId = appStoreAppId_example; // string |
+ var configId = configId_example; // string |
try
{
- // Delete App store app configuration
RestApiStringResult result = apiInstance.DeleteAppStoreConfig(appId, appStoreAppId, configId);
Debug.WriteLine(result);
}
@@ -127,9 +185,9 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App id |
- **appStoreAppId** | **string**| App store app id |
- **configId** | **string**| App store app configuration id |
+ **appId** | **string**| |
+ **appStoreAppId** | **string**| |
+ **configId** | **string**| |
### Return type
@@ -146,21 +204,86 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+# **ExecuteConfigurationAction**
+> RestApiResultExecuteConfigurationActionResult ExecuteConfigurationAction (string appId, string appStoreAppId, string configId, ExecuteConfigurationActionRequest executeConfigurationActionRequest)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class ExecuteConfigurationActionExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new AppStoreConfigurationsApi();
+ var appId = appId_example; // string |
+ var appStoreAppId = appStoreAppId_example; // string |
+ var configId = configId_example; // string |
+ var executeConfigurationActionRequest = new ExecuteConfigurationActionRequest(); // ExecuteConfigurationActionRequest |
+
+ try
+ {
+ RestApiResultExecuteConfigurationActionResult result = apiInstance.ExecuteConfigurationAction(appId, appStoreAppId, configId, executeConfigurationActionRequest);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling AppStoreConfigurationsApi.ExecuteConfigurationAction: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **appStoreAppId** | **string**| |
+ **configId** | **string**| |
+ **executeConfigurationActionRequest** | [**ExecuteConfigurationActionRequest**](ExecuteConfigurationActionRequest.md)| |
+
+### Return type
+
+[**RestApiResultExecuteConfigurationActionResult**](RestApiResultExecuteConfigurationActionResult.md)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
# **GetAppStoreConfig**
-> AppStoreAppConfiguration GetAppStoreConfig (string appId, string appStoreAppId, string configId)
+> RestApiResultAppStoreAppConfiguration GetAppStoreConfig (string appId, string appStoreAppId, string configId)
-Get App store app configuration
-[BETA - this endpoint is under development, do not use it in your production system]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -172,14 +295,13 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AppStoreConfigurationsApi();
- var appId = appId_example; // string | App id
- var appStoreAppId = appStoreAppId_example; // string | App store app id
- var configId = configId_example; // string | App store app configuration id
+ var appId = appId_example; // string |
+ var appStoreAppId = appStoreAppId_example; // string |
+ var configId = configId_example; // string |
try
{
- // Get App store app configuration
- AppStoreAppConfiguration result = apiInstance.GetAppStoreConfig(appId, appStoreAppId, configId);
+ RestApiResultAppStoreAppConfiguration result = apiInstance.GetAppStoreConfig(appId, appStoreAppId, configId);
Debug.WriteLine(result);
}
catch (Exception e)
@@ -195,13 +317,13 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App id |
- **appStoreAppId** | **string**| App store app id |
- **configId** | **string**| App store app configuration id |
+ **appId** | **string**| |
+ **appStoreAppId** | **string**| |
+ **configId** | **string**| |
### Return type
-[**AppStoreAppConfiguration**](AppStoreAppConfiguration.md)
+[**RestApiResultAppStoreAppConfiguration**](RestApiResultAppStoreAppConfiguration.md)
### Authorization
@@ -218,17 +340,15 @@ Name | Type | Description | Notes
# **GetConfiguredAppSingleApp**
> RestApiArrayResultAppStoreAppConfigurationSummary GetConfiguredAppSingleApp (string appId, string appStoreAppId)
-Get list of App store app configurations for one App store app
-[ALPHA - this endpoint is not ready to be consumed]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -240,12 +360,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AppStoreConfigurationsApi();
- var appId = appId_example; // string | App id
- var appStoreAppId = appStoreAppId_example; // string | App store app id
+ var appId = appId_example; // string |
+ var appStoreAppId = appStoreAppId_example; // string |
try
{
- // Get list of App store app configurations for one App store app
RestApiArrayResultAppStoreAppConfigurationSummary result = apiInstance.GetConfiguredAppSingleApp(appId, appStoreAppId);
Debug.WriteLine(result);
}
@@ -262,8 +381,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App id |
- **appStoreAppId** | **string**| App store app id |
+ **appId** | **string**| |
+ **appStoreAppId** | **string**| |
### Return type
@@ -282,19 +401,17 @@ Name | Type | Description | Notes
# **GetConfiguredApps**
-> RestApiArrayResultAppStoreAppConfigurationHeader GetConfiguredApps (string appId)
+> RestApiArrayResultAppStoreAppSummary GetConfiguredApps (string appId)
-Get list of App store apps which have been configured
-[ALPHA - this endpoint is not ready to be consumed]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -306,12 +423,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AppStoreConfigurationsApi();
- var appId = appId_example; // string | App id
+ var appId = appId_example; // string |
try
{
- // Get list of App store apps which have been configured
- RestApiArrayResultAppStoreAppConfigurationHeader result = apiInstance.GetConfiguredApps(appId);
+ RestApiArrayResultAppStoreAppSummary result = apiInstance.GetConfiguredApps(appId);
Debug.WriteLine(result);
}
catch (Exception e)
@@ -327,11 +443,11 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App id |
+ **appId** | **string**| |
### Return type
-[**RestApiArrayResultAppStoreAppConfigurationHeader**](RestApiArrayResultAppStoreAppConfigurationHeader.md)
+[**RestApiArrayResultAppStoreAppSummary**](RestApiArrayResultAppStoreAppSummary.md)
### Authorization
@@ -348,17 +464,15 @@ Name | Type | Description | Notes
# **UpdateAppStoreConfig**
> void UpdateAppStoreConfig (string appId, string appStoreAppId, string configId, UpdateAppStoreAppConfiguration updateAppStoreAppConfiguration)
-Update App store app configuration
-[BETA - this endpoint is under development, do not use it in your production system]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -370,14 +484,13 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AppStoreConfigurationsApi();
- var appId = appId_example; // string | App id
- var appStoreAppId = appStoreAppId_example; // string | App store app id
- var configId = configId_example; // string | App store app configuration id
- var updateAppStoreAppConfiguration = new UpdateAppStoreAppConfiguration(); // UpdateAppStoreAppConfiguration | Update App store app configuration
+ var appId = appId_example; // string |
+ var appStoreAppId = appStoreAppId_example; // string |
+ var configId = configId_example; // string |
+ var updateAppStoreAppConfiguration = new UpdateAppStoreAppConfiguration(); // UpdateAppStoreAppConfiguration |
try
{
- // Update App store app configuration
apiInstance.UpdateAppStoreConfig(appId, appStoreAppId, configId, updateAppStoreAppConfiguration);
}
catch (Exception e)
@@ -393,10 +506,76 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App id |
- **appStoreAppId** | **string**| App store app id |
- **configId** | **string**| App store app configuration id |
- **updateAppStoreAppConfiguration** | [**UpdateAppStoreAppConfiguration**](UpdateAppStoreAppConfiguration.md)| Update App store app configuration |
+ **appId** | **string**| |
+ **appStoreAppId** | **string**| |
+ **configId** | **string**| |
+ **updateAppStoreAppConfiguration** | [**UpdateAppStoreAppConfiguration**](UpdateAppStoreAppConfiguration.md)| |
+
+### Return type
+
+void (empty response body)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **UpdateAppStoreConfigSettingValues**
+> void UpdateAppStoreConfigSettingValues (string appId, string appStoreAppId, string configId, UpdateAppStoreAppConfigurationValuesBatch updateAppStoreAppConfigurationValues)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class UpdateAppStoreConfigSettingValuesExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new AppStoreConfigurationsApi();
+ var appId = appId_example; // string |
+ var appStoreAppId = appStoreAppId_example; // string |
+ var configId = configId_example; // string |
+ var updateAppStoreAppConfigurationValues = new UpdateAppStoreAppConfigurationValuesBatch(); // UpdateAppStoreAppConfigurationValuesBatch |
+
+ try
+ {
+ apiInstance.UpdateAppStoreConfigSettingValues(appId, appStoreAppId, configId, updateAppStoreAppConfigurationValues);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling AppStoreConfigurationsApi.UpdateAppStoreConfigSettingValues: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **appStoreAppId** | **string**| |
+ **configId** | **string**| |
+ **updateAppStoreAppConfigurationValues** | [**UpdateAppStoreAppConfigurationValuesBatch**](UpdateAppStoreAppConfigurationValuesBatch.md)| |
### Return type
diff --git a/docs/AppStoreDeveloperApi.md b/docs/AppStoreDeveloperApi.md
index b0591e4b..3e1f2590 100644
--- a/docs/AppStoreDeveloperApi.md
+++ b/docs/AppStoreDeveloperApi.md
@@ -1,31 +1,32 @@
-# IO.Swagger.Api.AppStoreDeveloperApi
+# Flipdish.Api.AppStoreDeveloperApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**AppVerificationUpdate**](AppStoreDeveloperApi.md#appverificationupdate) | **PUT** /api/v1.0/oauthclients/{oauthAppId}/appstore/apps/{appStoreAppId}/verification | Update App store app verification
-[**CreateAppStoreApp**](AppStoreDeveloperApi.md#createappstoreapp) | **POST** /api/v1.0/oauthclients/{oauthAppId}/appstore/apps | Create App store app
-[**DeleteAppStoreApp**](AppStoreDeveloperApi.md#deleteappstoreapp) | **DELETE** /api/v1.0/oauthclients/{oauthAppId}/appstore/apps/{appStoreAppId} | Delete App store app
-[**UpdateAppStoreApp**](AppStoreDeveloperApi.md#updateappstoreapp) | **PUT** /api/v1.0/oauthclients/{oauthAppId}/appstore/apps/{appStoreAppId} | Update App store app
-[**UploadAppStoreAppLogo**](AppStoreDeveloperApi.md#uploadappstoreapplogo) | **POST** /api/v1.0/oauthclients/{oauthAppId}/appstore/apps/{appStoreAppId}/logo | Upload the App store app logo \\ icon
+[**AppVerificationUpdate**](AppStoreDeveloperApi.md#appverificationupdate) | **PUT** /api/v1.0/oauthclients/{oauthAppId}/appstore/apps/{appStoreAppId}/verification |
+[**CreateAppStoreApp**](AppStoreDeveloperApi.md#createappstoreapp) | **POST** /api/v1.0/oauthclients/{oauthAppId}/appstore/apps |
+[**DeleteAppStoreApp**](AppStoreDeveloperApi.md#deleteappstoreapp) | **DELETE** /api/v1.0/oauthclients/{oauthAppId}/appstore/apps/{appStoreAppId} |
+[**GetAppExternalProduct**](AppStoreDeveloperApi.md#getappexternalproduct) | **GET** /api/v1.0/oauthclients/{oauthAppId}/appstore/apps/{appStoreAppId}/external_product |
+[**GetExternalFunctionSigningKey**](AppStoreDeveloperApi.md#getexternalfunctionsigningkey) | **GET** /api/v1.0/oauthclients/{oauthAppId}/appstore/apps/{appStoreAppId}/external_function_signing_key |
+[**UpdateAppStoreApp**](AppStoreDeveloperApi.md#updateappstoreapp) | **PUT** /api/v1.0/oauthclients/{oauthAppId}/appstore/apps/{appStoreAppId} |
+[**UpdateExternalProduct**](AppStoreDeveloperApi.md#updateexternalproduct) | **PUT** /api/v1.0/oauthclients/{oauthAppId}/appstore/apps/{appStoreAppId}/external_product |
+[**UploadAppStoreAppLogo**](AppStoreDeveloperApi.md#uploadappstoreapplogo) | **POST** /api/v1.0/oauthclients/{oauthAppId}/appstore/apps/{appStoreAppId}/logo |
# **AppVerificationUpdate**
> void AppVerificationUpdate (string oauthAppId, string appStoreAppId, string verificationStatus)
-Update App store app verification
-[BETA - this endpoint is under development, do not use it in your production system][Note: Only Flipdish staff can verify apps]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -37,13 +38,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AppStoreDeveloperApi();
- var oauthAppId = oauthAppId_example; // string | OAuth App identifier
- var appStoreAppId = appStoreAppId_example; // string | App store app id
- var verificationStatus = verificationStatus_example; // string | New verification status
+ var oauthAppId = oauthAppId_example; // string |
+ var appStoreAppId = appStoreAppId_example; // string |
+ var verificationStatus = verificationStatus_example; // string |
try
{
- // Update App store app verification
apiInstance.AppVerificationUpdate(oauthAppId, appStoreAppId, verificationStatus);
}
catch (Exception e)
@@ -59,9 +59,9 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **oauthAppId** | **string**| OAuth App identifier |
- **appStoreAppId** | **string**| App store app id |
- **verificationStatus** | **string**| New verification status |
+ **oauthAppId** | **string**| |
+ **appStoreAppId** | **string**| |
+ **verificationStatus** | **string**| |
### Return type
@@ -82,17 +82,15 @@ void (empty response body)
# **CreateAppStoreApp**
> RestApiResultAppStoreApp CreateAppStoreApp (string oauthAppId, CreateAppStoreApp createAppStoreApp)
-Create App store app
-[BETA - this endpoint is under development, do not use it in your production system]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -104,12 +102,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AppStoreDeveloperApi();
- var oauthAppId = oauthAppId_example; // string | OAuth App identifier
- var createAppStoreApp = new CreateAppStoreApp(); // CreateAppStoreApp | App store app
+ var oauthAppId = oauthAppId_example; // string |
+ var createAppStoreApp = new CreateAppStoreApp(); // CreateAppStoreApp |
try
{
- // Create App store app
RestApiResultAppStoreApp result = apiInstance.CreateAppStoreApp(oauthAppId, createAppStoreApp);
Debug.WriteLine(result);
}
@@ -126,8 +123,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **oauthAppId** | **string**| OAuth App identifier |
- **createAppStoreApp** | [**CreateAppStoreApp**](CreateAppStoreApp.md)| App store app |
+ **oauthAppId** | **string**| |
+ **createAppStoreApp** | [**CreateAppStoreApp**](CreateAppStoreApp.md)| |
### Return type
@@ -148,17 +145,15 @@ Name | Type | Description | Notes
# **DeleteAppStoreApp**
> RestApiStringResult DeleteAppStoreApp (string oauthAppId, string appStoreAppId)
-Delete App store app
-[BETA - this endpoint is under development, do not use it in your production system]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -170,12 +165,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AppStoreDeveloperApi();
- var oauthAppId = oauthAppId_example; // string | OAuth App identifier
- var appStoreAppId = appStoreAppId_example; // string | App store app id
+ var oauthAppId = oauthAppId_example; // string |
+ var appStoreAppId = appStoreAppId_example; // string |
try
{
- // Delete App store app
RestApiStringResult result = apiInstance.DeleteAppStoreApp(oauthAppId, appStoreAppId);
Debug.WriteLine(result);
}
@@ -192,8 +186,133 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **oauthAppId** | **string**| OAuth App identifier |
- **appStoreAppId** | **string**| App store app id |
+ **oauthAppId** | **string**| |
+ **appStoreAppId** | **string**| |
+
+### Return type
+
+[**RestApiStringResult**](RestApiStringResult.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **GetAppExternalProduct**
+> void GetAppExternalProduct (string oauthAppId, string appStoreAppId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetAppExternalProductExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new AppStoreDeveloperApi();
+ var oauthAppId = oauthAppId_example; // string |
+ var appStoreAppId = appStoreAppId_example; // string |
+
+ try
+ {
+ apiInstance.GetAppExternalProduct(oauthAppId, appStoreAppId);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling AppStoreDeveloperApi.GetAppExternalProduct: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **oauthAppId** | **string**| |
+ **appStoreAppId** | **string**| |
+
+### Return type
+
+void (empty response body)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **GetExternalFunctionSigningKey**
+> RestApiStringResult GetExternalFunctionSigningKey (string oauthAppId, string appStoreAppId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetExternalFunctionSigningKeyExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new AppStoreDeveloperApi();
+ var oauthAppId = oauthAppId_example; // string |
+ var appStoreAppId = appStoreAppId_example; // string |
+
+ try
+ {
+ RestApiStringResult result = apiInstance.GetExternalFunctionSigningKey(oauthAppId, appStoreAppId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling AppStoreDeveloperApi.GetExternalFunctionSigningKey: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **oauthAppId** | **string**| |
+ **appStoreAppId** | **string**| |
### Return type
@@ -214,17 +333,15 @@ Name | Type | Description | Notes
# **UpdateAppStoreApp**
> void UpdateAppStoreApp (string oauthAppId, string appStoreAppId, UpdateAppStoreApp appStoreApp)
-Update App store app
-[BETA - this endpoint is under development, do not use it in your production system]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -236,13 +353,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AppStoreDeveloperApi();
- var oauthAppId = oauthAppId_example; // string | OAuth App identifier
- var appStoreAppId = appStoreAppId_example; // string | App store app id
- var appStoreApp = new UpdateAppStoreApp(); // UpdateAppStoreApp | Update App store app
+ var oauthAppId = oauthAppId_example; // string |
+ var appStoreAppId = appStoreAppId_example; // string |
+ var appStoreApp = new UpdateAppStoreApp(); // UpdateAppStoreApp |
try
{
- // Update App store app
apiInstance.UpdateAppStoreApp(oauthAppId, appStoreAppId, appStoreApp);
}
catch (Exception e)
@@ -258,9 +374,73 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **oauthAppId** | **string**| OAuth App identifier |
- **appStoreAppId** | **string**| App store app id |
- **appStoreApp** | [**UpdateAppStoreApp**](UpdateAppStoreApp.md)| Update App store app |
+ **oauthAppId** | **string**| |
+ **appStoreAppId** | **string**| |
+ **appStoreApp** | [**UpdateAppStoreApp**](UpdateAppStoreApp.md)| |
+
+### Return type
+
+void (empty response body)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **UpdateExternalProduct**
+> void UpdateExternalProduct (string oauthAppId, string appStoreAppId, UpdateAppStoreAppExternalProduct appStoreAppExternalProduct)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class UpdateExternalProductExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new AppStoreDeveloperApi();
+ var oauthAppId = oauthAppId_example; // string |
+ var appStoreAppId = appStoreAppId_example; // string |
+ var appStoreAppExternalProduct = new UpdateAppStoreAppExternalProduct(); // UpdateAppStoreAppExternalProduct |
+
+ try
+ {
+ apiInstance.UpdateExternalProduct(oauthAppId, appStoreAppId, appStoreAppExternalProduct);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling AppStoreDeveloperApi.UpdateExternalProduct: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **oauthAppId** | **string**| |
+ **appStoreAppId** | **string**| |
+ **appStoreAppExternalProduct** | [**UpdateAppStoreAppExternalProduct**](UpdateAppStoreAppExternalProduct.md)| |
### Return type
@@ -281,15 +461,15 @@ void (empty response body)
# **UploadAppStoreAppLogo**
> void UploadAppStoreAppLogo (string oauthAppId, string appStoreAppId, System.IO.Stream image)
-Upload the App store app logo \\ icon
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -301,13 +481,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AppStoreDeveloperApi();
- var oauthAppId = oauthAppId_example; // string | OAuth App identifier
- var appStoreAppId = appStoreAppId_example; // string | App store app id
+ var oauthAppId = oauthAppId_example; // string |
+ var appStoreAppId = appStoreAppId_example; // string |
var image = new System.IO.Stream(); // System.IO.Stream | App Store App Logo
try
{
- // Upload the App store app logo \\ icon
apiInstance.UploadAppStoreAppLogo(oauthAppId, appStoreAppId, image);
}
catch (Exception e)
@@ -323,8 +502,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **oauthAppId** | **string**| OAuth App identifier |
- **appStoreAppId** | **string**| App store app id |
+ **oauthAppId** | **string**| |
+ **appStoreAppId** | **string**| |
**image** | **System.IO.Stream**| App Store App Logo |
### Return type
diff --git a/docs/AppStoreEntitlementsApi.md b/docs/AppStoreEntitlementsApi.md
new file mode 100644
index 00000000..b98949ea
--- /dev/null
+++ b/docs/AppStoreEntitlementsApi.md
@@ -0,0 +1,72 @@
+# Flipdish.Api.AppStoreEntitlementsApi
+
+All URIs are relative to *https://api.flipdish.co*
+
+Method | HTTP request | Description
+------------- | ------------- | -------------
+[**GetAppStoreAppEntitlements**](AppStoreEntitlementsApi.md#getappstoreappentitlements) | **GET** /api/v1.0/{appId}/appstore/apps/{appStoreAppId}/entitlements |
+
+
+
+# **GetAppStoreAppEntitlements**
+> RestApiResultAppStoreAppEntitlements GetAppStoreAppEntitlements (string appId, string appStoreAppId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetAppStoreAppEntitlementsExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new AppStoreEntitlementsApi();
+ var appId = appId_example; // string |
+ var appStoreAppId = appStoreAppId_example; // string |
+
+ try
+ {
+ RestApiResultAppStoreAppEntitlements result = apiInstance.GetAppStoreAppEntitlements(appId, appStoreAppId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling AppStoreEntitlementsApi.GetAppStoreAppEntitlements: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **appStoreAppId** | **string**| |
+
+### Return type
+
+[**RestApiResultAppStoreAppEntitlements**](RestApiResultAppStoreAppEntitlements.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
diff --git a/docs/AppStoreSubscriptionChangeJobUpdatedEvent.md b/docs/AppStoreSubscriptionChangeJobUpdatedEvent.md
new file mode 100644
index 00000000..70862f9e
--- /dev/null
+++ b/docs/AppStoreSubscriptionChangeJobUpdatedEvent.md
@@ -0,0 +1,19 @@
+# Flipdish.Model.AppStoreSubscriptionChangeJobUpdatedEvent
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**EventName** | **string** | The event name | [optional]
+**AppStoreAppId** | **string** | App Store Id | [optional]
+**Status** | **string** | Status | [optional]
+**FlipdishEventId** | **Guid?** | The identitfier of the event | [optional]
+**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
+**Position** | **int?** | Position | [optional]
+**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
+**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/AppSummary.md b/docs/AppSummary.md
deleted file mode 100644
index b76e28c4..00000000
--- a/docs/AppSummary.md
+++ /dev/null
@@ -1,17 +0,0 @@
-# Flipdish.Model.AppSummary
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Id** | **string** | Integration Public Id | [optional]
-**Name** | **string** | Name |
-**Description** | **string** | Description |
-**Logo** | **string** | Logo | [optional]
-**IsEnabled** | **bool?** | Is application enabled | [optional]
-**VerificationStatus** | **string** | Application verification status |
-**Tags** | **List<string>** | Tags |
-**Regions** | **List<string>** | Regions |
-**DeveloperName** | **string** | Developer Name | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/AppUpdatedEvent.md b/docs/AppUpdatedEvent.md
index acbac014..f29723eb 100644
--- a/docs/AppUpdatedEvent.md
+++ b/docs/AppUpdatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.AppUpdatedEvent
+# Flipdish.Model.AppUpdatedEvent
## Properties
Name | Type | Description | Notes
@@ -9,11 +9,15 @@ Name | Type | Description | Notes
**AppName** | **string** | App Name | [optional]
**CountryId** | **string** | Country Id | [optional]
**User** | [**UserEventInfo**](UserEventInfo.md) | User information | [optional]
+**App** | [**App**](App.md) | App - Whitelabel config | [optional]
+**OrgId** | **string** | Organisation Id | [optional]
**FlipdishEventId** | **Guid?** | The identitfier of the event | [optional]
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/AppsApi.md b/docs/AppsApi.md
index d5e06e4c..c1dcc6ce 100644
--- a/docs/AppsApi.md
+++ b/docs/AppsApi.md
@@ -1,37 +1,169 @@
-# IO.Swagger.Api.AppsApi
+# Flipdish.Api.AppsApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**GetApp**](AppsApi.md#getapp) | **GET** /api/v1.0/apps/{appId} | Get the application configuration
-[**GetAppHostnameStatus**](AppsApi.md#getapphostnamestatus) | **GET** /api/v1.0/apps/{appId}/hostnamestatus | Get the application hostname DNS delegation states for A and CNAME records.
-[**GetApps**](AppsApi.md#getapps) | **GET** /api/v1.0/apps | Get Apps
-[**GetCompliance**](AppsApi.md#getcompliance) | **GET** /api/v1.0/apps/{appId}/compliance | Get the application compliance configuration
-[**GetPanaceaVanityUrl**](AppsApi.md#getpanaceavanityurl) | **GET** /api/v1.0/apps/{appId}/panacea/url | Get panacea vanity url. This sets the URL which the Panacea website is available at. ie. my.flipdish.com/[vanityurl]
-[**GetSupportedCountries**](AppsApi.md#getsupportedcountries) | **GET** /api/v1.0/apps/supportedcountries | Get all supported countries.
-[**IsPanaceaVanityUrlAvailable**](AppsApi.md#ispanaceavanityurlavailable) | **GET** /api/v1.0/apps/{appId}/panacea/url/available | Is panacea vanity url available
-[**SetAppConfig**](AppsApi.md#setappconfig) | **POST** /api/v1.0/apps/{appId}/config | Set the application configuration
-[**SetAppHostname**](AppsApi.md#setapphostname) | **POST** /api/v1.0/apps/{appId}/hostname | Set the application hostname.
-[**SetAppLanguages**](AppsApi.md#setapplanguages) | **POST** /api/v1.0/apps/{appId}/config/languages | Set the application languages
-[**SetCompliance**](AppsApi.md#setcompliance) | **POST** /api/v1.0/apps/{appId}/compliance | Set the application compliance configuration
-[**SetPanaceaVanityUrl**](AppsApi.md#setpanaceavanityurl) | **POST** /api/v1.0/apps/{appId}/panacea/url | Set panacea vanity url
-[**UploadAppLogo**](AppsApi.md#uploadapplogo) | **POST** /api/v1.0/apps/{appId}/logo | Set the application logo \\ icon
+[**AppsSetPropertyId**](AppsApi.md#appssetpropertyid) | **POST** /api/v1.0/apps/{appId}/orgId/{orgId} |
+[**CreateApp**](AppsApi.md#createapp) | **POST** /api/v1.0/apps |
+[**GetApp**](AppsApi.md#getapp) | **GET** /api/v1.0/apps/{appId} |
+[**GetAppHostnameStatus**](AppsApi.md#getapphostnamestatus) | **GET** /api/v1.0/apps/{appId}/hostnamestatus |
+[**GetAppName**](AppsApi.md#getappname) | **GET** /api/v1.0/apps/{appId}/name |
+[**GetApps**](AppsApi.md#getapps) | **GET** /api/v1.0/apps |
+[**GetCompliance**](AppsApi.md#getcompliance) | **GET** /api/v1.0/apps/{appId}/compliance |
+[**GetPanaceaVanityUrl**](AppsApi.md#getpanaceavanityurl) | **GET** /api/v1.0/apps/{appId}/panacea/url |
+[**GetSupportedCountries**](AppsApi.md#getsupportedcountries) | **GET** /api/v1.0/apps/supportedcountries |
+[**IsPanaceaVanityUrlAvailable**](AppsApi.md#ispanaceavanityurlavailable) | **GET** /api/v1.0/apps/{appId}/panacea/url/available |
+[**LookupByWhitelabelId**](AppsApi.md#lookupbywhitelabelid) | **GET** /api/v1.0/apps/{whitelabelId}/lookup |
+[**SendPushNotification**](AppsApi.md#sendpushnotification) | **POST** /api/v1.0/apps/{appId}/SendPushNotification/{customerId} |
+[**SetAppConfig**](AppsApi.md#setappconfig) | **POST** /api/v1.0/apps/{appId}/config |
+[**SetAppHostname**](AppsApi.md#setapphostname) | **POST** /api/v1.0/apps/{appId}/hostname |
+[**SetAppLanguages**](AppsApi.md#setapplanguages) | **POST** /api/v1.0/apps/{appId}/config/languages |
+[**SetAppStoreName**](AppsApi.md#setappstorename) | **POST** /api/v1.0/apps/{appId}/appstorename |
+[**SetCompliance**](AppsApi.md#setcompliance) | **POST** /api/v1.0/apps/{appId}/compliance |
+[**SetPanaceaVanityUrl**](AppsApi.md#setpanaceavanityurl) | **POST** /api/v1.0/apps/{appId}/panacea/url |
+[**SetThirdPartyIntegrations**](AppsApi.md#setthirdpartyintegrations) | **POST** /api/v1.0/apps/{appId}/third-party-integrations |
+[**ToggleNextGenWeb**](AppsApi.md#togglenextgenweb) | **POST** /api/v1.0/apps/{appId}/nextgenweb |
+[**UploadAppLogo**](AppsApi.md#uploadapplogo) | **POST** /api/v1.0/apps/{appId}/logo |
+
+
+
+# **AppsSetPropertyId**
+> Object AppsSetPropertyId (string appId, string orgId)
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class AppsSetPropertyIdExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new AppsApi();
+ var appId = appId_example; // string |
+ var orgId = orgId_example; // string |
+
+ try
+ {
+ Object result = apiInstance.AppsSetPropertyId(appId, orgId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling AppsApi.AppsSetPropertyId: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **orgId** | **string**| |
+
+### Return type
+
+**Object**
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **CreateApp**
+> RestApiStringResult CreateApp (CreateAppParameters parameters)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class CreateAppExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new AppsApi();
+ var parameters = new CreateAppParameters(); // CreateAppParameters |
+
+ try
+ {
+ RestApiStringResult result = apiInstance.CreateApp(parameters);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling AppsApi.CreateApp: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **parameters** | [**CreateAppParameters**](CreateAppParameters.md)| |
+
+### Return type
+
+[**RestApiStringResult**](RestApiStringResult.md)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
# **GetApp**
> RestApiResultApp GetApp (string appId)
-Get the application configuration
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -43,11 +175,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AppsApi();
- var appId = appId_example; // string | Application identifier
+ var appId = appId_example; // string |
try
{
- // Get the application configuration
RestApiResultApp result = apiInstance.GetApp(appId);
Debug.WriteLine(result);
}
@@ -64,7 +195,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application identifier |
+ **appId** | **string**| |
### Return type
@@ -85,17 +216,15 @@ Name | Type | Description | Notes
# **GetAppHostnameStatus**
> RestApiResultDnsRecordInformation GetAppHostnameStatus (string appId)
-Get the application hostname DNS delegation states for A and CNAME records.
-A domain might be ready but still need 10 minutes to work properly because of HAProxy.
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -107,11 +236,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AppsApi();
- var appId = appId_example; // string | Application identifier.
+ var appId = appId_example; // string |
try
{
- // Get the application hostname DNS delegation states for A and CNAME records.
RestApiResultDnsRecordInformation result = apiInstance.GetAppHostnameStatus(appId);
Debug.WriteLine(result);
}
@@ -128,7 +256,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application identifier. |
+ **appId** | **string**| |
### Return type
@@ -145,19 +273,80 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+# **GetAppName**
+> RestApiStringResult GetAppName (string appId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetAppNameExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new AppsApi();
+ var appId = appId_example; // string |
+
+ try
+ {
+ RestApiStringResult result = apiInstance.GetAppName(appId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling AppsApi.GetAppName: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+
+### Return type
+
+[**RestApiStringResult**](RestApiStringResult.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
# **GetApps**
> RestApiPaginationResultApp GetApps (string nameFilter = null, int? page = null, int? limit = null)
-Get Apps
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -175,7 +364,6 @@ namespace Example
try
{
- // Get Apps
RestApiPaginationResultApp result = apiInstance.GetApps(nameFilter, page, limit);
Debug.WriteLine(result);
}
@@ -215,15 +403,15 @@ Name | Type | Description | Notes
# **GetCompliance**
> RestApiResultAppCompliance GetCompliance (string appId)
-Get the application compliance configuration
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -235,11 +423,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AppsApi();
- var appId = appId_example; // string | Application identifier
+ var appId = appId_example; // string |
try
{
- // Get the application compliance configuration
RestApiResultAppCompliance result = apiInstance.GetCompliance(appId);
Debug.WriteLine(result);
}
@@ -256,7 +443,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application identifier |
+ **appId** | **string**| |
### Return type
@@ -277,15 +464,15 @@ Name | Type | Description | Notes
# **GetPanaceaVanityUrl**
> RestApiStringResult GetPanaceaVanityUrl (string appId)
-Get panacea vanity url. This sets the URL which the Panacea website is available at. ie. my.flipdish.com/[vanityurl]
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -297,11 +484,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AppsApi();
- var appId = appId_example; // string | Application identifier.
+ var appId = appId_example; // string |
try
{
- // Get panacea vanity url. This sets the URL which the Panacea website is available at. ie. my.flipdish.com/[vanityurl]
RestApiStringResult result = apiInstance.GetPanaceaVanityUrl(appId);
Debug.WriteLine(result);
}
@@ -318,7 +504,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application identifier. |
+ **appId** | **string**| |
### Return type
@@ -339,15 +525,15 @@ Name | Type | Description | Notes
# **GetSupportedCountries**
> RestApiArrayResultSupportedCountry GetSupportedCountries ()
-Get all supported countries.
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -362,7 +548,6 @@ namespace Example
try
{
- // Get all supported countries.
RestApiArrayResultSupportedCountry result = apiInstance.GetSupportedCountries();
Debug.WriteLine(result);
}
@@ -397,17 +582,15 @@ This endpoint does not need any parameter.
# **IsPanaceaVanityUrlAvailable**
> RestApiStringResult IsPanaceaVanityUrlAvailable (string vanityUrl, string appId)
-Is panacea vanity url available
-Minimum length of 3 characters
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -419,12 +602,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AppsApi();
- var vanityUrl = vanityUrl_example; // string | Vanity url to check
+ var vanityUrl = vanityUrl_example; // string |
var appId = appId_example; // string |
try
{
- // Is panacea vanity url available
RestApiStringResult result = apiInstance.IsPanaceaVanityUrlAvailable(vanityUrl, appId);
Debug.WriteLine(result);
}
@@ -441,7 +623,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **vanityUrl** | **string**| Vanity url to check |
+ **vanityUrl** | **string**| |
**appId** | **string**| |
### Return type
@@ -459,19 +641,144 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+# **LookupByWhitelabelId**
+> AppLookup LookupByWhitelabelId (int? whitelabelId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class LookupByWhitelabelIdExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new AppsApi();
+ var whitelabelId = 56; // int? |
+
+ try
+ {
+ AppLookup result = apiInstance.LookupByWhitelabelId(whitelabelId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling AppsApi.LookupByWhitelabelId: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **whitelabelId** | **int?**| |
+
+### Return type
+
+[**AppLookup**](AppLookup.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **SendPushNotification**
+> void SendPushNotification (string appId, int? customerId, string message)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class SendPushNotificationExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new AppsApi();
+ var appId = appId_example; // string |
+ var customerId = 56; // int? |
+ var message = message_example; // string |
+
+ try
+ {
+ apiInstance.SendPushNotification(appId, customerId, message);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling AppsApi.SendPushNotification: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **customerId** | **int?**| |
+ **message** | **string**| |
+
+### Return type
+
+void (empty response body)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
# **SetAppConfig**
> RestApiResultApp SetAppConfig (string appId, AppConfigUpdateModel appConfigUpdate)
-Set the application configuration
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -483,12 +790,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AppsApi();
- var appId = appId_example; // string | Application identifier
- var appConfigUpdate = new AppConfigUpdateModel(); // AppConfigUpdateModel | Changes to the configuration
+ var appId = appId_example; // string |
+ var appConfigUpdate = new AppConfigUpdateModel(); // AppConfigUpdateModel |
try
{
- // Set the application configuration
RestApiResultApp result = apiInstance.SetAppConfig(appId, appConfigUpdate);
Debug.WriteLine(result);
}
@@ -505,8 +811,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application identifier |
- **appConfigUpdate** | [**AppConfigUpdateModel**](AppConfigUpdateModel.md)| Changes to the configuration |
+ **appId** | **string**| |
+ **appConfigUpdate** | [**AppConfigUpdateModel**](AppConfigUpdateModel.md)| |
### Return type
@@ -527,17 +833,15 @@ Name | Type | Description | Notes
# **SetAppHostname**
> RestApiStringResult SetAppHostname (string appId, string hostname, bool? isEmbed = null)
-Set the application hostname.
-If no subdomain is specified in {hostname} 'www' will be prepended.
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -549,13 +853,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AppsApi();
- var appId = appId_example; // string | Application identifier.
- var hostname = hostname_example; // string | The new Hostname.
- var isEmbed = true; // bool? | Will the website be embedded (optional)
+ var appId = appId_example; // string |
+ var hostname = hostname_example; // string |
+ var isEmbed = true; // bool? | (optional)
try
{
- // Set the application hostname.
RestApiStringResult result = apiInstance.SetAppHostname(appId, hostname, isEmbed);
Debug.WriteLine(result);
}
@@ -572,9 +875,9 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application identifier. |
- **hostname** | **string**| The new Hostname. |
- **isEmbed** | **bool?**| Will the website be embedded | [optional]
+ **appId** | **string**| |
+ **hostname** | **string**| |
+ **isEmbed** | **bool?**| | [optional]
### Return type
@@ -595,15 +898,15 @@ Name | Type | Description | Notes
# **SetAppLanguages**
> RestApiResultApp SetAppLanguages (string appId, List languages)
-Set the application languages
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -615,12 +918,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AppsApi();
- var appId = appId_example; // string | Application identifier
- var languages = new List(); // List | New list of languages
+ var appId = appId_example; // string |
+ var languages = new List(); // List |
try
{
- // Set the application languages
RestApiResultApp result = apiInstance.SetAppLanguages(appId, languages);
Debug.WriteLine(result);
}
@@ -637,8 +939,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application identifier |
- **languages** | [**List<Language>**](Language.md)| New list of languages |
+ **appId** | **string**| |
+ **languages** | [**List<Language>**](Language.md)| |
### Return type
@@ -655,19 +957,81 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+# **SetAppStoreName**
+> void SetAppStoreName (string appId, string appStoreName)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class SetAppStoreNameExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new AppsApi();
+ var appId = appId_example; // string |
+ var appStoreName = appStoreName_example; // string |
+
+ try
+ {
+ apiInstance.SetAppStoreName(appId, appStoreName);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling AppsApi.SetAppStoreName: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **appStoreName** | **string**| |
+
+### Return type
+
+void (empty response body)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
# **SetCompliance**
> RestApiResultAppCompliance SetCompliance (string appId, string complianceType)
-Set the application compliance configuration
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -679,12 +1043,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AppsApi();
- var appId = appId_example; // string | Application identifier
- var complianceType = complianceType_example; // string | Compliance type
+ var appId = appId_example; // string |
+ var complianceType = complianceType_example; // string |
try
{
- // Set the application compliance configuration
RestApiResultAppCompliance result = apiInstance.SetCompliance(appId, complianceType);
Debug.WriteLine(result);
}
@@ -701,8 +1064,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application identifier |
- **complianceType** | **string**| Compliance type |
+ **appId** | **string**| |
+ **complianceType** | **string**| |
### Return type
@@ -723,17 +1086,15 @@ Name | Type | Description | Notes
# **SetPanaceaVanityUrl**
> RestApiStringResult SetPanaceaVanityUrl (string appId, string vanityUrl)
-Set panacea vanity url
-Minimum length of 3 characters
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -745,12 +1106,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AppsApi();
- var appId = appId_example; // string | Application identifier.
- var vanityUrl = vanityUrl_example; // string | Vanity url
+ var appId = appId_example; // string |
+ var vanityUrl = vanityUrl_example; // string |
try
{
- // Set panacea vanity url
RestApiStringResult result = apiInstance.SetPanaceaVanityUrl(appId, vanityUrl);
Debug.WriteLine(result);
}
@@ -767,8 +1127,137 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application identifier. |
- **vanityUrl** | **string**| Vanity url |
+ **appId** | **string**| |
+ **vanityUrl** | **string**| |
+
+### Return type
+
+[**RestApiStringResult**](RestApiStringResult.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **SetThirdPartyIntegrations**
+> void SetThirdPartyIntegrations (string appId, bool? enabled)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class SetThirdPartyIntegrationsExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new AppsApi();
+ var appId = appId_example; // string |
+ var enabled = true; // bool? |
+
+ try
+ {
+ apiInstance.SetThirdPartyIntegrations(appId, enabled);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling AppsApi.SetThirdPartyIntegrations: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **enabled** | **bool?**| |
+
+### Return type
+
+void (empty response body)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **ToggleNextGenWeb**
+> RestApiStringResult ToggleNextGenWeb (string appId, string hostname, string vanityUrl, bool? isNextGenWeb)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class ToggleNextGenWebExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new AppsApi();
+ var appId = appId_example; // string |
+ var hostname = hostname_example; // string |
+ var vanityUrl = vanityUrl_example; // string |
+ var isNextGenWeb = true; // bool? |
+
+ try
+ {
+ RestApiStringResult result = apiInstance.ToggleNextGenWeb(appId, hostname, vanityUrl, isNextGenWeb);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling AppsApi.ToggleNextGenWeb: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **hostname** | **string**| |
+ **vanityUrl** | **string**| |
+ **isNextGenWeb** | **bool?**| |
### Return type
@@ -789,15 +1278,15 @@ Name | Type | Description | Notes
# **UploadAppLogo**
> void UploadAppLogo (string appId, System.IO.Stream image)
-Set the application logo \\ icon
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -809,12 +1298,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AppsApi();
- var appId = appId_example; // string | Application identifier
+ var appId = appId_example; // string |
var image = new System.IO.Stream(); // System.IO.Stream | App Logo
try
{
- // Set the application logo \\ icon
apiInstance.UploadAppLogo(appId, image);
}
catch (Exception e)
@@ -830,7 +1318,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application identifier |
+ **appId** | **string**| |
**image** | **System.IO.Stream**| App Logo |
### Return type
diff --git a/docs/AssetResultModel.md b/docs/AssetResultModel.md
new file mode 100644
index 00000000..4e7d31e4
--- /dev/null
+++ b/docs/AssetResultModel.md
@@ -0,0 +1,11 @@
+# Flipdish.Model.AssetResultModel
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Message** | **string** | Asset result message | [optional]
+**AssetUrl** | **string** | Asset URL or path | [optional]
+**AssetName** | **string** | Asset name | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/AssignedBankAccount.md b/docs/AssignedBankAccount.md
index 954b8b93..d582aa94 100644
--- a/docs/AssignedBankAccount.md
+++ b/docs/AssignedBankAccount.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.AssignedBankAccount
+# Flipdish.Model.AssignedBankAccount
## Properties
Name | Type | Description | Notes
diff --git a/docs/AuditLogFieldChangeInformation.md b/docs/AuditLogFieldChangeInformation.md
index 8908aa09..e4fa20f7 100644
--- a/docs/AuditLogFieldChangeInformation.md
+++ b/docs/AuditLogFieldChangeInformation.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.AuditLogFieldChangeInformation
+# Flipdish.Model.AuditLogFieldChangeInformation
## Properties
Name | Type | Description | Notes
diff --git a/docs/AuditLogsApi.md b/docs/AuditLogsApi.md
index fdb5f374..f829942b 100644
--- a/docs/AuditLogsApi.md
+++ b/docs/AuditLogsApi.md
@@ -1,28 +1,26 @@
-# IO.Swagger.Api.AuditLogsApi
+# Flipdish.Api.AuditLogsApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**AddOrderAuditLog**](AuditLogsApi.md#addorderauditlog) | **POST** /api/v1.0/auditlogs/orders/{orderId} | Create an order audit log event
-[**AddStoreAuditLogEvent**](AuditLogsApi.md#addstoreauditlogevent) | **POST** /api/v1.0/auditlogs/stores/{storeId} | Create a store audit log event
+[**AddOrderAuditLog**](AuditLogsApi.md#addorderauditlog) | **POST** /api/v1.0/auditlogs/orders/{orderId} |
+[**AddStoreAuditLogEvent**](AuditLogsApi.md#addstoreauditlogevent) | **POST** /api/v1.0/auditlogs/stores/{storeId} |
# **AddOrderAuditLog**
> void AddOrderAuditLog (int? orderId, List externalEventCreate)
-Create an order audit log event
-[BETA - this endpoint is under development, do not use it in your production system]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -39,7 +37,6 @@ namespace Example
try
{
- // Create an order audit log event
apiInstance.AddOrderAuditLog(orderId, externalEventCreate);
}
catch (Exception e)
@@ -77,17 +74,15 @@ void (empty response body)
# **AddStoreAuditLogEvent**
> void AddStoreAuditLogEvent (int? storeId, List externalEventCreate)
-Create a store audit log event
-[BETA - this endpoint is under development, do not use it in your production system]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -104,7 +99,6 @@ namespace Example
try
{
- // Create a store audit log event
apiInstance.AddStoreAuditLogEvent(storeId, externalEventCreate);
}
catch (Exception e)
diff --git a/docs/AuthorizationTokensApi.md b/docs/AuthorizationTokensApi.md
index 3843528e..271942b8 100644
--- a/docs/AuthorizationTokensApi.md
+++ b/docs/AuthorizationTokensApi.md
@@ -1,26 +1,26 @@
-# IO.Swagger.Api.AuthorizationTokensApi
+# Flipdish.Api.AuthorizationTokensApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**GetAuthorizationTokens**](AuthorizationTokensApi.md#getauthorizationtokens) | **GET** /api/v1.0/{appId}/authorizationtokens/{oauthAppId} | Get authorization tokens
-[**RevokeToken**](AuthorizationTokensApi.md#revoketoken) | **DELETE** /api/v1.0/{appId}/authorizationtokens/{key} | Revoke token
+[**GetAuthorizationTokens**](AuthorizationTokensApi.md#getauthorizationtokens) | **GET** /api/v1.0/{appId}/authorizationtokens/{oauthAppId} |
+[**RevokeToken**](AuthorizationTokensApi.md#revoketoken) | **DELETE** /api/v1.0/{appId}/authorizationtokens/{key} |
# **GetAuthorizationTokens**
> RestApiPaginationResultOAuthTokenModel GetAuthorizationTokens (string oauthAppId, string appId, int? page = null, int? limit = null)
-Get authorization tokens
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -32,14 +32,13 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AuthorizationTokensApi();
- var oauthAppId = oauthAppId_example; // string | Client identifier
+ var oauthAppId = oauthAppId_example; // string |
var appId = appId_example; // string |
- var page = 56; // int? | Requested page number (optional)
- var limit = 56; // int? | Requested page limit (optional)
+ var page = 56; // int? | (optional)
+ var limit = 56; // int? | (optional)
try
{
- // Get authorization tokens
RestApiPaginationResultOAuthTokenModel result = apiInstance.GetAuthorizationTokens(oauthAppId, appId, page, limit);
Debug.WriteLine(result);
}
@@ -56,10 +55,10 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **oauthAppId** | **string**| Client identifier |
+ **oauthAppId** | **string**| |
**appId** | **string**| |
- **page** | **int?**| Requested page number | [optional]
- **limit** | **int?**| Requested page limit | [optional]
+ **page** | **int?**| | [optional]
+ **limit** | **int?**| | [optional]
### Return type
@@ -80,15 +79,15 @@ Name | Type | Description | Notes
# **RevokeToken**
> void RevokeToken (string key, string appId)
-Revoke token
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -100,12 +99,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AuthorizationTokensApi();
- var key = key_example; // string | Token identifier key
+ var key = key_example; // string |
var appId = appId_example; // string |
try
{
- // Revoke token
apiInstance.RevokeToken(key, appId);
}
catch (Exception e)
@@ -121,7 +119,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **key** | **string**| Token identifier key |
+ **key** | **string**| |
**appId** | **string**| |
### Return type
diff --git a/docs/BalanceDetails.md b/docs/BalanceDetails.md
index 784b6736..34ee73e1 100644
--- a/docs/BalanceDetails.md
+++ b/docs/BalanceDetails.md
@@ -1,10 +1,10 @@
-# IO.Swagger.Model.BalanceDetails
+# Flipdish.Model.BalanceDetails
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**OpeningBalance** | **double?** | | [optional]
-**ClosingBalance** | **double?** | | [optional]
+**OpeningBalance** | **double?** | OpeningBalance. | [optional]
+**ClosingBalance** | **double?** | ClosingBalance. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/BankAccount.md b/docs/BankAccount.md
index 9977fe9d..f0321d2f 100644
--- a/docs/BankAccount.md
+++ b/docs/BankAccount.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.BankAccount
+# Flipdish.Model.BankAccount
## Properties
Name | Type | Description | Notes
@@ -10,11 +10,13 @@ Name | Type | Description | Notes
**PopulatedAccountFields** | [**List<AccountFieldKeyValuePair>**](AccountFieldKeyValuePair.md) | A list of one or more populated account fields (field key-value pairs). If this list contains at least one item, the Iban, Swift and NationalClearingCode fields should be ignored. | [optional]
**AccountState** | **string** | Status of Account | [optional]
**StoreNames** | **List<string>** | Store Names that are attached to this account | [optional]
+**StoreIds** | **List<int?>** | Store Ids that are attached to this account | [optional]
**BankAddress** | **string** | Address lf the bank | [optional]
**BankCountryCode** | **string** | CountryCode of the Bank Account | [optional]
**AccountHolderAddress** | **string** | Account Holders Address | [optional]
**AccountHolderCountryCode** | **string** | Account Holders Country Code | [optional]
**VatNumber** | **string** | Account Holders Vat Number | [optional]
+**StripeAccountId** | **string** | Stripe Id of the connected account | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/BankAccountApi.md b/docs/BankAccountApi.md
index 16c8d630..92a25c57 100644
--- a/docs/BankAccountApi.md
+++ b/docs/BankAccountApi.md
@@ -1,33 +1,33 @@
-# IO.Swagger.Api.BankAccountApi
+# Flipdish.Api.BankAccountApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**AttachBankAccountToStore**](BankAccountApi.md#attachbankaccounttostore) | **POST** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/store/{storeId} | [PRIVATE API] Attach Bank Account to Store
-[**CreateBankAccount**](BankAccountApi.md#createbankaccount) | **POST** /api/v1.0/{appId}/bankaccounts | Create a new Bank Account and attach to this App
-[**DeleteBankAccount**](BankAccountApi.md#deletebankaccount) | **DELETE** /api/v1.0/{appId}/bankaccounts/{bankAccountId} | Delete BankAccount
-[**GetBankAccountById**](BankAccountApi.md#getbankaccountbyid) | **GET** /api/v1.0/{appId}/bankaccounts/{bankAccountId} | Get BankAccount Detail by Id
-[**GetBankAccounts**](BankAccountApi.md#getbankaccounts) | **GET** /api/v1.0/{appId}/bankaccounts | Get List of BankAccounts for WL
-[**GetCountriesWithFieldDefinitions**](BankAccountApi.md#getcountrieswithfielddefinitions) | **GET** /api/v1.0/{appId}/bankaccounts/countries-field-definitions | Get bank account fields definitions
-[**GetFieldDefinitions**](BankAccountApi.md#getfielddefinitions) | **GET** /api/v1.0/{appId}/bankaccounts/field-definitions | Get bank account fields definitions
-[**UpdateBankAccount**](BankAccountApi.md#updatebankaccount) | **POST** /api/v1.0/{appId}/bankaccounts/{bankAccountId} | Update BankAccount
-[**UpdateBankAccountState**](BankAccountApi.md#updatebankaccountstate) | **POST** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/state/{state} | [PRIVATE API] Update State of Bank Account
+[**AttachBankAccountToStore**](BankAccountApi.md#attachbankaccounttostore) | **POST** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/store/{storeId} |
+[**CreateBankAccount**](BankAccountApi.md#createbankaccount) | **POST** /api/v1.0/{appId}/bankaccounts |
+[**DeleteBankAccount**](BankAccountApi.md#deletebankaccount) | **DELETE** /api/v1.0/{appId}/bankaccounts/{bankAccountId} |
+[**GetBankAccountById**](BankAccountApi.md#getbankaccountbyid) | **GET** /api/v1.0/{appId}/bankaccounts/{bankAccountId} |
+[**GetBankAccounts**](BankAccountApi.md#getbankaccounts) | **GET** /api/v1.0/{appId}/bankaccounts |
+[**GetCountriesWithFieldDefinitions**](BankAccountApi.md#getcountrieswithfielddefinitions) | **GET** /api/v1.0/{appId}/bankaccounts/countries-field-definitions |
+[**GetFieldDefinitions**](BankAccountApi.md#getfielddefinitions) | **GET** /api/v1.0/{appId}/bankaccounts/field-definitions |
+[**UpdateBankAccount**](BankAccountApi.md#updatebankaccount) | **POST** /api/v1.0/{appId}/bankaccounts/{bankAccountId} |
+[**UpdateBankAccountState**](BankAccountApi.md#updatebankaccountstate) | **POST** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/state/{state} |
# **AttachBankAccountToStore**
-> void AttachBankAccountToStore (string appId, int? bankAccountId, int? storeId)
+> void AttachBankAccountToStore (string appId, int? bankAccountId, int? storeId, bool? skipBankAccountUpdateWarningEmail = null)
+
-[PRIVATE API] Attach Bank Account to Store
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -39,14 +39,14 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new BankAccountApi();
- var appId = appId_example; // string | App Name
- var bankAccountId = 56; // int? | Id of account to be updated
- var storeId = 56; // int? | Store to be attached to Bank account
+ var appId = appId_example; // string |
+ var bankAccountId = 56; // int? |
+ var storeId = 56; // int? |
+ var skipBankAccountUpdateWarningEmail = true; // bool? | (optional)
try
{
- // [PRIVATE API] Attach Bank Account to Store
- apiInstance.AttachBankAccountToStore(appId, bankAccountId, storeId);
+ apiInstance.AttachBankAccountToStore(appId, bankAccountId, storeId, skipBankAccountUpdateWarningEmail);
}
catch (Exception e)
{
@@ -61,9 +61,10 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Name |
- **bankAccountId** | **int?**| Id of account to be updated |
- **storeId** | **int?**| Store to be attached to Bank account |
+ **appId** | **string**| |
+ **bankAccountId** | **int?**| |
+ **storeId** | **int?**| |
+ **skipBankAccountUpdateWarningEmail** | **bool?**| | [optional]
### Return type
@@ -84,15 +85,15 @@ void (empty response body)
# **CreateBankAccount**
> RestApiResultBankAccountDetail CreateBankAccount (string appId, BankAccountCreate account)
-Create a new Bank Account and attach to this App
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -104,12 +105,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new BankAccountApi();
- var appId = appId_example; // string | App Name
- var account = new BankAccountCreate(); // BankAccountCreate | Account to be created
+ var appId = appId_example; // string |
+ var account = new BankAccountCreate(); // BankAccountCreate |
try
{
- // Create a new Bank Account and attach to this App
RestApiResultBankAccountDetail result = apiInstance.CreateBankAccount(appId, account);
Debug.WriteLine(result);
}
@@ -126,8 +126,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Name |
- **account** | [**BankAccountCreate**](BankAccountCreate.md)| Account to be created |
+ **appId** | **string**| |
+ **account** | [**BankAccountCreate**](BankAccountCreate.md)| |
### Return type
@@ -148,15 +148,15 @@ Name | Type | Description | Notes
# **DeleteBankAccount**
> void DeleteBankAccount (string appId, int? bankAccountId)
-Delete BankAccount
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -168,12 +168,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new BankAccountApi();
- var appId = appId_example; // string | App Name
- var bankAccountId = 56; // int? | Id of account to be marked as deleted
+ var appId = appId_example; // string |
+ var bankAccountId = 56; // int? |
try
{
- // Delete BankAccount
apiInstance.DeleteBankAccount(appId, bankAccountId);
}
catch (Exception e)
@@ -189,8 +188,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Name |
- **bankAccountId** | **int?**| Id of account to be marked as deleted |
+ **appId** | **string**| |
+ **bankAccountId** | **int?**| |
### Return type
@@ -211,15 +210,15 @@ void (empty response body)
# **GetBankAccountById**
> RestApiResultBankAccountDetail GetBankAccountById (int? bankAccountId, string appId)
-Get BankAccount Detail by Id
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -231,12 +230,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new BankAccountApi();
- var bankAccountId = 56; // int? | Id of account
+ var bankAccountId = 56; // int? |
var appId = appId_example; // string |
try
{
- // Get BankAccount Detail by Id
RestApiResultBankAccountDetail result = apiInstance.GetBankAccountById(bankAccountId, appId);
Debug.WriteLine(result);
}
@@ -253,7 +251,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **bankAccountId** | **int?**| Id of account |
+ **bankAccountId** | **int?**| |
**appId** | **string**| |
### Return type
@@ -275,15 +273,15 @@ Name | Type | Description | Notes
# **GetBankAccounts**
> RestApiArrayResultBankAccountSummary GetBankAccounts (string appId)
-Get List of BankAccounts for WL
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -295,11 +293,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new BankAccountApi();
- var appId = appId_example; // string | App Name
+ var appId = appId_example; // string |
try
{
- // Get List of BankAccounts for WL
RestApiArrayResultBankAccountSummary result = apiInstance.GetBankAccounts(appId);
Debug.WriteLine(result);
}
@@ -316,7 +313,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Name |
+ **appId** | **string**| |
### Return type
@@ -337,15 +334,15 @@ Name | Type | Description | Notes
# **GetCountriesWithFieldDefinitions**
> RestApiArrayResultCountryWithAccountFieldsDefinitions GetCountriesWithFieldDefinitions (string appId)
-Get bank account fields definitions
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -361,7 +358,6 @@ namespace Example
try
{
- // Get bank account fields definitions
RestApiArrayResultCountryWithAccountFieldsDefinitions result = apiInstance.GetCountriesWithFieldDefinitions(appId);
Debug.WriteLine(result);
}
@@ -399,15 +395,15 @@ Name | Type | Description | Notes
# **GetFieldDefinitions**
> RestApiResultAccountFieldsDefinitions GetFieldDefinitions (string appId)
-Get bank account fields definitions
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -423,7 +419,6 @@ namespace Example
try
{
- // Get bank account fields definitions
RestApiResultAccountFieldsDefinitions result = apiInstance.GetFieldDefinitions(appId);
Debug.WriteLine(result);
}
@@ -461,15 +456,15 @@ Name | Type | Description | Notes
# **UpdateBankAccount**
> void UpdateBankAccount (string appId, int? bankAccountId, BankAccountCreate account)
-Update BankAccount
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -481,13 +476,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new BankAccountApi();
- var appId = appId_example; // string | App Name
- var bankAccountId = 56; // int? | Id of account to be updated
- var account = new BankAccountCreate(); // BankAccountCreate | Details to update account with
+ var appId = appId_example; // string |
+ var bankAccountId = 56; // int? |
+ var account = new BankAccountCreate(); // BankAccountCreate |
try
{
- // Update BankAccount
apiInstance.UpdateBankAccount(appId, bankAccountId, account);
}
catch (Exception e)
@@ -503,9 +497,9 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Name |
- **bankAccountId** | **int?**| Id of account to be updated |
- **account** | [**BankAccountCreate**](BankAccountCreate.md)| Details to update account with |
+ **appId** | **string**| |
+ **bankAccountId** | **int?**| |
+ **account** | [**BankAccountCreate**](BankAccountCreate.md)| |
### Return type
@@ -526,15 +520,15 @@ void (empty response body)
# **UpdateBankAccountState**
> void UpdateBankAccountState (string appId, int? bankAccountId, string state, string reason)
-[PRIVATE API] Update State of Bank Account
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -546,14 +540,13 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new BankAccountApi();
- var appId = appId_example; // string | App Name
- var bankAccountId = 56; // int? | Id of account to be updated
- var state = state_example; // string | New state
- var reason = reason_example; // string | Reason for state change, Mandatory for rejections
+ var appId = appId_example; // string |
+ var bankAccountId = 56; // int? |
+ var state = state_example; // string |
+ var reason = reason_example; // string |
try
{
- // [PRIVATE API] Update State of Bank Account
apiInstance.UpdateBankAccountState(appId, bankAccountId, state, reason);
}
catch (Exception e)
@@ -569,10 +562,10 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Name |
- **bankAccountId** | **int?**| Id of account to be updated |
- **state** | **string**| New state |
- **reason** | **string**| Reason for state change, Mandatory for rejections |
+ **appId** | **string**| |
+ **bankAccountId** | **int?**| |
+ **state** | **string**| |
+ **reason** | **string**| |
### Return type
diff --git a/docs/BankAccountAssignedEvent.md b/docs/BankAccountAssignedEvent.md
new file mode 100644
index 00000000..047786ea
--- /dev/null
+++ b/docs/BankAccountAssignedEvent.md
@@ -0,0 +1,20 @@
+# Flipdish.Model.BankAccountAssignedEvent
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**OrgId** | **string** | Organisation Id | [optional]
+**BankAccount** | [**BankAccount**](BankAccount.md) | The assigned bank account | [optional]
+**Description** | **string** | Event description | [optional]
+**User** | [**UserEventInfo**](UserEventInfo.md) | Updated by user | [optional]
+**EventName** | **string** | The event name | [optional]
+**FlipdishEventId** | **Guid?** | The identitfier of the event | [optional]
+**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
+**Position** | **int?** | Position | [optional]
+**AppId** | **string** | App id | [optional]
+**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/BankAccountCreate.md b/docs/BankAccountCreate.md
index 439762ab..ac8c867e 100644
--- a/docs/BankAccountCreate.md
+++ b/docs/BankAccountCreate.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.BankAccountCreate
+# Flipdish.Model.BankAccountCreate
## Properties
Name | Type | Description | Notes
diff --git a/docs/BankAccountCreatedEvent.md b/docs/BankAccountCreatedEvent.md
index 22d41334..87277b79 100644
--- a/docs/BankAccountCreatedEvent.md
+++ b/docs/BankAccountCreatedEvent.md
@@ -1,15 +1,19 @@
-# IO.Swagger.Model.BankAccountCreatedEvent
+# Flipdish.Model.BankAccountCreatedEvent
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
+**OrgId** | **string** | Organisation Id | [optional]
**BankAccount** | [**BankAccount**](BankAccount.md) | The create bank account | [optional]
+**User** | [**UserEventInfo**](UserEventInfo.md) | Updated by user | [optional]
**EventName** | **string** | The event name | [optional]
**FlipdishEventId** | **Guid?** | The identitfier of the event | [optional]
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/BankAccountDeletedEvent.md b/docs/BankAccountDeletedEvent.md
index 7ab3a437..d39f281e 100644
--- a/docs/BankAccountDeletedEvent.md
+++ b/docs/BankAccountDeletedEvent.md
@@ -1,15 +1,19 @@
-# IO.Swagger.Model.BankAccountDeletedEvent
+# Flipdish.Model.BankAccountDeletedEvent
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
+**OrgId** | **string** | Organisation Id | [optional]
**BankAccount** | [**BankAccount**](BankAccount.md) | The create bank account | [optional]
+**User** | [**UserEventInfo**](UserEventInfo.md) | Updated by user | [optional]
**EventName** | **string** | The event name | [optional]
**FlipdishEventId** | **Guid?** | The identitfier of the event | [optional]
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/BankAccountDetail.md b/docs/BankAccountDetail.md
index 25b16518..189c01c6 100644
--- a/docs/BankAccountDetail.md
+++ b/docs/BankAccountDetail.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.BankAccountDetail
+# Flipdish.Model.BankAccountDetail
## Properties
Name | Type | Description | Notes
diff --git a/docs/BankAccountDetailsUpdateRequest.md b/docs/BankAccountDetailsUpdateRequest.md
index 6cd26391..bf99dbf0 100644
--- a/docs/BankAccountDetailsUpdateRequest.md
+++ b/docs/BankAccountDetailsUpdateRequest.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.BankAccountDetailsUpdateRequest
+# Flipdish.Model.BankAccountDetailsUpdateRequest
## Properties
Name | Type | Description | Notes
diff --git a/docs/BankAccountSummary.md b/docs/BankAccountSummary.md
index 69e4be29..e090339d 100644
--- a/docs/BankAccountSummary.md
+++ b/docs/BankAccountSummary.md
@@ -1,12 +1,16 @@
-# IO.Swagger.Model.BankAccountSummary
+# Flipdish.Model.BankAccountSummary
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | **int?** | Id of this account | [optional]
**StoreNames** | **List<string>** | Store Names that are attached to this account | [optional]
+**StoreIds** | **List<int?>** | Store Ids that are attached to this account | [optional]
**AccountState** | **string** | Status of Account | [optional]
**CurrencyCode** | **string** | Currency of Account | [optional]
+**VatNumber** | **string** | Account Holders Vat Number | [optional]
+**AccountHolderAddress** | **string** | Account Holders Address | [optional]
+**AccountHolderCountryCode** | **string** | Account Holders Country Code | [optional]
**StripeConnectedAccountInfo** | [**StripeConnectedAccountInfo**](StripeConnectedAccountInfo.md) | Information about the Stripe connected account associated with this bank account (if any) | [optional]
**AccountName** | **string** | Name of this account | [optional]
**Iban** | **string** | IBAN of this account | [optional]
diff --git a/docs/BankAccountUpdatedEvent.md b/docs/BankAccountUpdatedEvent.md
index 1e80c0da..68a6fd36 100644
--- a/docs/BankAccountUpdatedEvent.md
+++ b/docs/BankAccountUpdatedEvent.md
@@ -1,15 +1,19 @@
-# IO.Swagger.Model.BankAccountUpdatedEvent
+# Flipdish.Model.BankAccountUpdatedEvent
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
+**OrgId** | **string** | Organisation Id | [optional]
**BankAccount** | [**BankAccount**](BankAccount.md) | The create bank account | [optional]
+**User** | [**UserEventInfo**](UserEventInfo.md) | Updated by user | [optional]
**EventName** | **string** | The event name | [optional]
**FlipdishEventId** | **Guid?** | The identitfier of the event | [optional]
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/BluetoothTerminalStatus.md b/docs/BluetoothTerminalStatus.md
index dd114c2b..64e83083 100644
--- a/docs/BluetoothTerminalStatus.md
+++ b/docs/BluetoothTerminalStatus.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.BluetoothTerminalStatus
+# Flipdish.Model.BluetoothTerminalStatus
## Properties
Name | Type | Description | Notes
diff --git a/docs/BuildResultModel.md b/docs/BuildResultModel.md
new file mode 100644
index 00000000..2583f251
--- /dev/null
+++ b/docs/BuildResultModel.md
@@ -0,0 +1,10 @@
+# Flipdish.Model.BuildResultModel
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Message** | **string** | Build result message | [optional]
+**BuildId** | **string** | Build ID or reference | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/BusinessHoursOverride.md b/docs/BusinessHoursOverride.md
index a25896fa..cade6fd3 100644
--- a/docs/BusinessHoursOverride.md
+++ b/docs/BusinessHoursOverride.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.BusinessHoursOverride
+# Flipdish.Model.BusinessHoursOverride
## Properties
Name | Type | Description | Notes
diff --git a/docs/BusinessHoursOverrideBase.md b/docs/BusinessHoursOverrideBase.md
index 7099c7da..85e0233b 100644
--- a/docs/BusinessHoursOverrideBase.md
+++ b/docs/BusinessHoursOverrideBase.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.BusinessHoursOverrideBase
+# Flipdish.Model.BusinessHoursOverrideBase
## Properties
Name | Type | Description | Notes
diff --git a/docs/BusinessHoursPeriod.md b/docs/BusinessHoursPeriod.md
index c2b3f823..f05ebc87 100644
--- a/docs/BusinessHoursPeriod.md
+++ b/docs/BusinessHoursPeriod.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.BusinessHoursPeriod
+# Flipdish.Model.BusinessHoursPeriod
## Properties
Name | Type | Description | Notes
diff --git a/docs/BusinessHoursPeriodBase.md b/docs/BusinessHoursPeriodBase.md
index 521d2540..ff1d7c12 100644
--- a/docs/BusinessHoursPeriodBase.md
+++ b/docs/BusinessHoursPeriodBase.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.BusinessHoursPeriodBase
+# Flipdish.Model.BusinessHoursPeriodBase
## Properties
Name | Type | Description | Notes
diff --git a/docs/CampaignStatistics.md b/docs/CampaignStatistics.md
index 8b9e8aa9..1d687db8 100644
--- a/docs/CampaignStatistics.md
+++ b/docs/CampaignStatistics.md
@@ -1,13 +1,13 @@
-# IO.Swagger.Model.CampaignStatistics
+# Flipdish.Model.CampaignStatistics
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**VouchersIssued** | **int?** | Number of issued vouchers | [optional]
-**VouchersRedeemed** | **int?** | Number of redeemed vouchers | [optional]
-**Conversion** | **double?** | Conversion percentage of campaign (VouchersIssued / VouchersRedeemed) | [optional]
-**SalesGenerated** | **double?** | Sales generated by campaign (TotalAmount - FeeChargedToCustomer ie. the discounted sale value) | [optional]
-**ReturnOfInvestment** | **double?** | Return of investment percentage of campaign (TotalAmount / DiscountAmount) | [optional]
+**VouchersIssued** | **int?** | Deprecated. Number of issued vouchers. This field is always zero. | [optional]
+**VouchersRedeemed** | **int?** | Deprecated. Number of redeemed vouchers. This field is always zero. This field is always zero. | [optional]
+**Conversion** | **double?** | Deprecated. Conversion of campaign (VouchersIssued / VouchersRedeemed). This field is always zero. | [optional]
+**SalesGenerated** | **double?** | Deprecated. Sales generated by campaign (TotalAmount - FeeChargedToCustomer ie. the discounted sale value). This field is always zero. | [optional]
+**ReturnOfInvestment** | **double?** | Deprecated. Return of investment of campaign (TotalAmount / DiscountAmount). This field is always zero. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/CampaignsApi.md b/docs/CampaignsApi.md
index f336971f..dfe96743 100644
--- a/docs/CampaignsApi.md
+++ b/docs/CampaignsApi.md
@@ -1,34 +1,34 @@
-# IO.Swagger.Api.CampaignsApi
+# Flipdish.Api.CampaignsApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**CreateLoyaltyCampaign**](CampaignsApi.md#createloyaltycampaign) | **POST** /api/v1.0/{appId}/campaigns/loyalty | Creates loyalty campaign
-[**CreateRetentionCampaign**](CampaignsApi.md#createretentioncampaign) | **POST** /api/v1.0/{appId}/campaigns/retention | Creates retention campaign
-[**GetLoyaltyCampaignsForApp**](CampaignsApi.md#getloyaltycampaignsforapp) | **GET** /api/v1.0/{appId}/campaigns/loyalty | Gets loyalty campaigns for app
-[**GetLoyaltyCampaignsForStore**](CampaignsApi.md#getloyaltycampaignsforstore) | **GET** /api/v1.0/{appId}/campaigns/loyalty/{storeId} | Gets loyalty campaigns for store
-[**GetRetentionCampaignsForApp**](CampaignsApi.md#getretentioncampaignsforapp) | **GET** /api/v1.0/{appId}/campaigns/retention | Gets retention campaigns for app
-[**GetRetentionCampaignsForStore**](CampaignsApi.md#getretentioncampaignsforstore) | **GET** /api/v1.0/{appId}/campaigns/retention/{storeId} | Gets retention campaigns for store
-[**GetStoreList**](CampaignsApi.md#getstorelist) | **GET** /api/v1.0/{appId}/campaigns/stores | Gets list of stores for app
-[**RemoveCampaign**](CampaignsApi.md#removecampaign) | **DELETE** /api/v1.0/{appId}/campaigns/{campaignId} | Deletes a campaign
-[**UpdateLoyaltyCampaign**](CampaignsApi.md#updateloyaltycampaign) | **POST** /api/v1.0/{appId}/campaigns/loyalty/{campaignId} | Updates loyalty campaign
-[**UpdateRetentionCampaign**](CampaignsApi.md#updateretentioncampaign) | **POST** /api/v1.0/{appId}/campaigns/retention/{campaignId} | Updates retention campaign
+[**CreateLoyaltyCampaign**](CampaignsApi.md#createloyaltycampaign) | **POST** /api/v1.0/{appId}/campaigns/loyalty |
+[**CreateRetentionCampaign**](CampaignsApi.md#createretentioncampaign) | **POST** /api/v1.0/{appId}/campaigns/retention |
+[**GetLoyaltyCampaignsForApp**](CampaignsApi.md#getloyaltycampaignsforapp) | **GET** /api/v1.0/{appId}/campaigns/loyalty |
+[**GetLoyaltyCampaignsForStore**](CampaignsApi.md#getloyaltycampaignsforstore) | **GET** /api/v1.0/{appId}/campaigns/loyalty/{storeId} |
+[**GetRetentionCampaignsForApp**](CampaignsApi.md#getretentioncampaignsforapp) | **GET** /api/v1.0/{appId}/campaigns/retention |
+[**GetRetentionCampaignsForStore**](CampaignsApi.md#getretentioncampaignsforstore) | **GET** /api/v1.0/{appId}/campaigns/retention/{storeId} |
+[**GetStoreList**](CampaignsApi.md#getstorelist) | **GET** /api/v1.0/{appId}/campaigns/stores |
+[**RemoveCampaign**](CampaignsApi.md#removecampaign) | **DELETE** /api/v1.0/{appId}/campaigns/{campaignId} |
+[**UpdateLoyaltyCampaign**](CampaignsApi.md#updateloyaltycampaign) | **POST** /api/v1.0/{appId}/campaigns/loyalty/{campaignId} |
+[**UpdateRetentionCampaign**](CampaignsApi.md#updateretentioncampaign) | **POST** /api/v1.0/{appId}/campaigns/retention/{campaignId} |
# **CreateLoyaltyCampaign**
> RestApiResultLoyaltyCampaign CreateLoyaltyCampaign (string appId, LoyaltyCampaignBase campaign)
-Creates loyalty campaign
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -40,12 +40,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new CampaignsApi();
- var appId = appId_example; // string | App Name Id
- var campaign = new LoyaltyCampaignBase(); // LoyaltyCampaignBase | Loyalty campaign details
+ var appId = appId_example; // string |
+ var campaign = new LoyaltyCampaignBase(); // LoyaltyCampaignBase |
try
{
- // Creates loyalty campaign
RestApiResultLoyaltyCampaign result = apiInstance.CreateLoyaltyCampaign(appId, campaign);
Debug.WriteLine(result);
}
@@ -62,8 +61,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Name Id |
- **campaign** | [**LoyaltyCampaignBase**](LoyaltyCampaignBase.md)| Loyalty campaign details |
+ **appId** | **string**| |
+ **campaign** | [**LoyaltyCampaignBase**](LoyaltyCampaignBase.md)| |
### Return type
@@ -84,15 +83,15 @@ Name | Type | Description | Notes
# **CreateRetentionCampaign**
> RestApiResultRetentionCampaign CreateRetentionCampaign (string appId, RetentionCampaignBase campaign)
-Creates retention campaign
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -104,12 +103,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new CampaignsApi();
- var appId = appId_example; // string | App Name Id
- var campaign = new RetentionCampaignBase(); // RetentionCampaignBase | Retention campaign details
+ var appId = appId_example; // string |
+ var campaign = new RetentionCampaignBase(); // RetentionCampaignBase |
try
{
- // Creates retention campaign
RestApiResultRetentionCampaign result = apiInstance.CreateRetentionCampaign(appId, campaign);
Debug.WriteLine(result);
}
@@ -126,8 +124,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Name Id |
- **campaign** | [**RetentionCampaignBase**](RetentionCampaignBase.md)| Retention campaign details |
+ **appId** | **string**| |
+ **campaign** | [**RetentionCampaignBase**](RetentionCampaignBase.md)| |
### Return type
@@ -148,15 +146,15 @@ Name | Type | Description | Notes
# **GetLoyaltyCampaignsForApp**
> RestApiArrayResultLoyaltyCampaign GetLoyaltyCampaignsForApp (string appId)
-Gets loyalty campaigns for app
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -168,11 +166,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new CampaignsApi();
- var appId = appId_example; // string | App Name Id
+ var appId = appId_example; // string |
try
{
- // Gets loyalty campaigns for app
RestApiArrayResultLoyaltyCampaign result = apiInstance.GetLoyaltyCampaignsForApp(appId);
Debug.WriteLine(result);
}
@@ -189,7 +186,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Name Id |
+ **appId** | **string**| |
### Return type
@@ -210,15 +207,15 @@ Name | Type | Description | Notes
# **GetLoyaltyCampaignsForStore**
> RestApiArrayResultLoyaltyCampaign GetLoyaltyCampaignsForStore (string appId, int? storeId)
-Gets loyalty campaigns for store
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -230,12 +227,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new CampaignsApi();
- var appId = appId_example; // string | App Name Id
- var storeId = 56; // int? | Store Id
+ var appId = appId_example; // string |
+ var storeId = 56; // int? |
try
{
- // Gets loyalty campaigns for store
RestApiArrayResultLoyaltyCampaign result = apiInstance.GetLoyaltyCampaignsForStore(appId, storeId);
Debug.WriteLine(result);
}
@@ -252,8 +248,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Name Id |
- **storeId** | **int?**| Store Id |
+ **appId** | **string**| |
+ **storeId** | **int?**| |
### Return type
@@ -274,15 +270,15 @@ Name | Type | Description | Notes
# **GetRetentionCampaignsForApp**
> RestApiArrayResultRetentionCampaign GetRetentionCampaignsForApp (string appId)
-Gets retention campaigns for app
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -294,11 +290,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new CampaignsApi();
- var appId = appId_example; // string | App Name Id
+ var appId = appId_example; // string |
try
{
- // Gets retention campaigns for app
RestApiArrayResultRetentionCampaign result = apiInstance.GetRetentionCampaignsForApp(appId);
Debug.WriteLine(result);
}
@@ -315,7 +310,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Name Id |
+ **appId** | **string**| |
### Return type
@@ -336,15 +331,15 @@ Name | Type | Description | Notes
# **GetRetentionCampaignsForStore**
> RestApiArrayResultRetentionCampaign GetRetentionCampaignsForStore (string appId, int? storeId)
-Gets retention campaigns for store
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -356,12 +351,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new CampaignsApi();
- var appId = appId_example; // string | App Name Id
- var storeId = 56; // int? | Store Id
+ var appId = appId_example; // string |
+ var storeId = 56; // int? |
try
{
- // Gets retention campaigns for store
RestApiArrayResultRetentionCampaign result = apiInstance.GetRetentionCampaignsForStore(appId, storeId);
Debug.WriteLine(result);
}
@@ -378,8 +372,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Name Id |
- **storeId** | **int?**| Store Id |
+ **appId** | **string**| |
+ **storeId** | **int?**| |
### Return type
@@ -400,15 +394,15 @@ Name | Type | Description | Notes
# **GetStoreList**
> RestApiArrayResultStoreListItem GetStoreList (string appId, bool? onlyPublished = null)
-Gets list of stores for app
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -420,12 +414,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new CampaignsApi();
- var appId = appId_example; // string | App Name Id
+ var appId = appId_example; // string |
var onlyPublished = true; // bool? | (optional)
try
{
- // Gets list of stores for app
RestApiArrayResultStoreListItem result = apiInstance.GetStoreList(appId, onlyPublished);
Debug.WriteLine(result);
}
@@ -442,7 +435,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Name Id |
+ **appId** | **string**| |
**onlyPublished** | **bool?**| | [optional]
### Return type
@@ -464,15 +457,15 @@ Name | Type | Description | Notes
# **RemoveCampaign**
> void RemoveCampaign (string appId, int? campaignId)
-Deletes a campaign
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -484,12 +477,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new CampaignsApi();
- var appId = appId_example; // string | App Name Id
- var campaignId = 56; // int? | Campaign Id
+ var appId = appId_example; // string |
+ var campaignId = 56; // int? |
try
{
- // Deletes a campaign
apiInstance.RemoveCampaign(appId, campaignId);
}
catch (Exception e)
@@ -505,8 +497,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Name Id |
- **campaignId** | **int?**| Campaign Id |
+ **appId** | **string**| |
+ **campaignId** | **int?**| |
### Return type
@@ -527,15 +519,15 @@ void (empty response body)
# **UpdateLoyaltyCampaign**
> RestApiResultLoyaltyCampaign UpdateLoyaltyCampaign (string appId, int? campaignId, LoyaltyCampaignBase campaign)
-Updates loyalty campaign
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -547,13 +539,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new CampaignsApi();
- var appId = appId_example; // string | App Name Id
- var campaignId = 56; // int? | Loyalty campaign Id
- var campaign = new LoyaltyCampaignBase(); // LoyaltyCampaignBase | Loyalty campaign details
+ var appId = appId_example; // string |
+ var campaignId = 56; // int? |
+ var campaign = new LoyaltyCampaignBase(); // LoyaltyCampaignBase |
try
{
- // Updates loyalty campaign
RestApiResultLoyaltyCampaign result = apiInstance.UpdateLoyaltyCampaign(appId, campaignId, campaign);
Debug.WriteLine(result);
}
@@ -570,9 +561,9 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Name Id |
- **campaignId** | **int?**| Loyalty campaign Id |
- **campaign** | [**LoyaltyCampaignBase**](LoyaltyCampaignBase.md)| Loyalty campaign details |
+ **appId** | **string**| |
+ **campaignId** | **int?**| |
+ **campaign** | [**LoyaltyCampaignBase**](LoyaltyCampaignBase.md)| |
### Return type
@@ -593,15 +584,15 @@ Name | Type | Description | Notes
# **UpdateRetentionCampaign**
> RestApiResultRetentionCampaign UpdateRetentionCampaign (string appId, int? campaignId, RetentionCampaignBase campaign)
-Updates retention campaign
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -613,13 +604,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new CampaignsApi();
- var appId = appId_example; // string | App Name Id
- var campaignId = 56; // int? | Retention campaign Id
- var campaign = new RetentionCampaignBase(); // RetentionCampaignBase | Retention campaign details
+ var appId = appId_example; // string |
+ var campaignId = 56; // int? |
+ var campaign = new RetentionCampaignBase(); // RetentionCampaignBase |
try
{
- // Updates retention campaign
RestApiResultRetentionCampaign result = apiInstance.UpdateRetentionCampaign(appId, campaignId, campaign);
Debug.WriteLine(result);
}
@@ -636,9 +626,9 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Name Id |
- **campaignId** | **int?**| Retention campaign Id |
- **campaign** | [**RetentionCampaignBase**](RetentionCampaignBase.md)| Retention campaign details |
+ **appId** | **string**| |
+ **campaignId** | **int?**| |
+ **campaign** | [**RetentionCampaignBase**](RetentionCampaignBase.md)| |
### Return type
diff --git a/docs/CancellationToken.md b/docs/CancellationToken.md
new file mode 100644
index 00000000..1c52248f
--- /dev/null
+++ b/docs/CancellationToken.md
@@ -0,0 +1,11 @@
+# Flipdish.Model.CancellationToken
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**IsCancellationRequested** | **bool?** | | [optional]
+**CanBeCanceled** | **bool?** | | [optional]
+**WaitHandle** | [**WaitHandle**](WaitHandle.md) | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/Card.md b/docs/Card.md
deleted file mode 100644
index d5c422e7..00000000
--- a/docs/Card.md
+++ /dev/null
@@ -1,11 +0,0 @@
-# Flipdish.Model.Card
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Last4Digit** | **string** | Last four digits | [optional]
-**ExpiryMonth** | **int?** | Expiry month | [optional]
-**ExpiryYear** | **int?** | Expiry yaer | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/CardBase.md b/docs/CardBase.md
deleted file mode 100644
index 4bdc9f85..00000000
--- a/docs/CardBase.md
+++ /dev/null
@@ -1,10 +0,0 @@
-# Flipdish.Model.CardBase
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**ExpiryMonth** | **int?** | Expiry month | [optional]
-**ExpiryYear** | **int?** | Expiry yaer | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/CardReader.md b/docs/CardReader.md
index db39bf9c..6009fa70 100644
--- a/docs/CardReader.md
+++ b/docs/CardReader.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CardReader
+# Flipdish.Model.CardReader
## Properties
Name | Type | Description | Notes
diff --git a/docs/CardReaderRegistrationRequest.md b/docs/CardReaderRegistrationRequest.md
index 321f5a98..7c6ba0df 100644
--- a/docs/CardReaderRegistrationRequest.md
+++ b/docs/CardReaderRegistrationRequest.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CardReaderRegistrationRequest
+# Flipdish.Model.CardReaderRegistrationRequest
## Properties
Name | Type | Description | Notes
diff --git a/docs/CardReadersApi.md b/docs/CardReadersApi.md
index a5f39112..1a176179 100644
--- a/docs/CardReadersApi.md
+++ b/docs/CardReadersApi.md
@@ -1,44 +1,42 @@
-# IO.Swagger.Api.CardReadersApi
+# Flipdish.Api.CardReadersApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**AuthorizeStripeTerminal**](CardReadersApi.md#authorizestripeterminal) | **POST** /api/v1.0/{appId}/stripeterminal/authorize | Get Authorization Key for Stripe Terminal
-[**CancelCurrentlyInitiatedBluetoothDeviceUpdate**](CardReadersApi.md#cancelcurrentlyinitiatedbluetoothdeviceupdate) | **POST** /api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/bluetooth/{terminalType}/cancelUpdate | Cancel currently initiated install update for bluetooth terminal
-[**CancelReaderAction**](CardReadersApi.md#cancelreaderaction) | **POST** /api/v1.0/{appId}/payments/terminals/stripe/{readerId}/cancel_action | Cancel terminals action
-[**CardReadersGetReader**](CardReadersApi.md#cardreadersgetreader) | **GET** /api/v1.0/{appId}/payments/terminals/stripe/{readerId} | Get reader
-[**GenerateStripeTerminalLocation**](CardReadersApi.md#generatestripeterminallocation) | **POST** /api/v1.0/{appId}/stripeterminal/location | Get Location ID for Stripe Terminal
-[**GetBluetoothTerminalStatus**](CardReadersApi.md#getbluetoothterminalstatus) | **GET** /api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/bluetooth/status | Get the status of the bluetooth terminal
-[**GetStripeConnectionToken**](CardReadersApi.md#getstripeconnectiontoken) | **GET** /api/v1.0/{appId}/stripeterminal/connectiontoken | Get Connection Token For a Stripe Terminal
-[**InitiateBluetoothTerminalDeviceUpdateCheck**](CardReadersApi.md#initiatebluetoothterminaldeviceupdatecheck) | **POST** /api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/bluetooth/{terminalType}/checkForUpdate | Trigger check for Bluetooth device update on Kiosk
-[**InitiateKioskBluetoothPairingMode**](CardReadersApi.md#initiatekioskbluetoothpairingmode) | **POST** /api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/bluetooth/{terminalType}/pair | Initiate stripe terminal pairing mode
-[**InitiateKioskBluetoothUpdateInstall**](CardReadersApi.md#initiatekioskbluetoothupdateinstall) | **POST** /api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/bluetooth/{terminalType}/installUpdate | Initiate Kiosk Update Install for bluetooth terminal
-[**InitiateReaderProcessPaymentIntent**](CardReadersApi.md#initiatereaderprocesspaymentintent) | **POST** /api/v1.0/{appId}/payments/terminals/stripe/{readerId}/processPaymentIntent | Initiate Stripe terminal to Process Payment Intent
+[**CancelCurrentlyInitiatedBluetoothDeviceUpdate**](CardReadersApi.md#cancelcurrentlyinitiatedbluetoothdeviceupdate) | **POST** /api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/bluetooth/{terminalType}/cancelUpdate |
+[**CancelReaderAction**](CardReadersApi.md#cancelreaderaction) | **POST** /api/v1.0/{appId}/payments/terminals/stripe/{readerId}/cancel_action |
+[**CardReadersGetReader**](CardReadersApi.md#cardreadersgetreader) | **GET** /api/v1.0/{appId}/payments/terminals/stripe/{readerId} |
+[**GenerateStripeTerminalLocation**](CardReadersApi.md#generatestripeterminallocation) | **POST** /api/v1.0/{appId}/stripeterminal/location |
+[**GetBluetoothTerminalStatus**](CardReadersApi.md#getbluetoothterminalstatus) | **GET** /api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/bluetooth/status |
+[**GetKioskStripeLocation**](CardReadersApi.md#getkioskstripelocation) | **GET** /api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/stripe-location |
+[**GetStripeConnectionToken**](CardReadersApi.md#getstripeconnectiontoken) | **GET** /api/v1.0/{appId}/stripeterminal/connectiontoken |
+[**InitiateBluetoothTerminalDeviceUpdateCheck**](CardReadersApi.md#initiatebluetoothterminaldeviceupdatecheck) | **POST** /api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/bluetooth/{terminalType}/checkForUpdate |
+[**InitiateKioskBluetoothPairingMode**](CardReadersApi.md#initiatekioskbluetoothpairingmode) | **POST** /api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/bluetooth/{terminalType}/pair |
+[**InitiateKioskBluetoothUpdateInstall**](CardReadersApi.md#initiatekioskbluetoothupdateinstall) | **POST** /api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/bluetooth/{terminalType}/installUpdate |
+[**InitiateReaderProcessPaymentIntent**](CardReadersApi.md#initiatereaderprocesspaymentintent) | **POST** /api/v1.0/{appId}/payments/terminals/stripe/{readerId}/processPaymentIntent |
[**RegisterStripeTerminal**](CardReadersApi.md#registerstripeterminal) | **POST** /api/v1.0/{appId}/payments/terminals/stripe/register |
-[**UnRegisterTerminal**](CardReadersApi.md#unregisterterminal) | **DELETE** /api/v1.0/{appId}/payments/terminals/stripe/unregister | Un-register terminal by deleting it from stripe
-[**UnpairCurrentlyPairedBluetoothDevice**](CardReadersApi.md#unpaircurrentlypairedbluetoothdevice) | **DELETE** /api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/bluetooth/unpair | Unpair the currently paired stripe terminal
+[**UnRegisterTerminal**](CardReadersApi.md#unregisterterminal) | **DELETE** /api/v1.0/{appId}/payments/terminals/stripe/unregister |
+[**UnpairCurrentlyPairedBluetoothDevice**](CardReadersApi.md#unpaircurrentlypairedbluetoothdevice) | **DELETE** /api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/bluetooth/unpair |
-
-# **AuthorizeStripeTerminal**
-> RestApiResultStripeTerminalPrivateKey AuthorizeStripeTerminal (string appId)
+
+# **CancelCurrentlyInitiatedBluetoothDeviceUpdate**
+> void CancelCurrentlyInitiatedBluetoothDeviceUpdate (string appId, string deviceId, string terminalType)
-Get Authorization Key for Stripe Terminal
-Can only be called by Kiosk [BETA - this endpoint is under development, do not use it in your production system]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
- public class AuthorizeStripeTerminalExample
+ public class CancelCurrentlyInitiatedBluetoothDeviceUpdateExample
{
public void main()
{
@@ -47,16 +45,16 @@ namespace Example
var apiInstance = new CardReadersApi();
var appId = appId_example; // string |
+ var deviceId = deviceId_example; // string |
+ var terminalType = terminalType_example; // string |
try
{
- // Get Authorization Key for Stripe Terminal
- RestApiResultStripeTerminalPrivateKey result = apiInstance.AuthorizeStripeTerminal(appId);
- Debug.WriteLine(result);
+ apiInstance.CancelCurrentlyInitiatedBluetoothDeviceUpdate(appId, deviceId, terminalType);
}
catch (Exception e)
{
- Debug.Print("Exception when calling CardReadersApi.AuthorizeStripeTerminal: " + e.Message );
+ Debug.Print("Exception when calling CardReadersApi.CancelCurrentlyInitiatedBluetoothDeviceUpdate: " + e.Message );
}
}
}
@@ -68,10 +66,12 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**appId** | **string**| |
+ **deviceId** | **string**| |
+ **terminalType** | **string**| |
### Return type
-[**RestApiResultStripeTerminalPrivateKey**](RestApiResultStripeTerminalPrivateKey.md)
+void (empty response body)
### Authorization
@@ -84,25 +84,23 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **CancelCurrentlyInitiatedBluetoothDeviceUpdate**
-> void CancelCurrentlyInitiatedBluetoothDeviceUpdate (string appId, string deviceId, string terminalType)
+
+# **CancelReaderAction**
+> RestApiResultCardReader CancelReaderAction (string readerId, string appId)
-Cancel currently initiated install update for bluetooth terminal
-[BETA - this endpoint is under development, do not use it in your production system]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
- public class CancelCurrentlyInitiatedBluetoothDeviceUpdateExample
+ public class CancelReaderActionExample
{
public void main()
{
@@ -110,18 +108,17 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new CardReadersApi();
+ var readerId = readerId_example; // string |
var appId = appId_example; // string |
- var deviceId = deviceId_example; // string |
- var terminalType = terminalType_example; // string |
try
{
- // Cancel currently initiated install update for bluetooth terminal
- apiInstance.CancelCurrentlyInitiatedBluetoothDeviceUpdate(appId, deviceId, terminalType);
+ RestApiResultCardReader result = apiInstance.CancelReaderAction(readerId, appId);
+ Debug.WriteLine(result);
}
catch (Exception e)
{
- Debug.Print("Exception when calling CardReadersApi.CancelCurrentlyInitiatedBluetoothDeviceUpdate: " + e.Message );
+ Debug.Print("Exception when calling CardReadersApi.CancelReaderAction: " + e.Message );
}
}
}
@@ -132,13 +129,12 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
+ **readerId** | **string**| |
**appId** | **string**| |
- **deviceId** | **string**| |
- **terminalType** | **string**| |
### Return type
-void (empty response body)
+[**RestApiResultCardReader**](RestApiResultCardReader.md)
### Authorization
@@ -151,25 +147,23 @@ void (empty response body)
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **CancelReaderAction**
-> RestApiResultCardReader CancelReaderAction (string readerId, string appId)
+
+# **CardReadersGetReader**
+> RestApiResultCardReader CardReadersGetReader (string readerId, string appId)
-Cancel terminals action
-Can only be called by Kiosk
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
- public class CancelReaderActionExample
+ public class CardReadersGetReaderExample
{
public void main()
{
@@ -182,13 +176,12 @@ namespace Example
try
{
- // Cancel terminals action
- RestApiResultCardReader result = apiInstance.CancelReaderAction(readerId, appId);
+ RestApiResultCardReader result = apiInstance.CardReadersGetReader(readerId, appId);
Debug.WriteLine(result);
}
catch (Exception e)
{
- Debug.Print("Exception when calling CardReadersApi.CancelReaderAction: " + e.Message );
+ Debug.Print("Exception when calling CardReadersApi.CardReadersGetReader: " + e.Message );
}
}
}
@@ -217,25 +210,23 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **CardReadersGetReader**
-> RestApiResultCardReader CardReadersGetReader (string readerId, string appId)
+
+# **GenerateStripeTerminalLocation**
+> RestApiResultStripeTerminalLocation GenerateStripeTerminalLocation (GeoPointRequest geoPointRequest, string appId)
-Get reader
-Can only be called by Kiosk
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
- public class CardReadersGetReaderExample
+ public class GenerateStripeTerminalLocationExample
{
public void main()
{
@@ -243,18 +234,17 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new CardReadersApi();
- var readerId = readerId_example; // string |
+ var geoPointRequest = new GeoPointRequest(); // GeoPointRequest |
var appId = appId_example; // string |
try
{
- // Get reader
- RestApiResultCardReader result = apiInstance.CardReadersGetReader(readerId, appId);
+ RestApiResultStripeTerminalLocation result = apiInstance.GenerateStripeTerminalLocation(geoPointRequest, appId);
Debug.WriteLine(result);
}
catch (Exception e)
{
- Debug.Print("Exception when calling CardReadersApi.CardReadersGetReader: " + e.Message );
+ Debug.Print("Exception when calling CardReadersApi.GenerateStripeTerminalLocation: " + e.Message );
}
}
}
@@ -265,12 +255,12 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **readerId** | **string**| |
+ **geoPointRequest** | [**GeoPointRequest**](GeoPointRequest.md)| |
**appId** | **string**| |
### Return type
-[**RestApiResultCardReader**](RestApiResultCardReader.md)
+[**RestApiResultStripeTerminalLocation**](RestApiResultStripeTerminalLocation.md)
### Authorization
@@ -278,30 +268,28 @@ Name | Type | Description | Notes
### HTTP request headers
- - **Content-Type**: Not defined
+ - **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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **GenerateStripeTerminalLocation**
-> RestApiResultStripeTerminalLocation GenerateStripeTerminalLocation (GeoPointRequest geoPointRequest, string appId)
+
+# **GetBluetoothTerminalStatus**
+> RestApiResultBluetoothTerminalStatus GetBluetoothTerminalStatus (string appId, string deviceId)
-Get Location ID for Stripe Terminal
-Can only be called by Kiosk [BETA - this endpoint is under development, do not use it in your production system]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
- public class GenerateStripeTerminalLocationExample
+ public class GetBluetoothTerminalStatusExample
{
public void main()
{
@@ -309,18 +297,17 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new CardReadersApi();
- var geoPointRequest = new GeoPointRequest(); // GeoPointRequest |
var appId = appId_example; // string |
+ var deviceId = deviceId_example; // string |
try
{
- // Get Location ID for Stripe Terminal
- RestApiResultStripeTerminalLocation result = apiInstance.GenerateStripeTerminalLocation(geoPointRequest, appId);
+ RestApiResultBluetoothTerminalStatus result = apiInstance.GetBluetoothTerminalStatus(appId, deviceId);
Debug.WriteLine(result);
}
catch (Exception e)
{
- Debug.Print("Exception when calling CardReadersApi.GenerateStripeTerminalLocation: " + e.Message );
+ Debug.Print("Exception when calling CardReadersApi.GetBluetoothTerminalStatus: " + e.Message );
}
}
}
@@ -331,12 +318,12 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **geoPointRequest** | [**GeoPointRequest**](GeoPointRequest.md)| |
**appId** | **string**| |
+ **deviceId** | **string**| |
### Return type
-[**RestApiResultStripeTerminalLocation**](RestApiResultStripeTerminalLocation.md)
+[**RestApiResultBluetoothTerminalStatus**](RestApiResultBluetoothTerminalStatus.md)
### Authorization
@@ -344,30 +331,28 @@ Name | Type | Description | Notes
### HTTP request headers
- - **Content-Type**: application/json, text/json, application/xml, text/xml, application/x-www-form-urlencoded
+ - **Content-Type**: Not defined
- **Accept**: application/json, text/json, application/xml, text/xml
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **GetBluetoothTerminalStatus**
-> RestApiResultBluetoothTerminalStatus GetBluetoothTerminalStatus (string appId, string deviceId)
+
+# **GetKioskStripeLocation**
+> RestApiResultKioskStripeLocation GetKioskStripeLocation (string appId, string deviceId)
-Get the status of the bluetooth terminal
-[BETA - this endpoint is under development, do not use it in your production system]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
- public class GetBluetoothTerminalStatusExample
+ public class GetKioskStripeLocationExample
{
public void main()
{
@@ -380,13 +365,12 @@ namespace Example
try
{
- // Get the status of the bluetooth terminal
- RestApiResultBluetoothTerminalStatus result = apiInstance.GetBluetoothTerminalStatus(appId, deviceId);
+ RestApiResultKioskStripeLocation result = apiInstance.GetKioskStripeLocation(appId, deviceId);
Debug.WriteLine(result);
}
catch (Exception e)
{
- Debug.Print("Exception when calling CardReadersApi.GetBluetoothTerminalStatus: " + e.Message );
+ Debug.Print("Exception when calling CardReadersApi.GetKioskStripeLocation: " + e.Message );
}
}
}
@@ -402,7 +386,7 @@ Name | Type | Description | Notes
### Return type
-[**RestApiResultBluetoothTerminalStatus**](RestApiResultBluetoothTerminalStatus.md)
+[**RestApiResultKioskStripeLocation**](RestApiResultKioskStripeLocation.md)
### Authorization
@@ -419,17 +403,15 @@ Name | Type | Description | Notes
# **GetStripeConnectionToken**
> RestApiResultStripeTerminalConnectionToken GetStripeConnectionToken (string appId)
-Get Connection Token For a Stripe Terminal
-Can only be called by Kiosk
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -445,7 +427,6 @@ namespace Example
try
{
- // Get Connection Token For a Stripe Terminal
RestApiResultStripeTerminalConnectionToken result = apiInstance.GetStripeConnectionToken(appId);
Debug.WriteLine(result);
}
@@ -483,17 +464,15 @@ Name | Type | Description | Notes
# **InitiateBluetoothTerminalDeviceUpdateCheck**
> void InitiateBluetoothTerminalDeviceUpdateCheck (string appId, string deviceId, string terminalType)
-Trigger check for Bluetooth device update on Kiosk
-[BETA - this endpoint is under development, do not use it in your production system]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -511,7 +490,6 @@ namespace Example
try
{
- // Trigger check for Bluetooth device update on Kiosk
apiInstance.InitiateBluetoothTerminalDeviceUpdateCheck(appId, deviceId, terminalType);
}
catch (Exception e)
@@ -550,17 +528,15 @@ void (empty response body)
# **InitiateKioskBluetoothPairingMode**
> void InitiateKioskBluetoothPairingMode (string appId, string deviceId, string terminalType)
-Initiate stripe terminal pairing mode
-[BETA - this endpoint is under development, do not use it in your production system]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -578,7 +554,6 @@ namespace Example
try
{
- // Initiate stripe terminal pairing mode
apiInstance.InitiateKioskBluetoothPairingMode(appId, deviceId, terminalType);
}
catch (Exception e)
@@ -617,17 +592,15 @@ void (empty response body)
# **InitiateKioskBluetoothUpdateInstall**
> void InitiateKioskBluetoothUpdateInstall (string appId, string deviceId, string terminalType)
-Initiate Kiosk Update Install for bluetooth terminal
-[BETA - this endpoint is under development, do not use it in your production system]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -645,7 +618,6 @@ namespace Example
try
{
- // Initiate Kiosk Update Install for bluetooth terminal
apiInstance.InitiateKioskBluetoothUpdateInstall(appId, deviceId, terminalType);
}
catch (Exception e)
@@ -684,17 +656,15 @@ void (empty response body)
# **InitiateReaderProcessPaymentIntent**
> RestApiResultCardReader InitiateReaderProcessPaymentIntent (ProcessPaymentIntentRequest request, string readerId, string appId)
-Initiate Stripe terminal to Process Payment Intent
-Can only be called by Kiosk [BETA - this endpoint is under development, do not use it in your production system]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -712,7 +682,6 @@ namespace Example
try
{
- // Initiate Stripe terminal to Process Payment Intent
RestApiResultCardReader result = apiInstance.InitiateReaderProcessPaymentIntent(request, readerId, appId);
Debug.WriteLine(result);
}
@@ -758,9 +727,9 @@ Name | Type | Description | Notes
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -815,17 +784,15 @@ Name | Type | Description | Notes
# **UnRegisterTerminal**
> RestApiResultCardReader UnRegisterTerminal (UnRegisterCardReaderRequest request, string appId)
-Un-register terminal by deleting it from stripe
-Can only be called by Kiosk
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -842,7 +809,6 @@ namespace Example
try
{
- // Un-register terminal by deleting it from stripe
RestApiResultCardReader result = apiInstance.UnRegisterTerminal(request, appId);
Debug.WriteLine(result);
}
@@ -881,17 +847,15 @@ Name | Type | Description | Notes
# **UnpairCurrentlyPairedBluetoothDevice**
> void UnpairCurrentlyPairedBluetoothDevice (string appId, string deviceId)
-Unpair the currently paired stripe terminal
-[BETA - this endpoint is under development, do not use it in your production system]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -908,7 +872,6 @@ namespace Example
try
{
- // Unpair the currently paired stripe terminal
apiInstance.UnpairCurrentlyPairedBluetoothDevice(appId, deviceId);
}
catch (Exception e)
diff --git a/docs/CardWithToken.md b/docs/CardWithToken.md
deleted file mode 100644
index 5b7e09b6..00000000
--- a/docs/CardWithToken.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# Flipdish.Model.CardWithToken
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Token** | **string** | Token |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/Cart.md b/docs/Cart.md
deleted file mode 100644
index 6a3412aa..00000000
--- a/docs/Cart.md
+++ /dev/null
@@ -1,11 +0,0 @@
-# IO.Swagger.Model.Cart
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**LineItems** | [**List<LineItem>**](LineItem.md) | Line items from the cart | [optional]
-**CartAmount** | [**Price**](Price.md) | Total cart price | [optional]
-**Tip** | [**Price**](Price.md) | Total tip amount | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/CatalogChangesApi.md b/docs/CatalogChangesApi.md
index 5b5ca91e..f5b58d29 100644
--- a/docs/CatalogChangesApi.md
+++ b/docs/CatalogChangesApi.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Api.CatalogChangesApi
+# Flipdish.Api.CatalogChangesApi
All URIs are relative to *https://api.flipdish.co*
@@ -21,9 +21,9 @@ Get menu pending changes from Catalog groups and items
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -91,9 +91,9 @@ Get menu pending changes summaries by appId
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -155,9 +155,9 @@ Update menus with the pending changes from Catalog groups and items
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
diff --git a/docs/CatalogGroup.md b/docs/CatalogGroup.md
deleted file mode 100644
index 3c6c74fc..00000000
--- a/docs/CatalogGroup.md
+++ /dev/null
@@ -1,20 +0,0 @@
-# Flipdish.Model.CatalogGroup
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**CatalogGroupId** | **string** | Unique catalog group id | [optional]
-**CatalogItemId** | **string** | Unique catalog item id | [optional]
-**IsArchived** | **bool?** | Returns true if the group is archived | [optional]
-**MinSelectCount** | **int?** | Minimum number of items that the user has to select | [optional]
-**MaxSelectCount** | **int?** | Maximum number of items that the user has to select | [optional]
-**Items** | [**List<CatalogItemReference>**](CatalogItemReference.md) | Collection of items associated with this product | [optional]
-**Metafields** | [**List<Metafield>**](Metafield.md) | Collection of metafields | [optional]
-**GroupType** | **string** | Type of group (ModifierGroup, etc) |
-**Sku** | **string** | Stock Keeping Unit (SKU) |
-**Name** | **string** | Group name |
-**AutogenerateDisplayText** | **bool?** | Autogenerate display text in ordering applications | [optional]
-**ImageFileName** | **string** | Image File Name | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/CatalogGroupArchivedEvent.md b/docs/CatalogGroupArchivedEvent.md
index 27b4fdff..edd259bc 100644
--- a/docs/CatalogGroupArchivedEvent.md
+++ b/docs/CatalogGroupArchivedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CatalogGroupArchivedEvent
+# Flipdish.Model.CatalogGroupArchivedEvent
## Properties
Name | Type | Description | Notes
@@ -11,7 +11,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/CatalogGroupCreatedEvent.md b/docs/CatalogGroupCreatedEvent.md
index 6c32da23..023f025d 100644
--- a/docs/CatalogGroupCreatedEvent.md
+++ b/docs/CatalogGroupCreatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CatalogGroupCreatedEvent
+# Flipdish.Model.CatalogGroupCreatedEvent
## Properties
Name | Type | Description | Notes
@@ -11,7 +11,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/CatalogGroupReference.md b/docs/CatalogGroupReference.md
index b7ec20f1..f5b4189d 100644
--- a/docs/CatalogGroupReference.md
+++ b/docs/CatalogGroupReference.md
@@ -1,9 +1,9 @@
-# IO.Swagger.Model.CatalogGroupReference
+# Flipdish.Model.CatalogGroupReference
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Group** | [**Group**](Group.md) | Details of the referenced {Flipdish.PublicModels.V1.Catalog.Items.CatalogItem} | [optional]
+**Group** | [**Group**](Group.md) | Details of the referenced {Flipdish.Menus.PublicModels.V1.Catalog.Items.CatalogItem} | [optional]
**CatalogGroupId** | **string** | Identifier of the ProductId to use as SubProduct |
**CatalogItemId** | **string** | Identifier of the ProductId to use as SubProduct | [optional]
**GroupType** | **string** | Type of the SupProduct |
diff --git a/docs/CatalogGroupUpdatedEvent.md b/docs/CatalogGroupUpdatedEvent.md
index 0ecb9db2..deeefc99 100644
--- a/docs/CatalogGroupUpdatedEvent.md
+++ b/docs/CatalogGroupUpdatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CatalogGroupUpdatedEvent
+# Flipdish.Model.CatalogGroupUpdatedEvent
## Properties
Name | Type | Description | Notes
@@ -11,7 +11,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/CatalogGroupsApi.md b/docs/CatalogGroupsApi.md
index 59db28e9..313f605e 100644
--- a/docs/CatalogGroupsApi.md
+++ b/docs/CatalogGroupsApi.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Api.CatalogGroupsApi
+# Flipdish.Api.CatalogGroupsApi
All URIs are relative to *https://api.flipdish.co*
@@ -24,9 +24,9 @@ Archive Catalog Group
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -89,9 +89,9 @@ Create a Catalog Group
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -155,9 +155,9 @@ Duplicate Catalog Group
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -220,9 +220,9 @@ Get group by Id
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -286,9 +286,9 @@ Get paginated groups by app name id filtered by types
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -358,9 +358,9 @@ Update Catalog Group
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
diff --git a/docs/CatalogImage.md b/docs/CatalogImage.md
index b0fa2e32..4dd9f6d6 100644
--- a/docs/CatalogImage.md
+++ b/docs/CatalogImage.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CatalogImage
+# Flipdish.Model.CatalogImage
## Properties
Name | Type | Description | Notes
diff --git a/docs/CatalogImagesApi.md b/docs/CatalogImagesApi.md
index e6ae9d6c..a52038c3 100644
--- a/docs/CatalogImagesApi.md
+++ b/docs/CatalogImagesApi.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Api.CatalogImagesApi
+# Flipdish.Api.CatalogImagesApi
All URIs are relative to *https://api.flipdish.co*
@@ -19,9 +19,9 @@ Upload a Catalog Image
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
diff --git a/docs/CatalogItem.md b/docs/CatalogItem.md
index bfd4f8f9..bb2172f8 100644
--- a/docs/CatalogItem.md
+++ b/docs/CatalogItem.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CatalogItem
+# Flipdish.Model.CatalogItem
## Properties
Name | Type | Description | Notes
diff --git a/docs/CatalogItemArchivedEvent.md b/docs/CatalogItemArchivedEvent.md
index 64e0a84d..6e99707c 100644
--- a/docs/CatalogItemArchivedEvent.md
+++ b/docs/CatalogItemArchivedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CatalogItemArchivedEvent
+# Flipdish.Model.CatalogItemArchivedEvent
## Properties
Name | Type | Description | Notes
@@ -11,7 +11,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/CatalogItemCreatedEvent.md b/docs/CatalogItemCreatedEvent.md
index c319eb2b..a3696480 100644
--- a/docs/CatalogItemCreatedEvent.md
+++ b/docs/CatalogItemCreatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CatalogItemCreatedEvent
+# Flipdish.Model.CatalogItemCreatedEvent
## Properties
Name | Type | Description | Notes
@@ -11,7 +11,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/CatalogItemReference.md b/docs/CatalogItemReference.md
deleted file mode 100644
index 05683cf5..00000000
--- a/docs/CatalogItemReference.md
+++ /dev/null
@@ -1,12 +0,0 @@
-# Flipdish.Model.CatalogItemReference
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Item** | [**CatalogItem**](CatalogItem.md) | Details of the referenced {Flipdish.PublicModels.V1.Catalog.Items.CatalogItem} | [optional]
-**CatalogItemId** | **string** | Identifier of the CatalogItemId to use as SubProduct |
-**ItemType** | **string** | Type of the SupProduct |
-**PreselectedQuantity** | **int?** | Quantity of the modifier that will be set when the parent product is placed in the basket | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/CatalogItemUpdatedEvent.md b/docs/CatalogItemUpdatedEvent.md
index fbb1d44d..939d563f 100644
--- a/docs/CatalogItemUpdatedEvent.md
+++ b/docs/CatalogItemUpdatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CatalogItemUpdatedEvent
+# Flipdish.Model.CatalogItemUpdatedEvent
## Properties
Name | Type | Description | Notes
@@ -11,7 +11,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/CatalogItemsApi.md b/docs/CatalogItemsApi.md
index f22e919c..1577ec98 100644
--- a/docs/CatalogItemsApi.md
+++ b/docs/CatalogItemsApi.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Api.CatalogItemsApi
+# Flipdish.Api.CatalogItemsApi
All URIs are relative to *https://api.flipdish.co*
@@ -24,9 +24,9 @@ Archive Catalog Item
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -89,9 +89,9 @@ Create a Catalog Item
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -155,9 +155,9 @@ Duplicate Catalog Item
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -220,9 +220,9 @@ Get item by Id
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -286,9 +286,9 @@ Get paginated items by app name id filtered by types
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -358,9 +358,9 @@ Update Catalog Item
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
diff --git a/docs/CatalogProductsApi.md b/docs/CatalogProductsApi.md
index a872babd..ac0af20c 100644
--- a/docs/CatalogProductsApi.md
+++ b/docs/CatalogProductsApi.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Api.CatalogProductsApi
+# Flipdish.Api.CatalogProductsApi
All URIs are relative to *https://api.flipdish.co*
@@ -24,9 +24,9 @@ Archive Product
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -89,9 +89,9 @@ Create a Product
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -155,9 +155,9 @@ Duplicate Product
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -220,9 +220,9 @@ Get Product by Id
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -286,9 +286,9 @@ Get paginated products by app name id filtered by types
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -358,9 +358,9 @@ Update Product
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
diff --git a/docs/CertificateCreatedEvent.md b/docs/CertificateCreatedEvent.md
index d8ebc687..930efb63 100644
--- a/docs/CertificateCreatedEvent.md
+++ b/docs/CertificateCreatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CertificateCreatedEvent
+# Flipdish.Model.CertificateCreatedEvent
## Properties
Name | Type | Description | Notes
@@ -9,7 +9,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/CertificateRenewedEvent.md b/docs/CertificateRenewedEvent.md
index 93ca9f67..78be1125 100644
--- a/docs/CertificateRenewedEvent.md
+++ b/docs/CertificateRenewedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CertificateRenewedEvent
+# Flipdish.Model.CertificateRenewedEvent
## Properties
Name | Type | Description | Notes
@@ -9,7 +9,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/ChangePasswordModel.md b/docs/ChangePasswordModel.md
index 464a8d9c..643b370a 100644
--- a/docs/ChangePasswordModel.md
+++ b/docs/ChangePasswordModel.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.ChangePasswordModel
+# Flipdish.Model.ChangePasswordModel
## Properties
Name | Type | Description | Notes
diff --git a/docs/Channel.md b/docs/Channel.md
index aed5f859..b540584e 100644
--- a/docs/Channel.md
+++ b/docs/Channel.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.Channel
+# Flipdish.Model.Channel
## Properties
Name | Type | Description | Notes
diff --git a/docs/ChannelStoreMapping.md b/docs/ChannelStoreMapping.md
deleted file mode 100644
index 68701077..00000000
--- a/docs/ChannelStoreMapping.md
+++ /dev/null
@@ -1,10 +0,0 @@
-# IO.Swagger.Model.ChannelStoreMapping
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**StoreId** | **int?** | | [optional]
-**ChannelStoreId** | **string** | | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/ChannelStoresUpdatedEvent.md b/docs/ChannelStoresUpdatedEvent.md
new file mode 100644
index 00000000..e622d12e
--- /dev/null
+++ b/docs/ChannelStoresUpdatedEvent.md
@@ -0,0 +1,20 @@
+# Flipdish.Model.ChannelStoresUpdatedEvent
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**EventName** | **string** | The event name | [optional]
+**ChannelId** | **int?** | ID of the channel | [optional]
+**StoreIds** | **List<int?>** | List of store ids | [optional]
+**User** | [**UserEventInfo**](UserEventInfo.md) | User info | [optional]
+**FlipdishEventId** | **Guid?** | The identitfier of the event | [optional]
+**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
+**Position** | **int?** | Position | [optional]
+**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
+**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/ChannelsApi.md b/docs/ChannelsApi.md
index 15843192..c6f7abaa 100644
--- a/docs/ChannelsApi.md
+++ b/docs/ChannelsApi.md
@@ -1,36 +1,36 @@
-# IO.Swagger.Api.ChannelsApi
+# Flipdish.Api.ChannelsApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**AssignAppIdToSalesChannel**](ChannelsApi.md#assignappidtosaleschannel) | **POST** /api/v1.0/{appId}/channels/{channelId}/assign-appId | Assign a given AppId to a Sales Channel
-[**AssignStoreToChannel**](ChannelsApi.md#assignstoretochannel) | **POST** /api/v1.0/{appId}/channels/assign-store | Assign a Store to a Sales Channel
-[**AttachStoreToSalesChannel**](ChannelsApi.md#attachstoretosaleschannel) | **POST** /api/v1.0/{appId}/channels/{channelId}/stores/{storeId} | Attachs the specified store to the given sales channel.
-[**DetachAllStoresFromSalesChannel**](ChannelsApi.md#detachallstoresfromsaleschannel) | **DELETE** /api/v1.0/{appId}/channels/{channelId}/stores | Detaches all the stores from the given sales channel.
-[**DetachStoreFromSalesChannel**](ChannelsApi.md#detachstorefromsaleschannel) | **DELETE** /api/v1.0/{appId}/channels/{channelId}/stores/{storeId} | Detaches the specified store from the given sales channel.
-[**GetAssignedChannels**](ChannelsApi.md#getassignedchannels) | **GET** /api/v1.0/{appId}/channels/assigned-channels | Returns a list of sales channels that are assigned to a given AppId
-[**GetAvailableChannels**](ChannelsApi.md#getavailablechannels) | **GET** /api/v1.0/{appId}/channels/available-channels | Returns a list of sales channels that are not yet assigned to a given AppId
-[**GetChannel**](ChannelsApi.md#getchannel) | **GET** /api/v1.0/{appId}/channels/{id} | Returns a Sales Channel by Id.
-[**GetChannels**](ChannelsApi.md#getchannels) | **GET** /api/v1.0/{appId}/channels | Returns a list of enabled Channels
-[**GetStoresAssignedToChannel**](ChannelsApi.md#getstoresassignedtochannel) | **GET** /api/v1.0/{appId}/channels/{channelId}/assigned-stores | Returns a list of stores of an AppId that are assigned to a given Sales Channel
-[**GetStoresBySalesChannel**](ChannelsApi.md#getstoresbysaleschannel) | **GET** /api/v1.0/{appId}/channels/{channelId}/stores | Returns a list of store ids attached to the given channel type for the specified app.
-[**UnassignStoreFromChannel**](ChannelsApi.md#unassignstorefromchannel) | **DELETE** /api/v1.0/{appId}/channels/unassign-store | Unassign a Store from a Sales Channel
+[**AssignAppIdToSalesChannel**](ChannelsApi.md#assignappidtosaleschannel) | **POST** /api/v1.0/{appId}/channels/{channelId}/assign-appId |
+[**AssignStoreToChannel**](ChannelsApi.md#assignstoretochannel) | **POST** /api/v1.0/{appId}/channels/assign-store |
+[**AttachStoreToSalesChannel**](ChannelsApi.md#attachstoretosaleschannel) | **POST** /api/v1.0/{appId}/channels/{channelId}/stores/{storeId} |
+[**DetachAllStoresFromSalesChannel**](ChannelsApi.md#detachallstoresfromsaleschannel) | **DELETE** /api/v1.0/{appId}/channels/{channelId}/stores |
+[**DetachStoreFromSalesChannel**](ChannelsApi.md#detachstorefromsaleschannel) | **DELETE** /api/v1.0/{appId}/channels/{channelId}/stores/{storeId} |
+[**GetAssignedChannels**](ChannelsApi.md#getassignedchannels) | **GET** /api/v1.0/{appId}/channels/assigned-channels |
+[**GetAvailableChannels**](ChannelsApi.md#getavailablechannels) | **GET** /api/v1.0/{appId}/channels/available-channels |
+[**GetChannel**](ChannelsApi.md#getchannel) | **GET** /api/v1.0/{appId}/channels/{id} |
+[**GetChannels**](ChannelsApi.md#getchannels) | **GET** /api/v1.0/{appId}/channels |
+[**GetStoresAssignedToChannel**](ChannelsApi.md#getstoresassignedtochannel) | **GET** /api/v1.0/{appId}/channels/{channelId}/assigned-stores |
+[**GetStoresBySalesChannel**](ChannelsApi.md#getstoresbysaleschannel) | **GET** /api/v1.0/{appId}/channels/{channelId}/stores |
+[**UnassignStoreFromChannel**](ChannelsApi.md#unassignstorefromchannel) | **DELETE** /api/v1.0/{appId}/channels/unassign-store |
# **AssignAppIdToSalesChannel**
> Object AssignAppIdToSalesChannel (string appId, int? channelId)
-Assign a given AppId to a Sales Channel
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -42,12 +42,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new ChannelsApi();
- var appId = appId_example; // string | Application Id (AppNameIdxxx)
- var channelId = 56; // int? | Channel Id (123, 456)
+ var appId = appId_example; // string |
+ var channelId = 56; // int? |
try
{
- // Assign a given AppId to a Sales Channel
Object result = apiInstance.AssignAppIdToSalesChannel(appId, channelId);
Debug.WriteLine(result);
}
@@ -64,8 +63,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application Id (AppNameIdxxx) |
- **channelId** | **int?**| Channel Id (123, 456) |
+ **appId** | **string**| |
+ **channelId** | **int?**| |
### Return type
@@ -86,15 +85,15 @@ Name | Type | Description | Notes
# **AssignStoreToChannel**
> Object AssignStoreToChannel (int? storeId, string appId, int? channelId)
-Assign a Store to a Sales Channel
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -106,13 +105,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new ChannelsApi();
- var storeId = 56; // int? | Store Id (123, 456)
- var appId = appId_example; // string | AppId (AppNameIdxxx)
- var channelId = 56; // int? | Channel Id (123, 456)
+ var storeId = 56; // int? |
+ var appId = appId_example; // string |
+ var channelId = 56; // int? |
try
{
- // Assign a Store to a Sales Channel
Object result = apiInstance.AssignStoreToChannel(storeId, appId, channelId);
Debug.WriteLine(result);
}
@@ -129,9 +127,9 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store Id (123, 456) |
- **appId** | **string**| AppId (AppNameIdxxx) |
- **channelId** | **int?**| Channel Id (123, 456) |
+ **storeId** | **int?**| |
+ **appId** | **string**| |
+ **channelId** | **int?**| |
### Return type
@@ -152,15 +150,15 @@ Name | Type | Description | Notes
# **AttachStoreToSalesChannel**
> Object AttachStoreToSalesChannel (string appId, int? channelId, int? storeId)
-Attachs the specified store to the given sales channel.
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -172,13 +170,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new ChannelsApi();
- var appId = appId_example; // string | Application Id (AppNameId)
- var channelId = 56; // int? | Type of sales channel (Android, IOS, Web, etc.)
- var storeId = 56; // int? | Store Id (Phyisical Restaurant) to attach.
+ var appId = appId_example; // string |
+ var channelId = 56; // int? |
+ var storeId = 56; // int? |
try
{
- // Attachs the specified store to the given sales channel.
Object result = apiInstance.AttachStoreToSalesChannel(appId, channelId, storeId);
Debug.WriteLine(result);
}
@@ -195,9 +192,9 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application Id (AppNameId) |
- **channelId** | **int?**| Type of sales channel (Android, IOS, Web, etc.) |
- **storeId** | **int?**| Store Id (Phyisical Restaurant) to attach. |
+ **appId** | **string**| |
+ **channelId** | **int?**| |
+ **storeId** | **int?**| |
### Return type
@@ -218,15 +215,15 @@ Name | Type | Description | Notes
# **DetachAllStoresFromSalesChannel**
> Object DetachAllStoresFromSalesChannel (string appId, int? channelId)
-Detaches all the stores from the given sales channel.
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -238,12 +235,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new ChannelsApi();
- var appId = appId_example; // string | Application Id (AppNameId)
- var channelId = 56; // int? | Type of sales channel (Android, IOS, Web, etc.)
+ var appId = appId_example; // string |
+ var channelId = 56; // int? |
try
{
- // Detaches all the stores from the given sales channel.
Object result = apiInstance.DetachAllStoresFromSalesChannel(appId, channelId);
Debug.WriteLine(result);
}
@@ -260,8 +256,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application Id (AppNameId) |
- **channelId** | **int?**| Type of sales channel (Android, IOS, Web, etc.) |
+ **appId** | **string**| |
+ **channelId** | **int?**| |
### Return type
@@ -282,15 +278,15 @@ Name | Type | Description | Notes
# **DetachStoreFromSalesChannel**
> Object DetachStoreFromSalesChannel (string appId, int? channelId, int? storeId)
-Detaches the specified store from the given sales channel.
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -302,13 +298,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new ChannelsApi();
- var appId = appId_example; // string | Application Id (AppNameId)
- var channelId = 56; // int? | Type of sales channel (Android, IOS, Web, etc.)
- var storeId = 56; // int? | Store Id (Phyisical Restaurant) to detach.
+ var appId = appId_example; // string |
+ var channelId = 56; // int? |
+ var storeId = 56; // int? |
try
{
- // Detaches the specified store from the given sales channel.
Object result = apiInstance.DetachStoreFromSalesChannel(appId, channelId, storeId);
Debug.WriteLine(result);
}
@@ -325,9 +320,9 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application Id (AppNameId) |
- **channelId** | **int?**| Type of sales channel (Android, IOS, Web, etc.) |
- **storeId** | **int?**| Store Id (Phyisical Restaurant) to detach. |
+ **appId** | **string**| |
+ **channelId** | **int?**| |
+ **storeId** | **int?**| |
### Return type
@@ -348,15 +343,15 @@ Name | Type | Description | Notes
# **GetAssignedChannels**
> RestApiArrayResultChannel GetAssignedChannels (string appId)
-Returns a list of sales channels that are assigned to a given AppId
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -368,11 +363,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new ChannelsApi();
- var appId = appId_example; // string | Application Id (AppNameIdxxx)
+ var appId = appId_example; // string |
try
{
- // Returns a list of sales channels that are assigned to a given AppId
RestApiArrayResultChannel result = apiInstance.GetAssignedChannels(appId);
Debug.WriteLine(result);
}
@@ -389,7 +383,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application Id (AppNameIdxxx) |
+ **appId** | **string**| |
### Return type
@@ -410,15 +404,15 @@ Name | Type | Description | Notes
# **GetAvailableChannels**
> RestApiArrayResultChannel GetAvailableChannels (string appId)
-Returns a list of sales channels that are not yet assigned to a given AppId
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -430,11 +424,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new ChannelsApi();
- var appId = appId_example; // string | Application Id (AppNameIdxxx)
+ var appId = appId_example; // string |
try
{
- // Returns a list of sales channels that are not yet assigned to a given AppId
RestApiArrayResultChannel result = apiInstance.GetAvailableChannels(appId);
Debug.WriteLine(result);
}
@@ -451,7 +444,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application Id (AppNameIdxxx) |
+ **appId** | **string**| |
### Return type
@@ -472,15 +465,15 @@ Name | Type | Description | Notes
# **GetChannel**
> RestApiResultChannel GetChannel (int? id, string appId)
-Returns a Sales Channel by Id.
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -492,12 +485,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new ChannelsApi();
- var id = 56; // int? | ChannelId
- var appId = appId_example; // string | AppId
+ var id = 56; // int? |
+ var appId = appId_example; // string |
try
{
- // Returns a Sales Channel by Id.
RestApiResultChannel result = apiInstance.GetChannel(id, appId);
Debug.WriteLine(result);
}
@@ -514,8 +506,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **id** | **int?**| ChannelId |
- **appId** | **string**| AppId |
+ **id** | **int?**| |
+ **appId** | **string**| |
### Return type
@@ -536,15 +528,15 @@ Name | Type | Description | Notes
# **GetChannels**
> RestApiArrayResultChannel GetChannels (string appId)
-Returns a list of enabled Channels
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -560,7 +552,6 @@ namespace Example
try
{
- // Returns a list of enabled Channels
RestApiArrayResultChannel result = apiInstance.GetChannels(appId);
Debug.WriteLine(result);
}
@@ -598,15 +589,15 @@ Name | Type | Description | Notes
# **GetStoresAssignedToChannel**
> RestApiArrayResultStoreChannelAssignment GetStoresAssignedToChannel (string appId, int? channelId)
-Returns a list of stores of an AppId that are assigned to a given Sales Channel
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -618,12 +609,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new ChannelsApi();
- var appId = appId_example; // string | Application Id (AppNameId)
- var channelId = 56; // int? | Sales channel (Android, IOS, Web, etc.)
+ var appId = appId_example; // string |
+ var channelId = 56; // int? |
try
{
- // Returns a list of stores of an AppId that are assigned to a given Sales Channel
RestApiArrayResultStoreChannelAssignment result = apiInstance.GetStoresAssignedToChannel(appId, channelId);
Debug.WriteLine(result);
}
@@ -640,8 +630,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application Id (AppNameId) |
- **channelId** | **int?**| Sales channel (Android, IOS, Web, etc.) |
+ **appId** | **string**| |
+ **channelId** | **int?**| |
### Return type
@@ -662,15 +652,15 @@ Name | Type | Description | Notes
# **GetStoresBySalesChannel**
> Response GetStoresBySalesChannel (string appId, int? channelId)
-Returns a list of store ids attached to the given channel type for the specified app.
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -682,12 +672,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new ChannelsApi();
- var appId = appId_example; // string | Application Id (AppNameId)
- var channelId = 56; // int? | Type of sales channel (Android, IOS, Web, etc.)
+ var appId = appId_example; // string |
+ var channelId = 56; // int? |
try
{
- // Returns a list of store ids attached to the given channel type for the specified app.
Response result = apiInstance.GetStoresBySalesChannel(appId, channelId);
Debug.WriteLine(result);
}
@@ -704,8 +693,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application Id (AppNameId) |
- **channelId** | **int?**| Type of sales channel (Android, IOS, Web, etc.) |
+ **appId** | **string**| |
+ **channelId** | **int?**| |
### Return type
@@ -726,15 +715,15 @@ Name | Type | Description | Notes
# **UnassignStoreFromChannel**
> Object UnassignStoreFromChannel (int? storeId, string appId, int? channelId)
-Unassign a Store from a Sales Channel
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -746,13 +735,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new ChannelsApi();
- var storeId = 56; // int? | Store Id (123, 456)
- var appId = appId_example; // string | AppId (AppNameIdxxx)
- var channelId = 56; // int? | Channel Id (123, 456)
+ var storeId = 56; // int? |
+ var appId = appId_example; // string |
+ var channelId = 56; // int? |
try
{
- // Unassign a Store from a Sales Channel
Object result = apiInstance.UnassignStoreFromChannel(storeId, appId, channelId);
Debug.WriteLine(result);
}
@@ -769,9 +757,9 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store Id (123, 456) |
- **appId** | **string**| AppId (AppNameIdxxx) |
- **channelId** | **int?**| Channel Id (123, 456) |
+ **storeId** | **int?**| |
+ **appId** | **string**| |
+ **channelId** | **int?**| |
### Return type
diff --git a/docs/ChannelsStoreMappingApi.md b/docs/ChannelsStoreMappingApi.md
deleted file mode 100644
index 40623e18..00000000
--- a/docs/ChannelsStoreMappingApi.md
+++ /dev/null
@@ -1,138 +0,0 @@
-# IO.Swagger.Api.ChannelsStoreMappingApi
-
-All URIs are relative to *https://api.flipdish.co*
-
-Method | HTTP request | Description
-------------- | ------------- | -------------
-[**ChannelsGetStoreChannelStoreMapping**](ChannelsStoreMappingApi.md#channelsgetstorechannelstoremapping) | **GET** /api/v1.0/{appId}/channels/storemappings |
-[**ChannelsSetStoreChannelStoreMapping**](ChannelsStoreMappingApi.md#channelssetstorechannelstoremapping) | **POST** /api/v1.0/{appId}/channels/storemappings |
-
-
-
-# **ChannelsGetStoreChannelStoreMapping**
-> RestApiArrayResultStoreChannelStoreMapping ChannelsGetStoreChannelStoreMapping (string appId, int? channelId)
-
-
-
-### Example
-```csharp
-using System;
-using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
-
-namespace Example
-{
- public class ChannelsGetStoreChannelStoreMappingExample
- {
- public void main()
- {
- // Configure OAuth2 access token for authorization: oauth2
- Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
-
- var apiInstance = new ChannelsStoreMappingApi();
- var appId = appId_example; // string |
- var channelId = 56; // int? |
-
- try
- {
- RestApiArrayResultStoreChannelStoreMapping result = apiInstance.ChannelsGetStoreChannelStoreMapping(appId, channelId);
- Debug.WriteLine(result);
- }
- catch (Exception e)
- {
- Debug.Print("Exception when calling ChannelsStoreMappingApi.ChannelsGetStoreChannelStoreMapping: " + e.Message );
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **appId** | **string**| |
- **channelId** | **int?**| |
-
-### Return type
-
-[**RestApiArrayResultStoreChannelStoreMapping**](RestApiArrayResultStoreChannelStoreMapping.md)
-
-### Authorization
-
-[oauth2](../README.md#oauth2)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json, text/json, application/xml, text/xml
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-
-# **ChannelsSetStoreChannelStoreMapping**
-> RestApiArrayResultStoreChannelStoreMapping ChannelsSetStoreChannelStoreMapping (string appId, int? channelId, List stores)
-
-
-
-### Example
-```csharp
-using System;
-using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
-
-namespace Example
-{
- public class ChannelsSetStoreChannelStoreMappingExample
- {
- public void main()
- {
- // Configure OAuth2 access token for authorization: oauth2
- Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
-
- var apiInstance = new ChannelsStoreMappingApi();
- var appId = appId_example; // string |
- var channelId = 56; // int? |
- var stores = new List(); // List |
-
- try
- {
- RestApiArrayResultStoreChannelStoreMapping result = apiInstance.ChannelsSetStoreChannelStoreMapping(appId, channelId, stores);
- Debug.WriteLine(result);
- }
- catch (Exception e)
- {
- Debug.Print("Exception when calling ChannelsStoreMappingApi.ChannelsSetStoreChannelStoreMapping: " + e.Message );
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **appId** | **string**| |
- **channelId** | **int?**| |
- **stores** | [**List<ChannelStoreMapping>**](ChannelStoreMapping.md)| |
-
-### Return type
-
-[**RestApiArrayResultStoreChannelStoreMapping**](RestApiArrayResultStoreChannelStoreMapping.md)
-
-### Authorization
-
-[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
diff --git a/docs/ChargebackDetails.md b/docs/ChargebackDetails.md
index 7b752907..bef20b39 100644
--- a/docs/ChargebackDetails.md
+++ b/docs/ChargebackDetails.md
@@ -1,9 +1,10 @@
-# IO.Swagger.Model.ChargebackDetails
+# Flipdish.Model.ChargebackDetails
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**ChargebackAmount** | **double?** | Chargeback amount | [optional]
+**PosSalesChargebackAmount** | **double?** | POS Chargeback amount | [optional]
**ChargebackRefundedFees** | **double?** | Chargeback refunded feeds | [optional]
**ChargebacksCount** | **int?** | Number of chargebacks | [optional]
**TotalChargebackCost** | **double?** | Total amount | [optional]
diff --git a/docs/ClientDevice.md b/docs/ClientDevice.md
new file mode 100644
index 00000000..6c69654f
--- /dev/null
+++ b/docs/ClientDevice.md
@@ -0,0 +1,11 @@
+# Flipdish.Model.ClientDevice
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**DeviceModel** | **string** | Device Model | [optional]
+**DeviceId** | **string** | Device Id | [optional]
+**DeviceName** | **string** | Device Name | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/ClientDeviceAssignEnrolledDevice.md b/docs/ClientDeviceAssignEnrolledDevice.md
new file mode 100644
index 00000000..a3f24d9b
--- /dev/null
+++ b/docs/ClientDeviceAssignEnrolledDevice.md
@@ -0,0 +1,10 @@
+# Flipdish.Model.ClientDeviceAssignEnrolledDevice
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**DeviceModel** | **string** | Device Model | [optional]
+**PinCode** | **string** | Pin Code | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/ClientDeviceEnroll.md b/docs/ClientDeviceEnroll.md
new file mode 100644
index 00000000..5fb9deeb
--- /dev/null
+++ b/docs/ClientDeviceEnroll.md
@@ -0,0 +1,11 @@
+# Flipdish.Model.ClientDeviceEnroll
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**DeviceModel** | **string** | Device model | [optional]
+**DeviceId** | **string** | Device Id | [optional]
+**DeviceName** | **string** | Device Name | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/ClientDeviceEnrollmentResult.md b/docs/ClientDeviceEnrollmentResult.md
new file mode 100644
index 00000000..014572e3
--- /dev/null
+++ b/docs/ClientDeviceEnrollmentResult.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.ClientDeviceEnrollmentResult
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**PinCode** | **string** | PIN Code for assigning | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/ClientDeviceSummary.md b/docs/ClientDeviceSummary.md
new file mode 100644
index 00000000..9a54bf3b
--- /dev/null
+++ b/docs/ClientDeviceSummary.md
@@ -0,0 +1,11 @@
+# Flipdish.Model.ClientDeviceSummary
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**DeviceModel** | **string** | Device Model | [optional]
+**DeviceId** | **string** | Device Id | [optional]
+**DeviceName** | **string** | Device Name | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/ClientsApi.md b/docs/ClientsApi.md
new file mode 100644
index 00000000..ff3652e0
--- /dev/null
+++ b/docs/ClientsApi.md
@@ -0,0 +1,195 @@
+# Flipdish.Api.ClientsApi
+
+All URIs are relative to *https://api.flipdish.co*
+
+Method | HTTP request | Description
+------------- | ------------- | -------------
+[**GetClient**](ClientsApi.md#getclient) | **GET** /api/v1.0/clients/{clientId} |
+[**SetSalesForceContactId**](ClientsApi.md#setsalesforcecontactid) | **POST** /api/v1.0/clients/{clientId}/salesforcecontactid |
+[**SetStripeCustomerId**](ClientsApi.md#setstripecustomerid) | **POST** /api/v1.0/clients/{clientId}/stripecustomerid |
+
+
+
+# **GetClient**
+> void GetClient (int? clientId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetClientExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new ClientsApi();
+ var clientId = 56; // int? |
+
+ try
+ {
+ apiInstance.GetClient(clientId);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling ClientsApi.GetClient: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **clientId** | **int?**| |
+
+### Return type
+
+void (empty response body)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **SetSalesForceContactId**
+> void SetSalesForceContactId (int? clientId, string salesForceContactId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class SetSalesForceContactIdExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new ClientsApi();
+ var clientId = 56; // int? |
+ var salesForceContactId = salesForceContactId_example; // string |
+
+ try
+ {
+ apiInstance.SetSalesForceContactId(clientId, salesForceContactId);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling ClientsApi.SetSalesForceContactId: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **clientId** | **int?**| |
+ **salesForceContactId** | **string**| |
+
+### Return type
+
+void (empty response body)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **SetStripeCustomerId**
+> void SetStripeCustomerId (int? clientId, string stripeCustomerId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class SetStripeCustomerIdExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new ClientsApi();
+ var clientId = 56; // int? |
+ var stripeCustomerId = stripeCustomerId_example; // string |
+
+ try
+ {
+ apiInstance.SetStripeCustomerId(clientId, stripeCustomerId);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling ClientsApi.SetStripeCustomerId: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **clientId** | **int?**| |
+ **stripeCustomerId** | **string**| |
+
+### Return type
+
+void (empty response body)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
diff --git a/docs/ConfiguredAppHeader.md b/docs/ConfiguredAppHeader.md
deleted file mode 100644
index 7cab058e..00000000
--- a/docs/ConfiguredAppHeader.md
+++ /dev/null
@@ -1,10 +0,0 @@
-# Flipdish.Model.ConfiguredAppHeader
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Name** | **string** | Name |
-**AppStoreAppId** | **string** | AppStore App Id |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/ConfiguredPhysicalRestaurant.md b/docs/ConfiguredPhysicalRestaurant.md
deleted file mode 100644
index 8aaaf95e..00000000
--- a/docs/ConfiguredPhysicalRestaurant.md
+++ /dev/null
@@ -1,10 +0,0 @@
-# Flipdish.Model.ConfiguredPhysicalRestaurant
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**StoreId** | **int?** | Store id | [optional]
-**Name** | **string** | Name of store | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/ConfiguredStore.md b/docs/ConfiguredStore.md
index 033fe5d2..7ebde6f3 100644
--- a/docs/ConfiguredStore.md
+++ b/docs/ConfiguredStore.md
@@ -1,10 +1,10 @@
-# IO.Swagger.Model.ConfiguredStore
+# Flipdish.Model.ConfiguredStore
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**StoreId** | **int?** | Store id | [optional]
-**Name** | **string** | Name of store | [optional]
+**StoreId** | **int?** | | [optional]
+**Name** | **string** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/Contact.md b/docs/Contact.md
deleted file mode 100644
index 3c8c9adb..00000000
--- a/docs/Contact.md
+++ /dev/null
@@ -1,12 +0,0 @@
-# IO.Swagger.Model.Contact
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Email** | **string** | Email Address | [optional]
-**PhoneNumber** | **string** | International format Phone Number | [optional]
-**FirstName** | **string** | First Name | [optional]
-**LastName** | **string** | Last Name | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/ContentSecurityPolicyApi.md b/docs/ContentSecurityPolicyApi.md
index a85f1418..b8c59bbc 100644
--- a/docs/ContentSecurityPolicyApi.md
+++ b/docs/ContentSecurityPolicyApi.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Api.ContentSecurityPolicyApi
+# Flipdish.Api.ContentSecurityPolicyApi
All URIs are relative to *https://api.flipdish.co*
@@ -17,9 +17,9 @@ Method | HTTP request | Description
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
diff --git a/docs/Coordinates.md b/docs/Coordinates.md
index 15ca9c53..08c6c52d 100644
--- a/docs/Coordinates.md
+++ b/docs/Coordinates.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.Coordinates
+# Flipdish.Model.Coordinates
## Properties
Name | Type | Description | Notes
diff --git a/docs/CountryFormResponse.md b/docs/CountryFormResponse.md
index af056d0a..fdfa9ac9 100644
--- a/docs/CountryFormResponse.md
+++ b/docs/CountryFormResponse.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CountryFormResponse
+# Flipdish.Model.CountryFormResponse
## Properties
Name | Type | Description | Notes
diff --git a/docs/CountryWithAccountFieldsDefinitions.md b/docs/CountryWithAccountFieldsDefinitions.md
index bb7f220a..02244a40 100644
--- a/docs/CountryWithAccountFieldsDefinitions.md
+++ b/docs/CountryWithAccountFieldsDefinitions.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CountryWithAccountFieldsDefinitions
+# Flipdish.Model.CountryWithAccountFieldsDefinitions
## Properties
Name | Type | Description | Notes
diff --git a/docs/CreateAccountModel.md b/docs/CreateAccountModel.md
index 60dac813..a9a90ccb 100644
--- a/docs/CreateAccountModel.md
+++ b/docs/CreateAccountModel.md
@@ -1,13 +1,14 @@
-# IO.Swagger.Model.CreateAccountModel
+# Flipdish.Model.CreateAccountModel
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Email** | **string** | Email addres |
+**Email** | **string** | Email address |
**StoreName** | **string** | Store name |
**LanguageId** | **string** | LanguageId | [optional]
**Rid** | **int?** | Referral ID | [optional]
**Cid** | **string** | Campaign ID | [optional]
+**RecaptchaToken** | **string** | Google Recaptcha Token | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/CreateAppParameters.md b/docs/CreateAppParameters.md
new file mode 100644
index 00000000..90aed183
--- /dev/null
+++ b/docs/CreateAppParameters.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.CreateAppParameters
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Name** | **string** | The name of the brand that this app/white-label represents. | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/CreateAppStoreApp.md b/docs/CreateAppStoreApp.md
index 6f204188..bd1bfae2 100644
--- a/docs/CreateAppStoreApp.md
+++ b/docs/CreateAppStoreApp.md
@@ -1,23 +1,26 @@
-# IO.Swagger.Model.CreateAppStoreApp
+# Flipdish.Model.CreateAppStoreApp
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Details** | **string** | Details |
-**ConfigurationType** | **string** | Configuration type <example>External link</example><example>Flipdish hosted</example> |
-**StoreSelectorType** | **string** | Store selector type |
-**FieldGroups** | [**List<FieldGroup>**](FieldGroup.md) | Field groups | [optional]
-**SetupInstructions** | **string** | Setup instructions | [optional]
-**ExternalSetupLink** | **string** | External setup link | [optional]
-**TeammateAppAccessLevel** | **string** | Teammate app access level | [optional]
-**PermissionsType** | **string** | Permissions type |
-**Support** | [**AppStoreAppSupportInfo**](AppStoreAppSupportInfo.md) | Support information | [optional]
-**Name** | **string** | Name |
-**Description** | **string** | Description |
-**IsEnabled** | **bool?** | Is application enabled | [optional]
-**Categories** | **List<string>** | Categories |
-**Countries** | **List<string>** | Countries |
-**DeveloperName** | **string** | Developer Name | [optional]
+**Details** | **string** | |
+**ConfigurationType** | **string** | |
+**StoreSelectorType** | **string** | |
+**FieldGroups** | [**List<FieldGroup>**](FieldGroup.md) | | [optional]
+**SetupInstructions** | **string** | | [optional]
+**ExternalSetupLink** | **string** | | [optional]
+**TeammateAppAccessLevel** | **string** | | [optional]
+**PermissionsType** | **string** | |
+**Support** | [**AppStoreAppSupportInfo**](AppStoreAppSupportInfo.md) | | [optional]
+**ExternalFunctionActionUrl** | **string** | | [optional]
+**ExternalFunctionSignatureKey** | **string** | | [optional]
+**IsPaid** | **bool?** | | [optional]
+**Name** | **string** | |
+**Description** | **string** | |
+**IsEnabled** | **bool?** | | [optional]
+**Categories** | **List<string>** | |
+**Countries** | **List<string>** | |
+**DeveloperName** | **string** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/CreateBasicAccountModel.md b/docs/CreateBasicAccountModel.md
new file mode 100644
index 00000000..2986e5fd
--- /dev/null
+++ b/docs/CreateBasicAccountModel.md
@@ -0,0 +1,10 @@
+# Flipdish.Model.CreateBasicAccountModel
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**StoreName** | **string** | Store name |
+**LanguageId** | **string** | LanguageId | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/CreateCatalogGroup.md b/docs/CreateCatalogGroup.md
deleted file mode 100644
index 827d4487..00000000
--- a/docs/CreateCatalogGroup.md
+++ /dev/null
@@ -1,17 +0,0 @@
-# Flipdish.Model.CreateCatalogGroup
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**MinSelectCount** | **int?** | Minimum number of items that the user has to select | [optional]
-**MaxSelectCount** | **int?** | Maximum number of items that the user has to select | [optional]
-**Items** | [**List<CreateCatalogItemReference>**](CreateCatalogItemReference.md) | Collection of items associated with this group | [optional]
-**Metafields** | [**List<Metafield>**](Metafield.md) | Collection of metafields | [optional]
-**GroupType** | **string** | Type of group (ModifierGroup, etc) |
-**Sku** | **string** | Stock Keeping Unit (SKU) |
-**Name** | **string** | Group name |
-**AutogenerateDisplayText** | **bool?** | Autogenerate display text in ordering applications | [optional]
-**ImageFileName** | **string** | Image File Name | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/CreateCatalogGroupReference.md b/docs/CreateCatalogGroupReference.md
index 6fedcb3e..bb8d92b5 100644
--- a/docs/CreateCatalogGroupReference.md
+++ b/docs/CreateCatalogGroupReference.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CreateCatalogGroupReference
+# Flipdish.Model.CreateCatalogGroupReference
## Properties
Name | Type | Description | Notes
diff --git a/docs/CreateCatalogItem.md b/docs/CreateCatalogItem.md
index 396e76d5..acc22c36 100644
--- a/docs/CreateCatalogItem.md
+++ b/docs/CreateCatalogItem.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CreateCatalogItem
+# Flipdish.Model.CreateCatalogItem
## Properties
Name | Type | Description | Notes
diff --git a/docs/CreateCatalogItemReference.md b/docs/CreateCatalogItemReference.md
deleted file mode 100644
index 4684024b..00000000
--- a/docs/CreateCatalogItemReference.md
+++ /dev/null
@@ -1,11 +0,0 @@
-# Flipdish.Model.CreateCatalogItemReference
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**CatalogItemId** | **string** | Identifier of the CatalogItemId to use as SubProduct |
-**ItemType** | **string** | Type of the SupProduct |
-**PreselectedQuantity** | **int?** | Quantity of the modifier that will be set when the parent product is placed in the basket | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/CreateEndUserFeeConfig.md b/docs/CreateEndUserFeeConfig.md
new file mode 100644
index 00000000..4152a5aa
--- /dev/null
+++ b/docs/CreateEndUserFeeConfig.md
@@ -0,0 +1,15 @@
+# Flipdish.Model.CreateEndUserFeeConfig
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Channel** | **string** | The order channel this fee config applies to |
+**PaymentMethod** | **string** | The payment method this fee config applies to |
+**MinOrderAmount** | **double?** | Order amount below which MinFixedFee is charged instead of the percent/fixed calculation | [optional]
+**MinFixedFee** | **double?** | Fixed fee charged for orders at or below MinOrderAmount | [optional]
+**PercentFee** | **double?** | Percentage fee applied to the order amount | [optional]
+**FixedFee** | **double?** | Fixed fee compared against the percentage fee - the greater of the two is charged | [optional]
+**Cap** | **double?** | Maximum fee that can be charged | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/CreateFulfillmentStatesConfiguration.md b/docs/CreateFulfillmentStatesConfiguration.md
new file mode 100644
index 00000000..b5346cf5
--- /dev/null
+++ b/docs/CreateFulfillmentStatesConfiguration.md
@@ -0,0 +1,13 @@
+# Flipdish.Model.CreateFulfillmentStatesConfiguration
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**StoreIds** | **List<int?>** | Stores id's | [optional]
+**StoreSelectorType** | **string** | Store Selector Type | [optional]
+**States** | [**List<FulfillmentStatusConfigurationItem>**](FulfillmentStatusConfigurationItem.md) | Settings | [optional]
+**AutomaticTransitionsEnabled** | **bool?** | Enable automatic transitions | [optional]
+**Name** | **string** | Name | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/CreateFullMenu.md b/docs/CreateFullMenu.md
index 4eff1180..959a1cee 100644
--- a/docs/CreateFullMenu.md
+++ b/docs/CreateFullMenu.md
@@ -1,15 +1,16 @@
-# IO.Swagger.Model.CreateFullMenu
+# Flipdish.Model.CreateFullMenu
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Name** | **string** | Name of Menu, only shown in portal | [optional]
**ImageUrl** | **string** | Image url | [optional]
-**MenuSections** | [**List<CreateFullMenuSection>**](CreateFullMenuSection.md) | Menu sections (startes, main etc) | [optional]
+**MenuSections** | [**List<CreateFullMenuSection>**](CreateFullMenuSection.md) | Menu sections (starters, main etc) | [optional]
**TaxRates** | [**List<CreateMenuTaxRate>**](CreateMenuTaxRate.md) | Menu tax rates | [optional]
**DisplaySectionLinks** | **bool?** | Display menu section link on UI | [optional]
**MenuSectionBehaviour** | **string** | Menu section behaviour | [optional]
**TaxType** | **string** | Tax type | [optional]
+**IsIntegrated** | **bool?** | Flag to indicate if the menu is integrated (contains metadata) | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/CreateFullMenuItemOptionSet.md b/docs/CreateFullMenuItemOptionSet.md
index 39f1f9ec..4cce8a3c 100644
--- a/docs/CreateFullMenuItemOptionSet.md
+++ b/docs/CreateFullMenuItemOptionSet.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CreateFullMenuItemOptionSet
+# Flipdish.Model.CreateFullMenuItemOptionSet
## Properties
Name | Type | Description | Notes
@@ -11,6 +11,7 @@ Name | Type | Description | Notes
**MinSelectCount** | **int?** | Minimum items must be selected | [optional]
**MaxSelectCount** | **int?** | Maximum number of items can be selected | [optional]
**CellLayoutType** | **string** | Small | Medium | Large Affects the layout of the menu. | [optional]
+**PublicId** | **Guid?** | Permanent reference to the item. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/CreateFullMenuItemOptionSetItem.md b/docs/CreateFullMenuItemOptionSetItem.md
index ef82efd3..376543e3 100644
--- a/docs/CreateFullMenuItemOptionSetItem.md
+++ b/docs/CreateFullMenuItemOptionSetItem.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CreateFullMenuItemOptionSetItem
+# Flipdish.Model.CreateFullMenuItemOptionSetItem
## Properties
Name | Type | Description | Notes
@@ -9,10 +9,12 @@ Name | Type | Description | Notes
**NextMenuItemOptionSetId** | **int?** | if null, next option set is next. if -1, this is the final option set | [optional]
**Name** | **string** | Name | [optional]
**Price** | **double?** | Price | [optional]
+**DepositReturnFee** | **double?** | An optional fee that can be added to the price of the item. | [optional]
**IsAvailable** | **bool?** | Is available | [optional]
**DisplayOrder** | **int?** | Display order. Displayed in ascending order. | [optional]
**CellLayoutType** | **string** | Small | Medium | Large Affects the layout of the menu. | [optional]
**ImageUrl** | **string** | Image url | [optional]
+**PublicId** | **Guid?** | Permanent reference to the item. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/CreateFullMenuSection.md b/docs/CreateFullMenuSection.md
index e3f3fc3f..31c3224a 100644
--- a/docs/CreateFullMenuSection.md
+++ b/docs/CreateFullMenuSection.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CreateFullMenuSection
+# Flipdish.Model.CreateFullMenuSection
## Properties
Name | Type | Description | Notes
@@ -12,6 +12,7 @@ Name | Type | Description | Notes
**IsHiddenFromCustomers** | **bool?** | Is hidden from customer. Perhaps when the item is out of stock. | [optional]
**ImageUrl** | **string** | Image url | [optional]
**MenuSectionId** | **int?** | Menu Section Id | [optional]
+**PublicId** | **Guid?** | Permanent reference to the item. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/CreateFullMenuSectionItem.md b/docs/CreateFullMenuSectionItem.md
index 04de075b..80fce367 100644
--- a/docs/CreateFullMenuSectionItem.md
+++ b/docs/CreateFullMenuSectionItem.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CreateFullMenuSectionItem
+# Flipdish.Model.CreateFullMenuSectionItem
## Properties
Name | Type | Description | Notes
@@ -10,6 +10,7 @@ Name | Type | Description | Notes
**Description** | **string** | Description (like \"A lovely dish from the east\") | [optional]
**SpicinessRating** | **string** | Spiciness rating | [optional]
**Price** | **double?** | Price - this is only used when there is no master option set and should be set to 0 if a master option set exists. | [optional]
+**DepositReturnFee** | **double?** | An optional fee that can be added to the price of the item. | [optional]
**DisplayOrder** | **int?** | Display order | [optional]
**Alcohol** | **bool?** | To be set true if the item or an option of the item contains an alcoholic drink. | [optional]
**IsAvailable** | **bool?** | True if we accept orders for this item still | [optional]
@@ -18,6 +19,8 @@ Name | Type | Description | Notes
**ImageName** | **string** | Image url | [optional]
**ImageUrl** | **string** | Image url | [optional]
**MenuItemId** | **int?** | Menu Item Id | [optional]
+**ExcludeFromVoucherDiscounting** | **bool?** | If true, the item is excluded from voucher discount calculations | [optional]
+**PublicId** | **Guid?** | Permanent reference to the item. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/CreateGroup.md b/docs/CreateGroup.md
index abc14d47..2b8b5c38 100644
--- a/docs/CreateGroup.md
+++ b/docs/CreateGroup.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CreateGroup
+# Flipdish.Model.CreateGroup
## Properties
Name | Type | Description | Notes
diff --git a/docs/CreateGroupReference.md b/docs/CreateGroupReference.md
index a52d661e..33ecc52e 100644
--- a/docs/CreateGroupReference.md
+++ b/docs/CreateGroupReference.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CreateGroupReference
+# Flipdish.Model.CreateGroupReference
## Properties
Name | Type | Description | Notes
diff --git a/docs/CreateLocation.md b/docs/CreateLocation.md
index 4b60fbb9..1e297cbe 100644
--- a/docs/CreateLocation.md
+++ b/docs/CreateLocation.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CreateLocation
+# Flipdish.Model.CreateLocation
## Properties
Name | Type | Description | Notes
diff --git a/docs/CreateLocationArea.md b/docs/CreateLocationArea.md
index f1506244..eda62907 100644
--- a/docs/CreateLocationArea.md
+++ b/docs/CreateLocationArea.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CreateLocationArea
+# Flipdish.Model.CreateLocationArea
## Properties
Name | Type | Description | Notes
diff --git a/docs/CreateMenuSectionItemFromCatalogItems.md b/docs/CreateMenuSectionItemFromCatalogItems.md
index 19ff2057..119e238f 100644
--- a/docs/CreateMenuSectionItemFromCatalogItems.md
+++ b/docs/CreateMenuSectionItemFromCatalogItems.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CreateMenuSectionItemFromCatalogItems
+# Flipdish.Model.CreateMenuSectionItemFromCatalogItems
## Properties
Name | Type | Description | Notes
diff --git a/docs/CreateMenuSectionItemFromProducts.md b/docs/CreateMenuSectionItemFromProducts.md
deleted file mode 100644
index 7a3807cd..00000000
--- a/docs/CreateMenuSectionItemFromProducts.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# Flipdish.Model.CreateMenuSectionItemFromProducts
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**ProductItems** | [**List<ProductItem>**](ProductItem.md) | List of Products to add to the section |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/CreateMenuTaxRate.md b/docs/CreateMenuTaxRate.md
index cf9e7fe6..92cccf86 100644
--- a/docs/CreateMenuTaxRate.md
+++ b/docs/CreateMenuTaxRate.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CreateMenuTaxRate
+# Flipdish.Model.CreateMenuTaxRate
## Properties
Name | Type | Description | Notes
diff --git a/docs/CreateMetadata.md b/docs/CreateMetadata.md
index 3155ff7e..159b8a58 100644
--- a/docs/CreateMetadata.md
+++ b/docs/CreateMetadata.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CreateMetadata
+# Flipdish.Model.CreateMetadata
## Properties
Name | Type | Description | Notes
diff --git a/docs/CreateMetafieldDefinition.md b/docs/CreateMetafieldDefinition.md
index 3fa921d3..9c12eb2f 100644
--- a/docs/CreateMetafieldDefinition.md
+++ b/docs/CreateMetafieldDefinition.md
@@ -1,10 +1,10 @@
-# IO.Swagger.Model.CreateMetafieldDefinition
+# Flipdish.Model.CreateMetafieldDefinition
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**IsReadOnly** | **bool?** | Indicates if a definition can be edited or not | [optional]
-**OwnerEntity** | **string** | The Metafield will extend the specified {Flipdish.PublicModels.V1.Metafields.MetafieldDefinitionBase.OwnerEntity} | [optional]
+**OwnerEntity** | **string** | The Metafield will extend the specified {Flipdish.Metafields.PublicModels.V1.MetafieldDefinitionBase.OwnerEntity} | [optional]
**Key** | **string** | Key of the metafield. The key must have two parts, separated by a dot. The first part acts as a category, for organizational purposes. The parts can be composed of lowercase letters, numbers, hyphen and underscore |
**ValueType** | **string** | The excepted type for the Value field | [optional]
**Name** | **string** | Field Name |
diff --git a/docs/CreateModifier.md b/docs/CreateModifier.md
deleted file mode 100644
index c14f79ff..00000000
--- a/docs/CreateModifier.md
+++ /dev/null
@@ -1,13 +0,0 @@
-# Flipdish.Model.CreateModifier
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Sku** | **string** | Stock Keeping Unit (SKU) | [optional]
-**Name** | **string** | Product name | [optional]
-**Description** | **string** | Product description | [optional]
-**Price** | **double?** | Product price | [optional]
-**ImageFileName** | **string** | Image File Name | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/CreateModifierGroup.md b/docs/CreateModifierGroup.md
deleted file mode 100644
index 82e95063..00000000
--- a/docs/CreateModifierGroup.md
+++ /dev/null
@@ -1,16 +0,0 @@
-# Flipdish.Model.CreateModifierGroup
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**MinSelection** | **int?** | Minimum number of items that the user has to select | [optional]
-**MaxSelection** | **int?** | Maximum number of items that the user has to select | [optional]
-**SubProducts** | [**List<ModifierGroupSubProduct>**](ModifierGroupSubProduct.md) | Collection of products associated with this product | [optional]
-**Sku** | **string** | Stock Keeping Unit (SKU) | [optional]
-**Name** | **string** | Product name | [optional]
-**Description** | **string** | Product description | [optional]
-**Price** | **double?** | Product price | [optional]
-**ImageFileName** | **string** | Image File Name | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/CreatePayGreenConfigurationRequest.md b/docs/CreatePayGreenConfigurationRequest.md
index 309d8cc0..41afa127 100644
--- a/docs/CreatePayGreenConfigurationRequest.md
+++ b/docs/CreatePayGreenConfigurationRequest.md
@@ -1,12 +1,12 @@
-# IO.Swagger.Model.CreatePayGreenConfigurationRequest
+# Flipdish.Model.CreatePayGreenConfigurationRequest
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Name** | **string** | | [optional]
-**PayGreenId** | **string** | | [optional]
-**PayGreenPrivateKey** | **string** | | [optional]
-**AssignedStores** | **List<int?>** | | [optional]
+**Name** | **string** | Name. | [optional]
+**PayGreenId** | **string** | PayGreenId. | [optional]
+**PayGreenPrivateKey** | **string** | PayGreenPrivateKey. | [optional]
+**AssignedStores** | **List<int?>** | AssignedStores. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/CreateProduct.md b/docs/CreateProduct.md
index 0f78421f..378278c3 100644
--- a/docs/CreateProduct.md
+++ b/docs/CreateProduct.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CreateProduct
+# Flipdish.Model.CreateProduct
## Properties
Name | Type | Description | Notes
diff --git a/docs/CreateProductReference.md b/docs/CreateProductReference.md
index 784e75a4..ac8ea559 100644
--- a/docs/CreateProductReference.md
+++ b/docs/CreateProductReference.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CreateProductReference
+# Flipdish.Model.CreateProductReference
## Properties
Name | Type | Description | Notes
diff --git a/docs/CreatePromotion.md b/docs/CreatePromotion.md
new file mode 100644
index 00000000..59bd71c4
--- /dev/null
+++ b/docs/CreatePromotion.md
@@ -0,0 +1,10 @@
+# Flipdish.Model.CreatePromotion
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Name** | **string** | Promotion Name | [optional]
+**MenuItemPublicIds** | **List<Guid?>** | Promotion Menu Item Awards | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/CreateSimpleProduct.md b/docs/CreateSimpleProduct.md
deleted file mode 100644
index aeaf42e0..00000000
--- a/docs/CreateSimpleProduct.md
+++ /dev/null
@@ -1,14 +0,0 @@
-# Flipdish.Model.CreateSimpleProduct
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**SubProducts** | [**List<SimpleProductSubProduct>**](SimpleProductSubProduct.md) | Collection of products associated with this product | [optional]
-**Sku** | **string** | Stock Keeping Unit (SKU) | [optional]
-**Name** | **string** | Product name | [optional]
-**Description** | **string** | Product description | [optional]
-**Price** | **double?** | Product price | [optional]
-**ImageFileName** | **string** | Image File Name | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/CreateTeammate.md b/docs/CreateTeammate.md
index 34cf6095..5ea59e8f 100644
--- a/docs/CreateTeammate.md
+++ b/docs/CreateTeammate.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CreateTeammate
+# Flipdish.Model.CreateTeammate
## Properties
Name | Type | Description | Notes
@@ -7,6 +7,7 @@ Name | Type | Description | Notes
**AppAccessLevel** | **string** | App access level | [optional]
**HasAccessToAllStores** | **bool?** | The user has access to all stores for the app (including new stores that added later) | [optional]
**StoreIds** | **List<int?>** | Store IDs the user has access to (if HasAccessToAllStores is false) | [optional]
+**PropertyIds** | **List<string>** | Property Ids the user has access to (if HasAccessToAllStores is false) | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/CreateUserDeliveryLocationRequest.md b/docs/CreateUserDeliveryLocationRequest.md
new file mode 100644
index 00000000..ecd98fba
--- /dev/null
+++ b/docs/CreateUserDeliveryLocationRequest.md
@@ -0,0 +1,16 @@
+# Flipdish.Model.CreateUserDeliveryLocationRequest
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Building** | **string** | Building. | [optional]
+**Street** | **string** | Street. | [optional]
+**Town** | **string** | Town. | [optional]
+**PostCode** | **string** | PostCode. | [optional]
+**FullAddressJson** | **string** | FullAddressJson. | [optional]
+**DeliveryInstructions** | **string** | DeliveryInstructions. | [optional]
+**Coordinates** | [**Coordinates**](Coordinates.md) | Coordinates. | [optional]
+**IsDisplayed** | **bool?** | Passed through to the same parameter position as legacy admin MVC (maps to IsCustomAddress in map service). | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/CreateVoucher.md b/docs/CreateVoucher.md
index 98d7478f..29dccb71 100644
--- a/docs/CreateVoucher.md
+++ b/docs/CreateVoucher.md
@@ -1,16 +1,16 @@
-# IO.Swagger.Model.CreateVoucher
+# Flipdish.Model.CreateVoucher
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**VoucherType** | **string** | Voucher Type | [optional]
-**Stores** | **List<int?>** | Stores that this voucher applies to | [optional]
-**AddItemDetails** | [**AddItemDetails**](AddItemDetails.md) | Add item details | [optional]
+**Promotion** | [**CreatePromotion**](CreatePromotion.md) | Create Promotion details | [optional]
**CreditNoteDetails** | [**CreditNoteDetails**](CreditNoteDetails.md) | Credit note details | [optional]
**LumpDiscountDetails** | [**LumpDiscountDetails**](LumpDiscountDetails.md) | Lump discount details | [optional]
**PercentDiscountDetails** | [**PercentDiscountDetails**](PercentDiscountDetails.md) | Percent discount details | [optional]
**Code** | **string** | Voucher Code | [optional]
**Description** | **string** | Voucher Description (Visible on printout) | [optional]
+**Stores** | **List<int?>** | Stores that this voucher applies to | [optional]
**ValidOnOrdersOver** | **double?** | Valid on orders on or above | [optional]
**TakesPriority** | **bool?** | Takes priority | [optional]
**IsEnabled** | **bool?** | Is voucher enabled | [optional]
@@ -23,8 +23,16 @@ Name | Type | Description | Notes
**IsValidForFirstOrderOnly** | **bool?** | Valid only on the first order by the customer | [optional]
**IsValidOncePerCustomer** | **bool?** | Valid once per customer | [optional]
**IsValidOnlyOnce** | **bool?** | Valid only once, by any customer (once used cannot be used again by any other customer) | [optional]
+**IsDiscoverable** | **bool?** | Enables the voucher to be offered in the Voucher Discoverability feature | [optional]
+**IsPromoted** | **bool?** | Marks the voucher as promoted | [optional]
+**ForceDiscount** | **bool?** | Force the discount to be applied which bypasses some menu restrictions | [optional]
**StartDate** | **DateTime?** | Voucher Starts On (Time in UTC) | [optional]
**ExpiryDate** | **DateTime?** | Voucher Expires On (Time in UTC) | [optional]
+**ChannelRestrictions** | **List<string>** | Limit the channels this voucher can be used on | [optional]
+**ValidityPeriods** | [**List<ValidityPeriod>**](ValidityPeriod.md) | Periods in which the voucher is valid. An empty list means the voucher is valid at all times. When updating the voucher, if this is set to null, the validity periods won't be updated. | [optional]
+**VoucherSubType** | **string** | Voucher Subtype | [optional]
+**CustomerId** | **int?** | Customer UserID | [optional]
+**MaxRedemptions** | **int?** | Maximum number of times the voucher can be redeemed (used) | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/CreatedMenuSectionItems.md b/docs/CreatedMenuSectionItems.md
index 2b7698ba..c7618f2a 100644
--- a/docs/CreatedMenuSectionItems.md
+++ b/docs/CreatedMenuSectionItems.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CreatedMenuSectionItems
+# Flipdish.Model.CreatedMenuSectionItems
## Properties
Name | Type | Description | Notes
diff --git a/docs/CreditNoteDetails.md b/docs/CreditNoteDetails.md
index 6e354fd2..13f33404 100644
--- a/docs/CreditNoteDetails.md
+++ b/docs/CreditNoteDetails.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CreditNoteDetails
+# Flipdish.Model.CreditNoteDetails
## Properties
Name | Type | Description | Notes
diff --git a/docs/CrossSellApi.md b/docs/CrossSellApi.md
new file mode 100644
index 00000000..d110031b
--- /dev/null
+++ b/docs/CrossSellApi.md
@@ -0,0 +1,78 @@
+# Flipdish.Api.CrossSellApi
+
+All URIs are relative to *https://api.flipdish.co*
+
+Method | HTTP request | Description
+------------- | ------------- | -------------
+[**GetCrossSellMenuItems**](CrossSellApi.md#getcrosssellmenuitems) | **GET** /api/v1.0/{appId}/crossSell/menuItems |
+
+
+
+# **GetCrossSellMenuItems**
+> RestApiResultCrossSellMenuItems GetCrossSellMenuItems (string appId, int? menuId, List menuItemId, int? limit, double? totalValue)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetCrossSellMenuItemsExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new CrossSellApi();
+ var appId = appId_example; // string |
+ var menuId = 56; // int? |
+ var menuItemId = new List(); // List |
+ var limit = 56; // int? |
+ var totalValue = 1.2; // double? |
+
+ try
+ {
+ RestApiResultCrossSellMenuItems result = apiInstance.GetCrossSellMenuItems(appId, menuId, menuItemId, limit, totalValue);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling CrossSellApi.GetCrossSellMenuItems: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **menuId** | **int?**| |
+ **menuItemId** | [**List<int?>**](int?.md)| |
+ **limit** | **int?**| |
+ **totalValue** | **double?**| |
+
+### Return type
+
+[**RestApiResultCrossSellMenuItems**](RestApiResultCrossSellMenuItems.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
diff --git a/docs/CrossSellMenuItems.md b/docs/CrossSellMenuItems.md
new file mode 100644
index 00000000..a2f3b706
--- /dev/null
+++ b/docs/CrossSellMenuItems.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.CrossSellMenuItems
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**MenuItemIds** | **List<int?>** | Menu Item Id's | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/CspReport.md b/docs/CspReport.md
index 3420d82a..8d893468 100644
--- a/docs/CspReport.md
+++ b/docs/CspReport.md
@@ -1,15 +1,15 @@
-# IO.Swagger.Model.CspReport
+# Flipdish.Model.CspReport
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**DocumentUri** | **string** | | [optional]
+**Document_uri** | **string** | | [optional]
**Referrer** | **string** | | [optional]
-**ViolatedDirective** | **string** | | [optional]
-**EffectiveDirective** | **string** | | [optional]
-**OriginalPolicy** | **string** | | [optional]
-**BlockedUri** | **string** | | [optional]
-**StatusCode** | **int?** | | [optional]
+**Violated_directive** | **string** | | [optional]
+**Effective_directive** | **string** | | [optional]
+**Original_policy** | **string** | | [optional]
+**Blocked_uri** | **string** | | [optional]
+**Status_code** | **int?** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/CspReportRequest.md b/docs/CspReportRequest.md
index 6a901f7f..0a917710 100644
--- a/docs/CspReportRequest.md
+++ b/docs/CspReportRequest.md
@@ -1,9 +1,9 @@
-# IO.Swagger.Model.CspReportRequest
+# Flipdish.Model.CspReportRequest
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**CspReport** | [**CspReport**](CspReport.md) | | [optional]
+**Csp_report** | [**CspReport**](CspReport.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/CurrencyData.md b/docs/CurrencyData.md
index c0ca9c4e..19ef2a63 100644
--- a/docs/CurrencyData.md
+++ b/docs/CurrencyData.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CurrencyData
+# Flipdish.Model.CurrencyData
## Properties
Name | Type | Description | Notes
diff --git a/docs/Customer.md b/docs/Customer.md
index 7ad6f957..ea5fe5c3 100644
--- a/docs/Customer.md
+++ b/docs/Customer.md
@@ -1,10 +1,12 @@
-# IO.Swagger.Model.Customer
+# Flipdish.Model.Customer
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**CustomerId** | **int?** | Id of the customer | [optional]
+**Name** | **string** | Customer name | [optional]
**RegistrationDate** | **DateTime?** | Customer registration date | [optional]
+**PhoneNumber** | **string** | Phone Number in international format | [optional]
**CashOrdersEnabled** | **bool?** | Customer can place cash orders | [optional]
**CardOrdersEnabled** | **bool?** | Customer can place card orders | [optional]
**MarketingEnabled** | **bool?** | Customer can receive marketing | [optional]
diff --git a/docs/CustomerConsentUpdatedEvent.md b/docs/CustomerConsentUpdatedEvent.md
index 595e57ce..6f3b3490 100644
--- a/docs/CustomerConsentUpdatedEvent.md
+++ b/docs/CustomerConsentUpdatedEvent.md
@@ -1,9 +1,10 @@
-# IO.Swagger.Model.CustomerConsentUpdatedEvent
+# Flipdish.Model.CustomerConsentUpdatedEvent
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**EventName** | **string** | The event name | [optional]
+**OrgId** | **string** | Organisation Id | [optional]
**Enabled** | **bool?** | Enabled | [optional]
**Description** | **string** | Description | [optional]
**User** | [**UserEventInfo**](UserEventInfo.md) | Customer User info | [optional]
@@ -12,6 +13,8 @@ Name | Type | Description | Notes
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/CustomerCreateModel.md b/docs/CustomerCreateModel.md
new file mode 100644
index 00000000..577de54c
--- /dev/null
+++ b/docs/CustomerCreateModel.md
@@ -0,0 +1,12 @@
+# Flipdish.Model.CustomerCreateModel
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**PhoneNumber** | **string** | Customer Phone Number | [optional]
+**AppType** | **string** | Customer AppType | [optional]
+**Name** | **string** | Customer Name | [optional]
+**MarketingEnabled** | **bool?** | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/CustomerCreatedEvent.md b/docs/CustomerCreatedEvent.md
index f277e6b9..1a50dc2a 100644
--- a/docs/CustomerCreatedEvent.md
+++ b/docs/CustomerCreatedEvent.md
@@ -1,9 +1,10 @@
-# IO.Swagger.Model.CustomerCreatedEvent
+# Flipdish.Model.CustomerCreatedEvent
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**EventName** | **string** | The event name | [optional]
+**OrgId** | **string** | Organisation Id | [optional]
**User** | [**UserEventInfo**](UserEventInfo.md) | Customer User info | [optional]
**Description** | **string** | Description | [optional]
**FlipdishEventId** | **Guid?** | The identitfier of the event | [optional]
@@ -11,6 +12,8 @@ Name | Type | Description | Notes
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/CustomerDeliveryTrackingOrder.md b/docs/CustomerDeliveryTrackingOrder.md
index 8a213171..8d26ca27 100644
--- a/docs/CustomerDeliveryTrackingOrder.md
+++ b/docs/CustomerDeliveryTrackingOrder.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CustomerDeliveryTrackingOrder
+# Flipdish.Model.CustomerDeliveryTrackingOrder
## Properties
Name | Type | Description | Notes
diff --git a/docs/CustomerDeliveryTrackingOrderLine.md b/docs/CustomerDeliveryTrackingOrderLine.md
index 8e38d320..17aeacc5 100644
--- a/docs/CustomerDeliveryTrackingOrderLine.md
+++ b/docs/CustomerDeliveryTrackingOrderLine.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CustomerDeliveryTrackingOrderLine
+# Flipdish.Model.CustomerDeliveryTrackingOrderLine
## Properties
Name | Type | Description | Notes
diff --git a/docs/CustomerMessages.md b/docs/CustomerMessages.md
new file mode 100644
index 00000000..bb609c2f
--- /dev/null
+++ b/docs/CustomerMessages.md
@@ -0,0 +1,10 @@
+# Flipdish.Model.CustomerMessages
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**DeliveryMenuMessage** | **string** | Delivery menu message | [optional]
+**PickupMenuMessage** | **string** | Pickup menu message | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/CustomerSummary.md b/docs/CustomerSummary.md
index 42dac3ad..4e6dfb9d 100644
--- a/docs/CustomerSummary.md
+++ b/docs/CustomerSummary.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CustomerSummary
+# Flipdish.Model.CustomerSummary
## Properties
Name | Type | Description | Notes
@@ -8,6 +8,7 @@ Name | Type | Description | Notes
**EmailAddress** | **string** | Customer email address | [optional]
**PhoneNumberLocalFormat** | **string** | Customer local phone number | [optional]
**PhoneNumber** | **string** | Customer phone number | [optional]
+**LanguagePreference** | **string** | Preferred language of the consumer | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/CustomerUpdateModel.md b/docs/CustomerUpdateModel.md
index a793819e..fdafe291 100644
--- a/docs/CustomerUpdateModel.md
+++ b/docs/CustomerUpdateModel.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CustomerUpdateModel
+# Flipdish.Model.CustomerUpdateModel
## Properties
Name | Type | Description | Notes
diff --git a/docs/CustomerUpdatedEvent.md b/docs/CustomerUpdatedEvent.md
index 354979ce..c7b107af 100644
--- a/docs/CustomerUpdatedEvent.md
+++ b/docs/CustomerUpdatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.CustomerUpdatedEvent
+# Flipdish.Model.CustomerUpdatedEvent
## Properties
Name | Type | Description | Notes
@@ -10,7 +10,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/Customers.md b/docs/Customers.md
new file mode 100644
index 00000000..2f771c5c
--- /dev/null
+++ b/docs/Customers.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.Customers
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Items** | [**List<Customer>**](Customer.md) | List of customers | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/CustomersApi.md b/docs/CustomersApi.md
index 5903362d..639f21ec 100644
--- a/docs/CustomersApi.md
+++ b/docs/CustomersApi.md
@@ -1,26 +1,91 @@
-# IO.Swagger.Api.CustomersApi
+# Flipdish.Api.CustomersApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**GetCustomerById**](CustomersApi.md#getcustomerbyid) | **GET** /api/v1.0/{appId}/customers/{customerId} | Get customer of an app by Id
-[**UpdateCustomerById**](CustomersApi.md#updatecustomerbyid) | **POST** /api/v1.0/{appId}/customers/{customerId} | Update customer of an app by Id
+[**CreateCustomer**](CustomersApi.md#createcustomer) | **POST** /api/v1.0/{appId}/customers |
+[**GetCustomerById**](CustomersApi.md#getcustomerbyid) | **GET** /api/v1.0/{appId}/customers/{customerId} |
+[**GetCustomers**](CustomersApi.md#getcustomers) | **GET** /api/v1.0/{appId}/customers |
+[**UpdateCustomerById**](CustomersApi.md#updatecustomerbyid) | **POST** /api/v1.0/{appId}/customers/{customerId} |
+
+# **CreateCustomer**
+> RestApiResultCustomer CreateCustomer (string appId, CustomerCreateModel customerCreateModel)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class CreateCustomerExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new CustomersApi();
+ var appId = appId_example; // string |
+ var customerCreateModel = new CustomerCreateModel(); // CustomerCreateModel |
+
+ try
+ {
+ RestApiResultCustomer result = apiInstance.CreateCustomer(appId, customerCreateModel);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling CustomersApi.CreateCustomer: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **customerCreateModel** | [**CustomerCreateModel**](CustomerCreateModel.md)| |
+
+### Return type
+
+[**RestApiResultCustomer**](RestApiResultCustomer.md)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
# **GetCustomerById**
> RestApiResultCustomer GetCustomerById (string appId, int? customerId)
-Get customer of an app by Id
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -32,12 +97,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new CustomersApi();
- var appId = appId_example; // string | App Name Id
- var customerId = 56; // int? | Customer Id
+ var appId = appId_example; // string |
+ var customerId = 56; // int? |
try
{
- // Get customer of an app by Id
RestApiResultCustomer result = apiInstance.GetCustomerById(appId, customerId);
Debug.WriteLine(result);
}
@@ -54,8 +118,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Name Id |
- **customerId** | **int?**| Customer Id |
+ **appId** | **string**| |
+ **customerId** | **int?**| |
### Return type
@@ -72,19 +136,82 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+# **GetCustomers**
+> RestApiResultCustomers GetCustomers (string appId, string phoneNumber)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetCustomersExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new CustomersApi();
+ var appId = appId_example; // string |
+ var phoneNumber = phoneNumber_example; // string |
+
+ try
+ {
+ RestApiResultCustomers result = apiInstance.GetCustomers(appId, phoneNumber);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling CustomersApi.GetCustomers: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **phoneNumber** | **string**| |
+
+### Return type
+
+[**RestApiResultCustomers**](RestApiResultCustomers.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
# **UpdateCustomerById**
> RestApiResultCustomer UpdateCustomerById (string appId, int? customerId, CustomerUpdateModel updateCustomer)
-Update customer of an app by Id
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -96,13 +223,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new CustomersApi();
- var appId = appId_example; // string | App Name Id
- var customerId = 56; // int? | Customer Id
- var updateCustomer = new CustomerUpdateModel(); // CustomerUpdateModel | Updated customer information
+ var appId = appId_example; // string |
+ var customerId = 56; // int? |
+ var updateCustomer = new CustomerUpdateModel(); // CustomerUpdateModel |
try
{
- // Update customer of an app by Id
RestApiResultCustomer result = apiInstance.UpdateCustomerById(appId, customerId, updateCustomer);
Debug.WriteLine(result);
}
@@ -119,9 +245,9 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Name Id |
- **customerId** | **int?**| Customer Id |
- **updateCustomer** | [**CustomerUpdateModel**](CustomerUpdateModel.md)| Updated customer information |
+ **appId** | **string**| |
+ **customerId** | **int?**| |
+ **updateCustomer** | [**CustomerUpdateModel**](CustomerUpdateModel.md)| |
### Return type
diff --git a/docs/DashboardEmbed.md b/docs/DashboardEmbed.md
index 44eb90f9..9c65184a 100644
--- a/docs/DashboardEmbed.md
+++ b/docs/DashboardEmbed.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.DashboardEmbed
+# Flipdish.Model.DashboardEmbed
## Properties
Name | Type | Description | Notes
diff --git a/docs/DeliveryLocation.md b/docs/DeliveryLocation.md
index 13204cd0..57a7dfae 100644
--- a/docs/DeliveryLocation.md
+++ b/docs/DeliveryLocation.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.DeliveryLocation
+# Flipdish.Model.DeliveryLocation
## Properties
Name | Type | Description | Notes
diff --git a/docs/DeliveryTrackingApi.md b/docs/DeliveryTrackingApi.md
deleted file mode 100644
index 4a6ef8fb..00000000
--- a/docs/DeliveryTrackingApi.md
+++ /dev/null
@@ -1,404 +0,0 @@
-# IO.Swagger.Api.DeliveryTrackingApi
-
-All URIs are relative to *https://api.flipdish.co*
-
-Method | HTTP request | Description
-------------- | ------------- | -------------
-[**AssignDriverToOrder**](DeliveryTrackingApi.md#assigndrivertoorder) | **POST** /api/v1.0/{appId}/drivers/{driverId}/orders/{orderId} | [PRIVATE] Assign driver to order
-[**AssignDriverToOrders**](DeliveryTrackingApi.md#assigndrivertoorders) | **POST** /api/v1.0/{appId}/drivers/{driverId}/orders | Assign driver to multiple orders
-[**GetDrivers**](DeliveryTrackingApi.md#getdrivers) | **GET** /api/v1.0/{appId}/drivers | [PRIVATE] Get drivers by App
-[**InviteDriverToApp**](DeliveryTrackingApi.md#invitedrivertoapp) | **POST** /api/v1.0/{appId}/drivers | [PRIVATE] Invite driver
-[**RemoveDriverFromApp**](DeliveryTrackingApi.md#removedriverfromapp) | **DELETE** /api/v1.0/{appId}/drivers/{driverId} | [PRIVATE] Unassign driver from app
-[**UnassignDriverFromOrder**](DeliveryTrackingApi.md#unassigndriverfromorder) | **DELETE** /api/v1.0/{appId}/orders/{orderId}/driver | [PRIVATE] Unassign driver from order
-
-
-
-# **AssignDriverToOrder**
-> void AssignDriverToOrder (string appId, int? orderId, int? driverId)
-
-[PRIVATE] Assign driver to order
-
-### Example
-```csharp
-using System;
-using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
-
-namespace Example
-{
- public class AssignDriverToOrderExample
- {
- public void main()
- {
- // Configure OAuth2 access token for authorization: oauth2
- Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
-
- var apiInstance = new DeliveryTrackingApi();
- var appId = appId_example; // string | Application identifier
- var orderId = 56; // int? | Order Id
- var driverId = 56; // int? | Driver Id
-
- try
- {
- // [PRIVATE] Assign driver to order
- apiInstance.AssignDriverToOrder(appId, orderId, driverId);
- }
- catch (Exception e)
- {
- Debug.Print("Exception when calling DeliveryTrackingApi.AssignDriverToOrder: " + e.Message );
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application identifier |
- **orderId** | **int?**| Order Id |
- **driverId** | **int?**| Driver Id |
-
-### Return type
-
-void (empty response body)
-
-### Authorization
-
-[oauth2](../README.md#oauth2)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json, text/json, application/xml, text/xml
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-
-# **AssignDriverToOrders**
-> void AssignDriverToOrders (string appId, int? driverId, List orderIdAndSequenceNumbers)
-
-Assign driver to multiple orders
-
-### Example
-```csharp
-using System;
-using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
-
-namespace Example
-{
- public class AssignDriverToOrdersExample
- {
- public void main()
- {
- // Configure OAuth2 access token for authorization: oauth2
- Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
-
- var apiInstance = new DeliveryTrackingApi();
- var appId = appId_example; // string | Application identifier
- var driverId = 56; // int? | Driver Id
- var orderIdAndSequenceNumbers = new List(); // List | Array of object containing OrderId and Sequence
-
- try
- {
- // Assign driver to multiple orders
- apiInstance.AssignDriverToOrders(appId, driverId, orderIdAndSequenceNumbers);
- }
- catch (Exception e)
- {
- Debug.Print("Exception when calling DeliveryTrackingApi.AssignDriverToOrders: " + e.Message );
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application identifier |
- **driverId** | **int?**| Driver Id |
- **orderIdAndSequenceNumbers** | [**List<OrderIdAndSequenceNumber>**](OrderIdAndSequenceNumber.md)| Array of object containing OrderId and Sequence |
-
-### Return type
-
-void (empty response body)
-
-### Authorization
-
-[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-
-# **GetDrivers**
-> RestApiArrayResultDriver GetDrivers (string appId, string name = null, string phoneNumber = null, int? storeId = null, string presence = null)
-
-[PRIVATE] Get drivers by App
-
-### Example
-```csharp
-using System;
-using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
-
-namespace Example
-{
- public class GetDriversExample
- {
- public void main()
- {
- // Configure OAuth2 access token for authorization: oauth2
- Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
-
- var apiInstance = new DeliveryTrackingApi();
- var appId = appId_example; // string | Application identifier
- var name = name_example; // string | Driver's username (optional)
- var phoneNumber = phoneNumber_example; // string | Driver's phone number (optional)
- var storeId = 56; // int? | Store Id (optional)
- var presence = presence_example; // string | Offline/Online (optional)
-
- try
- {
- // [PRIVATE] Get drivers by App
- RestApiArrayResultDriver result = apiInstance.GetDrivers(appId, name, phoneNumber, storeId, presence);
- Debug.WriteLine(result);
- }
- catch (Exception e)
- {
- Debug.Print("Exception when calling DeliveryTrackingApi.GetDrivers: " + e.Message );
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application identifier |
- **name** | **string**| Driver's username | [optional]
- **phoneNumber** | **string**| Driver's phone number | [optional]
- **storeId** | **int?**| Store Id | [optional]
- **presence** | **string**| Offline/Online | [optional]
-
-### Return type
-
-[**RestApiArrayResultDriver**](RestApiArrayResultDriver.md)
-
-### Authorization
-
-[oauth2](../README.md#oauth2)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json, text/json, application/xml, text/xml
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-
-# **InviteDriverToApp**
-> RestApiResultDriver InviteDriverToApp (string appId, DriverInvitation driverInvitation)
-
-[PRIVATE] Invite driver
-
-### Example
-```csharp
-using System;
-using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
-
-namespace Example
-{
- public class InviteDriverToAppExample
- {
- public void main()
- {
- // Configure OAuth2 access token for authorization: oauth2
- Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
-
- var apiInstance = new DeliveryTrackingApi();
- var appId = appId_example; // string | Application identifier
- var driverInvitation = new DriverInvitation(); // DriverInvitation | Driver invitation model
-
- try
- {
- // [PRIVATE] Invite driver
- RestApiResultDriver result = apiInstance.InviteDriverToApp(appId, driverInvitation);
- Debug.WriteLine(result);
- }
- catch (Exception e)
- {
- Debug.Print("Exception when calling DeliveryTrackingApi.InviteDriverToApp: " + e.Message );
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application identifier |
- **driverInvitation** | [**DriverInvitation**](DriverInvitation.md)| Driver invitation model |
-
-### Return type
-
-[**RestApiResultDriver**](RestApiResultDriver.md)
-
-### Authorization
-
-[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-
-# **RemoveDriverFromApp**
-> void RemoveDriverFromApp (string appId, int? driverId)
-
-[PRIVATE] Unassign driver from app
-
-### Example
-```csharp
-using System;
-using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
-
-namespace Example
-{
- public class RemoveDriverFromAppExample
- {
- public void main()
- {
- // Configure OAuth2 access token for authorization: oauth2
- Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
-
- var apiInstance = new DeliveryTrackingApi();
- var appId = appId_example; // string | Application identifier
- var driverId = 56; // int? | Driver Id
-
- try
- {
- // [PRIVATE] Unassign driver from app
- apiInstance.RemoveDriverFromApp(appId, driverId);
- }
- catch (Exception e)
- {
- Debug.Print("Exception when calling DeliveryTrackingApi.RemoveDriverFromApp: " + e.Message );
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application identifier |
- **driverId** | **int?**| Driver Id |
-
-### Return type
-
-void (empty response body)
-
-### Authorization
-
-[oauth2](../README.md#oauth2)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json, text/json, application/xml, text/xml
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-
-# **UnassignDriverFromOrder**
-> void UnassignDriverFromOrder (string appId, int? orderId)
-
-[PRIVATE] Unassign driver from order
-
-### Example
-```csharp
-using System;
-using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
-
-namespace Example
-{
- public class UnassignDriverFromOrderExample
- {
- public void main()
- {
- // Configure OAuth2 access token for authorization: oauth2
- Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
-
- var apiInstance = new DeliveryTrackingApi();
- var appId = appId_example; // string | Application identifier
- var orderId = 56; // int? | Order Id
-
- try
- {
- // [PRIVATE] Unassign driver from order
- apiInstance.UnassignDriverFromOrder(appId, orderId);
- }
- catch (Exception e)
- {
- Debug.Print("Exception when calling DeliveryTrackingApi.UnassignDriverFromOrder: " + e.Message );
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application identifier |
- **orderId** | **int?**| Order Id |
-
-### Return type
-
-void (empty response body)
-
-### Authorization
-
-[oauth2](../README.md#oauth2)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json, text/json, application/xml, text/xml
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
diff --git a/docs/DeliveryZone.md b/docs/DeliveryZone.md
index 39a650f2..7a319b70 100644
--- a/docs/DeliveryZone.md
+++ b/docs/DeliveryZone.md
@@ -1,9 +1,10 @@
-# IO.Swagger.Model.DeliveryZone
+# Flipdish.Model.DeliveryZone
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | **int?** | Delivery Fee Area Id | [optional]
+**FeeChargedToStore** | **double?** | Delivery Fee charged to store | [optional]
**DeliveryFee** | **double?** | Delivery fee (will not be set below 0) | [optional]
**MinimumDeliveryOrderAmount** | **double?** | Minimum delivery order amount (will not be set below 0) | [optional]
**WellKnownText** | **string** | Spatial data in Well Known Text format We also support CIRCLE((0 0, 200)) - (centerLong centerLat, radius in m) | [optional]
diff --git a/docs/DeliveryZoneApi.md b/docs/DeliveryZoneApi.md
index 8f721272..8eb3439b 100644
--- a/docs/DeliveryZoneApi.md
+++ b/docs/DeliveryZoneApi.md
@@ -1,28 +1,28 @@
-# IO.Swagger.Api.DeliveryZoneApi
+# Flipdish.Api.DeliveryZoneApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**AddDeliveryZone**](DeliveryZoneApi.md#adddeliveryzone) | **POST** /api/v1.0/stores/{storeId}/deliveryzones | Adds a delivery zone to the store id
-[**GetDeliveryZones**](DeliveryZoneApi.md#getdeliveryzones) | **GET** /api/v1.0/stores/{storeId}/deliveryzones | Get all the delivery zones associated with a store
-[**RemoveDeliveryZone**](DeliveryZoneApi.md#removedeliveryzone) | **DELETE** /api/v1.0/stores/{storeId}/deliveryzones/{deliveryZoneId} | Removes the existing delivery zone
-[**UpdateDeliveryZone**](DeliveryZoneApi.md#updatedeliveryzone) | **POST** /api/v1.0/stores/{storeId}/deliveryzones/{deliveryZoneId} | Updates the existing delivery zone
+[**AddDeliveryZone**](DeliveryZoneApi.md#adddeliveryzone) | **POST** /api/v1.0/stores/{storeId}/deliveryzones |
+[**GetDeliveryZones**](DeliveryZoneApi.md#getdeliveryzones) | **GET** /api/v1.0/stores/{storeId}/deliveryzones |
+[**RemoveDeliveryZone**](DeliveryZoneApi.md#removedeliveryzone) | **DELETE** /api/v1.0/stores/{storeId}/deliveryzones/{deliveryZoneId} |
+[**UpdateDeliveryZone**](DeliveryZoneApi.md#updatedeliveryzone) | **POST** /api/v1.0/stores/{storeId}/deliveryzones/{deliveryZoneId} |
# **AddDeliveryZone**
> RestApiResultDeliveryZone AddDeliveryZone (int? storeId, DeliveryZoneBase deliveryZoneBase)
-Adds a delivery zone to the store id
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -34,12 +34,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new DeliveryZoneApi();
- var storeId = 56; // int? | Store Id to which the delivery zone will be added
- var deliveryZoneBase = new DeliveryZoneBase(); // DeliveryZoneBase | Optional delivery zone, if not supplied will create a default zone
+ var storeId = 56; // int? |
+ var deliveryZoneBase = new DeliveryZoneBase(); // DeliveryZoneBase |
try
{
- // Adds a delivery zone to the store id
RestApiResultDeliveryZone result = apiInstance.AddDeliveryZone(storeId, deliveryZoneBase);
Debug.WriteLine(result);
}
@@ -56,8 +55,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store Id to which the delivery zone will be added |
- **deliveryZoneBase** | [**DeliveryZoneBase**](DeliveryZoneBase.md)| Optional delivery zone, if not supplied will create a default zone |
+ **storeId** | **int?**| |
+ **deliveryZoneBase** | [**DeliveryZoneBase**](DeliveryZoneBase.md)| |
### Return type
@@ -78,15 +77,15 @@ Name | Type | Description | Notes
# **GetDeliveryZones**
> RestApiArrayResultDeliveryZone GetDeliveryZones (int? storeId)
-Get all the delivery zones associated with a store
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -98,11 +97,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new DeliveryZoneApi();
- var storeId = 56; // int? | Store Id to which the delivery zones are associated
+ var storeId = 56; // int? |
try
{
- // Get all the delivery zones associated with a store
RestApiArrayResultDeliveryZone result = apiInstance.GetDeliveryZones(storeId);
Debug.WriteLine(result);
}
@@ -119,7 +117,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store Id to which the delivery zones are associated |
+ **storeId** | **int?**| |
### Return type
@@ -140,15 +138,15 @@ Name | Type | Description | Notes
# **RemoveDeliveryZone**
> void RemoveDeliveryZone (int? storeId, int? deliveryZoneId)
-Removes the existing delivery zone
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -160,12 +158,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new DeliveryZoneApi();
- var storeId = 56; // int? | Store Id to which the delivery zone belongs
- var deliveryZoneId = 56; // int? | Delivery zone id to be removed
+ var storeId = 56; // int? |
+ var deliveryZoneId = 56; // int? |
try
{
- // Removes the existing delivery zone
apiInstance.RemoveDeliveryZone(storeId, deliveryZoneId);
}
catch (Exception e)
@@ -181,8 +178,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store Id to which the delivery zone belongs |
- **deliveryZoneId** | **int?**| Delivery zone id to be removed |
+ **storeId** | **int?**| |
+ **deliveryZoneId** | **int?**| |
### Return type
@@ -203,15 +200,15 @@ void (empty response body)
# **UpdateDeliveryZone**
> RestApiResultDeliveryZone UpdateDeliveryZone (int? storeId, int? deliveryZoneId, DeliveryZoneBase deliveryZone)
-Updates the existing delivery zone
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -223,13 +220,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new DeliveryZoneApi();
- var storeId = 56; // int? | Store Id to which the delivery zone belongs
- var deliveryZoneId = 56; // int? | Delivery zone id to be updated
- var deliveryZone = new DeliveryZoneBase(); // DeliveryZoneBase | Delta of delivery zone parameters that need to be changed
+ var storeId = 56; // int? |
+ var deliveryZoneId = 56; // int? |
+ var deliveryZone = new DeliveryZoneBase(); // DeliveryZoneBase |
try
{
- // Updates the existing delivery zone
RestApiResultDeliveryZone result = apiInstance.UpdateDeliveryZone(storeId, deliveryZoneId, deliveryZone);
Debug.WriteLine(result);
}
@@ -246,9 +242,9 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store Id to which the delivery zone belongs |
- **deliveryZoneId** | **int?**| Delivery zone id to be updated |
- **deliveryZone** | [**DeliveryZoneBase**](DeliveryZoneBase.md)| Delta of delivery zone parameters that need to be changed |
+ **storeId** | **int?**| |
+ **deliveryZoneId** | **int?**| |
+ **deliveryZone** | [**DeliveryZoneBase**](DeliveryZoneBase.md)| |
### Return type
diff --git a/docs/DeliveryZoneBase.md b/docs/DeliveryZoneBase.md
index 6d72f7e7..09c616bb 100644
--- a/docs/DeliveryZoneBase.md
+++ b/docs/DeliveryZoneBase.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.DeliveryZoneBase
+# Flipdish.Model.DeliveryZoneBase
## Properties
Name | Type | Description | Notes
diff --git a/docs/DeliveryZoneCreatedEvent.md b/docs/DeliveryZoneCreatedEvent.md
index 021e85ab..a1950342 100644
--- a/docs/DeliveryZoneCreatedEvent.md
+++ b/docs/DeliveryZoneCreatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.DeliveryZoneCreatedEvent
+# Flipdish.Model.DeliveryZoneCreatedEvent
## Properties
Name | Type | Description | Notes
@@ -13,7 +13,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/DeliveryZoneDeletedEvent.md b/docs/DeliveryZoneDeletedEvent.md
index 8dd68b28..9594fe6c 100644
--- a/docs/DeliveryZoneDeletedEvent.md
+++ b/docs/DeliveryZoneDeletedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.DeliveryZoneDeletedEvent
+# Flipdish.Model.DeliveryZoneDeletedEvent
## Properties
Name | Type | Description | Notes
@@ -13,7 +13,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/DeliveryZoneUpdatedEvent.md b/docs/DeliveryZoneUpdatedEvent.md
index e44b3e15..7edc8fa5 100644
--- a/docs/DeliveryZoneUpdatedEvent.md
+++ b/docs/DeliveryZoneUpdatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.DeliveryZoneUpdatedEvent
+# Flipdish.Model.DeliveryZoneUpdatedEvent
## Properties
Name | Type | Description | Notes
@@ -13,7 +13,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/DepositReturnFeesSummary.md b/docs/DepositReturnFeesSummary.md
new file mode 100644
index 00000000..478874fe
--- /dev/null
+++ b/docs/DepositReturnFeesSummary.md
@@ -0,0 +1,11 @@
+# Flipdish.Model.DepositReturnFeesSummary
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Count** | **int?** | | [optional]
+**Fee** | **double?** | | [optional]
+**Total** | **double?** | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/DeviceApi.md b/docs/DeviceApi.md
new file mode 100644
index 00000000..2f939fe0
--- /dev/null
+++ b/docs/DeviceApi.md
@@ -0,0 +1,268 @@
+# Flipdish.Api.DeviceApi
+
+All URIs are relative to *https://api.flipdish.co*
+
+Method | HTTP request | Description
+------------- | ------------- | -------------
+[**AssignDevice**](DeviceApi.md#assigndevice) | **POST** /api/v1.0/{appId}/devices/assign |
+[**EnrollDevice**](DeviceApi.md#enrolldevice) | **POST** /api/v1.0/{appId}/devices/enroll |
+[**GetDeviceDetails**](DeviceApi.md#getdevicedetails) | **GET** /api/v1.0/{appId}/devices/device/{deviceModel}/{deviceId} |
+[**SearchDevices**](DeviceApi.md#searchdevices) | **GET** /api/v1.0/{appId}/devices/search |
+
+
+
+# **AssignDevice**
+> RestApiResultClientDeviceEnrollmentResult AssignDevice (string appId, ClientDeviceAssignEnrolledDevice assignDeviceRequest)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class AssignDeviceExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new DeviceApi();
+ var appId = appId_example; // string |
+ var assignDeviceRequest = new ClientDeviceAssignEnrolledDevice(); // ClientDeviceAssignEnrolledDevice |
+
+ try
+ {
+ RestApiResultClientDeviceEnrollmentResult result = apiInstance.AssignDevice(appId, assignDeviceRequest);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling DeviceApi.AssignDevice: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **assignDeviceRequest** | [**ClientDeviceAssignEnrolledDevice**](ClientDeviceAssignEnrolledDevice.md)| |
+
+### Return type
+
+[**RestApiResultClientDeviceEnrollmentResult**](RestApiResultClientDeviceEnrollmentResult.md)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **EnrollDevice**
+> RestApiResultClientDeviceEnrollmentResult EnrollDevice (string appId, ClientDeviceEnroll deviceEnrollmentRequest)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class EnrollDeviceExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new DeviceApi();
+ var appId = appId_example; // string |
+ var deviceEnrollmentRequest = new ClientDeviceEnroll(); // ClientDeviceEnroll |
+
+ try
+ {
+ RestApiResultClientDeviceEnrollmentResult result = apiInstance.EnrollDevice(appId, deviceEnrollmentRequest);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling DeviceApi.EnrollDevice: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **deviceEnrollmentRequest** | [**ClientDeviceEnroll**](ClientDeviceEnroll.md)| |
+
+### Return type
+
+[**RestApiResultClientDeviceEnrollmentResult**](RestApiResultClientDeviceEnrollmentResult.md)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **GetDeviceDetails**
+> RestApiResultClientDevice GetDeviceDetails (string appId, string deviceModel, string deviceId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetDeviceDetailsExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new DeviceApi();
+ var appId = appId_example; // string |
+ var deviceModel = deviceModel_example; // string |
+ var deviceId = deviceId_example; // string |
+
+ try
+ {
+ RestApiResultClientDevice result = apiInstance.GetDeviceDetails(appId, deviceModel, deviceId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling DeviceApi.GetDeviceDetails: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **deviceModel** | **string**| |
+ **deviceId** | **string**| |
+
+### Return type
+
+[**RestApiResultClientDevice**](RestApiResultClientDevice.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **SearchDevices**
+> RestApiArrayResultClientDeviceSummary SearchDevices (string appId, int? storeId = null, string deviceModel = null)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class SearchDevicesExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new DeviceApi();
+ var appId = appId_example; // string |
+ var storeId = 56; // int? | (optional)
+ var deviceModel = deviceModel_example; // string | (optional)
+
+ try
+ {
+ RestApiArrayResultClientDeviceSummary result = apiInstance.SearchDevices(appId, storeId, deviceModel);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling DeviceApi.SearchDevices: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **storeId** | **int?**| | [optional]
+ **deviceModel** | **string**| | [optional]
+
+### Return type
+
+[**RestApiArrayResultClientDeviceSummary**](RestApiArrayResultClientDeviceSummary.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
diff --git a/docs/DeviceSettings.md b/docs/DeviceSettings.md
index 010a75cf..10c133cf 100644
--- a/docs/DeviceSettings.md
+++ b/docs/DeviceSettings.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.DeviceSettings
+# Flipdish.Model.DeviceSettings
## Properties
Name | Type | Description | Notes
diff --git a/docs/DnsRecordInformation.md b/docs/DnsRecordInformation.md
index 6c99c574..e0c5706f 100644
--- a/docs/DnsRecordInformation.md
+++ b/docs/DnsRecordInformation.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.DnsRecordInformation
+# Flipdish.Model.DnsRecordInformation
## Properties
Name | Type | Description | Notes
diff --git a/docs/DnsVerifiedEvent.md b/docs/DnsVerifiedEvent.md
index 901494bf..c06dd562 100644
--- a/docs/DnsVerifiedEvent.md
+++ b/docs/DnsVerifiedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.DnsVerifiedEvent
+# Flipdish.Model.DnsVerifiedEvent
## Properties
Name | Type | Description | Notes
@@ -9,7 +9,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/Driver.md b/docs/Driver.md
deleted file mode 100644
index fdb7e831..00000000
--- a/docs/Driver.md
+++ /dev/null
@@ -1,14 +0,0 @@
-# IO.Swagger.Model.Driver
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**UserId** | **int?** | User Id | [optional]
-**UserName** | **string** | User Name | [optional]
-**UserPhoneNumber** | **string** | User Phone Number | [optional]
-**Stores** | [**List<DriverStore>**](DriverStore.md) | | [optional]
-**ProfileImageUrl** | **string** | Profile image url | [optional]
-**DriverKey** | **string** | Driver Key | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/DriverInvitation.md b/docs/DriverInvitation.md
deleted file mode 100644
index acbfe138..00000000
--- a/docs/DriverInvitation.md
+++ /dev/null
@@ -1,11 +0,0 @@
-# IO.Swagger.Model.DriverInvitation
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**PhoneNumber** | **string** | Phone number | [optional]
-**Name** | **string** | Driver's name | [optional]
-**StoreIds** | **List<int?>** | Assigned store IDs | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/DriverLoginModel.md b/docs/DriverLoginModel.md
index 48ce79f1..bacf01b2 100644
--- a/docs/DriverLoginModel.md
+++ b/docs/DriverLoginModel.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.DriverLoginModel
+# Flipdish.Model.DriverLoginModel
## Properties
Name | Type | Description | Notes
diff --git a/docs/DriverRequestLoginPinModel.md b/docs/DriverRequestLoginPinModel.md
index 8eecff05..5c94b826 100644
--- a/docs/DriverRequestLoginPinModel.md
+++ b/docs/DriverRequestLoginPinModel.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.DriverRequestLoginPinModel
+# Flipdish.Model.DriverRequestLoginPinModel
## Properties
Name | Type | Description | Notes
diff --git a/docs/DriverStore.md b/docs/DriverStore.md
deleted file mode 100644
index 6c4c1fc5..00000000
--- a/docs/DriverStore.md
+++ /dev/null
@@ -1,11 +0,0 @@
-# IO.Swagger.Model.DriverStore
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**StoreId** | **int?** | Store identifier | [optional]
-**StoreName** | **string** | Store name | [optional]
-**Presence** | **string** | Presence | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/DriversApi.md b/docs/DriversApi.md
index bd2dc334..2ed8a7ff 100644
--- a/docs/DriversApi.md
+++ b/docs/DriversApi.md
@@ -1,39 +1,39 @@
-# IO.Swagger.Api.DriversApi
+# Flipdish.Api.DriversApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**AddDriverNotificationToken**](DriversApi.md#adddrivernotificationtoken) | **POST** /api/v1.0/drivers/token | Add driver token
-[**DeleteDriverProfileImage**](DriversApi.md#deletedriverprofileimage) | **DELETE** /api/v1.0/drivers/profile/image | Delete driver profile image
-[**DriverLogin**](DriversApi.md#driverlogin) | **POST** /api/v1.0/drivers/login | [PRIVATE] Login with phone number and pin
-[**DriverRequestLoginCodeSms**](DriversApi.md#driverrequestlogincodesms) | **POST** /api/v1.0/drivers/pin | [PRIVATE] Request an SMS to be sent to the driver with their login code
-[**GetDriverProfile**](DriversApi.md#getdriverprofile) | **GET** /api/v1.0/drivers/profile | Get driver profile
-[**GetStoresForDriver**](DriversApi.md#getstoresfordriver) | **GET** /api/v1.0/drivers/assignedstores | Get stores for driver
-[**RemoveDriverNotificationToken**](DriversApi.md#removedrivernotificationtoken) | **DELETE** /api/v1.0/drivers/token | Delete driver token
-[**SetDriverPresenceForStore**](DriversApi.md#setdriverpresenceforstore) | **POST** /api/v1.0/drivers/stores/{storeId}/presence/{presence} |
-[**SetDriverProfileImage**](DriversApi.md#setdriverprofileimage) | **POST** /api/v1.0/drivers/profile/image | Set driver profile image and returns it's url
-[**UpdateDeliveryTrackingStatus**](DriversApi.md#updatedeliverytrackingstatus) | **POST** /api/v1.0/orders/{orderId}/tracking/{deliveryTrackingStatus} | Change delivery tracking status and return the updated status.
-[**UpdateDriverProfile**](DriversApi.md#updatedriverprofile) | **POST** /api/v1.0/drivers/profile | Update driver profile
+[**DriversAddDriverNotificationToken**](DriversApi.md#driversadddrivernotificationtoken) | **POST** /api/v1.0/drivers/token |
+[**DriversDeleteDriverProfileImage**](DriversApi.md#driversdeletedriverprofileimage) | **DELETE** /api/v1.0/drivers/profile/image |
+[**DriversDriverLogin**](DriversApi.md#driversdriverlogin) | **POST** /api/v1.0/drivers/login |
+[**DriversDriverRequestLoginCodeSms**](DriversApi.md#driversdriverrequestlogincodesms) | **POST** /api/v1.0/drivers/pin |
+[**DriversGetDriverProfile**](DriversApi.md#driversgetdriverprofile) | **GET** /api/v1.0/drivers/profile |
+[**DriversGetStoresForDriver**](DriversApi.md#driversgetstoresfordriver) | **GET** /api/v1.0/drivers/assignedstores |
+[**DriversRemoveDriverNotificationToken**](DriversApi.md#driversremovedrivernotificationtoken) | **DELETE** /api/v1.0/drivers/token |
+[**DriversSetDriverPresenceForStore**](DriversApi.md#driverssetdriverpresenceforstore) | **POST** /api/v1.0/drivers/stores/{storeId}/presence/{presence} |
+[**DriversSetDriverProfileImage**](DriversApi.md#driverssetdriverprofileimage) | **POST** /api/v1.0/drivers/profile/image |
+[**DriversUpdateDeliveryTrackingStatus**](DriversApi.md#driversupdatedeliverytrackingstatus) | **POST** /api/v1.0/orders/{orderId}/tracking/{deliveryTrackingStatus} |
+[**DriversUpdateDriverProfile**](DriversApi.md#driversupdatedriverprofile) | **POST** /api/v1.0/drivers/profile |
-
-# **AddDriverNotificationToken**
-> void AddDriverNotificationToken (UpdateDriverNotificationToken updateDriverToken)
+
+# **DriversAddDriverNotificationToken**
+> Object DriversAddDriverNotificationToken (UpdateDriverNotificationToken updateDriverToken)
+
-Add driver token
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
- public class AddDriverNotificationTokenExample
+ public class DriversAddDriverNotificationTokenExample
{
public void main()
{
@@ -45,12 +45,12 @@ namespace Example
try
{
- // Add driver token
- apiInstance.AddDriverNotificationToken(updateDriverToken);
+ Object result = apiInstance.DriversAddDriverNotificationToken(updateDriverToken);
+ Debug.WriteLine(result);
}
catch (Exception e)
{
- Debug.Print("Exception when calling DriversApi.AddDriverNotificationToken: " + e.Message );
+ Debug.Print("Exception when calling DriversApi.DriversAddDriverNotificationToken: " + e.Message );
}
}
}
@@ -65,7 +65,7 @@ Name | Type | Description | Notes
### Return type
-void (empty response body)
+**Object**
### Authorization
@@ -78,23 +78,23 @@ void (empty response body)
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **DeleteDriverProfileImage**
-> void DeleteDriverProfileImage ()
+
+# **DriversDeleteDriverProfileImage**
+> Object DriversDeleteDriverProfileImage ()
+
-Delete driver profile image
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
- public class DeleteDriverProfileImageExample
+ public class DriversDeleteDriverProfileImageExample
{
public void main()
{
@@ -105,12 +105,12 @@ namespace Example
try
{
- // Delete driver profile image
- apiInstance.DeleteDriverProfileImage();
+ Object result = apiInstance.DriversDeleteDriverProfileImage();
+ Debug.WriteLine(result);
}
catch (Exception e)
{
- Debug.Print("Exception when calling DriversApi.DeleteDriverProfileImage: " + e.Message );
+ Debug.Print("Exception when calling DriversApi.DriversDeleteDriverProfileImage: " + e.Message );
}
}
}
@@ -122,7 +122,7 @@ This endpoint does not need any parameter.
### Return type
-void (empty response body)
+**Object**
### Authorization
@@ -135,23 +135,23 @@ void (empty response body)
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **DriverLogin**
-> void DriverLogin (DriverLoginModel driverLoginModel)
+
+# **DriversDriverLogin**
+> Object DriversDriverLogin (DriverLoginModel driverLoginModel)
+
-[PRIVATE] Login with phone number and pin
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
- public class DriverLoginExample
+ public class DriversDriverLoginExample
{
public void main()
{
@@ -159,16 +159,16 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new DriversApi();
- var driverLoginModel = new DriverLoginModel(); // DriverLoginModel | Driver request login code model
+ var driverLoginModel = new DriverLoginModel(); // DriverLoginModel |
try
{
- // [PRIVATE] Login with phone number and pin
- apiInstance.DriverLogin(driverLoginModel);
+ Object result = apiInstance.DriversDriverLogin(driverLoginModel);
+ Debug.WriteLine(result);
}
catch (Exception e)
{
- Debug.Print("Exception when calling DriversApi.DriverLogin: " + e.Message );
+ Debug.Print("Exception when calling DriversApi.DriversDriverLogin: " + e.Message );
}
}
}
@@ -179,11 +179,11 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **driverLoginModel** | [**DriverLoginModel**](DriverLoginModel.md)| Driver request login code model |
+ **driverLoginModel** | [**DriverLoginModel**](DriverLoginModel.md)| |
### Return type
-void (empty response body)
+**Object**
### Authorization
@@ -196,23 +196,23 @@ void (empty response body)
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **DriverRequestLoginCodeSms**
-> void DriverRequestLoginCodeSms (DriverRequestLoginPinModel driverRequestLoginPinModel)
+
+# **DriversDriverRequestLoginCodeSms**
+> Object DriversDriverRequestLoginCodeSms (DriverRequestLoginPinModel driverRequestLoginPinModel)
+
-[PRIVATE] Request an SMS to be sent to the driver with their login code
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
- public class DriverRequestLoginCodeSmsExample
+ public class DriversDriverRequestLoginCodeSmsExample
{
public void main()
{
@@ -220,16 +220,16 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new DriversApi();
- var driverRequestLoginPinModel = new DriverRequestLoginPinModel(); // DriverRequestLoginPinModel | Driver request login code model
+ var driverRequestLoginPinModel = new DriverRequestLoginPinModel(); // DriverRequestLoginPinModel |
try
{
- // [PRIVATE] Request an SMS to be sent to the driver with their login code
- apiInstance.DriverRequestLoginCodeSms(driverRequestLoginPinModel);
+ Object result = apiInstance.DriversDriverRequestLoginCodeSms(driverRequestLoginPinModel);
+ Debug.WriteLine(result);
}
catch (Exception e)
{
- Debug.Print("Exception when calling DriversApi.DriverRequestLoginCodeSms: " + e.Message );
+ Debug.Print("Exception when calling DriversApi.DriversDriverRequestLoginCodeSms: " + e.Message );
}
}
}
@@ -240,11 +240,11 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **driverRequestLoginPinModel** | [**DriverRequestLoginPinModel**](DriverRequestLoginPinModel.md)| Driver request login code model |
+ **driverRequestLoginPinModel** | [**DriverRequestLoginPinModel**](DriverRequestLoginPinModel.md)| |
### Return type
-void (empty response body)
+**Object**
### Authorization
@@ -257,23 +257,23 @@ void (empty response body)
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **GetDriverProfile**
-> RestApiResultDriver GetDriverProfile ()
+
+# **DriversGetDriverProfile**
+> Object DriversGetDriverProfile ()
+
-Get driver profile
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
- public class GetDriverProfileExample
+ public class DriversGetDriverProfileExample
{
public void main()
{
@@ -284,13 +284,12 @@ namespace Example
try
{
- // Get driver profile
- RestApiResultDriver result = apiInstance.GetDriverProfile();
+ Object result = apiInstance.DriversGetDriverProfile();
Debug.WriteLine(result);
}
catch (Exception e)
{
- Debug.Print("Exception when calling DriversApi.GetDriverProfile: " + e.Message );
+ Debug.Print("Exception when calling DriversApi.DriversGetDriverProfile: " + e.Message );
}
}
}
@@ -302,7 +301,7 @@ This endpoint does not need any parameter.
### Return type
-[**RestApiResultDriver**](RestApiResultDriver.md)
+**Object**
### Authorization
@@ -315,23 +314,23 @@ This endpoint does not need any parameter.
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **GetStoresForDriver**
-> RestApiArrayResultDriverStore GetStoresForDriver ()
+
+# **DriversGetStoresForDriver**
+> Object DriversGetStoresForDriver ()
+
-Get stores for driver
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
- public class GetStoresForDriverExample
+ public class DriversGetStoresForDriverExample
{
public void main()
{
@@ -342,13 +341,12 @@ namespace Example
try
{
- // Get stores for driver
- RestApiArrayResultDriverStore result = apiInstance.GetStoresForDriver();
+ Object result = apiInstance.DriversGetStoresForDriver();
Debug.WriteLine(result);
}
catch (Exception e)
{
- Debug.Print("Exception when calling DriversApi.GetStoresForDriver: " + e.Message );
+ Debug.Print("Exception when calling DriversApi.DriversGetStoresForDriver: " + e.Message );
}
}
}
@@ -360,7 +358,7 @@ This endpoint does not need any parameter.
### Return type
-[**RestApiArrayResultDriverStore**](RestApiArrayResultDriverStore.md)
+**Object**
### Authorization
@@ -373,23 +371,23 @@ This endpoint does not need any parameter.
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **RemoveDriverNotificationToken**
-> void RemoveDriverNotificationToken (UpdateDriverNotificationToken removeDriverToken)
+
+# **DriversRemoveDriverNotificationToken**
+> Object DriversRemoveDriverNotificationToken (UpdateDriverNotificationToken removeDriverToken)
+
-Delete driver token
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
- public class RemoveDriverNotificationTokenExample
+ public class DriversRemoveDriverNotificationTokenExample
{
public void main()
{
@@ -401,12 +399,12 @@ namespace Example
try
{
- // Delete driver token
- apiInstance.RemoveDriverNotificationToken(removeDriverToken);
+ Object result = apiInstance.DriversRemoveDriverNotificationToken(removeDriverToken);
+ Debug.WriteLine(result);
}
catch (Exception e)
{
- Debug.Print("Exception when calling DriversApi.RemoveDriverNotificationToken: " + e.Message );
+ Debug.Print("Exception when calling DriversApi.DriversRemoveDriverNotificationToken: " + e.Message );
}
}
}
@@ -421,7 +419,7 @@ Name | Type | Description | Notes
### Return type
-void (empty response body)
+**Object**
### Authorization
@@ -434,9 +432,9 @@ void (empty response body)
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **SetDriverPresenceForStore**
-> void SetDriverPresenceForStore (int? storeId, string presence)
+
+# **DriversSetDriverPresenceForStore**
+> Object DriversSetDriverPresenceForStore (int? storeId, string presence)
@@ -444,13 +442,13 @@ void (empty response body)
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
- public class SetDriverPresenceForStoreExample
+ public class DriversSetDriverPresenceForStoreExample
{
public void main()
{
@@ -463,11 +461,12 @@ namespace Example
try
{
- apiInstance.SetDriverPresenceForStore(storeId, presence);
+ Object result = apiInstance.DriversSetDriverPresenceForStore(storeId, presence);
+ Debug.WriteLine(result);
}
catch (Exception e)
{
- Debug.Print("Exception when calling DriversApi.SetDriverPresenceForStore: " + e.Message );
+ Debug.Print("Exception when calling DriversApi.DriversSetDriverPresenceForStore: " + e.Message );
}
}
}
@@ -483,7 +482,7 @@ Name | Type | Description | Notes
### Return type
-void (empty response body)
+**Object**
### Authorization
@@ -496,23 +495,23 @@ void (empty response body)
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **SetDriverProfileImage**
-> RestApiStringResult SetDriverProfileImage ()
+
+# **DriversSetDriverProfileImage**
+> Object DriversSetDriverProfileImage ()
+
-Set driver profile image and returns it's url
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
- public class SetDriverProfileImageExample
+ public class DriversSetDriverProfileImageExample
{
public void main()
{
@@ -523,13 +522,12 @@ namespace Example
try
{
- // Set driver profile image and returns it's url
- RestApiStringResult result = apiInstance.SetDriverProfileImage();
+ Object result = apiInstance.DriversSetDriverProfileImage();
Debug.WriteLine(result);
}
catch (Exception e)
{
- Debug.Print("Exception when calling DriversApi.SetDriverProfileImage: " + e.Message );
+ Debug.Print("Exception when calling DriversApi.DriversSetDriverProfileImage: " + e.Message );
}
}
}
@@ -541,7 +539,7 @@ This endpoint does not need any parameter.
### Return type
-[**RestApiStringResult**](RestApiStringResult.md)
+**Object**
### Authorization
@@ -554,25 +552,23 @@ This endpoint does not need any parameter.
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **UpdateDeliveryTrackingStatus**
-> RestApiStringResult UpdateDeliveryTrackingStatus (int? orderId, string deliveryTrackingStatus)
+
+# **DriversUpdateDeliveryTrackingStatus**
+> Object DriversUpdateDeliveryTrackingStatus (int? orderId, string deliveryTrackingStatus)
-Change delivery tracking status and return the updated status.
-...
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
- public class UpdateDeliveryTrackingStatusExample
+ public class DriversUpdateDeliveryTrackingStatusExample
{
public void main()
{
@@ -580,18 +576,17 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new DriversApi();
- var orderId = 56; // int? | Order identifier
+ var orderId = 56; // int? |
var deliveryTrackingStatus = deliveryTrackingStatus_example; // string |
try
{
- // Change delivery tracking status and return the updated status.
- RestApiStringResult result = apiInstance.UpdateDeliveryTrackingStatus(orderId, deliveryTrackingStatus);
+ Object result = apiInstance.DriversUpdateDeliveryTrackingStatus(orderId, deliveryTrackingStatus);
Debug.WriteLine(result);
}
catch (Exception e)
{
- Debug.Print("Exception when calling DriversApi.UpdateDeliveryTrackingStatus: " + e.Message );
+ Debug.Print("Exception when calling DriversApi.DriversUpdateDeliveryTrackingStatus: " + e.Message );
}
}
}
@@ -602,12 +597,12 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **orderId** | **int?**| Order identifier |
+ **orderId** | **int?**| |
**deliveryTrackingStatus** | **string**| |
### Return type
-[**RestApiStringResult**](RestApiStringResult.md)
+**Object**
### Authorization
@@ -620,23 +615,23 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **UpdateDriverProfile**
-> void UpdateDriverProfile (UpdateDriverProfileModel updateDriverProfile)
+
+# **DriversUpdateDriverProfile**
+> Object DriversUpdateDriverProfile (UpdateDriverProfileModel updateDriverProfile)
+
-Update driver profile
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
- public class UpdateDriverProfileExample
+ public class DriversUpdateDriverProfileExample
{
public void main()
{
@@ -644,16 +639,16 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new DriversApi();
- var updateDriverProfile = new UpdateDriverProfileModel(); // UpdateDriverProfileModel | Update the driver profile (i.e Name)
+ var updateDriverProfile = new UpdateDriverProfileModel(); // UpdateDriverProfileModel |
try
{
- // Update driver profile
- apiInstance.UpdateDriverProfile(updateDriverProfile);
+ Object result = apiInstance.DriversUpdateDriverProfile(updateDriverProfile);
+ Debug.WriteLine(result);
}
catch (Exception e)
{
- Debug.Print("Exception when calling DriversApi.UpdateDriverProfile: " + e.Message );
+ Debug.Print("Exception when calling DriversApi.DriversUpdateDriverProfile: " + e.Message );
}
}
}
@@ -664,11 +659,11 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **updateDriverProfile** | [**UpdateDriverProfileModel**](UpdateDriverProfileModel.md)| Update the driver profile (i.e Name) |
+ **updateDriverProfile** | [**UpdateDriverProfileModel**](UpdateDriverProfileModel.md)| |
### Return type
-void (empty response body)
+**Object**
### Authorization
diff --git a/docs/DynamicFormField.md b/docs/DynamicFormField.md
index ec6f44f4..19fbc0fc 100644
--- a/docs/DynamicFormField.md
+++ b/docs/DynamicFormField.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.DynamicFormField
+# Flipdish.Model.DynamicFormField
## Properties
Name | Type | Description | Notes
@@ -10,6 +10,7 @@ Name | Type | Description | Notes
**Mapping** | **Dictionary<string, string>** | | [optional]
**Modifiers** | **List<string>** | | [optional]
**Value** | **Object** | | [optional]
+**Scopes** | **string** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/DynamicFormFieldMapping.md b/docs/DynamicFormFieldMapping.md
deleted file mode 100644
index 45d467f5..00000000
--- a/docs/DynamicFormFieldMapping.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# Flipdish.Model.DynamicFormFieldMapping
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Source** | **string** | | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/DynamicFormFieldOption.md b/docs/DynamicFormFieldOption.md
index 60b68b4f..8c3d7aba 100644
--- a/docs/DynamicFormFieldOption.md
+++ b/docs/DynamicFormFieldOption.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.DynamicFormFieldOption
+# Flipdish.Model.DynamicFormFieldOption
## Properties
Name | Type | Description | Notes
diff --git a/docs/DynamicFormRule.md b/docs/DynamicFormRule.md
index 50431116..7a111aa1 100644
--- a/docs/DynamicFormRule.md
+++ b/docs/DynamicFormRule.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.DynamicFormRule
+# Flipdish.Model.DynamicFormRule
## Properties
Name | Type | Description | Notes
diff --git a/docs/DynamicFormRules.md b/docs/DynamicFormRules.md
index f5803e85..bbd0dfff 100644
--- a/docs/DynamicFormRules.md
+++ b/docs/DynamicFormRules.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.DynamicFormRules
+# Flipdish.Model.DynamicFormRules
## Properties
Name | Type | Description | Notes
diff --git a/docs/EmvNotificationEvent.md b/docs/EmvNotificationEvent.md
index c0bacd10..c6e7eace 100644
--- a/docs/EmvNotificationEvent.md
+++ b/docs/EmvNotificationEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.EmvNotificationEvent
+# Flipdish.Model.EmvNotificationEvent
## Properties
Name | Type | Description | Notes
@@ -18,7 +18,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/EmvTerminal.md b/docs/EmvTerminal.md
index fa30f6b5..d356a3f9 100644
--- a/docs/EmvTerminal.md
+++ b/docs/EmvTerminal.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.EmvTerminal
+# Flipdish.Model.EmvTerminal
## Properties
Name | Type | Description | Notes
diff --git a/docs/EmvTerminalWithAssignments.md b/docs/EmvTerminalWithAssignments.md
index 8fd26964..72aaa0aa 100644
--- a/docs/EmvTerminalWithAssignments.md
+++ b/docs/EmvTerminalWithAssignments.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.EmvTerminalWithAssignments
+# Flipdish.Model.EmvTerminalWithAssignments
## Properties
Name | Type | Description | Notes
diff --git a/docs/EndUserFeeConfig.md b/docs/EndUserFeeConfig.md
new file mode 100644
index 00000000..10760bc7
--- /dev/null
+++ b/docs/EndUserFeeConfig.md
@@ -0,0 +1,15 @@
+# Flipdish.Model.EndUserFeeConfig
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Channel** | **string** | The order channel this fee config applies to | [optional]
+**PaymentMethod** | **string** | The payment method this fee config applies to | [optional]
+**MinOrderAmount** | **double?** | Order amount below which MinFixedFee is charged instead of the percent/fixed calculation | [optional]
+**MinFixedFee** | **double?** | Fixed fee charged for orders at or below MinOrderAmount | [optional]
+**PercentFee** | **double?** | Percentage fee applied to the order amount | [optional]
+**FixedFee** | **double?** | Fixed fee compared against the percentage fee - the greater of the two is charged | [optional]
+**Cap** | **double?** | Maximum fee that can be charged | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/EndUserFeesApi.md b/docs/EndUserFeesApi.md
new file mode 100644
index 00000000..90328cf8
--- /dev/null
+++ b/docs/EndUserFeesApi.md
@@ -0,0 +1,204 @@
+# Flipdish.Api.EndUserFeesApi
+
+All URIs are relative to *https://api.flipdish.co*
+
+Method | HTTP request | Description
+------------- | ------------- | -------------
+[**CreateEndUserFeeConfig**](EndUserFeesApi.md#createenduserfeeconfig) | **POST** /api/v1.0/{appId}/stores/{storeId}/end-user-fees |
+[**GetEndUserFeesForStore**](EndUserFeesApi.md#getenduserfeesforstore) | **GET** /api/v1.0/{appId}/stores/{storeId}/end-user-fees |
+[**SetV2FeeCalculation**](EndUserFeesApi.md#setv2feecalculation) | **POST** /api/v1.0/{appId}/stores/{storeId}/end-user-fees/v2-fee-calculation |
+
+
+
+# **CreateEndUserFeeConfig**
+> Object CreateEndUserFeeConfig (CreateEndUserFeeConfig input, string appId, int? storeId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class CreateEndUserFeeConfigExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new EndUserFeesApi();
+ var input = new CreateEndUserFeeConfig(); // CreateEndUserFeeConfig |
+ var appId = appId_example; // string |
+ var storeId = 56; // int? |
+
+ try
+ {
+ Object result = apiInstance.CreateEndUserFeeConfig(input, appId, storeId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling EndUserFeesApi.CreateEndUserFeeConfig: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **input** | [**CreateEndUserFeeConfig**](CreateEndUserFeeConfig.md)| |
+ **appId** | **string**| |
+ **storeId** | **int?**| |
+
+### Return type
+
+**Object**
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **GetEndUserFeesForStore**
+> RestApiResultGetEndUserFeeConfigsResponse GetEndUserFeesForStore (string appId, int? storeId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetEndUserFeesForStoreExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new EndUserFeesApi();
+ var appId = appId_example; // string |
+ var storeId = 56; // int? |
+
+ try
+ {
+ RestApiResultGetEndUserFeeConfigsResponse result = apiInstance.GetEndUserFeesForStore(appId, storeId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling EndUserFeesApi.GetEndUserFeesForStore: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **storeId** | **int?**| |
+
+### Return type
+
+[**RestApiResultGetEndUserFeeConfigsResponse**](RestApiResultGetEndUserFeeConfigsResponse.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **SetV2FeeCalculation**
+> RestApiResultSetV2FeeCalculationRequest SetV2FeeCalculation (SetV2FeeCalculationRequest input, string appId, int? storeId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class SetV2FeeCalculationExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new EndUserFeesApi();
+ var input = new SetV2FeeCalculationRequest(); // SetV2FeeCalculationRequest |
+ var appId = appId_example; // string |
+ var storeId = 56; // int? |
+
+ try
+ {
+ RestApiResultSetV2FeeCalculationRequest result = apiInstance.SetV2FeeCalculation(input, appId, storeId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling EndUserFeesApi.SetV2FeeCalculation: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **input** | [**SetV2FeeCalculationRequest**](SetV2FeeCalculationRequest.md)| |
+ **appId** | **string**| |
+ **storeId** | **int?**| |
+
+### Return type
+
+[**RestApiResultSetV2FeeCalculationRequest**](RestApiResultSetV2FeeCalculationRequest.md)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
diff --git a/docs/EventSearchResult.md b/docs/EventSearchResult.md
index 86cbfe07..445020ab 100644
--- a/docs/EventSearchResult.md
+++ b/docs/EventSearchResult.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.EventSearchResult
+# Flipdish.Model.EventSearchResult
## Properties
Name | Type | Description | Notes
@@ -10,6 +10,7 @@ Name | Type | Description | Notes
**OrderDispatchedEvent** | [**List<OrderDispatchedEvent>**](OrderDispatchedEvent.md) | Order dispatched events | [optional]
**OrderCustomerTrackingCreatedEvent** | [**List<OrderCustomerTrackingCreatedEvent>**](OrderCustomerTrackingCreatedEvent.md) | Order delivery tracking created events | [optional]
**OrderDeliveryTrackingStatusUpdatedEvent** | [**List<OrderDeliveryTrackingStatusUpdatedEvent>**](OrderDeliveryTrackingStatusUpdatedEvent.md) | Order delivery tracking updated events | [optional]
+**OrderBatchPublishedEvent** | [**List<OrderBatchPublishedEvent>**](OrderBatchPublishedEvent.md) | Order Batch published event | [optional]
**OrderCreatedEvent** | [**List<OrderCreatedEvent>**](OrderCreatedEvent.md) | Order created events | [optional]
**OrderRatingUpdatedEvent** | [**List<OrderRatingUpdatedEvent>**](OrderRatingUpdatedEvent.md) | Order rating updated events | [optional]
**OrderRefundedEvent** | [**List<OrderRefundedEvent>**](OrderRefundedEvent.md) | Order refunded events | [optional]
@@ -37,6 +38,7 @@ Name | Type | Description | Notes
**StoreLogoUpdatedEvent** | [**List<StoreLogoUpdatedEvent>**](StoreLogoUpdatedEvent.md) | Store logo updated events | [optional]
**StoreLogoDeletedEvent** | [**List<StoreLogoDeletedEvent>**](StoreLogoDeletedEvent.md) | Store logo deleted events | [optional]
**MenuCreatedEvent** | [**List<MenuCreatedEvent>**](MenuCreatedEvent.md) | Menu created events | [optional]
+**MenuAsyncCreationCompletedEvent** | [**List<MenuAsyncCreationCompletedEvent>**](MenuAsyncCreationCompletedEvent.md) | Menu async creation completed events | [optional]
**MenuUpdatedEvent** | [**List<MenuUpdatedEvent>**](MenuUpdatedEvent.md) | Menu updated events | [optional]
**MenuUploadedEvent** | [**List<MenuUploadedEvent>**](MenuUploadedEvent.md) | Menu uploaded events | [optional]
**MenuBulkEditEvent** | [**List<MenuBulkEditEvent>**](MenuBulkEditEvent.md) | Menu bulk events | [optional]
@@ -68,6 +70,8 @@ Name | Type | Description | Notes
**PrinterUnassignedFromStoreEvent** | [**List<PrinterUnassignedFromStoreEvent>**](PrinterUnassignedFromStoreEvent.md) | Printer unassigned from store event | [optional]
**PhoneCallStartedEvent** | [**List<PhoneCallStartedEvent>**](PhoneCallStartedEvent.md) | Phone call started event | [optional]
**PhoneCallEndedEvent** | [**List<PhoneCallEndedEvent>**](PhoneCallEndedEvent.md) | Phone call ended event | [optional]
+**TelephonyConfigUpdatedEvent** | [**List<TelephonyConfigUpdatedEvent>**](TelephonyConfigUpdatedEvent.md) | Telephony config updated event | [optional]
+**ChannelStoresUpdatedEvent** | [**List<ChannelStoresUpdatedEvent>**](ChannelStoresUpdatedEvent.md) | Channel stores updated event | [optional]
**LoyaltyCampaignCreatedEvent** | [**List<LoyaltyCampaignCreatedEvent>**](LoyaltyCampaignCreatedEvent.md) | Loyalty campaign created event | [optional]
**LoyaltyCampaignDeletedEvent** | [**List<LoyaltyCampaignDeletedEvent>**](LoyaltyCampaignDeletedEvent.md) | Loyalty campaign deleted event | [optional]
**LoyaltyCampaignUpdatedEvent** | [**List<LoyaltyCampaignUpdatedEvent>**](LoyaltyCampaignUpdatedEvent.md) | Loyalty campaign updated event | [optional]
@@ -84,6 +88,7 @@ Name | Type | Description | Notes
**VoucherCreatedEvent** | [**List<VoucherCreatedEvent>**](VoucherCreatedEvent.md) | Voucher created event | [optional]
**VoucherUpdatedEvent** | [**List<VoucherUpdatedEvent>**](VoucherUpdatedEvent.md) | Voucher updated event | [optional]
**VoucherDeletedEvent** | [**List<VoucherDeletedEvent>**](VoucherDeletedEvent.md) | Voucher deleted event | [optional]
+**VoucherAppliedEvent** | [**List<VoucherAppliedEvent>**](VoucherAppliedEvent.md) | Voucher applied event | [optional]
**TeammateInviteSentEvent** | [**List<TeammateInviteSentEvent>**](TeammateInviteSentEvent.md) | Teammate invite sent event | [optional]
**TeammateInviteAcceptedEvent** | [**List<TeammateInviteAcceptedEvent>**](TeammateInviteAcceptedEvent.md) | Teammate invite accepted event | [optional]
**TeammateUpdatedEvent** | [**List<TeammateUpdatedEvent>**](TeammateUpdatedEvent.md) | Teammate updated event | [optional]
@@ -91,8 +96,9 @@ Name | Type | Description | Notes
**BankAccountCreatedEvent** | [**List<BankAccountCreatedEvent>**](BankAccountCreatedEvent.md) | Bank account created event | [optional]
**BankAccountUpdatedEvent** | [**List<BankAccountUpdatedEvent>**](BankAccountUpdatedEvent.md) | Bank account updated event | [optional]
**BankAccountDeletedEvent** | [**List<BankAccountDeletedEvent>**](BankAccountDeletedEvent.md) | Bank account updated event | [optional]
-**BankAccountAssignedEvent** | [**List<BankAccountDeletedEvent>**](BankAccountDeletedEvent.md) | Bank account assigned event | [optional]
+**BankAccountAssignedEvent** | [**List<BankAccountAssignedEvent>**](BankAccountAssignedEvent.md) | Bank account assigned event | [optional]
**HydraAssignedEvent** | [**List<HydraAssignedEvent>**](HydraAssignedEvent.md) | Hydra assigned event | [optional]
+**HydraCreatedEvent** | [**List<HydraCreatedEvent>**](HydraCreatedEvent.md) | Hydra created event | [optional]
**HydraRequestResetEvent** | [**List<HydraRequestResetEvent>**](HydraRequestResetEvent.md) | Hydra reset requested event | [optional]
**HydraStoreAssignedEvent** | [**List<HydraStoreAssignedEvent>**](HydraStoreAssignedEvent.md) | Hydra store assigned event | [optional]
**HydraStoreUnassignedEvent** | [**List<HydraStoreUnassignedEvent>**](HydraStoreUnassignedEvent.md) | Hydra store unassigned | [optional]
@@ -123,6 +129,7 @@ Name | Type | Description | Notes
**AppStoreConfigCreatedEvent** | [**List<AppStoreConfigCreatedEvent>**](AppStoreConfigCreatedEvent.md) | App Store Config Created | [optional]
**AppStoreConfigUpdatedEvent** | [**List<AppStoreConfigUpdatedEvent>**](AppStoreConfigUpdatedEvent.md) | App Store Config Updated | [optional]
**AppStoreConfigDeletedEvent** | [**List<AppStoreConfigDeletedEvent>**](AppStoreConfigDeletedEvent.md) | App Store Config Deleted | [optional]
+**AppStoreSubscriptionChangeJobUpdatedEvent** | [**List<AppStoreSubscriptionChangeJobUpdatedEvent>**](AppStoreSubscriptionChangeJobUpdatedEvent.md) | App Store Subscription Change Job Updated | [optional]
**CatalogItemCreatedEvent** | [**List<CatalogItemCreatedEvent>**](CatalogItemCreatedEvent.md) | Catalog Item Created | [optional]
**CatalogItemUpdatedEvent** | [**List<CatalogItemUpdatedEvent>**](CatalogItemUpdatedEvent.md) | Catalog Item Updated | [optional]
**CatalogItemArchivedEvent** | [**List<CatalogItemArchivedEvent>**](CatalogItemArchivedEvent.md) | Catalog Item Archived | [optional]
@@ -135,6 +142,9 @@ Name | Type | Description | Notes
**LocationCreatedEvent** | [**List<LocationCreatedEvent>**](LocationCreatedEvent.md) | Location created event | [optional]
**LocationDeletedEvent** | [**List<LocationDeletedEvent>**](LocationDeletedEvent.md) | Location deleted event | [optional]
**StoreServiceChargeUpdatedEvent** | [**List<StoreServiceChargeUpdatedEvent>**](StoreServiceChargeUpdatedEvent.md) | Service Charge Updated Event | [optional]
+**MobileAppsSubmissionStatusUpdatedEvent** | [**List<MobileAppsSubmissionStatusUpdatedEvent>**](MobileAppsSubmissionStatusUpdatedEvent.md) | Mobile Submission Status Updated Event | [optional]
+**MobileAppsSubmissionUpdatedEvent** | [**List<MobileAppsSubmissionUpdatedEvent>**](MobileAppsSubmissionUpdatedEvent.md) | Mobile Submission Updated Event | [optional]
+**StoreFeeConfigUpdatedEvent** | [**List<StoreFeeConfigUpdatedEvent>**](StoreFeeConfigUpdatedEvent.md) | Store Fee Config Updated Event | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/EventsApi.md b/docs/EventsApi.md
index 19f8ca0f..2ec3a657 100644
--- a/docs/EventsApi.md
+++ b/docs/EventsApi.md
@@ -1,33 +1,33 @@
-# IO.Swagger.Api.EventsApi
+# Flipdish.Api.EventsApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**GetCustomerEvents**](EventsApi.md#getcustomerevents) | **GET** /api/v1.0/events/customer/{customerId} | Get customer events For technical reasons, the number of records returned is limited to 100.
-[**GetEvents**](EventsApi.md#getevents) | **GET** /api/v1.0/events | Get events For technical reasons, the number of records returned is limited to 100.
-[**GetEventsById**](EventsApi.md#geteventsbyid) | **GET** /api/v1.0/events/{eventId} | Get event by Id For technical reasons, the number of records returned is limited to 100.
-[**GetMenuEvents**](EventsApi.md#getmenuevents) | **GET** /api/v1.0/events/menu/{menuId} | Get menu events For technical reasons, the number of records returned is limited to 100.
-[**GetOrderEvents**](EventsApi.md#getorderevents) | **GET** /api/v1.0/events/order/{orderId} | Get order events For technical reasons, the number of records returned is limited to 100.
-[**GetOrderEventsByCustomer**](EventsApi.md#getordereventsbycustomer) | **GET** /api/v1.0/events/order | Get order events by customer For technical reasons, the number of records returned is limited to 100.
-[**GetStoreEvents**](EventsApi.md#getstoreevents) | **GET** /api/v1.0/events/store/{storeId} | Get store events For technical reasons, the number of records returned is limited to 100.
-[**GetUserEvents**](EventsApi.md#getuserevents) | **GET** /api/v1.0/events/user/{userId} | Get user events For technical reasons, the number of records returned is limited to 100.
-[**GetWhiteLabelEvents**](EventsApi.md#getwhitelabelevents) | **GET** /api/v1.0/events/whitelabel/{whitelabelId} | Get WhiteLabel events For technical reasons, the number of records returned is limited to 100.
+[**GetCustomerEvents**](EventsApi.md#getcustomerevents) | **GET** /api/v1.0/{appId}/events/customer/{customerId} |
+[**GetEvents**](EventsApi.md#getevents) | **GET** /api/v1.0/{appId}/events |
+[**GetEventsById**](EventsApi.md#geteventsbyid) | **GET** /api/v1.0/{appId}/events/{eventId} |
+[**GetMenuEvents**](EventsApi.md#getmenuevents) | **GET** /api/v1.0/{appId}/events/menu/{menuId} |
+[**GetOrderEvents**](EventsApi.md#getorderevents) | **GET** /api/v1.0/{appId}/events/order/{orderId} |
+[**GetOrderEventsByCustomer**](EventsApi.md#getordereventsbycustomer) | **GET** /api/v1.0/{appId}/events/order |
+[**GetStoreEvents**](EventsApi.md#getstoreevents) | **GET** /api/v1.0/{appId}/events/store/{storeId} |
+[**GetUserEvents**](EventsApi.md#getuserevents) | **GET** /api/v1.0/{appId}/events/user/{userId} |
+[**GetWhiteLabelEvents**](EventsApi.md#getwhitelabelevents) | **GET** /api/v1.0/{appId}/events/whitelabel/{whitelabelId} |
# **GetCustomerEvents**
-> RestApiEventSearchPaginationResult GetCustomerEvents (int? customerId, int? limit = null, int? page = null, DateTime? start = null, DateTime? end = null, int? orderId = null, int? storeId = null, int? storeGroupId = null, int? userId = null, string userEmail = null, string userName = null, string voucherCode = null, List eventType = null, string flipdishEventId = null)
+> RestApiEventSearchPaginationResult GetCustomerEvents (string appId, int? customerId, int? limit = null, int? page = null, DateTime? start = null, DateTime? end = null, int? orderId = null, int? storeId = null, List storeIdList = null, int? storeGroupId = null, int? userId = null, int? menuId = null, int? campaignId = null, string userEmail = null, string userName = null, string voucherCode = null, List eventType = null, string flipdishEventId = null)
+
-Get customer events For technical reasons, the number of records returned is limited to 100.
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -39,15 +39,19 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new EventsApi();
- var customerId = 56; // int? | Customer identifier identifier
+ var appId = appId_example; // string |
+ var customerId = 56; // int? |
var limit = 56; // int? | The maximum elements to return (optional)
var page = 56; // int? | The index of the page to return, starting by 1 (optional)
var start = 2013-10-20T19:20:30+01:00; // DateTime? | Start date (optional)
var end = 2013-10-20T19:20:30+01:00; // DateTime? | End date (optional)
var orderId = 56; // int? | Events that have Order Id (optional)
var storeId = 56; // int? | Events that have Store Id (optional)
+ var storeIdList = new List(); // List | Events that have Store Id List (optional)
var storeGroupId = 56; // int? | Events that have Store Group Id (optional)
var userId = 56; // int? | Events that have User Id (optional)
+ var menuId = 56; // int? | Events that have Menu Id (optional)
+ var campaignId = 56; // int? | Events that have Campaign Id (optional)
var userEmail = userEmail_example; // string | Events that have User Email (optional)
var userName = userName_example; // string | Events that have User Name (optional)
var voucherCode = voucherCode_example; // string | Events that have voucher code (optional)
@@ -56,8 +60,7 @@ namespace Example
try
{
- // Get customer events For technical reasons, the number of records returned is limited to 100.
- RestApiEventSearchPaginationResult result = apiInstance.GetCustomerEvents(customerId, limit, page, start, end, orderId, storeId, storeGroupId, userId, userEmail, userName, voucherCode, eventType, flipdishEventId);
+ RestApiEventSearchPaginationResult result = apiInstance.GetCustomerEvents(appId, customerId, limit, page, start, end, orderId, storeId, storeIdList, storeGroupId, userId, menuId, campaignId, userEmail, userName, voucherCode, eventType, flipdishEventId);
Debug.WriteLine(result);
}
catch (Exception e)
@@ -73,15 +76,19 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **customerId** | **int?**| Customer identifier identifier |
+ **appId** | **string**| |
+ **customerId** | **int?**| |
**limit** | **int?**| The maximum elements to return | [optional]
**page** | **int?**| The index of the page to return, starting by 1 | [optional]
**start** | **DateTime?**| Start date | [optional]
**end** | **DateTime?**| End date | [optional]
**orderId** | **int?**| Events that have Order Id | [optional]
**storeId** | **int?**| Events that have Store Id | [optional]
+ **storeIdList** | [**List<int?>**](int?.md)| Events that have Store Id List | [optional]
**storeGroupId** | **int?**| Events that have Store Group Id | [optional]
**userId** | **int?**| Events that have User Id | [optional]
+ **menuId** | **int?**| Events that have Menu Id | [optional]
+ **campaignId** | **int?**| Events that have Campaign Id | [optional]
**userEmail** | **string**| Events that have User Email | [optional]
**userName** | **string**| Events that have User Name | [optional]
**voucherCode** | **string**| Events that have voucher code | [optional]
@@ -105,17 +112,17 @@ Name | Type | Description | Notes
# **GetEvents**
-> RestApiEventSearchPaginationResult GetEvents (int? whiteLabelId = null, int? customerId = null, int? limit = null, int? page = null, DateTime? start = null, DateTime? end = null, int? orderId = null, int? storeId = null, int? storeGroupId = null, int? userId = null, string userEmail = null, string userName = null, string voucherCode = null, List eventType = null, string flipdishEventId = null)
+> RestApiEventSearchPaginationResult GetEvents (string appId, int? whiteLabelId = null, int? customerId = null, int? limit = null, int? page = null, DateTime? start = null, DateTime? end = null, int? orderId = null, int? storeId = null, List storeIdList = null, int? storeGroupId = null, int? userId = null, int? menuId = null, int? campaignId = null, string userEmail = null, string userName = null, string voucherCode = null, List eventType = null, string flipdishEventId = null)
+
-Get events For technical reasons, the number of records returned is limited to 100.
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -127,16 +134,20 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new EventsApi();
- var whiteLabelId = 56; // int? | White Label Id (optional)
- var customerId = 56; // int? | Customer Id (optional)
+ var appId = appId_example; // string |
+ var whiteLabelId = 56; // int? | (optional)
+ var customerId = 56; // int? | (optional)
var limit = 56; // int? | The maximum elements to return (optional)
var page = 56; // int? | The index of the page to return, starting by 1 (optional)
var start = 2013-10-20T19:20:30+01:00; // DateTime? | Start date (optional)
var end = 2013-10-20T19:20:30+01:00; // DateTime? | End date (optional)
var orderId = 56; // int? | Events that have Order Id (optional)
var storeId = 56; // int? | Events that have Store Id (optional)
+ var storeIdList = new List(); // List | Events that have Store Id List (optional)
var storeGroupId = 56; // int? | Events that have Store Group Id (optional)
var userId = 56; // int? | Events that have User Id (optional)
+ var menuId = 56; // int? | Events that have Menu Id (optional)
+ var campaignId = 56; // int? | Events that have Campaign Id (optional)
var userEmail = userEmail_example; // string | Events that have User Email (optional)
var userName = userName_example; // string | Events that have User Name (optional)
var voucherCode = voucherCode_example; // string | Events that have voucher code (optional)
@@ -145,8 +156,7 @@ namespace Example
try
{
- // Get events For technical reasons, the number of records returned is limited to 100.
- RestApiEventSearchPaginationResult result = apiInstance.GetEvents(whiteLabelId, customerId, limit, page, start, end, orderId, storeId, storeGroupId, userId, userEmail, userName, voucherCode, eventType, flipdishEventId);
+ RestApiEventSearchPaginationResult result = apiInstance.GetEvents(appId, whiteLabelId, customerId, limit, page, start, end, orderId, storeId, storeIdList, storeGroupId, userId, menuId, campaignId, userEmail, userName, voucherCode, eventType, flipdishEventId);
Debug.WriteLine(result);
}
catch (Exception e)
@@ -162,16 +172,20 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **whiteLabelId** | **int?**| White Label Id | [optional]
- **customerId** | **int?**| Customer Id | [optional]
+ **appId** | **string**| |
+ **whiteLabelId** | **int?**| | [optional]
+ **customerId** | **int?**| | [optional]
**limit** | **int?**| The maximum elements to return | [optional]
**page** | **int?**| The index of the page to return, starting by 1 | [optional]
**start** | **DateTime?**| Start date | [optional]
**end** | **DateTime?**| End date | [optional]
**orderId** | **int?**| Events that have Order Id | [optional]
**storeId** | **int?**| Events that have Store Id | [optional]
+ **storeIdList** | [**List<int?>**](int?.md)| Events that have Store Id List | [optional]
**storeGroupId** | **int?**| Events that have Store Group Id | [optional]
**userId** | **int?**| Events that have User Id | [optional]
+ **menuId** | **int?**| Events that have Menu Id | [optional]
+ **campaignId** | **int?**| Events that have Campaign Id | [optional]
**userEmail** | **string**| Events that have User Email | [optional]
**userName** | **string**| Events that have User Name | [optional]
**voucherCode** | **string**| Events that have voucher code | [optional]
@@ -195,17 +209,17 @@ Name | Type | Description | Notes
# **GetEventsById**
-> EventSearchResult GetEventsById (Guid? eventId)
+> EventSearchResult GetEventsById (Guid? eventId, string appId)
+
-Get event by Id For technical reasons, the number of records returned is limited to 100.
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -217,12 +231,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new EventsApi();
- var eventId = new Guid?(); // Guid? | Event identifier (Guid)
+ var eventId = new Guid?(); // Guid? |
+ var appId = appId_example; // string |
try
{
- // Get event by Id For technical reasons, the number of records returned is limited to 100.
- EventSearchResult result = apiInstance.GetEventsById(eventId);
+ EventSearchResult result = apiInstance.GetEventsById(eventId, appId);
Debug.WriteLine(result);
}
catch (Exception e)
@@ -238,7 +252,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **eventId** | [**Guid?**](Guid?.md)| Event identifier (Guid) |
+ **eventId** | [**Guid?**](Guid?.md)| |
+ **appId** | **string**| |
### Return type
@@ -257,17 +272,17 @@ Name | Type | Description | Notes
# **GetMenuEvents**
-> RestApiEventSearchPaginationResult GetMenuEvents (int? menuId, int? limit = null, int? page = null, DateTime? start = null, DateTime? end = null, int? orderId = null, int? storeId = null, int? storeGroupId = null, int? userId = null, string userEmail = null, string userName = null, string voucherCode = null, List eventType = null, string flipdishEventId = null)
+> RestApiEventSearchPaginationResult GetMenuEvents (string appId, int? menuId, int? limit = null, int? page = null, DateTime? start = null, DateTime? end = null, int? orderId = null, int? storeId = null, List storeIdList = null, int? storeGroupId = null, int? userId = null, int? menuId2 = null, int? campaignId = null, string userEmail = null, string userName = null, string voucherCode = null, List eventType = null, string flipdishEventId = null)
+
-Get menu events For technical reasons, the number of records returned is limited to 100.
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -279,15 +294,19 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new EventsApi();
- var menuId = 56; // int? | Menu Identifier
+ var appId = appId_example; // string |
+ var menuId = 56; // int? |
var limit = 56; // int? | The maximum elements to return (optional)
var page = 56; // int? | The index of the page to return, starting by 1 (optional)
var start = 2013-10-20T19:20:30+01:00; // DateTime? | Start date (optional)
var end = 2013-10-20T19:20:30+01:00; // DateTime? | End date (optional)
var orderId = 56; // int? | Events that have Order Id (optional)
var storeId = 56; // int? | Events that have Store Id (optional)
+ var storeIdList = new List(); // List | Events that have Store Id List (optional)
var storeGroupId = 56; // int? | Events that have Store Group Id (optional)
var userId = 56; // int? | Events that have User Id (optional)
+ var menuId2 = 56; // int? | Events that have Menu Id (optional)
+ var campaignId = 56; // int? | Events that have Campaign Id (optional)
var userEmail = userEmail_example; // string | Events that have User Email (optional)
var userName = userName_example; // string | Events that have User Name (optional)
var voucherCode = voucherCode_example; // string | Events that have voucher code (optional)
@@ -296,8 +315,7 @@ namespace Example
try
{
- // Get menu events For technical reasons, the number of records returned is limited to 100.
- RestApiEventSearchPaginationResult result = apiInstance.GetMenuEvents(menuId, limit, page, start, end, orderId, storeId, storeGroupId, userId, userEmail, userName, voucherCode, eventType, flipdishEventId);
+ RestApiEventSearchPaginationResult result = apiInstance.GetMenuEvents(appId, menuId, limit, page, start, end, orderId, storeId, storeIdList, storeGroupId, userId, menuId2, campaignId, userEmail, userName, voucherCode, eventType, flipdishEventId);
Debug.WriteLine(result);
}
catch (Exception e)
@@ -313,15 +331,19 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **menuId** | **int?**| Menu Identifier |
+ **appId** | **string**| |
+ **menuId** | **int?**| |
**limit** | **int?**| The maximum elements to return | [optional]
**page** | **int?**| The index of the page to return, starting by 1 | [optional]
**start** | **DateTime?**| Start date | [optional]
**end** | **DateTime?**| End date | [optional]
**orderId** | **int?**| Events that have Order Id | [optional]
**storeId** | **int?**| Events that have Store Id | [optional]
+ **storeIdList** | [**List<int?>**](int?.md)| Events that have Store Id List | [optional]
**storeGroupId** | **int?**| Events that have Store Group Id | [optional]
**userId** | **int?**| Events that have User Id | [optional]
+ **menuId2** | **int?**| Events that have Menu Id | [optional]
+ **campaignId** | **int?**| Events that have Campaign Id | [optional]
**userEmail** | **string**| Events that have User Email | [optional]
**userName** | **string**| Events that have User Name | [optional]
**voucherCode** | **string**| Events that have voucher code | [optional]
@@ -345,17 +367,17 @@ Name | Type | Description | Notes
# **GetOrderEvents**
-> RestApiEventSearchPaginationResult GetOrderEvents (int? orderId, int? limit = null, int? page = null, DateTime? start = null, DateTime? end = null, int? orderId2 = null, int? storeId = null, int? storeGroupId = null, int? userId = null, string userEmail = null, string userName = null, string voucherCode = null, List eventType = null, string flipdishEventId = null)
+> RestApiEventSearchPaginationResult GetOrderEvents (string appId, int? orderId, int? limit = null, int? page = null, DateTime? start = null, DateTime? end = null, int? orderId2 = null, int? storeId = null, List storeIdList = null, int? storeGroupId = null, int? userId = null, int? menuId = null, int? campaignId = null, string userEmail = null, string userName = null, string voucherCode = null, List eventType = null, string flipdishEventId = null)
+
-Get order events For technical reasons, the number of records returned is limited to 100.
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -367,15 +389,19 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new EventsApi();
- var orderId = 56; // int? | Order identifier
+ var appId = appId_example; // string |
+ var orderId = 56; // int? |
var limit = 56; // int? | The maximum elements to return (optional)
var page = 56; // int? | The index of the page to return, starting by 1 (optional)
var start = 2013-10-20T19:20:30+01:00; // DateTime? | Start date (optional)
var end = 2013-10-20T19:20:30+01:00; // DateTime? | End date (optional)
var orderId2 = 56; // int? | Events that have Order Id (optional)
var storeId = 56; // int? | Events that have Store Id (optional)
+ var storeIdList = new List(); // List | Events that have Store Id List (optional)
var storeGroupId = 56; // int? | Events that have Store Group Id (optional)
var userId = 56; // int? | Events that have User Id (optional)
+ var menuId = 56; // int? | Events that have Menu Id (optional)
+ var campaignId = 56; // int? | Events that have Campaign Id (optional)
var userEmail = userEmail_example; // string | Events that have User Email (optional)
var userName = userName_example; // string | Events that have User Name (optional)
var voucherCode = voucherCode_example; // string | Events that have voucher code (optional)
@@ -384,8 +410,7 @@ namespace Example
try
{
- // Get order events For technical reasons, the number of records returned is limited to 100.
- RestApiEventSearchPaginationResult result = apiInstance.GetOrderEvents(orderId, limit, page, start, end, orderId2, storeId, storeGroupId, userId, userEmail, userName, voucherCode, eventType, flipdishEventId);
+ RestApiEventSearchPaginationResult result = apiInstance.GetOrderEvents(appId, orderId, limit, page, start, end, orderId2, storeId, storeIdList, storeGroupId, userId, menuId, campaignId, userEmail, userName, voucherCode, eventType, flipdishEventId);
Debug.WriteLine(result);
}
catch (Exception e)
@@ -401,15 +426,19 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **orderId** | **int?**| Order identifier |
+ **appId** | **string**| |
+ **orderId** | **int?**| |
**limit** | **int?**| The maximum elements to return | [optional]
**page** | **int?**| The index of the page to return, starting by 1 | [optional]
**start** | **DateTime?**| Start date | [optional]
**end** | **DateTime?**| End date | [optional]
**orderId2** | **int?**| Events that have Order Id | [optional]
**storeId** | **int?**| Events that have Store Id | [optional]
+ **storeIdList** | [**List<int?>**](int?.md)| Events that have Store Id List | [optional]
**storeGroupId** | **int?**| Events that have Store Group Id | [optional]
**userId** | **int?**| Events that have User Id | [optional]
+ **menuId** | **int?**| Events that have Menu Id | [optional]
+ **campaignId** | **int?**| Events that have Campaign Id | [optional]
**userEmail** | **string**| Events that have User Email | [optional]
**userName** | **string**| Events that have User Name | [optional]
**voucherCode** | **string**| Events that have voucher code | [optional]
@@ -433,17 +462,17 @@ Name | Type | Description | Notes
# **GetOrderEventsByCustomer**
-> RestApiEventSearchPaginationResult GetOrderEventsByCustomer (int? customerId, int? limit = null, int? page = null, DateTime? start = null, DateTime? end = null, int? orderId = null, int? storeId = null, int? storeGroupId = null, int? userId = null, string userEmail = null, string userName = null, string voucherCode = null, List eventType = null, string flipdishEventId = null)
+> RestApiEventSearchPaginationResult GetOrderEventsByCustomer (string appId, int? customerId, int? limit = null, int? page = null, DateTime? start = null, DateTime? end = null, int? orderId = null, int? storeId = null, List storeIdList = null, int? storeGroupId = null, int? userId = null, int? menuId = null, int? campaignId = null, string userEmail = null, string userName = null, string voucherCode = null, List eventType = null, string flipdishEventId = null)
+
-Get order events by customer For technical reasons, the number of records returned is limited to 100.
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -455,15 +484,19 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new EventsApi();
- var customerId = 56; // int? | Customer identifier
+ var appId = appId_example; // string |
+ var customerId = 56; // int? |
var limit = 56; // int? | The maximum elements to return (optional)
var page = 56; // int? | The index of the page to return, starting by 1 (optional)
var start = 2013-10-20T19:20:30+01:00; // DateTime? | Start date (optional)
var end = 2013-10-20T19:20:30+01:00; // DateTime? | End date (optional)
var orderId = 56; // int? | Events that have Order Id (optional)
var storeId = 56; // int? | Events that have Store Id (optional)
+ var storeIdList = new List(); // List | Events that have Store Id List (optional)
var storeGroupId = 56; // int? | Events that have Store Group Id (optional)
var userId = 56; // int? | Events that have User Id (optional)
+ var menuId = 56; // int? | Events that have Menu Id (optional)
+ var campaignId = 56; // int? | Events that have Campaign Id (optional)
var userEmail = userEmail_example; // string | Events that have User Email (optional)
var userName = userName_example; // string | Events that have User Name (optional)
var voucherCode = voucherCode_example; // string | Events that have voucher code (optional)
@@ -472,8 +505,7 @@ namespace Example
try
{
- // Get order events by customer For technical reasons, the number of records returned is limited to 100.
- RestApiEventSearchPaginationResult result = apiInstance.GetOrderEventsByCustomer(customerId, limit, page, start, end, orderId, storeId, storeGroupId, userId, userEmail, userName, voucherCode, eventType, flipdishEventId);
+ RestApiEventSearchPaginationResult result = apiInstance.GetOrderEventsByCustomer(appId, customerId, limit, page, start, end, orderId, storeId, storeIdList, storeGroupId, userId, menuId, campaignId, userEmail, userName, voucherCode, eventType, flipdishEventId);
Debug.WriteLine(result);
}
catch (Exception e)
@@ -489,15 +521,19 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **customerId** | **int?**| Customer identifier |
+ **appId** | **string**| |
+ **customerId** | **int?**| |
**limit** | **int?**| The maximum elements to return | [optional]
**page** | **int?**| The index of the page to return, starting by 1 | [optional]
**start** | **DateTime?**| Start date | [optional]
**end** | **DateTime?**| End date | [optional]
**orderId** | **int?**| Events that have Order Id | [optional]
**storeId** | **int?**| Events that have Store Id | [optional]
+ **storeIdList** | [**List<int?>**](int?.md)| Events that have Store Id List | [optional]
**storeGroupId** | **int?**| Events that have Store Group Id | [optional]
**userId** | **int?**| Events that have User Id | [optional]
+ **menuId** | **int?**| Events that have Menu Id | [optional]
+ **campaignId** | **int?**| Events that have Campaign Id | [optional]
**userEmail** | **string**| Events that have User Email | [optional]
**userName** | **string**| Events that have User Name | [optional]
**voucherCode** | **string**| Events that have voucher code | [optional]
@@ -521,17 +557,17 @@ Name | Type | Description | Notes
# **GetStoreEvents**
-> RestApiEventSearchPaginationResult GetStoreEvents (int? storeId, int? limit = null, int? page = null, DateTime? start = null, DateTime? end = null, int? orderId = null, int? storeId2 = null, int? storeGroupId = null, int? userId = null, string userEmail = null, string userName = null, string voucherCode = null, List eventType = null, string flipdishEventId = null)
+> RestApiEventSearchPaginationResult GetStoreEvents (string appId, int? storeId, int? limit = null, int? page = null, DateTime? start = null, DateTime? end = null, int? orderId = null, int? storeId2 = null, List storeIdList = null, int? storeGroupId = null, int? userId = null, int? menuId = null, int? campaignId = null, string userEmail = null, string userName = null, string voucherCode = null, List eventType = null, string flipdishEventId = null)
+
-Get store events For technical reasons, the number of records returned is limited to 100.
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -543,15 +579,19 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new EventsApi();
- var storeId = 56; // int? | Id of the store
+ var appId = appId_example; // string |
+ var storeId = 56; // int? |
var limit = 56; // int? | The maximum elements to return (optional)
var page = 56; // int? | The index of the page to return, starting by 1 (optional)
var start = 2013-10-20T19:20:30+01:00; // DateTime? | Start date (optional)
var end = 2013-10-20T19:20:30+01:00; // DateTime? | End date (optional)
var orderId = 56; // int? | Events that have Order Id (optional)
var storeId2 = 56; // int? | Events that have Store Id (optional)
+ var storeIdList = new List(); // List | Events that have Store Id List (optional)
var storeGroupId = 56; // int? | Events that have Store Group Id (optional)
var userId = 56; // int? | Events that have User Id (optional)
+ var menuId = 56; // int? | Events that have Menu Id (optional)
+ var campaignId = 56; // int? | Events that have Campaign Id (optional)
var userEmail = userEmail_example; // string | Events that have User Email (optional)
var userName = userName_example; // string | Events that have User Name (optional)
var voucherCode = voucherCode_example; // string | Events that have voucher code (optional)
@@ -560,8 +600,7 @@ namespace Example
try
{
- // Get store events For technical reasons, the number of records returned is limited to 100.
- RestApiEventSearchPaginationResult result = apiInstance.GetStoreEvents(storeId, limit, page, start, end, orderId, storeId2, storeGroupId, userId, userEmail, userName, voucherCode, eventType, flipdishEventId);
+ RestApiEventSearchPaginationResult result = apiInstance.GetStoreEvents(appId, storeId, limit, page, start, end, orderId, storeId2, storeIdList, storeGroupId, userId, menuId, campaignId, userEmail, userName, voucherCode, eventType, flipdishEventId);
Debug.WriteLine(result);
}
catch (Exception e)
@@ -577,15 +616,19 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Id of the store |
+ **appId** | **string**| |
+ **storeId** | **int?**| |
**limit** | **int?**| The maximum elements to return | [optional]
**page** | **int?**| The index of the page to return, starting by 1 | [optional]
**start** | **DateTime?**| Start date | [optional]
**end** | **DateTime?**| End date | [optional]
**orderId** | **int?**| Events that have Order Id | [optional]
**storeId2** | **int?**| Events that have Store Id | [optional]
+ **storeIdList** | [**List<int?>**](int?.md)| Events that have Store Id List | [optional]
**storeGroupId** | **int?**| Events that have Store Group Id | [optional]
**userId** | **int?**| Events that have User Id | [optional]
+ **menuId** | **int?**| Events that have Menu Id | [optional]
+ **campaignId** | **int?**| Events that have Campaign Id | [optional]
**userEmail** | **string**| Events that have User Email | [optional]
**userName** | **string**| Events that have User Name | [optional]
**voucherCode** | **string**| Events that have voucher code | [optional]
@@ -609,17 +652,17 @@ Name | Type | Description | Notes
# **GetUserEvents**
-> RestApiEventSearchPaginationResult GetUserEvents (int? userId, int? limit = null, int? page = null, DateTime? start = null, DateTime? end = null, int? orderId = null, int? storeId = null, int? storeGroupId = null, int? userId2 = null, string userEmail = null, string userName = null, string voucherCode = null, List eventType = null, string flipdishEventId = null)
+> RestApiEventSearchPaginationResult GetUserEvents (string appId, int? userId, int? limit = null, int? page = null, DateTime? start = null, DateTime? end = null, int? orderId = null, int? storeId = null, List storeIdList = null, int? storeGroupId = null, int? userId2 = null, int? menuId = null, int? campaignId = null, string userEmail = null, string userName = null, string voucherCode = null, List eventType = null, string flipdishEventId = null)
+
-Get user events For technical reasons, the number of records returned is limited to 100.
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -631,15 +674,19 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new EventsApi();
- var userId = 56; // int? | User identifier
+ var appId = appId_example; // string |
+ var userId = 56; // int? |
var limit = 56; // int? | The maximum elements to return (optional)
var page = 56; // int? | The index of the page to return, starting by 1 (optional)
var start = 2013-10-20T19:20:30+01:00; // DateTime? | Start date (optional)
var end = 2013-10-20T19:20:30+01:00; // DateTime? | End date (optional)
var orderId = 56; // int? | Events that have Order Id (optional)
var storeId = 56; // int? | Events that have Store Id (optional)
+ var storeIdList = new List(); // List | Events that have Store Id List (optional)
var storeGroupId = 56; // int? | Events that have Store Group Id (optional)
var userId2 = 56; // int? | Events that have User Id (optional)
+ var menuId = 56; // int? | Events that have Menu Id (optional)
+ var campaignId = 56; // int? | Events that have Campaign Id (optional)
var userEmail = userEmail_example; // string | Events that have User Email (optional)
var userName = userName_example; // string | Events that have User Name (optional)
var voucherCode = voucherCode_example; // string | Events that have voucher code (optional)
@@ -648,8 +695,7 @@ namespace Example
try
{
- // Get user events For technical reasons, the number of records returned is limited to 100.
- RestApiEventSearchPaginationResult result = apiInstance.GetUserEvents(userId, limit, page, start, end, orderId, storeId, storeGroupId, userId2, userEmail, userName, voucherCode, eventType, flipdishEventId);
+ RestApiEventSearchPaginationResult result = apiInstance.GetUserEvents(appId, userId, limit, page, start, end, orderId, storeId, storeIdList, storeGroupId, userId2, menuId, campaignId, userEmail, userName, voucherCode, eventType, flipdishEventId);
Debug.WriteLine(result);
}
catch (Exception e)
@@ -665,15 +711,19 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **userId** | **int?**| User identifier |
+ **appId** | **string**| |
+ **userId** | **int?**| |
**limit** | **int?**| The maximum elements to return | [optional]
**page** | **int?**| The index of the page to return, starting by 1 | [optional]
**start** | **DateTime?**| Start date | [optional]
**end** | **DateTime?**| End date | [optional]
**orderId** | **int?**| Events that have Order Id | [optional]
**storeId** | **int?**| Events that have Store Id | [optional]
+ **storeIdList** | [**List<int?>**](int?.md)| Events that have Store Id List | [optional]
**storeGroupId** | **int?**| Events that have Store Group Id | [optional]
**userId2** | **int?**| Events that have User Id | [optional]
+ **menuId** | **int?**| Events that have Menu Id | [optional]
+ **campaignId** | **int?**| Events that have Campaign Id | [optional]
**userEmail** | **string**| Events that have User Email | [optional]
**userName** | **string**| Events that have User Name | [optional]
**voucherCode** | **string**| Events that have voucher code | [optional]
@@ -697,17 +747,17 @@ Name | Type | Description | Notes
# **GetWhiteLabelEvents**
-> RestApiEventSearchPaginationResult GetWhiteLabelEvents (int? whitelabelId, int? limit = null, int? page = null, DateTime? start = null, DateTime? end = null, int? orderId = null, int? storeId = null, int? storeGroupId = null, int? userId = null, string userEmail = null, string userName = null, string voucherCode = null, List eventType = null, string flipdishEventId = null)
+> RestApiEventSearchPaginationResult GetWhiteLabelEvents (string appId, int? whitelabelId, int? limit = null, int? page = null, DateTime? start = null, DateTime? end = null, int? orderId = null, int? storeId = null, List storeIdList = null, int? storeGroupId = null, int? userId = null, int? menuId = null, int? campaignId = null, string userEmail = null, string userName = null, string voucherCode = null, List eventType = null, string flipdishEventId = null)
+
-Get WhiteLabel events For technical reasons, the number of records returned is limited to 100.
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -719,15 +769,19 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new EventsApi();
- var whitelabelId = 56; // int? | White Label Identifier
+ var appId = appId_example; // string |
+ var whitelabelId = 56; // int? |
var limit = 56; // int? | The maximum elements to return (optional)
var page = 56; // int? | The index of the page to return, starting by 1 (optional)
var start = 2013-10-20T19:20:30+01:00; // DateTime? | Start date (optional)
var end = 2013-10-20T19:20:30+01:00; // DateTime? | End date (optional)
var orderId = 56; // int? | Events that have Order Id (optional)
var storeId = 56; // int? | Events that have Store Id (optional)
+ var storeIdList = new List(); // List | Events that have Store Id List (optional)
var storeGroupId = 56; // int? | Events that have Store Group Id (optional)
var userId = 56; // int? | Events that have User Id (optional)
+ var menuId = 56; // int? | Events that have Menu Id (optional)
+ var campaignId = 56; // int? | Events that have Campaign Id (optional)
var userEmail = userEmail_example; // string | Events that have User Email (optional)
var userName = userName_example; // string | Events that have User Name (optional)
var voucherCode = voucherCode_example; // string | Events that have voucher code (optional)
@@ -736,8 +790,7 @@ namespace Example
try
{
- // Get WhiteLabel events For technical reasons, the number of records returned is limited to 100.
- RestApiEventSearchPaginationResult result = apiInstance.GetWhiteLabelEvents(whitelabelId, limit, page, start, end, orderId, storeId, storeGroupId, userId, userEmail, userName, voucherCode, eventType, flipdishEventId);
+ RestApiEventSearchPaginationResult result = apiInstance.GetWhiteLabelEvents(appId, whitelabelId, limit, page, start, end, orderId, storeId, storeIdList, storeGroupId, userId, menuId, campaignId, userEmail, userName, voucherCode, eventType, flipdishEventId);
Debug.WriteLine(result);
}
catch (Exception e)
@@ -753,15 +806,19 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **whitelabelId** | **int?**| White Label Identifier |
+ **appId** | **string**| |
+ **whitelabelId** | **int?**| |
**limit** | **int?**| The maximum elements to return | [optional]
**page** | **int?**| The index of the page to return, starting by 1 | [optional]
**start** | **DateTime?**| Start date | [optional]
**end** | **DateTime?**| End date | [optional]
**orderId** | **int?**| Events that have Order Id | [optional]
**storeId** | **int?**| Events that have Store Id | [optional]
+ **storeIdList** | [**List<int?>**](int?.md)| Events that have Store Id List | [optional]
**storeGroupId** | **int?**| Events that have Store Group Id | [optional]
**userId** | **int?**| Events that have User Id | [optional]
+ **menuId** | **int?**| Events that have Menu Id | [optional]
+ **campaignId** | **int?**| Events that have Campaign Id | [optional]
**userEmail** | **string**| Events that have User Email | [optional]
**userName** | **string**| Events that have User Name | [optional]
**voucherCode** | **string**| Events that have voucher code | [optional]
diff --git a/docs/ExecuteConfigurationActionRequest.md b/docs/ExecuteConfigurationActionRequest.md
new file mode 100644
index 00000000..26e82ded
--- /dev/null
+++ b/docs/ExecuteConfigurationActionRequest.md
@@ -0,0 +1,10 @@
+# Flipdish.Model.ExecuteConfigurationActionRequest
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Key** | **string** | | [optional]
+**Action** | **string** | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/ExecuteConfigurationActionResult.md b/docs/ExecuteConfigurationActionResult.md
new file mode 100644
index 00000000..bae84a7c
--- /dev/null
+++ b/docs/ExecuteConfigurationActionResult.md
@@ -0,0 +1,12 @@
+# Flipdish.Model.ExecuteConfigurationActionResult
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**ErrorMessage** | **string** | | [optional]
+**InfoMessage** | **string** | | [optional]
+**RedirectUrl** | **string** | | [optional]
+**RedirectTarget** | **string** | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/ExternalStoreAuditLog.md b/docs/ExternalStoreAuditLog.md
index 09a909e2..41faa982 100644
--- a/docs/ExternalStoreAuditLog.md
+++ b/docs/ExternalStoreAuditLog.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.ExternalStoreAuditLog
+# Flipdish.Model.ExternalStoreAuditLog
## Properties
Name | Type | Description | Notes
diff --git a/docs/ExternalStoreEvent.md b/docs/ExternalStoreEvent.md
index e7eeec05..2ee27c6e 100644
--- a/docs/ExternalStoreEvent.md
+++ b/docs/ExternalStoreEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.ExternalStoreEvent
+# Flipdish.Model.ExternalStoreEvent
## Properties
Name | Type | Description | Notes
@@ -21,7 +21,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/FeaturesApi.md b/docs/FeaturesApi.md
new file mode 100644
index 00000000..256b8955
--- /dev/null
+++ b/docs/FeaturesApi.md
@@ -0,0 +1,136 @@
+# Flipdish.Api.FeaturesApi
+
+All URIs are relative to *https://api.flipdish.co*
+
+Method | HTTP request | Description
+------------- | ------------- | -------------
+[**DisableFeatures**](FeaturesApi.md#disablefeatures) | **POST** /api/v1.0/{appId}/features/disable |
+[**EnableFeatures**](FeaturesApi.md#enablefeatures) | **POST** /api/v1.0/{appId}/features/enable |
+
+
+
+# **DisableFeatures**
+> RestApiStringArrayResult DisableFeatures (string appId, List features)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class DisableFeaturesExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new FeaturesApi();
+ var appId = appId_example; // string |
+ var features = ; // List |
+
+ try
+ {
+ RestApiStringArrayResult result = apiInstance.DisableFeatures(appId, features);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling FeaturesApi.DisableFeatures: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **features** | **List<string>**| |
+
+### Return type
+
+[**RestApiStringArrayResult**](RestApiStringArrayResult.md)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **EnableFeatures**
+> RestApiStringArrayResult EnableFeatures (string appId, List features)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class EnableFeaturesExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new FeaturesApi();
+ var appId = appId_example; // string |
+ var features = ; // List |
+
+ try
+ {
+ RestApiStringArrayResult result = apiInstance.EnableFeatures(appId, features);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling FeaturesApi.EnableFeatures: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **features** | **List<string>**| |
+
+### Return type
+
+[**RestApiStringArrayResult**](RestApiStringArrayResult.md)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
diff --git a/docs/FeeSummary.md b/docs/FeeSummary.md
index b6a230b9..65a66053 100644
--- a/docs/FeeSummary.md
+++ b/docs/FeeSummary.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.FeeSummary
+# Flipdish.Model.FeeSummary
## Properties
Name | Type | Description | Notes
diff --git a/docs/Field.md b/docs/Field.md
index b24e7da8..48632bc6 100644
--- a/docs/Field.md
+++ b/docs/Field.md
@@ -1,17 +1,18 @@
-# IO.Swagger.Model.Field
+# Flipdish.Model.Field
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Name** | **string** | Name |
-**Description** | **string** | Description |
-**Key** | **string** | Key |
-**Tooltip** | **string** | Tooltip | [optional]
-**Position** | **int?** | Position |
-**DefaultValue** | **string** | Default Value | [optional]
-**ValidValues** | [**List<ValidValue>**](ValidValue.md) | Valid Values <remarks>Used typically for dropdown/select</remarks> | [optional]
-**ValidationRegex** | **string** | Validation Regex | [optional]
-**FieldType** | **string** | Field Type |
+**Name** | **string** | |
+**Description** | **string** | |
+**Key** | **string** | |
+**Tooltip** | **string** | | [optional]
+**Position** | **int?** | |
+**DefaultValue** | **string** | | [optional]
+**ValidValues** | [**List<ValidValue>**](ValidValue.md) | | [optional]
+**ValidationRegex** | **string** | | [optional]
+**FieldType** | **string** | |
+**IsFlipdishRestricted** | **bool?** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/FieldChangeInformation.md b/docs/FieldChangeInformation.md
index ce24f55e..21814dc9 100644
--- a/docs/FieldChangeInformation.md
+++ b/docs/FieldChangeInformation.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.FieldChangeInformation
+# Flipdish.Model.FieldChangeInformation
## Properties
Name | Type | Description | Notes
diff --git a/docs/FieldGroup.md b/docs/FieldGroup.md
index 8b1a23fe..189f0b0c 100644
--- a/docs/FieldGroup.md
+++ b/docs/FieldGroup.md
@@ -1,13 +1,13 @@
-# IO.Swagger.Model.FieldGroup
+# Flipdish.Model.FieldGroup
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Name** | **string** | Name |
-**Description** | **string** | Description | [optional]
-**Tooltip** | **string** | Tooltip <remarks>Displays on text hover</remarks> | [optional]
-**Position** | **int?** | Position <remarks>Position order in the field groups to display</remarks> |
-**Fields** | [**List<Field>**](Field.md) | Fields | [optional]
+**Name** | **string** | |
+**Description** | **string** | | [optional]
+**Tooltip** | **string** | | [optional]
+**Position** | **int?** | |
+**Fields** | [**List<Field>**](Field.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/FilesApi.md b/docs/FilesApi.md
deleted file mode 100644
index b29e0491..00000000
--- a/docs/FilesApi.md
+++ /dev/null
@@ -1,73 +0,0 @@
-# IO.Swagger.Api.FilesApi
-
-All URIs are relative to *https://api.flipdish.co*
-
-Method | HTTP request | Description
-------------- | ------------- | -------------
-[**DownloadFile**](FilesApi.md#downloadfile) | **GET** /api/v1.0/{appId}/files/download/{fileId} | Get file from storage
-
-
-
-# **DownloadFile**
-> string DownloadFile (string appId, string fileId)
-
-Get file from storage
-
-### Example
-```csharp
-using System;
-using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
-
-namespace Example
-{
- public class DownloadFileExample
- {
- public void main()
- {
- // Configure OAuth2 access token for authorization: oauth2
- Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
-
- var apiInstance = new FilesApi();
- var appId = appId_example; // string |
- var fileId = fileId_example; // string |
-
- try
- {
- // Get file from storage
- string result = apiInstance.DownloadFile(appId, fileId);
- Debug.WriteLine(result);
- }
- catch (Exception e)
- {
- Debug.Print("Exception when calling FilesApi.DownloadFile: " + e.Message );
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **appId** | **string**| |
- **fileId** | **string**| |
-
-### Return type
-
-**string**
-
-### Authorization
-
-[oauth2](../README.md#oauth2)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json, text/json, application/xml, text/xml
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
diff --git a/docs/FirebaseApp.md b/docs/FirebaseApp.md
new file mode 100644
index 00000000..ad12bf06
--- /dev/null
+++ b/docs/FirebaseApp.md
@@ -0,0 +1,12 @@
+# Flipdish.Model.FirebaseApp
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**WhitelabelId** | **int?** | WhitelabelId. | [optional]
+**PackageId** | **string** | PackageId. | [optional]
+**FirebaseAppId** | **string** | FirebaseAppId. | [optional]
+**FirebaseProjectId** | **string** | FirebaseProjectId. | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/FirebaseAppsApi.md b/docs/FirebaseAppsApi.md
new file mode 100644
index 00000000..9e15415f
--- /dev/null
+++ b/docs/FirebaseAppsApi.md
@@ -0,0 +1,194 @@
+# Flipdish.Api.FirebaseAppsApi
+
+All URIs are relative to *https://api.flipdish.co*
+
+Method | HTTP request | Description
+------------- | ------------- | -------------
+[**FirebaseAppsAddFirebaseApp**](FirebaseAppsApi.md#firebaseappsaddfirebaseapp) | **POST** /api/v1.0/FirebaseApp |
+[**FirebaseAppsDeleteFirebaseApp**](FirebaseAppsApi.md#firebaseappsdeletefirebaseapp) | **DELETE** /api/v1.0/FirebaseApp/{whiteLabelId} |
+[**FirebaseAppsGetFirebaseApp**](FirebaseAppsApi.md#firebaseappsgetfirebaseapp) | **GET** /api/v1.0/FirebaseApp/{whitelabelId} |
+
+
+
+# **FirebaseAppsAddFirebaseApp**
+> Object FirebaseAppsAddFirebaseApp (FirebaseApp firebaseApp)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class FirebaseAppsAddFirebaseAppExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new FirebaseAppsApi();
+ var firebaseApp = new FirebaseApp(); // FirebaseApp |
+
+ try
+ {
+ Object result = apiInstance.FirebaseAppsAddFirebaseApp(firebaseApp);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling FirebaseAppsApi.FirebaseAppsAddFirebaseApp: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **firebaseApp** | [**FirebaseApp**](FirebaseApp.md)| |
+
+### Return type
+
+**Object**
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **FirebaseAppsDeleteFirebaseApp**
+> Object FirebaseAppsDeleteFirebaseApp (int? whiteLabelId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class FirebaseAppsDeleteFirebaseAppExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new FirebaseAppsApi();
+ var whiteLabelId = 56; // int? |
+
+ try
+ {
+ Object result = apiInstance.FirebaseAppsDeleteFirebaseApp(whiteLabelId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling FirebaseAppsApi.FirebaseAppsDeleteFirebaseApp: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **whiteLabelId** | **int?**| |
+
+### Return type
+
+**Object**
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **FirebaseAppsGetFirebaseApp**
+> Object FirebaseAppsGetFirebaseApp (int? whitelabelId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class FirebaseAppsGetFirebaseAppExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new FirebaseAppsApi();
+ var whitelabelId = 56; // int? |
+
+ try
+ {
+ Object result = apiInstance.FirebaseAppsGetFirebaseApp(whitelabelId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling FirebaseAppsApi.FirebaseAppsGetFirebaseApp: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **whitelabelId** | **int?**| |
+
+### Return type
+
+**Object**
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
diff --git a/docs/FlipdishAccountName.md b/docs/FlipdishAccountName.md
new file mode 100644
index 00000000..5186c0f0
--- /dev/null
+++ b/docs/FlipdishAccountName.md
@@ -0,0 +1,11 @@
+# Flipdish.Model.FlipdishAccountName
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**PayeeBankAccountDataId** | **int?** | Payee Bank Account Data Id | [optional]
+**FlipdishAccountId** | **int?** | Flipdish Account Id | [optional]
+**Name** | **string** | Account Name | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/FlipdishEventBase.md b/docs/FlipdishEventBase.md
index 0a83cfa6..fcd2d6dd 100644
--- a/docs/FlipdishEventBase.md
+++ b/docs/FlipdishEventBase.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.FlipdishEventBase
+# Flipdish.Model.FlipdishEventBase
## Properties
Name | Type | Description | Notes
@@ -8,7 +8,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/FlipdishFeesDetails.md b/docs/FlipdishFeesDetails.md
index 5905caf2..39a8d1af 100644
--- a/docs/FlipdishFeesDetails.md
+++ b/docs/FlipdishFeesDetails.md
@@ -1,13 +1,15 @@
-# IO.Swagger.Model.FlipdishFeesDetails
+# Flipdish.Model.FlipdishFeesDetails
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**OnlineSalesFees** | **double?** | Fees on online sales | [optional]
**CashSalesFees** | **double?** | Fees on cash sales | [optional]
+**PosSalesFees** | **double?** | Fees of POS sales | [optional]
**TotalSalesFees** | **double?** | Total online and cash sales | [optional]
**OnlineSalesRefundedFees** | **double?** | Fees on refunds for online sales | [optional]
**CashSalesRefundedFees** | **double?** | Fees on refunds for cash sales | [optional]
+**PosSalesRefundedFees** | **double?** | Fees on refunds for POS sales | [optional]
**SalesFeesVat** | **double?** | VAT on sales fees | [optional]
**TotalFees** | **double?** | Total fees | [optional]
diff --git a/docs/FpmApi.md b/docs/FpmApi.md
new file mode 100644
index 00000000..1697f332
--- /dev/null
+++ b/docs/FpmApi.md
@@ -0,0 +1,258 @@
+# Flipdish.Api.FpmApi
+
+All URIs are relative to *https://api.flipdish.co*
+
+Method | HTTP request | Description
+------------- | ------------- | -------------
+[**CreateFpmForStore**](FpmApi.md#createfpmforstore) | **POST** /api/v1.0/{storeId}/fpm |
+[**DeleteFpmForStore**](FpmApi.md#deletefpmforstore) | **DELETE** /api/v1.0/{storeId}/fpm |
+[**EditFpmForStore**](FpmApi.md#editfpmforstore) | **POST** /api/v1.0/{storeId}/fpm/edit |
+[**GetFpmForStore**](FpmApi.md#getfpmforstore) | **GET** /api/v1.0/{storeId}/fpm |
+
+
+
+# **CreateFpmForStore**
+> Object CreateFpmForStore (int? storeId, string phoneNumber)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class CreateFpmForStoreExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new FpmApi();
+ var storeId = 56; // int? |
+ var phoneNumber = phoneNumber_example; // string |
+
+ try
+ {
+ Object result = apiInstance.CreateFpmForStore(storeId, phoneNumber);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling FpmApi.CreateFpmForStore: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **storeId** | **int?**| |
+ **phoneNumber** | **string**| |
+
+### Return type
+
+**Object**
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **DeleteFpmForStore**
+> void DeleteFpmForStore (int? storeId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class DeleteFpmForStoreExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new FpmApi();
+ var storeId = 56; // int? |
+
+ try
+ {
+ apiInstance.DeleteFpmForStore(storeId);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling FpmApi.DeleteFpmForStore: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **storeId** | **int?**| |
+
+### Return type
+
+void (empty response body)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **EditFpmForStore**
+> void EditFpmForStore (int? storeId, TelephonyConfig telephonyConfig)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class EditFpmForStoreExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new FpmApi();
+ var storeId = 56; // int? |
+ var telephonyConfig = new TelephonyConfig(); // TelephonyConfig |
+
+ try
+ {
+ apiInstance.EditFpmForStore(storeId, telephonyConfig);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling FpmApi.EditFpmForStore: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **storeId** | **int?**| |
+ **telephonyConfig** | [**TelephonyConfig**](TelephonyConfig.md)| |
+
+### Return type
+
+void (empty response body)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **GetFpmForStore**
+> TelephonyConfig GetFpmForStore (int? storeId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetFpmForStoreExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new FpmApi();
+ var storeId = 56; // int? |
+
+ try
+ {
+ TelephonyConfig result = apiInstance.GetFpmForStore(storeId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling FpmApi.GetFpmForStore: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **storeId** | **int?**| |
+
+### Return type
+
+[**TelephonyConfig**](TelephonyConfig.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
diff --git a/docs/FulfillentStatusActionItem.md b/docs/FulfillentStatusActionItem.md
index 37a60d79..22f4a991 100644
--- a/docs/FulfillentStatusActionItem.md
+++ b/docs/FulfillentStatusActionItem.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.FulfillentStatusActionItem
+# Flipdish.Model.FulfillentStatusActionItem
## Properties
Name | Type | Description | Notes
diff --git a/docs/FulfillmentInfo.md b/docs/FulfillmentInfo.md
deleted file mode 100644
index c053b134..00000000
--- a/docs/FulfillmentInfo.md
+++ /dev/null
@@ -1,12 +0,0 @@
-# IO.Swagger.Model.FulfillmentInfo
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**DispatchType** | **string** | [Required] Dispatch Type (i.e Pickup / Delivery) | [optional]
-**RequestedForUtc** | **DateTime?** | [Required] Time the order is requested for | [optional]
-**Location** | [**Location**](Location.md) | Location the order is to be delivered to [Required] Delivery [Not Required] Pickup | [optional]
-**DispatchAmount** | [**Price**](Price.md) | Price of the dispatch, normally 0 for collection and a value for delivery [Required] Delivery [Not Required] Pickup | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/FulfillmentStateConfigurationApi.md b/docs/FulfillmentStateConfigurationApi.md
index 08dc5cc7..444d2595 100644
--- a/docs/FulfillmentStateConfigurationApi.md
+++ b/docs/FulfillmentStateConfigurationApi.md
@@ -1,31 +1,30 @@
-# IO.Swagger.Api.FulfillmentStateConfigurationApi
+# Flipdish.Api.FulfillmentStateConfigurationApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**CreateFulfillmentStatesConfig**](FulfillmentStateConfigurationApi.md#createfulfillmentstatesconfig) | **POST** /api/v1.0/{appId}/fulfillment/configuration/states | Create fulfillment configuration
-[**DeleteFulfillmentStatesConfig**](FulfillmentStateConfigurationApi.md#deletefulfillmentstatesconfig) | **DELETE** /api/v1.0/{appId}/fulfillment/configuration/states/{configId} | Delete fulfillment states configuration
-[**GetFulfillmentStatesConfiguration**](FulfillmentStateConfigurationApi.md#getfulfillmentstatesconfiguration) | **GET** /api/v1.0/{appId}/fulfillment/configuration/states/{configId} | Get fulfillment configuration
-[**SearchFulfillmentStatesConfigurations**](FulfillmentStateConfigurationApi.md#searchfulfillmentstatesconfigurations) | **GET** /api/v1.0/{appId}/fulfillment/configuration/states | List fulfillment configurations for AppId
-[**UpdateFulfillmentStatesConfig**](FulfillmentStateConfigurationApi.md#updatefulfillmentstatesconfig) | **POST** /api/v1.0/{appId}/fulfillment/configuration/states/{configId} | Update fulfillment configuration
+[**CreateFulfillmentStatesConfig**](FulfillmentStateConfigurationApi.md#createfulfillmentstatesconfig) | **POST** /api/v1.0/{appId}/fulfillment/configuration/states |
+[**DeleteFulfillmentStatesConfig**](FulfillmentStateConfigurationApi.md#deletefulfillmentstatesconfig) | **DELETE** /api/v1.0/{appId}/fulfillment/configuration/states/{configId} |
+[**GetFulfillmentStatesConfiguration**](FulfillmentStateConfigurationApi.md#getfulfillmentstatesconfiguration) | **GET** /api/v1.0/{appId}/fulfillment/configuration/states/{configId} |
+[**GetFulfillmentStatesConfigurationTemplate**](FulfillmentStateConfigurationApi.md#getfulfillmentstatesconfigurationtemplate) | **GET** /api/v1.0/{appId}/fulfillment/configuration/states_template |
+[**SearchFulfillmentStatesConfigurations**](FulfillmentStateConfigurationApi.md#searchfulfillmentstatesconfigurations) | **GET** /api/v1.0/{appId}/fulfillment/configuration/states |
+[**UpdateFulfillmentStatesConfig**](FulfillmentStateConfigurationApi.md#updatefulfillmentstatesconfig) | **POST** /api/v1.0/{appId}/fulfillment/configuration/states/{configId} |
# **CreateFulfillmentStatesConfig**
-> RestApiResultFulfillmentStatesConfiguration CreateFulfillmentStatesConfig (string appId, FulfillmentStatesConfigurationCreateBase fulfillmentStateConfiguration)
+> RestApiResultFulfillmentStatesConfiguration CreateFulfillmentStatesConfig (string appId, CreateFulfillmentStatesConfiguration fulfillmentStateConfiguration)
-Create fulfillment configuration
-[BETA - this endpoint is under development, do not use it in your production system]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -37,12 +36,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new FulfillmentStateConfigurationApi();
- var appId = appId_example; // string | App id
- var fulfillmentStateConfiguration = new FulfillmentStatesConfigurationCreateBase(); // FulfillmentStatesConfigurationCreateBase | Fulfillment state configuration
+ var appId = appId_example; // string |
+ var fulfillmentStateConfiguration = new CreateFulfillmentStatesConfiguration(); // CreateFulfillmentStatesConfiguration |
try
{
- // Create fulfillment configuration
RestApiResultFulfillmentStatesConfiguration result = apiInstance.CreateFulfillmentStatesConfig(appId, fulfillmentStateConfiguration);
Debug.WriteLine(result);
}
@@ -59,8 +57,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App id |
- **fulfillmentStateConfiguration** | [**FulfillmentStatesConfigurationCreateBase**](FulfillmentStatesConfigurationCreateBase.md)| Fulfillment state configuration |
+ **appId** | **string**| |
+ **fulfillmentStateConfiguration** | [**CreateFulfillmentStatesConfiguration**](CreateFulfillmentStatesConfiguration.md)| |
### Return type
@@ -81,17 +79,15 @@ Name | Type | Description | Notes
# **DeleteFulfillmentStatesConfig**
> RestApiStringResult DeleteFulfillmentStatesConfig (string appId, string configId)
-Delete fulfillment states configuration
-[BETA - this endpoint is under development, do not use it in your production system]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -103,12 +99,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new FulfillmentStateConfigurationApi();
- var appId = appId_example; // string | App id
- var configId = configId_example; // string | Fulfillment states configuration id
+ var appId = appId_example; // string |
+ var configId = configId_example; // string |
try
{
- // Delete fulfillment states configuration
RestApiStringResult result = apiInstance.DeleteFulfillmentStatesConfig(appId, configId);
Debug.WriteLine(result);
}
@@ -125,8 +120,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App id |
- **configId** | **string**| Fulfillment states configuration id |
+ **appId** | **string**| |
+ **configId** | **string**| |
### Return type
@@ -147,17 +142,15 @@ Name | Type | Description | Notes
# **GetFulfillmentStatesConfiguration**
> FulfillmentStatesConfiguration GetFulfillmentStatesConfiguration (string appId, string configId)
-Get fulfillment configuration
-[BETA - this endpoint is under development, do not use it in your production system]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -169,12 +162,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new FulfillmentStateConfigurationApi();
- var appId = appId_example; // string | App id
- var configId = configId_example; // string | App store app configuration id
+ var appId = appId_example; // string |
+ var configId = configId_example; // string |
try
{
- // Get fulfillment configuration
FulfillmentStatesConfiguration result = apiInstance.GetFulfillmentStatesConfiguration(appId, configId);
Debug.WriteLine(result);
}
@@ -191,8 +183,69 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App id |
- **configId** | **string**| App store app configuration id |
+ **appId** | **string**| |
+ **configId** | **string**| |
+
+### Return type
+
+[**FulfillmentStatesConfiguration**](FulfillmentStatesConfiguration.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **GetFulfillmentStatesConfigurationTemplate**
+> FulfillmentStatesConfiguration GetFulfillmentStatesConfigurationTemplate (string appId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetFulfillmentStatesConfigurationTemplateExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new FulfillmentStateConfigurationApi();
+ var appId = appId_example; // string |
+
+ try
+ {
+ FulfillmentStatesConfiguration result = apiInstance.GetFulfillmentStatesConfigurationTemplate(appId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling FulfillmentStateConfigurationApi.GetFulfillmentStatesConfigurationTemplate: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
### Return type
@@ -213,17 +266,15 @@ Name | Type | Description | Notes
# **SearchFulfillmentStatesConfigurations**
> RestApiArrayResultFulfillmentStatesConfigurationSummary SearchFulfillmentStatesConfigurations (string appId)
-List fulfillment configurations for AppId
-[BETA - this endpoint is under development, do not use it in your production system]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -235,11 +286,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new FulfillmentStateConfigurationApi();
- var appId = appId_example; // string | App id
+ var appId = appId_example; // string |
try
{
- // List fulfillment configurations for AppId
RestApiArrayResultFulfillmentStatesConfigurationSummary result = apiInstance.SearchFulfillmentStatesConfigurations(appId);
Debug.WriteLine(result);
}
@@ -256,7 +306,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App id |
+ **appId** | **string**| |
### Return type
@@ -277,17 +327,15 @@ Name | Type | Description | Notes
# **UpdateFulfillmentStatesConfig**
> void UpdateFulfillmentStatesConfig (string appId, string configId, UpdateFulfillmentStatesConfiguration updateFulfillmentStatesConfiguration)
-Update fulfillment configuration
-[BETA - this endpoint is under development, do not use it in your production system]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -299,13 +347,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new FulfillmentStateConfigurationApi();
- var appId = appId_example; // string | App id
- var configId = configId_example; // string | Fulfillment states configuration id
- var updateFulfillmentStatesConfiguration = new UpdateFulfillmentStatesConfiguration(); // UpdateFulfillmentStatesConfiguration | Update fulfillment states configuration
+ var appId = appId_example; // string |
+ var configId = configId_example; // string |
+ var updateFulfillmentStatesConfiguration = new UpdateFulfillmentStatesConfiguration(); // UpdateFulfillmentStatesConfiguration |
try
{
- // Update fulfillment configuration
apiInstance.UpdateFulfillmentStatesConfig(appId, configId, updateFulfillmentStatesConfiguration);
}
catch (Exception e)
@@ -321,9 +368,9 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App id |
- **configId** | **string**| Fulfillment states configuration id |
- **updateFulfillmentStatesConfiguration** | [**UpdateFulfillmentStatesConfiguration**](UpdateFulfillmentStatesConfiguration.md)| Update fulfillment states configuration |
+ **appId** | **string**| |
+ **configId** | **string**| |
+ **updateFulfillmentStatesConfiguration** | [**UpdateFulfillmentStatesConfiguration**](UpdateFulfillmentStatesConfiguration.md)| |
### Return type
diff --git a/docs/FulfillmentStatesConfiguration.md b/docs/FulfillmentStatesConfiguration.md
index 2c54fcde..aeb5ed7f 100644
--- a/docs/FulfillmentStatesConfiguration.md
+++ b/docs/FulfillmentStatesConfiguration.md
@@ -1,9 +1,10 @@
-# IO.Swagger.Model.FulfillmentStatesConfiguration
+# Flipdish.Model.FulfillmentStatesConfiguration
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**States** | [**List<FulfillmentStatusConfigurationItem>**](FulfillmentStatusConfigurationItem.md) | States | [optional]
+**AutomaticTransitionsEnabled** | **bool?** | Enable automatic transitions | [optional]
**AppId** | **string** | AppId | [optional]
**ConfigurationUid** | **string** | Configuration Uid | [optional]
**StoreSelectorType** | **string** | Store Selector Type | [optional]
diff --git a/docs/FulfillmentStatesConfigurationCreateBase.md b/docs/FulfillmentStatesConfigurationCreateBase.md
deleted file mode 100644
index d0082390..00000000
--- a/docs/FulfillmentStatesConfigurationCreateBase.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# IO.Swagger.Model.FulfillmentStatesConfigurationCreateBase
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Name** | **string** | Name | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/FulfillmentStatesConfigurationSummary.md b/docs/FulfillmentStatesConfigurationSummary.md
index d576af7e..802c4a6c 100644
--- a/docs/FulfillmentStatesConfigurationSummary.md
+++ b/docs/FulfillmentStatesConfigurationSummary.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.FulfillmentStatesConfigurationSummary
+# Flipdish.Model.FulfillmentStatesConfigurationSummary
## Properties
Name | Type | Description | Notes
diff --git a/docs/FulfillmentStatesConfiguredStore.md b/docs/FulfillmentStatesConfiguredStore.md
index 643f2313..2ac92009 100644
--- a/docs/FulfillmentStatesConfiguredStore.md
+++ b/docs/FulfillmentStatesConfiguredStore.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.FulfillmentStatesConfiguredStore
+# Flipdish.Model.FulfillmentStatesConfiguredStore
## Properties
Name | Type | Description | Notes
diff --git a/docs/FulfillmentStatusConfigurationItem.md b/docs/FulfillmentStatusConfigurationItem.md
index 5c8dc887..fed91726 100644
--- a/docs/FulfillmentStatusConfigurationItem.md
+++ b/docs/FulfillmentStatusConfigurationItem.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.FulfillmentStatusConfigurationItem
+# Flipdish.Model.FulfillmentStatusConfigurationItem
## Properties
Name | Type | Description | Notes
@@ -17,7 +17,7 @@ Name | Type | Description | Notes
**IsCustom** | **bool?** | Is custom state. If not, then it's a system state | [optional]
**OrderTypes** | **List<string>** | If empty then applies to all ordertypes, otherwise a list of order types this state applies to | [optional]
**Communication** | **bool?** | Whether state should fire off a notification to the customer | [optional]
-**VisualOrder** | **int?** | Integer for ordering results in choices (eg. dropdowns) | [optional]
+**Image** | **string** | Image (image filename, relative, not absolute URL) | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/GeoPointRequest.md b/docs/GeoPointRequest.md
index de98409f..f65e475f 100644
--- a/docs/GeoPointRequest.md
+++ b/docs/GeoPointRequest.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.GeoPointRequest
+# Flipdish.Model.GeoPointRequest
## Properties
Name | Type | Description | Notes
diff --git a/docs/GetEndUserFeeConfigsResponse.md b/docs/GetEndUserFeeConfigsResponse.md
new file mode 100644
index 00000000..6746fc10
--- /dev/null
+++ b/docs/GetEndUserFeeConfigsResponse.md
@@ -0,0 +1,10 @@
+# Flipdish.Model.GetEndUserFeeConfigsResponse
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**EndUserFees** | [**List<EndUserFeeConfig>**](EndUserFeeConfig.md) | The current end user fee configs for the Store, one per channel and payment method combination present | [optional]
+**IsV2FeeCalculationEnabled** | **bool?** | Whether the V2 (tiered) fee calculation is enabled for this Store | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/GetReceiptByOrderIdQueryResponse.md b/docs/GetReceiptByOrderIdQueryResponse.md
new file mode 100644
index 00000000..e393ee42
--- /dev/null
+++ b/docs/GetReceiptByOrderIdQueryResponse.md
@@ -0,0 +1,18 @@
+# Flipdish.Model.GetReceiptByOrderIdQueryResponse
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**PreviousOrder** | [**PreviousOrder**](PreviousOrder.md) | | [optional]
+**DepositReturnFeesSummary** | [**List<DepositReturnFeesSummary>**](DepositReturnFeesSummary.md) | | [optional]
+**TsRequestedForLocal** | **DateTime?** | | [optional]
+**TsOrderPlacedLocal** | **DateTime?** | | [optional]
+**LogoUrl** | **string** | | [optional]
+**Address** | **string** | | [optional]
+**VatNumber** | **string** | | [optional]
+**PaymentMethodDescription** | **string** | | [optional]
+**OrgId** | **string** | | [optional]
+**CountryCode** | **string** | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/GoogleAddress.md b/docs/GoogleAddress.md
index 4413a08f..4e86059c 100644
--- a/docs/GoogleAddress.md
+++ b/docs/GoogleAddress.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.GoogleAddress
+# Flipdish.Model.GoogleAddress
## Properties
Name | Type | Description | Notes
diff --git a/docs/GoogleAddressComponent.md b/docs/GoogleAddressComponent.md
index d9daf1ae..9eb7a00d 100644
--- a/docs/GoogleAddressComponent.md
+++ b/docs/GoogleAddressComponent.md
@@ -1,10 +1,10 @@
-# IO.Swagger.Model.GoogleAddressComponent
+# Flipdish.Model.GoogleAddressComponent
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**LongName** | **string** | | [optional]
-**ShortName** | **string** | | [optional]
+**Long_name** | **string** | | [optional]
+**Short_name** | **string** | | [optional]
**Types** | **List<string>** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/GoogleAddressResult.md b/docs/GoogleAddressResult.md
index 676e9e35..32a96d81 100644
--- a/docs/GoogleAddressResult.md
+++ b/docs/GoogleAddressResult.md
@@ -1,12 +1,12 @@
-# IO.Swagger.Model.GoogleAddressResult
+# Flipdish.Model.GoogleAddressResult
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**AddressComponents** | [**List<GoogleAddressComponent>**](GoogleAddressComponent.md) | | [optional]
-**FormattedAddress** | **string** | | [optional]
+**Address_components** | [**List<GoogleAddressComponent>**](GoogleAddressComponent.md) | | [optional]
+**Formatted_address** | **string** | | [optional]
**Geometry** | [**GoogleGeometry**](GoogleGeometry.md) | | [optional]
-**PlaceId** | **string** | | [optional]
+**Place_id** | **string** | | [optional]
**Types** | **List<string>** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/GoogleCoordinates.md b/docs/GoogleCoordinates.md
index 92cbad3a..c356e5b0 100644
--- a/docs/GoogleCoordinates.md
+++ b/docs/GoogleCoordinates.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.GoogleCoordinates
+# Flipdish.Model.GoogleCoordinates
## Properties
Name | Type | Description | Notes
diff --git a/docs/GoogleGeometry.md b/docs/GoogleGeometry.md
index f393cfa4..aff8436f 100644
--- a/docs/GoogleGeometry.md
+++ b/docs/GoogleGeometry.md
@@ -1,10 +1,10 @@
-# IO.Swagger.Model.GoogleGeometry
+# Flipdish.Model.GoogleGeometry
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Location** | [**GoogleLocation**](GoogleLocation.md) | | [optional]
-**LocationType** | **string** | | [optional]
+**Location_type** | **string** | | [optional]
**Viewport** | [**GoogleViewport**](GoogleViewport.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/GoogleLocation.md b/docs/GoogleLocation.md
index 649cd81f..a5d238f6 100644
--- a/docs/GoogleLocation.md
+++ b/docs/GoogleLocation.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.GoogleLocation
+# Flipdish.Model.GoogleLocation
## Properties
Name | Type | Description | Notes
diff --git a/docs/GoogleViewport.md b/docs/GoogleViewport.md
index d45833ab..5d0ad6a6 100644
--- a/docs/GoogleViewport.md
+++ b/docs/GoogleViewport.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.GoogleViewport
+# Flipdish.Model.GoogleViewport
## Properties
Name | Type | Description | Notes
diff --git a/docs/Group.md b/docs/Group.md
index 54c66712..8bc72d2e 100644
--- a/docs/Group.md
+++ b/docs/Group.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.Group
+# Flipdish.Model.Group
## Properties
Name | Type | Description | Notes
diff --git a/docs/GroupReference.md b/docs/GroupReference.md
index 3fef5056..68226842 100644
--- a/docs/GroupReference.md
+++ b/docs/GroupReference.md
@@ -1,9 +1,9 @@
-# IO.Swagger.Model.GroupReference
+# Flipdish.Model.GroupReference
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Group** | [**Group**](Group.md) | Details of the referenced {Flipdish.PublicModels.V1.Catalog.Products.GroupReference.Group} | [optional]
+**Group** | [**Group**](Group.md) | Details of the referenced {Flipdish.Menus.PublicModels.V1.Catalog.Products.GroupReference.Group} | [optional]
**CatalogItemId** | **string** | Identifier of the ProductId to use as SubProduct |
**GroupType** | **string** | Type of the SupProduct |
diff --git a/docs/GroupedCoordinates.md b/docs/GroupedCoordinates.md
index bdac908f..3e076487 100644
--- a/docs/GroupedCoordinates.md
+++ b/docs/GroupedCoordinates.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.GroupedCoordinates
+# Flipdish.Model.GroupedCoordinates
## Properties
Name | Type | Description | Notes
diff --git a/docs/HasPaymentMethodResponse.md b/docs/HasPaymentMethodResponse.md
new file mode 100644
index 00000000..2f7f60f1
--- /dev/null
+++ b/docs/HasPaymentMethodResponse.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.HasPaymentMethodResponse
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**HasPaymentMethod** | **bool?** | Has Payment Method |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/HealthApi.md b/docs/HealthApi.md
deleted file mode 100644
index d9db547e..00000000
--- a/docs/HealthApi.md
+++ /dev/null
@@ -1,66 +0,0 @@
-# Flipdish.Api.HealthApi
-
-All URIs are relative to *https://api.flipdish.co*
-
-Method | HTTP request | Description
-------------- | ------------- | -------------
-[**HealthCheck**](HealthApi.md#healthcheck) | **GET** /api/v1.0/health/HealthCheck |
-
-
-
-# **HealthCheck**
-> Object HealthCheck ()
-
-
-
-### Example
-```csharp
-using System;
-using System.Diagnostics;
-using Flipdish.Api;
-using Flipdish.Client;
-using Flipdish.Model;
-
-namespace Example
-{
- public class HealthCheckExample
- {
- public void main()
- {
- // Configure OAuth2 access token for authorization: oauth2
- Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
-
- var apiInstance = new HealthApi();
-
- try
- {
- Object result = apiInstance.HealthCheck();
- Debug.WriteLine(result);
- }
- catch (Exception e)
- {
- Debug.Print("Exception when calling HealthApi.HealthCheck: " + e.Message );
- }
- }
- }
-}
-```
-
-### Parameters
-This endpoint does not need any parameter.
-
-### Return type
-
-**Object**
-
-### Authorization
-
-[oauth2](../README.md#oauth2)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json, text/json, application/xml, text/xml
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
diff --git a/docs/HeartbeatApi.md b/docs/HeartbeatApi.md
index 25e15c2f..a9a8ff66 100644
--- a/docs/HeartbeatApi.md
+++ b/docs/HeartbeatApi.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Api.HeartbeatApi
+# Flipdish.Api.HeartbeatApi
All URIs are relative to *https://api.flipdish.co*
@@ -20,9 +20,9 @@ Method | HTTP request | Description
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -77,9 +77,9 @@ This endpoint does not need any parameter.
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -134,9 +134,9 @@ This endpoint does not need any parameter.
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -191,9 +191,9 @@ This endpoint does not need any parameter.
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
diff --git a/docs/HomeAction.md b/docs/HomeAction.md
index 9f8016b6..716042c7 100644
--- a/docs/HomeAction.md
+++ b/docs/HomeAction.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.HomeAction
+# Flipdish.Model.HomeAction
## Properties
Name | Type | Description | Notes
diff --git a/docs/HomeApi.md b/docs/HomeApi.md
index 5ae8bc56..867a5af1 100644
--- a/docs/HomeApi.md
+++ b/docs/HomeApi.md
@@ -1,28 +1,28 @@
-# IO.Swagger.Api.HomeApi
+# Flipdish.Api.HomeApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**CompleteHomeAction**](HomeApi.md#completehomeaction) | **POST** /api/v1.0/{appId}/home/{homeActionId} | [PRIVATE API] Complete Home Action
-[**DismissOldPortalAction**](HomeApi.md#dismissoldportalaction) | **POST** /api/v1.0/home/dismissoldportalaction | [PRIVATE API] Complete Home Action
-[**GetHomeActions**](HomeApi.md#gethomeactions) | **GET** /api/v1.0/{appId}/home | [PRIVATE API] Get Home Actions
-[**GetHomeStatistics**](HomeApi.md#gethomestatistics) | **GET** /api/v1.0/{appId}/home/stats | [PRIVATE API] Get Home Statistics
+[**CompleteHomeAction**](HomeApi.md#completehomeaction) | **POST** /api/v1.0/{appId}/home/{homeActionId} |
+[**GetHomeActions**](HomeApi.md#gethomeactions) | **GET** /api/v1.0/{appId}/home |
+[**GetHomeStatistics**](HomeApi.md#gethomestatistics) | **GET** /api/v1.0/{appId}/home/stats |
+[**GetOktaPortalFeatureFlag**](HomeApi.md#getoktaportalfeatureflag) | **GET** /api/v1.0/home/okta-portal |
# **CompleteHomeAction**
> Object CompleteHomeAction (string appId, int? homeActionId, bool? isDismissed)
-[PRIVATE API] Complete Home Action
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -34,13 +34,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new HomeApi();
- var appId = appId_example; // string | App Name Id
- var homeActionId = 56; // int? | Id of the action
+ var appId = appId_example; // string |
+ var homeActionId = 56; // int? |
var isDismissed = true; // bool? |
try
{
- // [PRIVATE API] Complete Home Action
Object result = apiInstance.CompleteHomeAction(appId, homeActionId, isDismissed);
Debug.WriteLine(result);
}
@@ -57,8 +56,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Name Id |
- **homeActionId** | **int?**| Id of the action |
+ **appId** | **string**| |
+ **homeActionId** | **int?**| |
**isDismissed** | **bool?**| |
### Return type
@@ -76,23 +75,23 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **DismissOldPortalAction**
-> Object DismissOldPortalAction ()
+
+# **GetHomeActions**
+> RestApiArrayResultHomeAction GetHomeActions (string appId)
+
-[PRIVATE API] Complete Home Action
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
- public class DismissOldPortalActionExample
+ public class GetHomeActionsExample
{
public void main()
{
@@ -100,16 +99,16 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new HomeApi();
+ var appId = appId_example; // string |
try
{
- // [PRIVATE API] Complete Home Action
- Object result = apiInstance.DismissOldPortalAction();
+ RestApiArrayResultHomeAction result = apiInstance.GetHomeActions(appId);
Debug.WriteLine(result);
}
catch (Exception e)
{
- Debug.Print("Exception when calling HomeApi.DismissOldPortalAction: " + e.Message );
+ Debug.Print("Exception when calling HomeApi.GetHomeActions: " + e.Message );
}
}
}
@@ -117,11 +116,14 @@ namespace Example
```
### Parameters
-This endpoint does not need any parameter.
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
### Return type
-**Object**
+[**RestApiArrayResultHomeAction**](RestApiArrayResultHomeAction.md)
### Authorization
@@ -134,23 +136,23 @@ This endpoint does not need any parameter.
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **GetHomeActions**
-> RestApiArrayResultHomeAction GetHomeActions (string appId)
+
+# **GetHomeStatistics**
+> RestApiResultHomeStatistics GetHomeStatistics (string appId)
+
-[PRIVATE API] Get Home Actions
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
- public class GetHomeActionsExample
+ public class GetHomeStatisticsExample
{
public void main()
{
@@ -158,17 +160,16 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new HomeApi();
- var appId = appId_example; // string | App Name Id
+ var appId = appId_example; // string |
try
{
- // [PRIVATE API] Get Home Actions
- RestApiArrayResultHomeAction result = apiInstance.GetHomeActions(appId);
+ RestApiResultHomeStatistics result = apiInstance.GetHomeStatistics(appId);
Debug.WriteLine(result);
}
catch (Exception e)
{
- Debug.Print("Exception when calling HomeApi.GetHomeActions: " + e.Message );
+ Debug.Print("Exception when calling HomeApi.GetHomeStatistics: " + e.Message );
}
}
}
@@ -179,11 +180,11 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Name Id |
+ **appId** | **string**| |
### Return type
-[**RestApiArrayResultHomeAction**](RestApiArrayResultHomeAction.md)
+[**RestApiResultHomeStatistics**](RestApiResultHomeStatistics.md)
### Authorization
@@ -196,23 +197,23 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **GetHomeStatistics**
-> RestApiResultHomeStatistics GetHomeStatistics (string appId)
+
+# **GetOktaPortalFeatureFlag**
+> RestApiResultOktaPortalFeatureFlag GetOktaPortalFeatureFlag ()
+
-[PRIVATE API] Get Home Statistics
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
- public class GetHomeStatisticsExample
+ public class GetOktaPortalFeatureFlagExample
{
public void main()
{
@@ -220,17 +221,15 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new HomeApi();
- var appId = appId_example; // string | App Name Id
try
{
- // [PRIVATE API] Get Home Statistics
- RestApiResultHomeStatistics result = apiInstance.GetHomeStatistics(appId);
+ RestApiResultOktaPortalFeatureFlag result = apiInstance.GetOktaPortalFeatureFlag();
Debug.WriteLine(result);
}
catch (Exception e)
{
- Debug.Print("Exception when calling HomeApi.GetHomeStatistics: " + e.Message );
+ Debug.Print("Exception when calling HomeApi.GetOktaPortalFeatureFlag: " + e.Message );
}
}
}
@@ -238,14 +237,11 @@ namespace Example
```
### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Name Id |
+This endpoint does not need any parameter.
### Return type
-[**RestApiResultHomeStatistics**](RestApiResultHomeStatistics.md)
+[**RestApiResultOktaPortalFeatureFlag**](RestApiResultOktaPortalFeatureFlag.md)
### Authorization
diff --git a/docs/HomeStatistics.md b/docs/HomeStatistics.md
index a72371f6..cf777402 100644
--- a/docs/HomeStatistics.md
+++ b/docs/HomeStatistics.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.HomeStatistics
+# Flipdish.Model.HomeStatistics
## Properties
Name | Type | Description | Notes
diff --git a/docs/HttpPostedFileBase.md b/docs/HttpPostedFileBase.md
new file mode 100644
index 00000000..3fdaa6ce
--- /dev/null
+++ b/docs/HttpPostedFileBase.md
@@ -0,0 +1,12 @@
+# Flipdish.Model.HttpPostedFileBase
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**ContentLength** | **int?** | | [optional]
+**ContentType** | **string** | | [optional]
+**FileName** | **string** | | [optional]
+**InputStream** | [**Stream**](Stream.md) | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/HttpRequestAndResponseLog.md b/docs/HttpRequestAndResponseLog.md
deleted file mode 100644
index 442fc953..00000000
--- a/docs/HttpRequestAndResponseLog.md
+++ /dev/null
@@ -1,23 +0,0 @@
-# IO.Swagger.Model.HttpRequestAndResponseLog
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Guid** | **Guid?** | Id of the log | [optional]
-**Verb** | **string** | Verb associated with the HTTP call. | [optional]
-**RequestUri** | **string** | Http request URI. | [optional]
-**StatusCode** | **int?** | Http response status code. | [optional]
-**ReasonPhrase** | **string** | Http response status line. | [optional]
-**CallDurationInMilliseconds** | **long?** | Call duration representing the duration of the HTTP call in milliseconds. | [optional]
-**UserId** | **string** | Identity of the caller. | [optional]
-**IpAddress** | **string** | Ip address of the caller | [optional]
-**CreatedDateTime** | **string** | Timestamp at which the HTTP call took place. | [optional]
-**RequestHeaders** | **Dictionary<string, string>** | Http request headers. | [optional]
-**RequestBody** | **string** | Http request body, if any. | [optional]
-**RequestLength** | **long?** | Http request content-length | [optional]
-**ResponseHeaders** | **Dictionary<string, string>** | Http response headers. | [optional]
-**ResponseBody** | **string** | Http response body. | [optional]
-**ResponseLength** | **long?** | Http response content-length | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/HttpRequestResponseLogsApi.md b/docs/HttpRequestResponseLogsApi.md
deleted file mode 100644
index 154abf3b..00000000
--- a/docs/HttpRequestResponseLogsApi.md
+++ /dev/null
@@ -1,83 +0,0 @@
-# IO.Swagger.Api.HttpRequestResponseLogsApi
-
-All URIs are relative to *https://api.flipdish.co*
-
-Method | HTTP request | Description
-------------- | ------------- | -------------
-[**GetLogs**](HttpRequestResponseLogsApi.md#getlogs) | **GET** /api/v1.0/{appId}/interactions/logs | Get API interaction logs
-
-
-
-# **GetLogs**
-> RestApiPaginationResultHttpRequestAndResponseLog GetLogs (DateTime? start, DateTime? end, string appId, int? filterByUserId = null, string guid = null, int? page = null, int? limit = null)
-
-Get API interaction logs
-
-### Example
-```csharp
-using System;
-using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
-
-namespace Example
-{
- public class GetLogsExample
- {
- public void main()
- {
- // Configure OAuth2 access token for authorization: oauth2
- Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
-
- var apiInstance = new HttpRequestResponseLogsApi();
- var start = 2013-10-20T19:20:30+01:00; // DateTime? | Start date time
- var end = 2013-10-20T19:20:30+01:00; // DateTime? | End date time
- var appId = appId_example; // string |
- var filterByUserId = 56; // int? | User id (optional) (optional)
- var guid = guid_example; // string | Id of the log (optional)
- var page = 56; // int? | Page number (optional)
- var limit = 56; // int? | Page size (optional)
-
- try
- {
- // Get API interaction logs
- RestApiPaginationResultHttpRequestAndResponseLog result = apiInstance.GetLogs(start, end, appId, filterByUserId, guid, page, limit);
- Debug.WriteLine(result);
- }
- catch (Exception e)
- {
- Debug.Print("Exception when calling HttpRequestResponseLogsApi.GetLogs: " + e.Message );
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **start** | **DateTime?**| Start date time |
- **end** | **DateTime?**| End date time |
- **appId** | **string**| |
- **filterByUserId** | **int?**| User id (optional) | [optional]
- **guid** | **string**| Id of the log | [optional]
- **page** | **int?**| Page number | [optional]
- **limit** | **int?**| Page size | [optional]
-
-### Return type
-
-[**RestApiPaginationResultHttpRequestAndResponseLog**](RestApiPaginationResultHttpRequestAndResponseLog.md)
-
-### Authorization
-
-[oauth2](../README.md#oauth2)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json, text/json, application/xml, text/xml
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
diff --git a/docs/HydraApi.md b/docs/HydraApi.md
index 314bd3b1..71eb6614 100644
--- a/docs/HydraApi.md
+++ b/docs/HydraApi.md
@@ -1,45 +1,48 @@
-# IO.Swagger.Api.HydraApi
+# Flipdish.Api.HydraApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**AssignEmv**](HydraApi.md#assignemv) | **POST** /api/v1.0/{appId}/hydra/emvterminal/assign/{hydraConfigId}/{emvTerminalId} | Assign an EMV terminal to a kiosk
-[**AttachStoreToKiosk**](HydraApi.md#attachstoretokiosk) | **POST** /api/v1.0/{appId}/AttachStoreToKiosk/{deviceId}/store/{storeId} | [Private]
-[**AttachStoreToTerminal**](HydraApi.md#attachstoretoterminal) | **POST** /api/v1.0/{appId}/hydra/{deviceId}/attach/{storeId} | [Private]
+[**AssignEmv**](HydraApi.md#assignemv) | **POST** /api/v1.0/{appId}/hydra/emvterminal/assign/{hydraConfigId}/{emvTerminalId} |
+[**AttachStoreToKiosk**](HydraApi.md#attachstoretokiosk) | **POST** /api/v1.0/{appId}/AttachStoreToKiosk/{deviceId}/store/{storeId} |
+[**AttachStoreToTerminal**](HydraApi.md#attachstoretoterminal) | **POST** /api/v1.0/{appId}/hydra/{deviceId}/attach/{storeId} |
[**CancelEmvPayment**](HydraApi.md#cancelemvpayment) | **POST** /api/v1.0/{appId}/hydra/cancelemvpayment/{orderId} |
-[**DetachStoreFromTerminal**](HydraApi.md#detachstorefromterminal) | **POST** /api/v1.0/{appId}/hydra/{deviceId}/detach/{storeId} | [Private]
-[**GetAttachedDevice**](HydraApi.md#getattacheddevice) | **GET** /api/v1.0/{appId}/hydra/{deviceType}/{deviceId} | [Private]
-[**GetAttachedDevices**](HydraApi.md#getattacheddevices) | **GET** /api/v1.0/{appId}/hydra/{deviceType}/list | [Private]
-[**GetEMVTerminalDetails**](HydraApi.md#getemvterminaldetails) | **GET** /api/v1.0/{appId}/hydra/emvterminal | [Private]
-[**GetEmvOrderState**](HydraApi.md#getemvorderstate) | **GET** /api/v1.0/{appId}/hydra/emvorderstate/{orderId} | [Private]
-[**GetKioskCashPaymentSettings**](HydraApi.md#getkioskcashpaymentsettings) | **GET** /api/v1.0/{appId}/kioskcashsettings/{deviceId} | Get the status of Cash Payment Methon on Kisok
+[**DetachStoreFromTerminal**](HydraApi.md#detachstorefromterminal) | **POST** /api/v1.0/{appId}/hydra/{deviceId}/detach/{storeId} |
+[**GetAblyToken**](HydraApi.md#getablytoken) | **GET** /api/v1.0/hydra/ably_token |
+[**GetAttachedDevice**](HydraApi.md#getattacheddevice) | **GET** /api/v1.0/{appId}/hydra/{deviceType}/{deviceId} |
+[**GetAttachedDevices**](HydraApi.md#getattacheddevices) | **GET** /api/v1.0/{appId}/hydra/{deviceType}/list |
+[**GetEMVTerminalDetails**](HydraApi.md#getemvterminaldetails) | **GET** /api/v1.0/{appId}/hydra/emvterminal |
+[**GetEmvOrderState**](HydraApi.md#getemvorderstate) | **GET** /api/v1.0/{appId}/hydra/emvorderstate/{orderId} |
+[**GetKioskCashPaymentSettings**](HydraApi.md#getkioskcashpaymentsettings) | **GET** /api/v1.0/{appId}/kioskcashsettings/{deviceId} |
+[**GetKioskSettings**](HydraApi.md#getkiosksettings) | **GET** /api/v1.0/{appId}/kiosksettings/{deviceId} |
[**GetRegistration**](HydraApi.md#getregistration) | **GET** /api/v1.0/hydra/registration |
-[**GetSettings**](HydraApi.md#getsettings) | **GET** /api/v1.0/hydra/settings | [Private]
-[**HydraCreateEmv**](HydraApi.md#hydracreateemv) | **POST** /api/v1.0/{appId}/emvterminals | [Private]
-[**HydraDeleteEmv**](HydraApi.md#hydradeleteemv) | **DELETE** /api/v1.0/{appId}/emvterminals/{id} | [Private]
-[**HydraDetachStoreFromKiosk**](HydraApi.md#hydradetachstorefromkiosk) | **DELETE** /api/v1.0/{appId}/DetachStoreFromKiosk/{deviceId}/store/{storeId} | [Private]
-[**HydraGetEmvsForAppId**](HydraApi.md#hydragetemvsforappid) | **GET** /api/v1.0/{appId}/emvterminals | List EMV terminals belonging to the given AppNameId
-[**LoginWithDeviceId**](HydraApi.md#loginwithdeviceid) | **POST** /api/v1.0/hydra/{deviceId}/login | [Private]
-[**Register**](HydraApi.md#register) | **POST** /api/v1.0/{appId}/hydra/registration | [Private]
-[**UnAssign**](HydraApi.md#unassign) | **DELETE** /api/v1.0/{appId}/hydra/{deviceId}/registration | [Private]
-[**UnassignEmv**](HydraApi.md#unassignemv) | **POST** /api/v1.0/{appId}/hydra/emvterminal/unassign/{hydraConfigId} | Unassign the currently assigned EMV terminal from a kiosk
-[**UpdateKioskCashVisibilitySettings**](HydraApi.md#updatekioskcashvisibilitysettings) | **POST** /api/v1.0/{appId}/kioskupdatecashsettings | Update the Cash Payment Methon Visiability on Kisok
+[**GetSettings**](HydraApi.md#getsettings) | **GET** /api/v1.0/hydra/settings |
+[**HydraCreateEmv**](HydraApi.md#hydracreateemv) | **POST** /api/v1.0/{appId}/emvterminals |
+[**HydraDeleteEmv**](HydraApi.md#hydradeleteemv) | **DELETE** /api/v1.0/{appId}/emvterminals/{id} |
+[**HydraDetachStoreFromKiosk**](HydraApi.md#hydradetachstorefromkiosk) | **DELETE** /api/v1.0/{appId}/DetachStoreFromKiosk/{deviceId}/store/{storeId} |
+[**HydraGetEmvsForAppId**](HydraApi.md#hydragetemvsforappid) | **GET** /api/v1.0/{appId}/emvterminals |
+[**LoginWithDeviceId**](HydraApi.md#loginwithdeviceid) | **POST** /api/v1.0/hydra/{deviceId}/login |
+[**Register**](HydraApi.md#register) | **POST** /api/v1.0/{appId}/hydra/registration |
+[**UnAssign**](HydraApi.md#unassign) | **DELETE** /api/v1.0/{appId}/hydra/{deviceId}/registration |
+[**UnassignEmv**](HydraApi.md#unassignemv) | **POST** /api/v1.0/{appId}/hydra/emvterminal/unassign/{hydraConfigId} |
+[**UpdateKioskCashVisibilitySettings**](HydraApi.md#updatekioskcashvisibilitysettings) | **POST** /api/v1.0/{appId}/kioskupdatecashsettings |
+[**UpdateKioskSettings**](HydraApi.md#updatekiosksettings) | **POST** /api/v1.0/{appId}/kiosksettings/{deviceId} |
# **AssignEmv**
> void AssignEmv (string appId, int? hydraConfigId, int? emvTerminalId)
-Assign an EMV terminal to a kiosk
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -57,7 +60,6 @@ namespace Example
try
{
- // Assign an EMV terminal to a kiosk
apiInstance.AssignEmv(appId, hydraConfigId, emvTerminalId);
}
catch (Exception e)
@@ -96,15 +98,15 @@ void (empty response body)
# **AttachStoreToKiosk**
> RestApiResultHydraStatus AttachStoreToKiosk (string appId, int? storeId, string deviceId)
-[Private]
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -122,7 +124,6 @@ namespace Example
try
{
- // [Private]
RestApiResultHydraStatus result = apiInstance.AttachStoreToKiosk(appId, storeId, deviceId);
Debug.WriteLine(result);
}
@@ -162,15 +163,15 @@ Name | Type | Description | Notes
# **AttachStoreToTerminal**
> RestApiResultHydraStatus AttachStoreToTerminal (string appId, string deviceId, int? storeId)
-[Private]
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -188,7 +189,6 @@ namespace Example
try
{
- // [Private]
RestApiResultHydraStatus result = apiInstance.AttachStoreToTerminal(appId, deviceId, storeId);
Debug.WriteLine(result);
}
@@ -234,9 +234,9 @@ Name | Type | Description | Notes
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -290,15 +290,15 @@ void (empty response body)
# **DetachStoreFromTerminal**
> RestApiResultHydraStatus DetachStoreFromTerminal (string appId, string deviceId, int? storeId)
-[Private]
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -316,7 +316,6 @@ namespace Example
try
{
- // [Private]
RestApiResultHydraStatus result = apiInstance.DetachStoreFromTerminal(appId, deviceId, storeId);
Debug.WriteLine(result);
}
@@ -352,19 +351,75 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+# **GetAblyToken**
+> void GetAblyToken ()
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetAblyTokenExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new HydraApi();
+
+ try
+ {
+ apiInstance.GetAblyToken();
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling HydraApi.GetAblyToken: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+This endpoint does not need any parameter.
+
+### Return type
+
+void (empty response body)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
# **GetAttachedDevice**
> RestApiResultHydraDeviceDetails GetAttachedDevice (string appId, string deviceType, string deviceId)
-[Private]
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -382,7 +437,6 @@ namespace Example
try
{
- // [Private]
RestApiResultHydraDeviceDetails result = apiInstance.GetAttachedDevice(appId, deviceType, deviceId);
Debug.WriteLine(result);
}
@@ -422,15 +476,15 @@ Name | Type | Description | Notes
# **GetAttachedDevices**
> RestApiPaginationResultHydraDeviceDetails GetAttachedDevices (string appId, string deviceType, int? pageIndex = null, int? pageSize = null, int? storeId = null, string deviceName = null, string deviceSerial = null)
-[Private]
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -452,7 +506,6 @@ namespace Example
try
{
- // [Private]
RestApiPaginationResultHydraDeviceDetails result = apiInstance.GetAttachedDevices(appId, deviceType, pageIndex, pageSize, storeId, deviceName, deviceSerial);
Debug.WriteLine(result);
}
@@ -496,15 +549,15 @@ Name | Type | Description | Notes
# **GetEMVTerminalDetails**
> RestApiResultPaymentTerminalDetails GetEMVTerminalDetails (string appId)
-[Private]
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -520,7 +573,6 @@ namespace Example
try
{
- // [Private]
RestApiResultPaymentTerminalDetails result = apiInstance.GetEMVTerminalDetails(appId);
Debug.WriteLine(result);
}
@@ -558,15 +610,15 @@ Name | Type | Description | Notes
# **GetEmvOrderState**
> RestApiResultPaymentTerminalTransactionDetails GetEmvOrderState (int? orderId, string appId)
-[Private]
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -583,7 +635,6 @@ namespace Example
try
{
- // [Private]
RestApiResultPaymentTerminalTransactionDetails result = apiInstance.GetEmvOrderState(orderId, appId);
Debug.WriteLine(result);
}
@@ -622,17 +673,15 @@ Name | Type | Description | Notes
# **GetKioskCashPaymentSettings**
> RestApiArrayResultKioskCashPaymentSettings GetKioskCashPaymentSettings (string appId, string deviceId)
-Get the status of Cash Payment Methon on Kisok
-[BETA - this endpoint is under development, do not use it in your production system]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -649,7 +698,6 @@ namespace Example
try
{
- // Get the status of Cash Payment Methon on Kisok
RestApiArrayResultKioskCashPaymentSettings result = apiInstance.GetKioskCashPaymentSettings(appId, deviceId);
Debug.WriteLine(result);
}
@@ -684,6 +732,69 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+# **GetKioskSettings**
+> RestApiResultKioskSettings GetKioskSettings (string appId, string deviceId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetKioskSettingsExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new HydraApi();
+ var appId = appId_example; // string |
+ var deviceId = deviceId_example; // string |
+
+ try
+ {
+ RestApiResultKioskSettings result = apiInstance.GetKioskSettings(appId, deviceId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling HydraApi.GetKioskSettings: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **deviceId** | **string**| |
+
+### Return type
+
+[**RestApiResultKioskSettings**](RestApiResultKioskSettings.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
# **GetRegistration**
> RestApiResultHydraStatus GetRegistration ()
@@ -694,9 +805,9 @@ Name | Type | Description | Notes
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -745,15 +856,15 @@ This endpoint does not need any parameter.
# **GetSettings**
> RestApiResultHydraConfig GetSettings ()
-[Private]
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -768,7 +879,6 @@ namespace Example
try
{
- // [Private]
RestApiResultHydraConfig result = apiInstance.GetSettings();
Debug.WriteLine(result);
}
@@ -803,15 +913,15 @@ This endpoint does not need any parameter.
# **HydraCreateEmv**
> Object HydraCreateEmv (string appId, EmvTerminal emv)
-[Private]
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -828,7 +938,6 @@ namespace Example
try
{
- // [Private]
Object result = apiInstance.HydraCreateEmv(appId, emv);
Debug.WriteLine(result);
}
@@ -867,15 +976,15 @@ Name | Type | Description | Notes
# **HydraDeleteEmv**
> Object HydraDeleteEmv (string appId, int? id)
-[Private]
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -892,7 +1001,6 @@ namespace Example
try
{
- // [Private]
Object result = apiInstance.HydraDeleteEmv(appId, id);
Debug.WriteLine(result);
}
@@ -931,15 +1039,15 @@ Name | Type | Description | Notes
# **HydraDetachStoreFromKiosk**
> RestApiResultHydraStatus HydraDetachStoreFromKiosk (string appId, int? storeId, string deviceId)
-[Private]
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -957,7 +1065,6 @@ namespace Example
try
{
- // [Private]
RestApiResultHydraStatus result = apiInstance.HydraDetachStoreFromKiosk(appId, storeId, deviceId);
Debug.WriteLine(result);
}
@@ -997,15 +1104,15 @@ Name | Type | Description | Notes
# **HydraGetEmvsForAppId**
> RestApiArrayResultEmvTerminalWithAssignments HydraGetEmvsForAppId (string appId)
-List EMV terminals belonging to the given AppNameId
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -1021,7 +1128,6 @@ namespace Example
try
{
- // List EMV terminals belonging to the given AppNameId
RestApiArrayResultEmvTerminalWithAssignments result = apiInstance.HydraGetEmvsForAppId(appId);
Debug.WriteLine(result);
}
@@ -1059,15 +1165,15 @@ Name | Type | Description | Notes
# **LoginWithDeviceId**
> void LoginWithDeviceId (string deviceId, string hydraUserType = null, string serialNumber = null)
-[Private]
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -1085,7 +1191,6 @@ namespace Example
try
{
- // [Private]
apiInstance.LoginWithDeviceId(deviceId, hydraUserType, serialNumber);
}
catch (Exception e)
@@ -1124,15 +1229,15 @@ void (empty response body)
# **Register**
> RestApiResultHydraStatus Register (string appId, HydraRegistrationRequest hydraRegistration)
-[Private]
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -1149,7 +1254,6 @@ namespace Example
try
{
- // [Private]
RestApiResultHydraStatus result = apiInstance.Register(appId, hydraRegistration);
Debug.WriteLine(result);
}
@@ -1188,15 +1292,15 @@ Name | Type | Description | Notes
# **UnAssign**
> void UnAssign (string appId, string deviceId)
-[Private]
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -1213,7 +1317,6 @@ namespace Example
try
{
- // [Private]
apiInstance.UnAssign(appId, deviceId);
}
catch (Exception e)
@@ -1251,15 +1354,15 @@ void (empty response body)
# **UnassignEmv**
> void UnassignEmv (string appId, int? hydraConfigId)
-Unassign the currently assigned EMV terminal from a kiosk
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -1276,7 +1379,6 @@ namespace Example
try
{
- // Unassign the currently assigned EMV terminal from a kiosk
apiInstance.UnassignEmv(appId, hydraConfigId);
}
catch (Exception e)
@@ -1314,17 +1416,15 @@ void (empty response body)
# **UpdateKioskCashVisibilitySettings**
> void UpdateKioskCashVisibilitySettings (string appId, string deviceId, bool? isCashEnabled)
-Update the Cash Payment Methon Visiability on Kisok
-[BETA - this endpoint is under development, do not use it in your production system]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -1342,7 +1442,6 @@ namespace Example
try
{
- // Update the Cash Payment Methon Visiability on Kisok
apiInstance.UpdateKioskCashVisibilitySettings(appId, deviceId, isCashEnabled);
}
catch (Exception e)
@@ -1377,3 +1476,67 @@ void (empty response body)
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+# **UpdateKioskSettings**
+> void UpdateKioskSettings (string appId, string deviceId, KioskSettings settings)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class UpdateKioskSettingsExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new HydraApi();
+ var appId = appId_example; // string |
+ var deviceId = deviceId_example; // string |
+ var settings = new KioskSettings(); // KioskSettings |
+
+ try
+ {
+ apiInstance.UpdateKioskSettings(appId, deviceId, settings);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling HydraApi.UpdateKioskSettings: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **deviceId** | **string**| |
+ **settings** | [**KioskSettings**](KioskSettings.md)| |
+
+### Return type
+
+void (empty response body)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
diff --git a/docs/HydraAssignedEvent.md b/docs/HydraAssignedEvent.md
index 552bcf43..25a63df5 100644
--- a/docs/HydraAssignedEvent.md
+++ b/docs/HydraAssignedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.HydraAssignedEvent
+# Flipdish.Model.HydraAssignedEvent
## Properties
Name | Type | Description | Notes
@@ -10,7 +10,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/HydraConfig.md b/docs/HydraConfig.md
index a0ecd2bb..27bfd42a 100644
--- a/docs/HydraConfig.md
+++ b/docs/HydraConfig.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.HydraConfig
+# Flipdish.Model.HydraConfig
## Properties
Name | Type | Description | Notes
diff --git a/docs/HydraConnectionStatusChangedEvent.md b/docs/HydraConnectionStatusChangedEvent.md
index 0eb3d9e0..6f63e764 100644
--- a/docs/HydraConnectionStatusChangedEvent.md
+++ b/docs/HydraConnectionStatusChangedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.HydraConnectionStatusChangedEvent
+# Flipdish.Model.HydraConnectionStatusChangedEvent
## Properties
Name | Type | Description | Notes
@@ -11,7 +11,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/HydraCreatedEvent.md b/docs/HydraCreatedEvent.md
new file mode 100644
index 00000000..c8477d53
--- /dev/null
+++ b/docs/HydraCreatedEvent.md
@@ -0,0 +1,22 @@
+# Flipdish.Model.HydraCreatedEvent
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**User** | [**UserEventInfo**](UserEventInfo.md) | Optional user who triggered creation (may be null for device self-create). | [optional]
+**DeviceId** | **string** | Device id | [optional]
+**HydraUserId** | **int?** | Zeus Hydra user id | [optional]
+**UserType** | **string** | Hydra user type (Kiosk / Terminal) as integer. Prefer {Flipdish.PublicModels.V1.Events.Hydra.HydraCreatedEvent.DeviceType}. | [optional]
+**DeviceType** | **string** | Hydra device type (Kiosk / Terminal), serialized as string. | [optional]
+**EventName** | **string** | The event name | [optional]
+**FlipdishEventId** | **Guid?** | The identitfier of the event | [optional]
+**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
+**Position** | **int?** | Position | [optional]
+**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
+**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/HydraDeviceDetails.md b/docs/HydraDeviceDetails.md
index 5cebc9cc..f0215646 100644
--- a/docs/HydraDeviceDetails.md
+++ b/docs/HydraDeviceDetails.md
@@ -1,10 +1,11 @@
-# IO.Swagger.Model.HydraDeviceDetails
+# Flipdish.Model.HydraDeviceDetails
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**HydraConfigId** | **int?** | Flipdish internal device identifier | [optional]
-**DeviceId** | **string** | Device Id or Serial Number | [optional]
+**DeviceId** | **string** | Device Id | [optional]
+**SerialNumber** | **string** | Serial Number | [optional]
**DeviceType** | **string** | Type of the device | [optional]
**Status** | **string** | Status of the device | [optional]
**DeviceName** | **string** | Device Name | [optional]
diff --git a/docs/HydraRegistration.md b/docs/HydraRegistration.md
deleted file mode 100644
index 7798b404..00000000
--- a/docs/HydraRegistration.md
+++ /dev/null
@@ -1,12 +0,0 @@
-# Flipdish.Model.HydraRegistration
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**AppId** | **string** | App |
-**StoreId** | **int?** | Store to assign the hydra |
-**DeviceName** | **string** | Hydra device name |
-**PinCode** | **int?** | 6 digit PIN code (not starting with zero). | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/HydraRegistrationRequest.md b/docs/HydraRegistrationRequest.md
index ae3402a5..0db64005 100644
--- a/docs/HydraRegistrationRequest.md
+++ b/docs/HydraRegistrationRequest.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.HydraRegistrationRequest
+# Flipdish.Model.HydraRegistrationRequest
## Properties
Name | Type | Description | Notes
diff --git a/docs/HydraRequestResetEvent.md b/docs/HydraRequestResetEvent.md
index 11e48ae7..610664af 100644
--- a/docs/HydraRequestResetEvent.md
+++ b/docs/HydraRequestResetEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.HydraRequestResetEvent
+# Flipdish.Model.HydraRequestResetEvent
## Properties
Name | Type | Description | Notes
@@ -9,7 +9,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/HydraSettingChangedEvent.md b/docs/HydraSettingChangedEvent.md
index 32eeb1a4..9c276d7f 100644
--- a/docs/HydraSettingChangedEvent.md
+++ b/docs/HydraSettingChangedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.HydraSettingChangedEvent
+# Flipdish.Model.HydraSettingChangedEvent
## Properties
Name | Type | Description | Notes
@@ -10,7 +10,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/HydraStatus.md b/docs/HydraStatus.md
index 3be87cf8..f636d5d8 100644
--- a/docs/HydraStatus.md
+++ b/docs/HydraStatus.md
@@ -1,14 +1,17 @@
-# IO.Swagger.Model.HydraStatus
+# Flipdish.Model.HydraStatus
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AppId** | **string** | |
**StoreIds** | **List<int?>** | Store to assign the hydra | [optional]
+**PropertyIds** | **List<string>** | AuthZ Property ids for assigned stores | [optional]
**IsRegistered** | **bool?** | The device has been already registered |
**PinCode** | **int?** | 6 digit PIN code (not starting with zero). | [optional]
**Images** | **List<string>** | Hydra images (covers) | [optional]
-**UserType** | **string** | Hydra User Type | [optional]
+**UserType** | **string** | Hydra User Type as integer. Prefer {Flipdish.PublicModels.V1.Hydra.HydraStatus.DeviceType}. | [optional]
+**DeviceType** | **string** | Hydra device type (Kiosk / Terminal), serialized as string. | [optional]
+**HydraUserId** | **int?** | Zeus Hydra user id | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/HydraStoreAssignedEvent.md b/docs/HydraStoreAssignedEvent.md
index ea0b52bb..8722b0e2 100644
--- a/docs/HydraStoreAssignedEvent.md
+++ b/docs/HydraStoreAssignedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.HydraStoreAssignedEvent
+# Flipdish.Model.HydraStoreAssignedEvent
## Properties
Name | Type | Description | Notes
@@ -10,7 +10,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/HydraStoreData.md b/docs/HydraStoreData.md
index c8ca2b3d..e530583d 100644
--- a/docs/HydraStoreData.md
+++ b/docs/HydraStoreData.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.HydraStoreData
+# Flipdish.Model.HydraStoreData
## Properties
Name | Type | Description | Notes
diff --git a/docs/HydraStoreUnassignedEvent.md b/docs/HydraStoreUnassignedEvent.md
index 0608432a..5f6694f1 100644
--- a/docs/HydraStoreUnassignedEvent.md
+++ b/docs/HydraStoreUnassignedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.HydraStoreUnassignedEvent
+# Flipdish.Model.HydraStoreUnassignedEvent
## Properties
Name | Type | Description | Notes
@@ -10,7 +10,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/HydraUnAssignedEvent.md b/docs/HydraUnAssignedEvent.md
index c6f1c8b3..ac37b5cb 100644
--- a/docs/HydraUnAssignedEvent.md
+++ b/docs/HydraUnAssignedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.HydraUnAssignedEvent
+# Flipdish.Model.HydraUnAssignedEvent
## Properties
Name | Type | Description | Notes
@@ -10,7 +10,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/IndexPage.md b/docs/IndexPage.md
index 51418c76..a72bd351 100644
--- a/docs/IndexPage.md
+++ b/docs/IndexPage.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.IndexPage
+# Flipdish.Model.IndexPage
## Properties
Name | Type | Description | Notes
diff --git a/docs/IndexPageBase.md b/docs/IndexPageBase.md
index 241de4e3..645217af 100644
--- a/docs/IndexPageBase.md
+++ b/docs/IndexPageBase.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.IndexPageBase
+# Flipdish.Model.IndexPageBase
## Properties
Name | Type | Description | Notes
diff --git a/docs/IntegrationMetadataCatalogueApi.md b/docs/IntegrationMetadataCatalogueApi.md
new file mode 100644
index 00000000..25728db2
--- /dev/null
+++ b/docs/IntegrationMetadataCatalogueApi.md
@@ -0,0 +1,76 @@
+# Flipdish.Api.IntegrationMetadataCatalogueApi
+
+All URIs are relative to *https://api.flipdish.co*
+
+Method | HTTP request | Description
+------------- | ------------- | -------------
+[**IntegrationMetadataCatalogueGetPixelPointProducts**](IntegrationMetadataCatalogueApi.md#integrationmetadatacataloguegetpixelpointproducts) | **GET** /api/v1.0/integrationmetadatacatalogue/pixelpoint/stores/{storeId}/products |
+
+
+
+# **IntegrationMetadataCatalogueGetPixelPointProducts**
+> RestApiResultPixelPointProductCatalogue IntegrationMetadataCatalogueGetPixelPointProducts (int? storeId, string nameContains = null, int? page = null, int? pageSize = null)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class IntegrationMetadataCatalogueGetPixelPointProductsExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new IntegrationMetadataCatalogueApi();
+ var storeId = 56; // int? |
+ var nameContains = nameContains_example; // string | (optional)
+ var page = 56; // int? | (optional)
+ var pageSize = 56; // int? | (optional)
+
+ try
+ {
+ RestApiResultPixelPointProductCatalogue result = apiInstance.IntegrationMetadataCatalogueGetPixelPointProducts(storeId, nameContains, page, pageSize);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling IntegrationMetadataCatalogueApi.IntegrationMetadataCatalogueGetPixelPointProducts: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **storeId** | **int?**| |
+ **nameContains** | **string**| | [optional]
+ **page** | **int?**| | [optional]
+ **pageSize** | **int?**| | [optional]
+
+### Return type
+
+[**RestApiResultPixelPointProductCatalogue**](RestApiResultPixelPointProductCatalogue.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
diff --git a/docs/IntercomApi.md b/docs/IntercomApi.md
new file mode 100644
index 00000000..a022e0ce
--- /dev/null
+++ b/docs/IntercomApi.md
@@ -0,0 +1,66 @@
+# Flipdish.Api.IntercomApi
+
+All URIs are relative to *https://api.flipdish.co*
+
+Method | HTTP request | Description
+------------- | ------------- | -------------
+[**UserHash**](IntercomApi.md#userhash) | **GET** /api/v1.0/intercom/userHash |
+
+
+
+# **UserHash**
+> RestApiResultIntercomUserHash UserHash ()
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class UserHashExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new IntercomApi();
+
+ try
+ {
+ RestApiResultIntercomUserHash result = apiInstance.UserHash();
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling IntercomApi.UserHash: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+This endpoint does not need any parameter.
+
+### Return type
+
+[**RestApiResultIntercomUserHash**](RestApiResultIntercomUserHash.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
diff --git a/docs/IntercomUserHash.md b/docs/IntercomUserHash.md
new file mode 100644
index 00000000..5669cd62
--- /dev/null
+++ b/docs/IntercomUserHash.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.IntercomUserHash
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**UserHash** | **string** | User hash | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/Invoice.md b/docs/Invoice.md
new file mode 100644
index 00000000..294b5444
--- /dev/null
+++ b/docs/Invoice.md
@@ -0,0 +1,11 @@
+# Flipdish.Model.Invoice
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**InvoiceNumber** | **string** | Invoice Number | [optional]
+**StartDay** | **DateTime?** | The start day of the invoice period. | [optional]
+**EndDay** | **DateTime?** | The end day of the invoice period. | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/InvoiceDiscount.md b/docs/InvoiceDiscount.md
new file mode 100644
index 00000000..28fc86d4
--- /dev/null
+++ b/docs/InvoiceDiscount.md
@@ -0,0 +1,10 @@
+# Flipdish.Model.InvoiceDiscount
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Name** | **string** | Name |
+**Amount** | **double?** | Amount |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/InvoiceItem.md b/docs/InvoiceItem.md
new file mode 100644
index 00000000..d9217270
--- /dev/null
+++ b/docs/InvoiceItem.md
@@ -0,0 +1,14 @@
+# Flipdish.Model.InvoiceItem
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Description** | **string** | Description |
+**Quantity** | **long?** | Quantity |
+**UnitAmountExcludingTax** | **double?** | Unit Amount Excluding Tax |
+**Tax** | **double?** | Tax |
+**Amount** | **double?** | Amount |
+**Period** | [**InvoicePeriod**](InvoicePeriod.md) | Period |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/InvoicePeriod.md b/docs/InvoicePeriod.md
new file mode 100644
index 00000000..59f350dd
--- /dev/null
+++ b/docs/InvoicePeriod.md
@@ -0,0 +1,10 @@
+# Flipdish.Model.InvoicePeriod
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Start** | **DateTime?** | Start | [optional]
+**End** | **DateTime?** | End | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/InvoicesApi.md b/docs/InvoicesApi.md
new file mode 100644
index 00000000..925fc8a6
--- /dev/null
+++ b/docs/InvoicesApi.md
@@ -0,0 +1,295 @@
+# Flipdish.Api.InvoicesApi
+
+All URIs are relative to *https://api.flipdish.co*
+
+Method | HTTP request | Description
+------------- | ------------- | -------------
+[**GetInvoices**](InvoicesApi.md#getinvoices) | **GET** /api/v1.0/{appId}/invoices |
+[**InvoicePdf**](InvoicesApi.md#invoicepdf) | **GET** /api/v1.0/{appId}/invoices/InvoicePdf |
+[**ListInvoices**](InvoicesApi.md#listinvoices) | **GET** /api/v1.0/{appId}/invoices/ListInvoices |
+[**ListSubscriptionInvoices**](InvoicesApi.md#listsubscriptioninvoices) | **GET** /api/v1.0/{appId}/invoices/ListSubscriptionInvoices |
+
+
+
+# **GetInvoices**
+> RestApiFinanceSearchPaginationResultSubscriptionInvoice GetInvoices (string appId, string subscriptionId = null, int? limit = null, string pageId = null, bool? excludeNotOwnedInvoices = null, DateTime? dateFrom = null, DateTime? dateTo = null, string invoiceNumber = null, List storeId = null)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetInvoicesExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new InvoicesApi();
+ var appId = appId_example; // string |
+ var subscriptionId = subscriptionId_example; // string | (optional)
+ var limit = 56; // int? | (optional)
+ var pageId = pageId_example; // string | (optional)
+ var excludeNotOwnedInvoices = true; // bool? | (optional)
+ var dateFrom = 2013-10-20T19:20:30+01:00; // DateTime? | (optional)
+ var dateTo = 2013-10-20T19:20:30+01:00; // DateTime? | (optional)
+ var invoiceNumber = invoiceNumber_example; // string | (optional)
+ var storeId = new List(); // List | (optional)
+
+ try
+ {
+ RestApiFinanceSearchPaginationResultSubscriptionInvoice result = apiInstance.GetInvoices(appId, subscriptionId, limit, pageId, excludeNotOwnedInvoices, dateFrom, dateTo, invoiceNumber, storeId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling InvoicesApi.GetInvoices: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **subscriptionId** | **string**| | [optional]
+ **limit** | **int?**| | [optional]
+ **pageId** | **string**| | [optional]
+ **excludeNotOwnedInvoices** | **bool?**| | [optional]
+ **dateFrom** | **DateTime?**| | [optional]
+ **dateTo** | **DateTime?**| | [optional]
+ **invoiceNumber** | **string**| | [optional]
+ **storeId** | [**List<int?>**](int?.md)| | [optional]
+
+### Return type
+
+[**RestApiFinanceSearchPaginationResultSubscriptionInvoice**](RestApiFinanceSearchPaginationResultSubscriptionInvoice.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **InvoicePdf**
+> void InvoicePdf (string invoiceNumber, string appId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class InvoicePdfExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new InvoicesApi();
+ var invoiceNumber = invoiceNumber_example; // string |
+ var appId = appId_example; // string |
+
+ try
+ {
+ apiInstance.InvoicePdf(invoiceNumber, appId);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling InvoicesApi.InvoicePdf: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **invoiceNumber** | **string**| |
+ **appId** | **string**| |
+
+### Return type
+
+void (empty response body)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **ListInvoices**
+> RestApiFinanceSearchPaginationResultInvoice ListInvoices (int? storeId, string appId, int? limit = null, int? page = null)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class ListInvoicesExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new InvoicesApi();
+ var storeId = 56; // int? |
+ var appId = appId_example; // string |
+ var limit = 56; // int? | (optional)
+ var page = 56; // int? | (optional)
+
+ try
+ {
+ RestApiFinanceSearchPaginationResultInvoice result = apiInstance.ListInvoices(storeId, appId, limit, page);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling InvoicesApi.ListInvoices: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **storeId** | **int?**| |
+ **appId** | **string**| |
+ **limit** | **int?**| | [optional]
+ **page** | **int?**| | [optional]
+
+### Return type
+
+[**RestApiFinanceSearchPaginationResultInvoice**](RestApiFinanceSearchPaginationResultInvoice.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **ListSubscriptionInvoices**
+> RestApiFinanceSearchPaginationResultSubscriptionInvoice ListSubscriptionInvoices (string appId, string subscriptionId = null, int? limit = null, string pageId = null, bool? excludeNotOwnedInvoices = null, DateTime? dateFrom = null, DateTime? dateTo = null, string invoiceNumber = null, List storeId = null)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class ListSubscriptionInvoicesExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new InvoicesApi();
+ var appId = appId_example; // string |
+ var subscriptionId = subscriptionId_example; // string | (optional)
+ var limit = 56; // int? | (optional)
+ var pageId = pageId_example; // string | (optional)
+ var excludeNotOwnedInvoices = true; // bool? | (optional)
+ var dateFrom = 2013-10-20T19:20:30+01:00; // DateTime? | (optional)
+ var dateTo = 2013-10-20T19:20:30+01:00; // DateTime? | (optional)
+ var invoiceNumber = invoiceNumber_example; // string | (optional)
+ var storeId = new List(); // List | (optional)
+
+ try
+ {
+ RestApiFinanceSearchPaginationResultSubscriptionInvoice result = apiInstance.ListSubscriptionInvoices(appId, subscriptionId, limit, pageId, excludeNotOwnedInvoices, dateFrom, dateTo, invoiceNumber, storeId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling InvoicesApi.ListSubscriptionInvoices: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **subscriptionId** | **string**| | [optional]
+ **limit** | **int?**| | [optional]
+ **pageId** | **string**| | [optional]
+ **excludeNotOwnedInvoices** | **bool?**| | [optional]
+ **dateFrom** | **DateTime?**| | [optional]
+ **dateTo** | **DateTime?**| | [optional]
+ **invoiceNumber** | **string**| | [optional]
+ **storeId** | [**List<int?>**](int?.md)| | [optional]
+
+### Return type
+
+[**RestApiFinanceSearchPaginationResultSubscriptionInvoice**](RestApiFinanceSearchPaginationResultSubscriptionInvoice.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
diff --git a/docs/ItemNutritionInfoAddUpdateModel.md b/docs/ItemNutritionInfoAddUpdateModel.md
new file mode 100644
index 00000000..257bb0be
--- /dev/null
+++ b/docs/ItemNutritionInfoAddUpdateModel.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.ItemNutritionInfoAddUpdateModel
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Labels** | [**List<NutritionInfoItemAddUpdateLabelModel>**](NutritionInfoItemAddUpdateLabelModel.md) | Labels. | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/ItemNutritionInfoV2AddUpdateModel.md b/docs/ItemNutritionInfoV2AddUpdateModel.md
new file mode 100644
index 00000000..cfa67d9e
--- /dev/null
+++ b/docs/ItemNutritionInfoV2AddUpdateModel.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.ItemNutritionInfoV2AddUpdateModel
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**AllergenIds** | **List<string>** | AllergenIds. | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/JobAddress.md b/docs/JobAddress.md
index 5924592d..713916f8 100644
--- a/docs/JobAddress.md
+++ b/docs/JobAddress.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.JobAddress
+# Flipdish.Model.JobAddress
## Properties
Name | Type | Description | Notes
diff --git a/docs/JobCancellation.md b/docs/JobCancellation.md
index 47df0178..cbceae4f 100644
--- a/docs/JobCancellation.md
+++ b/docs/JobCancellation.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.JobCancellation
+# Flipdish.Model.JobCancellation
## Properties
Name | Type | Description | Notes
diff --git a/docs/JobContact.md b/docs/JobContact.md
index 068b5740..dedfaf7b 100644
--- a/docs/JobContact.md
+++ b/docs/JobContact.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.JobContact
+# Flipdish.Model.JobContact
## Properties
Name | Type | Description | Notes
diff --git a/docs/JobDelivery.md b/docs/JobDelivery.md
index 90041416..f4d0df03 100644
--- a/docs/JobDelivery.md
+++ b/docs/JobDelivery.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.JobDelivery
+# Flipdish.Model.JobDelivery
## Properties
Name | Type | Description | Notes
diff --git a/docs/JobDeliveryDetail.md b/docs/JobDeliveryDetail.md
index 492bfd19..bb626104 100644
--- a/docs/JobDeliveryDetail.md
+++ b/docs/JobDeliveryDetail.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.JobDeliveryDetail
+# Flipdish.Model.JobDeliveryDetail
## Properties
Name | Type | Description | Notes
diff --git a/docs/JobDriver.md b/docs/JobDriver.md
index 6cab0756..308bdd5b 100644
--- a/docs/JobDriver.md
+++ b/docs/JobDriver.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.JobDriver
+# Flipdish.Model.JobDriver
## Properties
Name | Type | Description | Notes
diff --git a/docs/JobEta.md b/docs/JobEta.md
index d295a7e0..4830d1f9 100644
--- a/docs/JobEta.md
+++ b/docs/JobEta.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.JobEta
+# Flipdish.Model.JobEta
## Properties
Name | Type | Description | Notes
diff --git a/docs/JobPricing.md b/docs/JobPricing.md
index 8128fed8..46db4e0c 100644
--- a/docs/JobPricing.md
+++ b/docs/JobPricing.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.JobPricing
+# Flipdish.Model.JobPricing
## Properties
Name | Type | Description | Notes
diff --git a/docs/JobProof.md b/docs/JobProof.md
index 321d394a..65f3398c 100644
--- a/docs/JobProof.md
+++ b/docs/JobProof.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.JobProof
+# Flipdish.Model.JobProof
## Properties
Name | Type | Description | Notes
diff --git a/docs/JobResponse.md b/docs/JobResponse.md
index 7fdf75fe..5b754896 100644
--- a/docs/JobResponse.md
+++ b/docs/JobResponse.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.JobResponse
+# Flipdish.Model.JobResponse
## Properties
Name | Type | Description | Notes
diff --git a/docs/KioskBluetoothInstallUpdateInitiateEvent.md b/docs/KioskBluetoothInstallUpdateInitiateEvent.md
index 5ae32689..6189294e 100644
--- a/docs/KioskBluetoothInstallUpdateInitiateEvent.md
+++ b/docs/KioskBluetoothInstallUpdateInitiateEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.KioskBluetoothInstallUpdateInitiateEvent
+# Flipdish.Model.KioskBluetoothInstallUpdateInitiateEvent
## Properties
Name | Type | Description | Notes
@@ -11,7 +11,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/KioskBluetoothPairingModeEvent.md b/docs/KioskBluetoothPairingModeEvent.md
index 09237297..5e0d07a0 100644
--- a/docs/KioskBluetoothPairingModeEvent.md
+++ b/docs/KioskBluetoothPairingModeEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.KioskBluetoothPairingModeEvent
+# Flipdish.Model.KioskBluetoothPairingModeEvent
## Properties
Name | Type | Description | Notes
@@ -11,7 +11,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/KioskBluetoothTerminalCancelUpdateEvent.md b/docs/KioskBluetoothTerminalCancelUpdateEvent.md
index 78ae36ae..f096eebd 100644
--- a/docs/KioskBluetoothTerminalCancelUpdateEvent.md
+++ b/docs/KioskBluetoothTerminalCancelUpdateEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.KioskBluetoothTerminalCancelUpdateEvent
+# Flipdish.Model.KioskBluetoothTerminalCancelUpdateEvent
## Properties
Name | Type | Description | Notes
@@ -11,7 +11,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/KioskBluetoothTerminalFirmwareVersionStatusEvent.md b/docs/KioskBluetoothTerminalFirmwareVersionStatusEvent.md
index c67725b6..492058f2 100644
--- a/docs/KioskBluetoothTerminalFirmwareVersionStatusEvent.md
+++ b/docs/KioskBluetoothTerminalFirmwareVersionStatusEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.KioskBluetoothTerminalFirmwareVersionStatusEvent
+# Flipdish.Model.KioskBluetoothTerminalFirmwareVersionStatusEvent
## Properties
Name | Type | Description | Notes
@@ -15,7 +15,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/KioskBluetoothTerminalInitiateUpdateCheckEvent.md b/docs/KioskBluetoothTerminalInitiateUpdateCheckEvent.md
index 15801a89..fb87d0d2 100644
--- a/docs/KioskBluetoothTerminalInitiateUpdateCheckEvent.md
+++ b/docs/KioskBluetoothTerminalInitiateUpdateCheckEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.KioskBluetoothTerminalInitiateUpdateCheckEvent
+# Flipdish.Model.KioskBluetoothTerminalInitiateUpdateCheckEvent
## Properties
Name | Type | Description | Notes
@@ -10,7 +10,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/KioskBluetoothTerminalInstallationStatusEvent.md b/docs/KioskBluetoothTerminalInstallationStatusEvent.md
index 2503c65f..e6d630ab 100644
--- a/docs/KioskBluetoothTerminalInstallationStatusEvent.md
+++ b/docs/KioskBluetoothTerminalInstallationStatusEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.KioskBluetoothTerminalInstallationStatusEvent
+# Flipdish.Model.KioskBluetoothTerminalInstallationStatusEvent
## Properties
Name | Type | Description | Notes
@@ -13,7 +13,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/KioskBluetoothTerminalUnpairedEvent.md b/docs/KioskBluetoothTerminalUnpairedEvent.md
index b9cfda6d..16f5aa2b 100644
--- a/docs/KioskBluetoothTerminalUnpairedEvent.md
+++ b/docs/KioskBluetoothTerminalUnpairedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.KioskBluetoothTerminalUnpairedEvent
+# Flipdish.Model.KioskBluetoothTerminalUnpairedEvent
## Properties
Name | Type | Description | Notes
@@ -11,7 +11,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/KioskBluetoothTerminalUpdatedEvent.md b/docs/KioskBluetoothTerminalUpdatedEvent.md
index edad030c..66301f12 100644
--- a/docs/KioskBluetoothTerminalUpdatedEvent.md
+++ b/docs/KioskBluetoothTerminalUpdatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.KioskBluetoothTerminalUpdatedEvent
+# Flipdish.Model.KioskBluetoothTerminalUpdatedEvent
## Properties
Name | Type | Description | Notes
@@ -13,7 +13,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/KioskBluetoothUnpairingModeEvent.md b/docs/KioskBluetoothUnpairingModeEvent.md
index 466e7a85..b0803a7c 100644
--- a/docs/KioskBluetoothUnpairingModeEvent.md
+++ b/docs/KioskBluetoothUnpairingModeEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.KioskBluetoothUnpairingModeEvent
+# Flipdish.Model.KioskBluetoothUnpairingModeEvent
## Properties
Name | Type | Description | Notes
@@ -11,7 +11,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/KioskCashPaymentSettings.md b/docs/KioskCashPaymentSettings.md
index efed6af2..7b36f8eb 100644
--- a/docs/KioskCashPaymentSettings.md
+++ b/docs/KioskCashPaymentSettings.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.KioskCashPaymentSettings
+# Flipdish.Model.KioskCashPaymentSettings
## Properties
Name | Type | Description | Notes
diff --git a/docs/KioskCashSetting.md b/docs/KioskCashSetting.md
deleted file mode 100644
index 24d9f66e..00000000
--- a/docs/KioskCashSetting.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# IO.Swagger.Model.KioskCashSetting
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**CashPaymentEnabled** | **bool?** | Indicated whether cash payment is enabled or not eg: true | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/KioskEntitlementsApi.md b/docs/KioskEntitlementsApi.md
new file mode 100644
index 00000000..a9872e33
--- /dev/null
+++ b/docs/KioskEntitlementsApi.md
@@ -0,0 +1,70 @@
+# Flipdish.Api.KioskEntitlementsApi
+
+All URIs are relative to *https://api.flipdish.co*
+
+Method | HTTP request | Description
+------------- | ------------- | -------------
+[**QueryKioskEntitlementsByOrgId**](KioskEntitlementsApi.md#querykioskentitlementsbyorgid) | **GET** /api/v1.0/orgs/{orgId}/kiosk/entitlements |
+
+
+
+# **QueryKioskEntitlementsByOrgId**
+> RestApiResultKioskEntitlementsResult QueryKioskEntitlementsByOrgId (string orgId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class QueryKioskEntitlementsByOrgIdExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new KioskEntitlementsApi();
+ var orgId = orgId_example; // string |
+
+ try
+ {
+ RestApiResultKioskEntitlementsResult result = apiInstance.QueryKioskEntitlementsByOrgId(orgId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling KioskEntitlementsApi.QueryKioskEntitlementsByOrgId: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **orgId** | **string**| |
+
+### Return type
+
+[**RestApiResultKioskEntitlementsResult**](RestApiResultKioskEntitlementsResult.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
diff --git a/docs/KioskEntitlementsResult.md b/docs/KioskEntitlementsResult.md
new file mode 100644
index 00000000..dbf2e5a2
--- /dev/null
+++ b/docs/KioskEntitlementsResult.md
@@ -0,0 +1,10 @@
+# Flipdish.Model.KioskEntitlementsResult
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**EntitledQuantity** | **int?** | Number of kiosk devices entitled | [optional]
+**UsedQuantity** | **int?** | The quantity of entitlements that have been used | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/KioskIotApi.md b/docs/KioskIotApi.md
index 1cc8963a..02d9c97b 100644
--- a/docs/KioskIotApi.md
+++ b/docs/KioskIotApi.md
@@ -1,28 +1,26 @@
-# IO.Swagger.Api.KioskIotApi
+# Flipdish.Api.KioskIotApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**GetKioskIotConnection**](KioskIotApi.md#getkioskiotconnection) | **POST** /api/v1.0/kioskiot/connect | Get the IoT connection parameters for telemetry and commands No input parameters since authenticated hydra user defines context
-[**QueryTelemetrySeries**](KioskIotApi.md#querytelemetryseries) | **POST** /api/v1.0/{appId}/kioskiot/timeseries/query | Get the IoT time series values for a given Kiosk Id, properties and time range
+[**GetKioskIotConnection**](KioskIotApi.md#getkioskiotconnection) | **POST** /api/v1.0/kioskiot/connect |
+[**QueryTelemetrySeries**](KioskIotApi.md#querytelemetryseries) | **POST** /api/v1.0/{appId}/kioskiot/timeseries/query |
# **GetKioskIotConnection**
> RestApiResultKioskIotConnectionParameters GetKioskIotConnection ()
-Get the IoT connection parameters for telemetry and commands No input parameters since authenticated hydra user defines context
-[BETA - this endpoint is under development, do not use it in your production system]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -37,7 +35,6 @@ namespace Example
try
{
- // Get the IoT connection parameters for telemetry and commands No input parameters since authenticated hydra user defines context
RestApiResultKioskIotConnectionParameters result = apiInstance.GetKioskIotConnection();
Debug.WriteLine(result);
}
@@ -72,17 +69,15 @@ This endpoint does not need any parameter.
# **QueryTelemetrySeries**
> RestApiResultTelemetrySeriesResult QueryTelemetrySeries (string appId, TelemetrySeriesQueryParameters queryParams)
-Get the IoT time series values for a given Kiosk Id, properties and time range
-[BETA - this endpoint is under development, do not use it in your production system]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -99,7 +94,6 @@ namespace Example
try
{
- // Get the IoT time series values for a given Kiosk Id, properties and time range
RestApiResultTelemetrySeriesResult result = apiInstance.QueryTelemetrySeries(appId, queryParams);
Debug.WriteLine(result);
}
diff --git a/docs/KioskIotConnectionParameters.md b/docs/KioskIotConnectionParameters.md
index 5f78da89..767795ed 100644
--- a/docs/KioskIotConnectionParameters.md
+++ b/docs/KioskIotConnectionParameters.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.KioskIotConnectionParameters
+# Flipdish.Model.KioskIotConnectionParameters
## Properties
Name | Type | Description | Notes
diff --git a/docs/KioskSettings.md b/docs/KioskSettings.md
new file mode 100644
index 00000000..2e273164
--- /dev/null
+++ b/docs/KioskSettings.md
@@ -0,0 +1,10 @@
+# Flipdish.Model.KioskSettings
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**HideLogoFromFrontPage** | **bool?** | Hide logo from front page | [optional]
+**TwoColumnMenuLayout** | **bool?** | 2 Column Menu Layout | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/KioskStoreSettings.md b/docs/KioskStoreSettings.md
deleted file mode 100644
index de2630ea..00000000
--- a/docs/KioskStoreSettings.md
+++ /dev/null
@@ -1,11 +0,0 @@
-# IO.Swagger.Model.KioskStoreSettings
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**StoreKioskSettings** | [**List<StoreKioskSetting>**](StoreKioskSetting.md) | Kiosks store settings | [optional]
-**Timezone** | **string** | Kiosks timezone | [optional]
-**CurrentUtcTime** | **DateTime?** | Servers current Utc time | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/KioskStoreSettingsApi.md b/docs/KioskStoreSettingsApi.md
deleted file mode 100644
index 8d28056c..00000000
--- a/docs/KioskStoreSettingsApi.md
+++ /dev/null
@@ -1,198 +0,0 @@
-# IO.Swagger.Api.KioskStoreSettingsApi
-
-All URIs are relative to *https://api.flipdish.co*
-
-Method | HTTP request | Description
-------------- | ------------- | -------------
-[**GetAllKioskSettingsForStore**](KioskStoreSettingsApi.md#getallkiosksettingsforstore) | **GET** /api/v1.0/{appId}/kiosksettings/store/{storeId} | Get all kiosk settings associated with a store
-[**GetAllStoreSettingsForKioskHydra**](KioskStoreSettingsApi.md#getallstoresettingsforkioskhydra) | **GET** /api/v1.0/kioskstoresettings | [For Kiosk use only] Get all stores connected to a Kiosk
-[**UpdateCashSettingForKiosk**](KioskStoreSettingsApi.md#updatecashsettingforkiosk) | **POST** /api/v1.0/{appId}/kiosksettings/cash |
-
-
-
-# **GetAllKioskSettingsForStore**
-> RestApiResultStoreKioskSettings GetAllKioskSettingsForStore (int? storeId, string appId)
-
-Get all kiosk settings associated with a store
-
-### Example
-```csharp
-using System;
-using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
-
-namespace Example
-{
- public class GetAllKioskSettingsForStoreExample
- {
- public void main()
- {
- // Configure OAuth2 access token for authorization: oauth2
- Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
-
- var apiInstance = new KioskStoreSettingsApi();
- var storeId = 56; // int? | Store identifier
- var appId = appId_example; // string | App Name Id
-
- try
- {
- // Get all kiosk settings associated with a store
- RestApiResultStoreKioskSettings result = apiInstance.GetAllKioskSettingsForStore(storeId, appId);
- Debug.WriteLine(result);
- }
- catch (Exception e)
- {
- Debug.Print("Exception when calling KioskStoreSettingsApi.GetAllKioskSettingsForStore: " + e.Message );
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store identifier |
- **appId** | **string**| App Name Id |
-
-### Return type
-
-[**RestApiResultStoreKioskSettings**](RestApiResultStoreKioskSettings.md)
-
-### Authorization
-
-[oauth2](../README.md#oauth2)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json, text/json, application/xml, text/xml
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-
-# **GetAllStoreSettingsForKioskHydra**
-> RestApiResultKioskStoreSettings GetAllStoreSettingsForKioskHydra ()
-
-[For Kiosk use only] Get all stores connected to a Kiosk
-
-### Example
-```csharp
-using System;
-using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
-
-namespace Example
-{
- public class GetAllStoreSettingsForKioskHydraExample
- {
- public void main()
- {
- // Configure OAuth2 access token for authorization: oauth2
- Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
-
- var apiInstance = new KioskStoreSettingsApi();
-
- try
- {
- // [For Kiosk use only] Get all stores connected to a Kiosk
- RestApiResultKioskStoreSettings result = apiInstance.GetAllStoreSettingsForKioskHydra();
- Debug.WriteLine(result);
- }
- catch (Exception e)
- {
- Debug.Print("Exception when calling KioskStoreSettingsApi.GetAllStoreSettingsForKioskHydra: " + e.Message );
- }
- }
- }
-}
-```
-
-### Parameters
-This endpoint does not need any parameter.
-
-### Return type
-
-[**RestApiResultKioskStoreSettings**](RestApiResultKioskStoreSettings.md)
-
-### Authorization
-
-[oauth2](../README.md#oauth2)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json, text/json, application/xml, text/xml
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-
-# **UpdateCashSettingForKiosk**
-> RestApiResultKioskCashSetting UpdateCashSettingForKiosk (string appId, string deviceId, bool? isCashEnabled)
-
-
-
-### Example
-```csharp
-using System;
-using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
-
-namespace Example
-{
- public class UpdateCashSettingForKioskExample
- {
- public void main()
- {
- // Configure OAuth2 access token for authorization: oauth2
- Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
-
- var apiInstance = new KioskStoreSettingsApi();
- var appId = appId_example; // string |
- var deviceId = deviceId_example; // string |
- var isCashEnabled = true; // bool? |
-
- try
- {
- RestApiResultKioskCashSetting result = apiInstance.UpdateCashSettingForKiosk(appId, deviceId, isCashEnabled);
- Debug.WriteLine(result);
- }
- catch (Exception e)
- {
- Debug.Print("Exception when calling KioskStoreSettingsApi.UpdateCashSettingForKiosk: " + e.Message );
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **appId** | **string**| |
- **deviceId** | **string**| |
- **isCashEnabled** | **bool?**| |
-
-### Return type
-
-[**RestApiResultKioskCashSetting**](RestApiResultKioskCashSetting.md)
-
-### Authorization
-
-[oauth2](../README.md#oauth2)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json, text/json, application/xml, text/xml
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
diff --git a/docs/KioskStripeLocation.md b/docs/KioskStripeLocation.md
new file mode 100644
index 00000000..ee50b2a3
--- /dev/null
+++ b/docs/KioskStripeLocation.md
@@ -0,0 +1,10 @@
+# Flipdish.Model.KioskStripeLocation
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**DeviceId** | **string** | Kiosk device ID | [optional]
+**StripeLocationId** | **string** | Stripe Terminal location ID. Null when card payments have not been set up on the kiosk. | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/KioskTerminalActionStateChangedEvent.md b/docs/KioskTerminalActionStateChangedEvent.md
index 9646c868..885277e6 100644
--- a/docs/KioskTerminalActionStateChangedEvent.md
+++ b/docs/KioskTerminalActionStateChangedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.KioskTerminalActionStateChangedEvent
+# Flipdish.Model.KioskTerminalActionStateChangedEvent
## Properties
Name | Type | Description | Notes
@@ -12,7 +12,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/Language.md b/docs/Language.md
index cd4510b6..3a2e0f20 100644
--- a/docs/Language.md
+++ b/docs/Language.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.Language
+# Flipdish.Model.Language
## Properties
Name | Type | Description | Notes
@@ -6,6 +6,7 @@ Name | Type | Description | Notes
**LanguageId** | **string** | ISO 639-1 Language Code | [optional]
**DisplayOrder** | **int?** | Display Order | [optional]
**Name** | **string** | Language Name | [optional]
+**Enabled** | **bool?** | Is the language enabled for use. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/LastPaymentError.md b/docs/LastPaymentError.md
index 1f1579d4..d67a231d 100644
--- a/docs/LastPaymentError.md
+++ b/docs/LastPaymentError.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.LastPaymentError
+# Flipdish.Model.LastPaymentError
## Properties
Name | Type | Description | Notes
diff --git a/docs/LeadTime.md b/docs/LeadTime.md
new file mode 100644
index 00000000..dd7cd688
--- /dev/null
+++ b/docs/LeadTime.md
@@ -0,0 +1,10 @@
+# Flipdish.Model.LeadTime
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**DispatchType** | **string** | There are two valid values for this field - `collection` and `delivery`. |
+**LeadTimeMinutes** | **int?** | This must be a positive integer. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/LightspeedApi.md b/docs/LightspeedApi.md
index 31d1865d..08d8c4e7 100644
--- a/docs/LightspeedApi.md
+++ b/docs/LightspeedApi.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Api.LightspeedApi
+# Flipdish.Api.LightspeedApi
All URIs are relative to *https://api.flipdish.co*
@@ -19,9 +19,9 @@ Method | HTTP request | Description
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -80,9 +80,9 @@ Name | Type | Description | Notes
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -141,9 +141,9 @@ Name | Type | Description | Notes
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
diff --git a/docs/LightspeedSettings.md b/docs/LightspeedSettings.md
index f130c43f..3f87cc85 100644
--- a/docs/LightspeedSettings.md
+++ b/docs/LightspeedSettings.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.LightspeedSettings
+# Flipdish.Model.LightspeedSettings
## Properties
Name | Type | Description | Notes
diff --git a/docs/LineItem.md b/docs/LineItem.md
deleted file mode 100644
index 152aabc8..00000000
--- a/docs/LineItem.md
+++ /dev/null
@@ -1,17 +0,0 @@
-# IO.Swagger.Model.LineItem
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Id** | **int?** | Flipdish Item Id, if unknown leave 'null' | [optional]
-**Name** | **string** | Item Name | [optional]
-**SectionName** | **string** | Menu section name | [optional]
-**ExternalId** | **string** | External Item Id | [optional]
-**Quantity** | **int?** | Item Quantity | [optional]
-**Price** | [**Price**](Price.md) | Item Price | [optional]
-**Notes** | **string** | Item Notes | [optional]
-**Options** | [**List<LineItemOption>**](LineItemOption.md) | Item Option | [optional]
-**Metadata** | **Dictionary<string, string>** | Other Item Metadata | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/LineItemOption.md b/docs/LineItemOption.md
deleted file mode 100644
index 0b135222..00000000
--- a/docs/LineItemOption.md
+++ /dev/null
@@ -1,13 +0,0 @@
-# IO.Swagger.Model.LineItemOption
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Id** | **int?** | Flipdish Item Option Id, if unknown leave 'null' | [optional]
-**ExternalId** | **string** | External Item Option Id | [optional]
-**Name** | **string** | External Item Option Name | [optional]
-**Price** | [**Price**](Price.md) | External Item Option Price | [optional]
-**Metadata** | **Dictionary<string, string>** | Other Item Metadata | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/LocalisedTimeZone.md b/docs/LocalisedTimeZone.md
index 93773ae4..c2bfbfc3 100644
--- a/docs/LocalisedTimeZone.md
+++ b/docs/LocalisedTimeZone.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.LocalisedTimeZone
+# Flipdish.Model.LocalisedTimeZone
## Properties
Name | Type | Description | Notes
diff --git a/docs/Location.md b/docs/Location.md
deleted file mode 100644
index d2f04123..00000000
--- a/docs/Location.md
+++ /dev/null
@@ -1,15 +0,0 @@
-# IO.Swagger.Model.Location
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**AddressLine1** | **string** | Line 1 of the address | [optional]
-**AddressLine2** | **string** | Line 2 of the address | [optional]
-**FormattedAddress** | **string** | Formatted Address | [optional]
-**PostalCode** | **string** | Postal / Zip Code | [optional]
-**City** | **string** | City to deliver to | [optional]
-**Coordinates** | [**Coordinates**](Coordinates.md) | Coordinates to deliver to | [optional]
-**Notes** | **string** | Notes for delivery | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/LocationApi.md b/docs/LocationApi.md
index 7de3fd40..e955f2f3 100644
--- a/docs/LocationApi.md
+++ b/docs/LocationApi.md
@@ -1,29 +1,29 @@
-# IO.Swagger.Api.LocationApi
+# Flipdish.Api.LocationApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**CreateLocation**](LocationApi.md#createlocation) | **POST** /api/v1.0/{appId}/stores/{storeId}/location-areas/{locationAreaId}/location | Create a Location i.e: Table, Hotel Room, Car park space
-[**DeleteLocation**](LocationApi.md#deletelocation) | **DELETE** /api/v1.0/{appId}/stores/{storeId}/location-areas/{locationAreaId}/location/{locationId}/delete | Set a Location as deleted
-[**MapLocationToExternalId**](LocationApi.md#maplocationtoexternalid) | **POST** /api/v1.0/{appId}/stores/{storeId}/location-areas/{locationAreaId}/location/{locationId}/map-external | Set or unset External Location Id on a Location
-[**MoveLocation**](LocationApi.md#movelocation) | **POST** /api/v1.0/{appId}/stores/{storeId}/location-areas/{locationAreaId}/location/{locationId}/move | Move a Location to a different location Area
-[**UpdateLocation**](LocationApi.md#updatelocation) | **POST** /api/v1.0/{appId}/stores/{storeId}/location-areas/{locationAreaId}/location/{locationId}/update | Update a Location i.e: Table, Hotel Room, Car park space
+[**CreateLocation**](LocationApi.md#createlocation) | **POST** /api/v1.0/{appId}/stores/{storeId}/location-areas/{locationAreaId}/location |
+[**DeleteLocation**](LocationApi.md#deletelocation) | **DELETE** /api/v1.0/{appId}/stores/{storeId}/location-areas/{locationAreaId}/location/{locationId}/delete |
+[**MapLocationToExternalId**](LocationApi.md#maplocationtoexternalid) | **POST** /api/v1.0/{appId}/stores/{storeId}/location-areas/{locationAreaId}/location/{locationId}/map-external |
+[**MoveLocation**](LocationApi.md#movelocation) | **POST** /api/v1.0/{appId}/stores/{storeId}/location-areas/{locationAreaId}/location/{locationId}/move |
+[**UpdateLocation**](LocationApi.md#updatelocation) | **POST** /api/v1.0/{appId}/stores/{storeId}/location-areas/{locationAreaId}/location/{locationId}/update |
# **CreateLocation**
> Object CreateLocation (List createLocationInput, int? locationAreaId, string appId, int? storeId)
-Create a Location i.e: Table, Hotel Room, Car park space
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -35,14 +35,13 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new LocationApi();
- var createLocationInput = new List(); // List | Input data for creating the Location
- var locationAreaId = 56; // int? | Id of the Location area where the Location belongs
- var appId = appId_example; // string | AppId i.e: (fd1234)
- var storeId = 56; // int? | Id of the Store
+ var createLocationInput = new List(); // List |
+ var locationAreaId = 56; // int? |
+ var appId = appId_example; // string |
+ var storeId = 56; // int? |
try
{
- // Create a Location i.e: Table, Hotel Room, Car park space
Object result = apiInstance.CreateLocation(createLocationInput, locationAreaId, appId, storeId);
Debug.WriteLine(result);
}
@@ -59,10 +58,10 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **createLocationInput** | [**List<CreateLocation>**](CreateLocation.md)| Input data for creating the Location |
- **locationAreaId** | **int?**| Id of the Location area where the Location belongs |
- **appId** | **string**| AppId i.e: (fd1234) |
- **storeId** | **int?**| Id of the Store |
+ **createLocationInput** | [**List<CreateLocation>**](CreateLocation.md)| |
+ **locationAreaId** | **int?**| |
+ **appId** | **string**| |
+ **storeId** | **int?**| |
### Return type
@@ -83,15 +82,15 @@ Name | Type | Description | Notes
# **DeleteLocation**
> Object DeleteLocation (int? locationId, int? locationAreaId, string appId, int? storeId)
-Set a Location as deleted
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -103,14 +102,13 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new LocationApi();
- var locationId = 56; // int? | Id of the Location that will be moved
- var locationAreaId = 56; // int? | Id of the Location Area that the Location belong
- var appId = appId_example; // string | AppId i.e: (fd1234)
- var storeId = 56; // int? | Id of the Store
+ var locationId = 56; // int? |
+ var locationAreaId = 56; // int? |
+ var appId = appId_example; // string |
+ var storeId = 56; // int? |
try
{
- // Set a Location as deleted
Object result = apiInstance.DeleteLocation(locationId, locationAreaId, appId, storeId);
Debug.WriteLine(result);
}
@@ -127,10 +125,10 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **locationId** | **int?**| Id of the Location that will be moved |
- **locationAreaId** | **int?**| Id of the Location Area that the Location belong |
- **appId** | **string**| AppId i.e: (fd1234) |
- **storeId** | **int?**| Id of the Store |
+ **locationId** | **int?**| |
+ **locationAreaId** | **int?**| |
+ **appId** | **string**| |
+ **storeId** | **int?**| |
### Return type
@@ -151,15 +149,15 @@ Name | Type | Description | Notes
# **MapLocationToExternalId**
> RestApiResultMappedLocation MapLocationToExternalId (int? locationId, int? locationAreaId, string appId, int? storeId, string externalLocationId = null)
-Set or unset External Location Id on a Location
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -171,15 +169,14 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new LocationApi();
- var locationId = 56; // int? | Id of the Location that will be mapped
- var locationAreaId = 56; // int? | Id of the Location Area that the Location belong
- var appId = appId_example; // string | AppId i.e: (fd1234)
- var storeId = 56; // int? | Id of the Store
- var externalLocationId = externalLocationId_example; // string | External Id to be mapped to the location (optional)
+ var locationId = 56; // int? |
+ var locationAreaId = 56; // int? |
+ var appId = appId_example; // string |
+ var storeId = 56; // int? |
+ var externalLocationId = externalLocationId_example; // string | (optional)
try
{
- // Set or unset External Location Id on a Location
RestApiResultMappedLocation result = apiInstance.MapLocationToExternalId(locationId, locationAreaId, appId, storeId, externalLocationId);
Debug.WriteLine(result);
}
@@ -196,11 +193,11 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **locationId** | **int?**| Id of the Location that will be mapped |
- **locationAreaId** | **int?**| Id of the Location Area that the Location belong |
- **appId** | **string**| AppId i.e: (fd1234) |
- **storeId** | **int?**| Id of the Store |
- **externalLocationId** | **string**| External Id to be mapped to the location | [optional]
+ **locationId** | **int?**| |
+ **locationAreaId** | **int?**| |
+ **appId** | **string**| |
+ **storeId** | **int?**| |
+ **externalLocationId** | **string**| | [optional]
### Return type
@@ -221,15 +218,15 @@ Name | Type | Description | Notes
# **MoveLocation**
> Object MoveLocation (int? locationId, int? locationAreaId, int? newLocationAreaId, string appId, int? storeId)
-Move a Location to a different location Area
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -241,15 +238,14 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new LocationApi();
- var locationId = 56; // int? | Id of the Location that will be moved
- var locationAreaId = 56; // int? | Id of the new Location area that it should be moved to
- var newLocationAreaId = 56; // int? | Id of the new Location area that it should be moved to
- var appId = appId_example; // string | AppId i.e: (fd1234)
- var storeId = 56; // int? | Id of the Store
+ var locationId = 56; // int? |
+ var locationAreaId = 56; // int? |
+ var newLocationAreaId = 56; // int? |
+ var appId = appId_example; // string |
+ var storeId = 56; // int? |
try
{
- // Move a Location to a different location Area
Object result = apiInstance.MoveLocation(locationId, locationAreaId, newLocationAreaId, appId, storeId);
Debug.WriteLine(result);
}
@@ -266,11 +262,11 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **locationId** | **int?**| Id of the Location that will be moved |
- **locationAreaId** | **int?**| Id of the new Location area that it should be moved to |
- **newLocationAreaId** | **int?**| Id of the new Location area that it should be moved to |
- **appId** | **string**| AppId i.e: (fd1234) |
- **storeId** | **int?**| Id of the Store |
+ **locationId** | **int?**| |
+ **locationAreaId** | **int?**| |
+ **newLocationAreaId** | **int?**| |
+ **appId** | **string**| |
+ **storeId** | **int?**| |
### Return type
@@ -291,15 +287,15 @@ Name | Type | Description | Notes
# **UpdateLocation**
> RestApiResultLocationAreaLocation UpdateLocation (CreateLocation updateLocationInput, int? locationAreaId, int? locationId, string appId, int? storeId)
-Update a Location i.e: Table, Hotel Room, Car park space
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -311,15 +307,14 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new LocationApi();
- var updateLocationInput = new CreateLocation(); // CreateLocation | Input data for updating the Location
- var locationAreaId = 56; // int? | Id of the Location area where the Location belongs
- var locationId = 56; // int? | Id of the Location to be updated
- var appId = appId_example; // string | AppId i.e: (fd1234)
- var storeId = 56; // int? | Id of the Store
+ var updateLocationInput = new CreateLocation(); // CreateLocation |
+ var locationAreaId = 56; // int? |
+ var locationId = 56; // int? |
+ var appId = appId_example; // string |
+ var storeId = 56; // int? |
try
{
- // Update a Location i.e: Table, Hotel Room, Car park space
RestApiResultLocationAreaLocation result = apiInstance.UpdateLocation(updateLocationInput, locationAreaId, locationId, appId, storeId);
Debug.WriteLine(result);
}
@@ -336,11 +331,11 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **updateLocationInput** | [**CreateLocation**](CreateLocation.md)| Input data for updating the Location |
- **locationAreaId** | **int?**| Id of the Location area where the Location belongs |
- **locationId** | **int?**| Id of the Location to be updated |
- **appId** | **string**| AppId i.e: (fd1234) |
- **storeId** | **int?**| Id of the Store |
+ **updateLocationInput** | [**CreateLocation**](CreateLocation.md)| |
+ **locationAreaId** | **int?**| |
+ **locationId** | **int?**| |
+ **appId** | **string**| |
+ **storeId** | **int?**| |
### Return type
diff --git a/docs/LocationArea.md b/docs/LocationArea.md
index 71b5ac80..7e77149f 100644
--- a/docs/LocationArea.md
+++ b/docs/LocationArea.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.LocationArea
+# Flipdish.Model.LocationArea
## Properties
Name | Type | Description | Notes
diff --git a/docs/LocationAreaCreatedEvent.md b/docs/LocationAreaCreatedEvent.md
index fdc5a242..b587fab5 100644
--- a/docs/LocationAreaCreatedEvent.md
+++ b/docs/LocationAreaCreatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.LocationAreaCreatedEvent
+# Flipdish.Model.LocationAreaCreatedEvent
## Properties
Name | Type | Description | Notes
@@ -11,7 +11,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/LocationAreaLocation.md b/docs/LocationAreaLocation.md
index e77b1614..33abd5eb 100644
--- a/docs/LocationAreaLocation.md
+++ b/docs/LocationAreaLocation.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.LocationAreaLocation
+# Flipdish.Model.LocationAreaLocation
## Properties
Name | Type | Description | Notes
diff --git a/docs/LocationAreaUpdatedEvent.md b/docs/LocationAreaUpdatedEvent.md
index 2b74e14e..c2519e24 100644
--- a/docs/LocationAreaUpdatedEvent.md
+++ b/docs/LocationAreaUpdatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.LocationAreaUpdatedEvent
+# Flipdish.Model.LocationAreaUpdatedEvent
## Properties
Name | Type | Description | Notes
@@ -11,7 +11,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/LocationAreaWithLocations.md b/docs/LocationAreaWithLocations.md
index 66d7ec30..c10f4bdc 100644
--- a/docs/LocationAreaWithLocations.md
+++ b/docs/LocationAreaWithLocations.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.LocationAreaWithLocations
+# Flipdish.Model.LocationAreaWithLocations
## Properties
Name | Type | Description | Notes
diff --git a/docs/LocationAreasApi.md b/docs/LocationAreasApi.md
index 6d02792b..bf3a8914 100644
--- a/docs/LocationAreasApi.md
+++ b/docs/LocationAreasApi.md
@@ -1,28 +1,28 @@
-# IO.Swagger.Api.LocationAreasApi
+# Flipdish.Api.LocationAreasApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**CreateLocationArea**](LocationAreasApi.md#createlocationarea) | **POST** /api/v1.0/{appId}/stores/{storeId}/location-areas | Create a Location Area, i.e: Room, Floor, Parking lot
-[**GetLocationArea**](LocationAreasApi.md#getlocationarea) | **GET** /api/v1.0/{appId}/stores/{storeId}/location-areas/{locationAreaId} | Retrieve a Location Area
-[**GetLocationAreasForStore**](LocationAreasApi.md#getlocationareasforstore) | **GET** /api/v1.0/{appId}/stores/{storeId}/location-areas | Retrieve all Location Areas for a Store
-[**UpdateLocationArea**](LocationAreasApi.md#updatelocationarea) | **POST** /api/v1.0/{appId}/stores/{storeId}/location-areas/{locationAreaId}/update | Update a Location Area, i.e: Room, Floor, Car park space
+[**CreateLocationArea**](LocationAreasApi.md#createlocationarea) | **POST** /api/v1.0/{appId}/stores/{storeId}/location-areas |
+[**GetLocationArea**](LocationAreasApi.md#getlocationarea) | **GET** /api/v1.0/{appId}/stores/{storeId}/location-areas/{locationAreaId} |
+[**GetLocationAreasForStore**](LocationAreasApi.md#getlocationareasforstore) | **GET** /api/v1.0/{appId}/stores/{storeId}/location-areas |
+[**UpdateLocationArea**](LocationAreasApi.md#updatelocationarea) | **POST** /api/v1.0/{appId}/stores/{storeId}/location-areas/{locationAreaId}/update |
# **CreateLocationArea**
> Object CreateLocationArea (CreateLocationArea locationAreaInput, string appId, int? storeId)
-Create a Location Area, i.e: Room, Floor, Parking lot
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -34,13 +34,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new LocationAreasApi();
- var locationAreaInput = new CreateLocationArea(); // CreateLocationArea | Input data for creating the Location Area
- var appId = appId_example; // string | AppId i.e: (fd1234)
- var storeId = 56; // int? | Id of the Store
+ var locationAreaInput = new CreateLocationArea(); // CreateLocationArea |
+ var appId = appId_example; // string |
+ var storeId = 56; // int? |
try
{
- // Create a Location Area, i.e: Room, Floor, Parking lot
Object result = apiInstance.CreateLocationArea(locationAreaInput, appId, storeId);
Debug.WriteLine(result);
}
@@ -57,9 +56,9 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **locationAreaInput** | [**CreateLocationArea**](CreateLocationArea.md)| Input data for creating the Location Area |
- **appId** | **string**| AppId i.e: (fd1234) |
- **storeId** | **int?**| Id of the Store |
+ **locationAreaInput** | [**CreateLocationArea**](CreateLocationArea.md)| |
+ **appId** | **string**| |
+ **storeId** | **int?**| |
### Return type
@@ -80,15 +79,15 @@ Name | Type | Description | Notes
# **GetLocationArea**
> RestApiResultLocationAreaWithLocations GetLocationArea (int? locationAreaId, string appId, int? storeId)
-Retrieve a Location Area
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -100,13 +99,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new LocationAreasApi();
- var locationAreaId = 56; // int? | Id of the Location Area
- var appId = appId_example; // string | AppId i.e: (fd1234)
- var storeId = 56; // int? | Id of the Store
+ var locationAreaId = 56; // int? |
+ var appId = appId_example; // string |
+ var storeId = 56; // int? |
try
{
- // Retrieve a Location Area
RestApiResultLocationAreaWithLocations result = apiInstance.GetLocationArea(locationAreaId, appId, storeId);
Debug.WriteLine(result);
}
@@ -123,9 +121,9 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **locationAreaId** | **int?**| Id of the Location Area |
- **appId** | **string**| AppId i.e: (fd1234) |
- **storeId** | **int?**| Id of the Store |
+ **locationAreaId** | **int?**| |
+ **appId** | **string**| |
+ **storeId** | **int?**| |
### Return type
@@ -146,15 +144,15 @@ Name | Type | Description | Notes
# **GetLocationAreasForStore**
> RestApiArrayResultLocationAreaWithLocations GetLocationAreasForStore (string appId, int? storeId)
-Retrieve all Location Areas for a Store
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -166,12 +164,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new LocationAreasApi();
- var appId = appId_example; // string | AppId i.e: (fd1234)
- var storeId = 56; // int? | Id of the Store
+ var appId = appId_example; // string |
+ var storeId = 56; // int? |
try
{
- // Retrieve all Location Areas for a Store
RestApiArrayResultLocationAreaWithLocations result = apiInstance.GetLocationAreasForStore(appId, storeId);
Debug.WriteLine(result);
}
@@ -188,8 +185,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| AppId i.e: (fd1234) |
- **storeId** | **int?**| Id of the Store |
+ **appId** | **string**| |
+ **storeId** | **int?**| |
### Return type
@@ -210,15 +207,15 @@ Name | Type | Description | Notes
# **UpdateLocationArea**
> RestApiResultLocationArea UpdateLocationArea (UpdateLocationArea locationAreaInput, string appId, int? storeId, string locationAreaId)
-Update a Location Area, i.e: Room, Floor, Car park space
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -230,14 +227,13 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new LocationAreasApi();
- var locationAreaInput = new UpdateLocationArea(); // UpdateLocationArea | Input data for updating the Location Area
- var appId = appId_example; // string | AppId i.e: (fd1234)
- var storeId = 56; // int? | Id of the Store
+ var locationAreaInput = new UpdateLocationArea(); // UpdateLocationArea |
+ var appId = appId_example; // string |
+ var storeId = 56; // int? |
var locationAreaId = locationAreaId_example; // string |
try
{
- // Update a Location Area, i.e: Room, Floor, Car park space
RestApiResultLocationArea result = apiInstance.UpdateLocationArea(locationAreaInput, appId, storeId, locationAreaId);
Debug.WriteLine(result);
}
@@ -254,9 +250,9 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **locationAreaInput** | [**UpdateLocationArea**](UpdateLocationArea.md)| Input data for updating the Location Area |
- **appId** | **string**| AppId i.e: (fd1234) |
- **storeId** | **int?**| Id of the Store |
+ **locationAreaInput** | [**UpdateLocationArea**](UpdateLocationArea.md)| |
+ **appId** | **string**| |
+ **storeId** | **int?**| |
**locationAreaId** | **string**| |
### Return type
diff --git a/docs/LocationCreatedEvent.md b/docs/LocationCreatedEvent.md
index 101e4663..75237d84 100644
--- a/docs/LocationCreatedEvent.md
+++ b/docs/LocationCreatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.LocationCreatedEvent
+# Flipdish.Model.LocationCreatedEvent
## Properties
Name | Type | Description | Notes
@@ -13,7 +13,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/LocationDeletedEvent.md b/docs/LocationDeletedEvent.md
index f79155b9..58fea6e5 100644
--- a/docs/LocationDeletedEvent.md
+++ b/docs/LocationDeletedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.LocationDeletedEvent
+# Flipdish.Model.LocationDeletedEvent
## Properties
Name | Type | Description | Notes
@@ -13,7 +13,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/LoginModel.md b/docs/LoginModel.md
index bc1ecb51..03aeb737 100644
--- a/docs/LoginModel.md
+++ b/docs/LoginModel.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.LoginModel
+# Flipdish.Model.LoginModel
## Properties
Name | Type | Description | Notes
diff --git a/docs/LoginWithPinModel.md b/docs/LoginWithPinModel.md
deleted file mode 100644
index 47ef5688..00000000
--- a/docs/LoginWithPinModel.md
+++ /dev/null
@@ -1,10 +0,0 @@
-# IO.Swagger.Model.LoginWithPinModel
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Email** | **string** | Email addres |
-**Pin** | **int?** | PIN code (received via email) |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/LookerDashboardApi.md b/docs/LookerDashboardApi.md
index 928b60a3..96a79d58 100644
--- a/docs/LookerDashboardApi.md
+++ b/docs/LookerDashboardApi.md
@@ -1,25 +1,25 @@
-# IO.Swagger.Api.LookerDashboardApi
+# Flipdish.Api.LookerDashboardApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**LookerDashboardGetAll**](LookerDashboardApi.md#lookerdashboardgetall) | **GET** /api/v1.0/{appId}/looker/dashboards | Get all dashboards
+[**LookerDashboardGetAll**](LookerDashboardApi.md#lookerdashboardgetall) | **GET** /api/v1.0/{appId}/looker/dashboards |
# **LookerDashboardGetAll**
> void LookerDashboardGetAll (string appId)
-Get all dashboards
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -35,7 +35,6 @@ namespace Example
try
{
- // Get all dashboards
apiInstance.LookerDashboardGetAll(appId);
}
catch (Exception e)
diff --git a/docs/LookerSingleSignOnApi.md b/docs/LookerSingleSignOnApi.md
index 27f9eeb4..bef44ec0 100644
--- a/docs/LookerSingleSignOnApi.md
+++ b/docs/LookerSingleSignOnApi.md
@@ -1,25 +1,25 @@
-# IO.Swagger.Api.LookerSingleSignOnApi
+# Flipdish.Api.LookerSingleSignOnApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**GetSSOEndpoint**](LookerSingleSignOnApi.md#getssoendpoint) | **GET** /api/v1.0/{appId}/looker/sso | Get the generic single sign on embed URL for Looker dashboards
+[**GetSSOEndpoint**](LookerSingleSignOnApi.md#getssoendpoint) | **GET** /api/v1.0/{appId}/looker/sso |
# **GetSSOEndpoint**
> DashboardEmbed GetSSOEndpoint (string appId, string embedPath, string filters = null)
-Get the generic single sign on embed URL for Looker dashboards
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -31,13 +31,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new LookerSingleSignOnApi();
- var appId = appId_example; // string | AppNameId
- var embedPath = embedPath_example; // string | Embed URL of the dashboard
- var filters = filters_example; // string | Filters that will be passed to the dashboard (optional)
+ var appId = appId_example; // string |
+ var embedPath = embedPath_example; // string |
+ var filters = filters_example; // string | (optional)
try
{
- // Get the generic single sign on embed URL for Looker dashboards
DashboardEmbed result = apiInstance.GetSSOEndpoint(appId, embedPath, filters);
Debug.WriteLine(result);
}
@@ -54,9 +53,9 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| AppNameId |
- **embedPath** | **string**| Embed URL of the dashboard |
- **filters** | **string**| Filters that will be passed to the dashboard | [optional]
+ **appId** | **string**| |
+ **embedPath** | **string**| |
+ **filters** | **string**| | [optional]
### Return type
diff --git a/docs/LoyaltyCampaign.md b/docs/LoyaltyCampaign.md
index 26521b86..2d6a40a0 100644
--- a/docs/LoyaltyCampaign.md
+++ b/docs/LoyaltyCampaign.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.LoyaltyCampaign
+# Flipdish.Model.LoyaltyCampaign
## Properties
Name | Type | Description | Notes
@@ -6,8 +6,10 @@ Name | Type | Description | Notes
**CampaignId** | **int?** | Id of campaign | [optional]
**Statistics** | [**CampaignStatistics**](CampaignStatistics.md) | Statistics of campaign | [optional]
**Stores** | [**List<StoreCampaignStartTime>**](StoreCampaignStartTime.md) | Stores this campaign applies to with campaign start time in Utc | [optional]
+**PublicId** | **Guid?** | Permanent reference to the item. | [optional]
**OrdersBeforeReceivingVoucher** | **int?** | Number of orders customer needs to make, before receiving voucher | [optional]
**PercentDiscountAmount** | **int?** | Discount amount in percents | [optional]
+**MaxDiscount** | **double?** | Maximum discount for percentage discounts | [optional]
**RoundingStrategy** | **int?** | Controls how the loyalty voucher's amount is rounded | [optional]
**ShouldIncludeOrdersWithLoyaltyVoucher** | **bool?** | Controls whether we should include orders with loyalty vouchers in the campaign calculation | [optional]
**VoucherValidPeriodDays** | **int?** | Number of days for which the voucher will be valid. | [optional]
@@ -16,6 +18,8 @@ Name | Type | Description | Notes
**IncludeExistingOrders** | **bool?** | Campaign will apply to existing orders | [optional]
**IsEnabled** | **bool?** | Is campaign enabled | [optional]
**StoreIds** | **List<int?>** | Ids of stores this campaign applies to | [optional]
+**AppId** | **string** | The app that this campaign belongs to. | [optional]
+**ForceDiscount** | **bool?** | Controls whether the voucher generated from this campaign will override discount exclusions | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/LoyaltyCampaignBase.md b/docs/LoyaltyCampaignBase.md
index 77e4380b..f77beaed 100644
--- a/docs/LoyaltyCampaignBase.md
+++ b/docs/LoyaltyCampaignBase.md
@@ -1,10 +1,11 @@
-# IO.Swagger.Model.LoyaltyCampaignBase
+# Flipdish.Model.LoyaltyCampaignBase
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**OrdersBeforeReceivingVoucher** | **int?** | Number of orders customer needs to make, before receiving voucher | [optional]
**PercentDiscountAmount** | **int?** | Discount amount in percents | [optional]
+**MaxDiscount** | **double?** | Maximum discount for percentage discounts | [optional]
**RoundingStrategy** | **int?** | Controls how the loyalty voucher's amount is rounded | [optional]
**ShouldIncludeOrdersWithLoyaltyVoucher** | **bool?** | Controls whether we should include orders with loyalty vouchers in the campaign calculation | [optional]
**VoucherValidPeriodDays** | **int?** | Number of days for which the voucher will be valid. | [optional]
@@ -13,6 +14,8 @@ Name | Type | Description | Notes
**IncludeExistingOrders** | **bool?** | Campaign will apply to existing orders | [optional]
**IsEnabled** | **bool?** | Is campaign enabled | [optional]
**StoreIds** | **List<int?>** | Ids of stores this campaign applies to | [optional]
+**AppId** | **string** | The app that this campaign belongs to. | [optional]
+**ForceDiscount** | **bool?** | Controls whether the voucher generated from this campaign will override discount exclusions | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/LoyaltyCampaignCreatedEvent.md b/docs/LoyaltyCampaignCreatedEvent.md
index 44b2b60f..0191826f 100644
--- a/docs/LoyaltyCampaignCreatedEvent.md
+++ b/docs/LoyaltyCampaignCreatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.LoyaltyCampaignCreatedEvent
+# Flipdish.Model.LoyaltyCampaignCreatedEvent
## Properties
Name | Type | Description | Notes
@@ -12,7 +12,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/LoyaltyCampaignDeletedEvent.md b/docs/LoyaltyCampaignDeletedEvent.md
index 8b4c75be..a0555ddf 100644
--- a/docs/LoyaltyCampaignDeletedEvent.md
+++ b/docs/LoyaltyCampaignDeletedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.LoyaltyCampaignDeletedEvent
+# Flipdish.Model.LoyaltyCampaignDeletedEvent
## Properties
Name | Type | Description | Notes
@@ -12,7 +12,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/LoyaltyCampaignUpdatedEvent.md b/docs/LoyaltyCampaignUpdatedEvent.md
index 0c3af897..0f327bea 100644
--- a/docs/LoyaltyCampaignUpdatedEvent.md
+++ b/docs/LoyaltyCampaignUpdatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.LoyaltyCampaignUpdatedEvent
+# Flipdish.Model.LoyaltyCampaignUpdatedEvent
## Properties
Name | Type | Description | Notes
@@ -12,7 +12,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/LumpDiscountDetails.md b/docs/LumpDiscountDetails.md
index e26cf800..78e2d070 100644
--- a/docs/LumpDiscountDetails.md
+++ b/docs/LumpDiscountDetails.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.LumpDiscountDetails
+# Flipdish.Model.LumpDiscountDetails
## Properties
Name | Type | Description | Notes
diff --git a/docs/MappedLocation.md b/docs/MappedLocation.md
index e3ef987b..0c4d7aae 100644
--- a/docs/MappedLocation.md
+++ b/docs/MappedLocation.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MappedLocation
+# Flipdish.Model.MappedLocation
## Properties
Name | Type | Description | Notes
diff --git a/docs/MaskedPhoneNumber.md b/docs/MaskedPhoneNumber.md
index 22dc0039..efeb11cb 100644
--- a/docs/MaskedPhoneNumber.md
+++ b/docs/MaskedPhoneNumber.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MaskedPhoneNumber
+# Flipdish.Model.MaskedPhoneNumber
## Properties
Name | Type | Description | Notes
diff --git a/docs/Menu.md b/docs/Menu.md
index e2c80468..e4f03ec5 100644
--- a/docs/Menu.md
+++ b/docs/Menu.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.Menu
+# Flipdish.Model.Menu
## Properties
Name | Type | Description | Notes
@@ -12,9 +12,11 @@ Name | Type | Description | Notes
**Locked** | **bool?** | Locked: is menu locked against modifcation | [optional]
**MenuSections** | [**List<MenuSection>**](MenuSection.md) | Menu sections (startes, main etc) | [optional]
**TaxRates** | [**List<MenuTaxRate>**](MenuTaxRate.md) | Menu tax rates | [optional]
+**AppId** | **string** | Identifier of App the menu is attached to | [optional]
**DisplaySectionLinks** | **bool?** | Display menu section link on UI | [optional]
**MenuSectionBehaviour** | **string** | Menu section behaviour | [optional]
**TaxType** | **string** | Tax type | [optional]
+**IsIntegrated** | **bool?** | Flag to indicate if the menu is integrated (contains metadata) | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/MenuAsyncCreationCompletedEvent.md b/docs/MenuAsyncCreationCompletedEvent.md
new file mode 100644
index 00000000..0434dfef
--- /dev/null
+++ b/docs/MenuAsyncCreationCompletedEvent.md
@@ -0,0 +1,21 @@
+# Flipdish.Model.MenuAsyncCreationCompletedEvent
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**EventName** | **string** | The event name | [optional]
+**Description** | **string** | Description | [optional]
+**User** | [**UserEventInfo**](UserEventInfo.md) | User who has created the menu | [optional]
+**Menu** | [**Menu**](Menu.md) | The menu | [optional]
+**Success** | **bool?** | Flag indicating if the menu creation was successful | [optional]
+**FlipdishEventId** | **Guid?** | The identitfier of the event | [optional]
+**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
+**Position** | **int?** | Position | [optional]
+**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
+**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/MenuBase.md b/docs/MenuBase.md
index 2fa73cbe..7e18dde2 100644
--- a/docs/MenuBase.md
+++ b/docs/MenuBase.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuBase
+# Flipdish.Model.MenuBase
## Properties
Name | Type | Description | Notes
@@ -6,6 +6,7 @@ Name | Type | Description | Notes
**DisplaySectionLinks** | **bool?** | Display menu section link on UI | [optional]
**MenuSectionBehaviour** | **string** | Menu section behaviour | [optional]
**TaxType** | **string** | Tax type | [optional]
+**IsIntegrated** | **bool?** | Flag to indicate if the menu is integrated (contains metadata) | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/MenuBulkEditEvent.md b/docs/MenuBulkEditEvent.md
index 67aa1f20..8f1ca5a1 100644
--- a/docs/MenuBulkEditEvent.md
+++ b/docs/MenuBulkEditEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuBulkEditEvent
+# Flipdish.Model.MenuBulkEditEvent
## Properties
Name | Type | Description | Notes
@@ -15,7 +15,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/MenuCatalogItem.md b/docs/MenuCatalogItem.md
index c2741b69..d4a119aa 100644
--- a/docs/MenuCatalogItem.md
+++ b/docs/MenuCatalogItem.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuCatalogItem
+# Flipdish.Model.MenuCatalogItem
## Properties
Name | Type | Description | Notes
diff --git a/docs/MenuCheckpoint.md b/docs/MenuCheckpoint.md
index 29593be8..24154d6e 100644
--- a/docs/MenuCheckpoint.md
+++ b/docs/MenuCheckpoint.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuCheckpoint
+# Flipdish.Model.MenuCheckpoint
## Properties
Name | Type | Description | Notes
diff --git a/docs/MenuCheckpointCreatedEvent.md b/docs/MenuCheckpointCreatedEvent.md
index 8b6dc3c2..126ebfb8 100644
--- a/docs/MenuCheckpointCreatedEvent.md
+++ b/docs/MenuCheckpointCreatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuCheckpointCreatedEvent
+# Flipdish.Model.MenuCheckpointCreatedEvent
## Properties
Name | Type | Description | Notes
@@ -12,7 +12,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/MenuCreatedEvent.md b/docs/MenuCreatedEvent.md
index 50778210..748c1780 100644
--- a/docs/MenuCreatedEvent.md
+++ b/docs/MenuCreatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuCreatedEvent
+# Flipdish.Model.MenuCreatedEvent
## Properties
Name | Type | Description | Notes
@@ -11,7 +11,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/MenuElementEditResponse.md b/docs/MenuElementEditResponse.md
index f660b72b..b8e231b0 100644
--- a/docs/MenuElementEditResponse.md
+++ b/docs/MenuElementEditResponse.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuElementEditResponse
+# Flipdish.Model.MenuElementEditResponse
## Properties
Name | Type | Description | Notes
diff --git a/docs/MenuElementHide.md b/docs/MenuElementHide.md
index 9021e0bb..c0bd0fa6 100644
--- a/docs/MenuElementHide.md
+++ b/docs/MenuElementHide.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuElementHide
+# Flipdish.Model.MenuElementHide
## Properties
Name | Type | Description | Notes
diff --git a/docs/MenuElementListItemResponse.md b/docs/MenuElementListItemResponse.md
index 0ed3ac59..b2cc7a1f 100644
--- a/docs/MenuElementListItemResponse.md
+++ b/docs/MenuElementListItemResponse.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuElementListItemResponse
+# Flipdish.Model.MenuElementListItemResponse
## Properties
Name | Type | Description | Notes
diff --git a/docs/MenuElementListResponse.md b/docs/MenuElementListResponse.md
index 04abb6f4..73fa0652 100644
--- a/docs/MenuElementListResponse.md
+++ b/docs/MenuElementListResponse.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuElementListResponse
+# Flipdish.Model.MenuElementListResponse
## Properties
Name | Type | Description | Notes
diff --git a/docs/MenuItemOptionSet.md b/docs/MenuItemOptionSet.md
index 2b316317..f851235c 100644
--- a/docs/MenuItemOptionSet.md
+++ b/docs/MenuItemOptionSet.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuItemOptionSet
+# Flipdish.Model.MenuItemOptionSet
## Properties
Name | Type | Description | Notes
diff --git a/docs/MenuItemOptionSetBase.md b/docs/MenuItemOptionSetBase.md
index c3148a00..6eac18dc 100644
--- a/docs/MenuItemOptionSetBase.md
+++ b/docs/MenuItemOptionSetBase.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuItemOptionSetBase
+# Flipdish.Model.MenuItemOptionSetBase
## Properties
Name | Type | Description | Notes
@@ -9,6 +9,7 @@ Name | Type | Description | Notes
**MinSelectCount** | **int?** | Minimum items must be selected | [optional]
**MaxSelectCount** | **int?** | Maximum number of items can be selected | [optional]
**CellLayoutType** | **string** | Small | Medium | Large Affects the layout of the menu. | [optional]
+**PublicId** | **Guid?** | Permanent reference to the item. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/MenuItemOptionSetCreatedEvent.md b/docs/MenuItemOptionSetCreatedEvent.md
index c74fab55..6defe365 100644
--- a/docs/MenuItemOptionSetCreatedEvent.md
+++ b/docs/MenuItemOptionSetCreatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuItemOptionSetCreatedEvent
+# Flipdish.Model.MenuItemOptionSetCreatedEvent
## Properties
Name | Type | Description | Notes
@@ -12,7 +12,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/MenuItemOptionSetDeletedEvent.md b/docs/MenuItemOptionSetDeletedEvent.md
index 4bba3f23..fd1eb65e 100644
--- a/docs/MenuItemOptionSetDeletedEvent.md
+++ b/docs/MenuItemOptionSetDeletedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuItemOptionSetDeletedEvent
+# Flipdish.Model.MenuItemOptionSetDeletedEvent
## Properties
Name | Type | Description | Notes
@@ -12,7 +12,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/MenuItemOptionSetItem.md b/docs/MenuItemOptionSetItem.md
index 2c9c5450..423a799d 100644
--- a/docs/MenuItemOptionSetItem.md
+++ b/docs/MenuItemOptionSetItem.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuItemOptionSetItem
+# Flipdish.Model.MenuItemOptionSetItem
## Properties
Name | Type | Description | Notes
@@ -9,10 +9,11 @@ Name | Type | Description | Notes
**NextMenuItemOptionSetId** | **int?** | if null, next option set is next. if -1, this is the final option set | [optional]
**CatalogItemId** | **string** | Catalog item Id when the OptionSet is associated to a Product | [optional]
**TaxRateName** | **string** | Tax rate name | [optional]
-**TaxRateId** | **int?** | | [optional]
-**TaxValue** | **double?** | | [optional]
+**TaxRateId** | **int?** | TaxRateId. | [optional]
+**TaxValue** | **double?** | TaxValue. | [optional]
**Name** | **string** | Name | [optional]
**Price** | **double?** | Price | [optional]
+**DepositReturnFee** | **double?** | An optional fee that can be added to the price of the item. | [optional]
**IsAvailable** | **bool?** | Is available | [optional]
**DisplayOrder** | **int?** | Display order. Displayed in ascending order. | [optional]
**CellLayoutType** | **string** | Small | Medium | Large Affects the layout of the menu. | [optional]
diff --git a/docs/MenuItemOptionSetItemBase.md b/docs/MenuItemOptionSetItemBase.md
index c8099966..7bc286d4 100644
--- a/docs/MenuItemOptionSetItemBase.md
+++ b/docs/MenuItemOptionSetItemBase.md
@@ -1,14 +1,16 @@
-# IO.Swagger.Model.MenuItemOptionSetItemBase
+# Flipdish.Model.MenuItemOptionSetItemBase
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Name** | **string** | Name | [optional]
**Price** | **double?** | Price | [optional]
+**DepositReturnFee** | **double?** | An optional fee that can be added to the price of the item. | [optional]
**IsAvailable** | **bool?** | Is available | [optional]
**DisplayOrder** | **int?** | Display order. Displayed in ascending order. | [optional]
**CellLayoutType** | **string** | Small | Medium | Large Affects the layout of the menu. | [optional]
**ImageUrl** | **string** | Image url | [optional]
+**PublicId** | **Guid?** | Permanent reference to the item. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/MenuItemOptionSetItemCreatedEvent.md b/docs/MenuItemOptionSetItemCreatedEvent.md
index 505c6351..64835978 100644
--- a/docs/MenuItemOptionSetItemCreatedEvent.md
+++ b/docs/MenuItemOptionSetItemCreatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuItemOptionSetItemCreatedEvent
+# Flipdish.Model.MenuItemOptionSetItemCreatedEvent
## Properties
Name | Type | Description | Notes
@@ -12,7 +12,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/MenuItemOptionSetItemDeletedEvent.md b/docs/MenuItemOptionSetItemDeletedEvent.md
index 9c1c8452..1483e496 100644
--- a/docs/MenuItemOptionSetItemDeletedEvent.md
+++ b/docs/MenuItemOptionSetItemDeletedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuItemOptionSetItemDeletedEvent
+# Flipdish.Model.MenuItemOptionSetItemDeletedEvent
## Properties
Name | Type | Description | Notes
@@ -12,7 +12,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/MenuItemOptionSetItemUpdatedEvent.md b/docs/MenuItemOptionSetItemUpdatedEvent.md
index 7a99bdaa..f7e3cf91 100644
--- a/docs/MenuItemOptionSetItemUpdatedEvent.md
+++ b/docs/MenuItemOptionSetItemUpdatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuItemOptionSetItemUpdatedEvent
+# Flipdish.Model.MenuItemOptionSetItemUpdatedEvent
## Properties
Name | Type | Description | Notes
@@ -12,7 +12,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/MenuItemOptionSetUpdatedEvent.md b/docs/MenuItemOptionSetUpdatedEvent.md
index b9f8ed1a..74ae770f 100644
--- a/docs/MenuItemOptionSetUpdatedEvent.md
+++ b/docs/MenuItemOptionSetUpdatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuItemOptionSetUpdatedEvent
+# Flipdish.Model.MenuItemOptionSetUpdatedEvent
## Properties
Name | Type | Description | Notes
@@ -12,7 +12,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/MenuNutritionInfoHeader.md b/docs/MenuNutritionInfoHeader.md
new file mode 100644
index 00000000..6bae6cce
--- /dev/null
+++ b/docs/MenuNutritionInfoHeader.md
@@ -0,0 +1,11 @@
+# Flipdish.Model.MenuNutritionInfoHeader
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**MenuId** | **int?** | Menu Id | [optional]
+**NutritionInfoVersionGuid** | **Guid?** | Nutrition information version guid (generated every time the nutrition information is updated) | [optional]
+**AbsoluteUrl** | **string** | Absolute URL of the nutrition information json file | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/MenuObjectDisplayOrders.md b/docs/MenuObjectDisplayOrders.md
index 3f05abdf..f986f50a 100644
--- a/docs/MenuObjectDisplayOrders.md
+++ b/docs/MenuObjectDisplayOrders.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuObjectDisplayOrders
+# Flipdish.Model.MenuObjectDisplayOrders
## Properties
Name | Type | Description | Notes
diff --git a/docs/MenuOptionSetItemsApi.md b/docs/MenuOptionSetItemsApi.md
index bc9a93ca..8297efda 100644
--- a/docs/MenuOptionSetItemsApi.md
+++ b/docs/MenuOptionSetItemsApi.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Api.MenuOptionSetItemsApi
+# Flipdish.Api.MenuOptionSetItemsApi
All URIs are relative to *https://api.flipdish.co*
@@ -9,7 +9,7 @@ Method | HTTP request | Description
[**GetMenuItemOptionSetItemById**](MenuOptionSetItemsApi.md#getmenuitemoptionsetitembyid) | **GET** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/sectionitems/{menuSectionItemId}/optionsets/{optionSetId}/optionsetitems/{menuItemOptionSetItemId} | Get menu item option set item by identifier
[**GetMenuItemOptionSetItems**](MenuOptionSetItemsApi.md#getmenuitemoptionsetitems) | **GET** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/sectionitems/{menuSectionItemId}/optionsets/{optionSetId}/optionsetitems | Get menu item option set items
[**RemoveMenuItemOptionSetItem**](MenuOptionSetItemsApi.md#removemenuitemoptionsetitem) | **DELETE** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/sectionitems/{menuSectionItemId}/optionsets/{optionSetId}/optionsetitems/{menuItemOptionSetItemId} | Delete menu item option set item
-[**SetOptionSetItemTax**](MenuOptionSetItemsApi.md#setoptionsetitemtax) | **POST** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/sectionitems/{menuSectionItemId}/optionsets/{optionSetId}/optionsetitems/{menuItemOptionSetItemId}/taxrate/{taxRateId} | [Private API] Set Tax Rate on OptionSetItem
+[**SetOptionSetItemTax**](MenuOptionSetItemsApi.md#setoptionsetitemtax) | **POST** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/sectionitems/{menuSectionItemId}/optionsets/{optionSetId}/optionsetitems/{menuItemOptionSetItemId}/taxrate/{taxRateId} | Set Tax Rate on OptionSetItem
[**UpdateMenuItemOptionSetItem**](MenuOptionSetItemsApi.md#updatemenuitemoptionsetitem) | **POST** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/sectionitems/{menuSectionItemId}/optionsets/{optionSetId}/optionsetitems/{menuItemOptionSetItemId} | Update menu item option set item
[**UploadOptionSetItemImage**](MenuOptionSetItemsApi.md#uploadoptionsetitemimage) | **POST** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/sectionitems/{menuSectionItemId}/optionsets/{optionSetId}/optionsetitems/{menuItemOptionSetItemId}/image | Upload menu item option set item image
@@ -24,9 +24,9 @@ Create menu item option set item
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -94,9 +94,9 @@ Delete menu item option set item image
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -163,9 +163,9 @@ Get menu item option set item by identifier
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -233,9 +233,9 @@ Get menu item option set items
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -301,9 +301,9 @@ Delete menu item option set item
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -364,15 +364,15 @@ void (empty response body)
# **SetOptionSetItemTax**
> void SetOptionSetItemTax (int? menuId, int? menuSectionId, int? menuSectionItemId, int? optionSetId, int? menuItemOptionSetItemId, int? taxRateId)
-[Private API] Set Tax Rate on OptionSetItem
+Set Tax Rate on OptionSetItem
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -393,7 +393,7 @@ namespace Example
try
{
- // [Private API] Set Tax Rate on OptionSetItem
+ // Set Tax Rate on OptionSetItem
apiInstance.SetOptionSetItemTax(menuId, menuSectionId, menuSectionItemId, optionSetId, menuItemOptionSetItemId, taxRateId);
}
catch (Exception e)
@@ -441,9 +441,9 @@ Update menu item option set item
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -461,7 +461,7 @@ namespace Example
var optionSetId = 56; // int? | Option set identifier
var menuItemOptionSetItemId = 56; // int? | Option set item identifier
var menuItemOptionSetItem = new MenuItemOptionSetItemBase(); // MenuItemOptionSetItemBase | Option set item (delta)
- var undoAfter = 1.2; // double? | An optional time period, in hours, after which the hide-section operaton will be undone. (optional)
+ var undoAfter = 1.2; // double? | An optional time period, in hours, after which the hide-section operation will be undone. (optional)
try
{
@@ -487,7 +487,7 @@ Name | Type | Description | Notes
**optionSetId** | **int?**| Option set identifier |
**menuItemOptionSetItemId** | **int?**| Option set item identifier |
**menuItemOptionSetItem** | [**MenuItemOptionSetItemBase**](MenuItemOptionSetItemBase.md)| Option set item (delta) |
- **undoAfter** | **double?**| An optional time period, in hours, after which the hide-section operaton will be undone. | [optional]
+ **undoAfter** | **double?**| An optional time period, in hours, after which the hide-section operation will be undone. | [optional]
### Return type
@@ -514,9 +514,9 @@ Upload menu item option set item image
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
diff --git a/docs/MenuOptionSetsApi.md b/docs/MenuOptionSetsApi.md
index c061d080..737b711e 100644
--- a/docs/MenuOptionSetsApi.md
+++ b/docs/MenuOptionSetsApi.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Api.MenuOptionSetsApi
+# Flipdish.Api.MenuOptionSetsApi
All URIs are relative to *https://api.flipdish.co*
@@ -23,9 +23,9 @@ Create menu item option set
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -91,9 +91,9 @@ Delete menu item option set
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -158,9 +158,9 @@ Delete option set image
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -225,9 +225,9 @@ Get menu item option set by identifier
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -293,9 +293,9 @@ Get menu item option sets
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -359,9 +359,9 @@ Update menu item option set
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -428,9 +428,9 @@ Upload menu item option set image
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
diff --git a/docs/MenuSection.md b/docs/MenuSection.md
index 16b7076d..48d1ea73 100644
--- a/docs/MenuSection.md
+++ b/docs/MenuSection.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuSection
+# Flipdish.Model.MenuSection
## Properties
Name | Type | Description | Notes
diff --git a/docs/MenuSectionAvailability.md b/docs/MenuSectionAvailability.md
index 0f53d4e7..15f41adb 100644
--- a/docs/MenuSectionAvailability.md
+++ b/docs/MenuSectionAvailability.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuSectionAvailability
+# Flipdish.Model.MenuSectionAvailability
## Properties
Name | Type | Description | Notes
diff --git a/docs/MenuSectionAvailabilityBase.md b/docs/MenuSectionAvailabilityBase.md
index ce6123fc..9ade1f17 100644
--- a/docs/MenuSectionAvailabilityBase.md
+++ b/docs/MenuSectionAvailabilityBase.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuSectionAvailabilityBase
+# Flipdish.Model.MenuSectionAvailabilityBase
## Properties
Name | Type | Description | Notes
diff --git a/docs/MenuSectionBase.md b/docs/MenuSectionBase.md
index 330bf413..63391483 100644
--- a/docs/MenuSectionBase.md
+++ b/docs/MenuSectionBase.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuSectionBase
+# Flipdish.Model.MenuSectionBase
## Properties
Name | Type | Description | Notes
@@ -10,6 +10,7 @@ Name | Type | Description | Notes
**IsHiddenFromCustomers** | **bool?** | Is hidden from customer. Perhaps when the item is out of stock. | [optional]
**ImageUrl** | **string** | Image url | [optional]
**MenuSectionId** | **int?** | Menu Section Id | [optional]
+**PublicId** | **Guid?** | Permanent reference to the item. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/MenuSectionCreatedEvent.md b/docs/MenuSectionCreatedEvent.md
index 5fc32b04..4bbbf29d 100644
--- a/docs/MenuSectionCreatedEvent.md
+++ b/docs/MenuSectionCreatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuSectionCreatedEvent
+# Flipdish.Model.MenuSectionCreatedEvent
## Properties
Name | Type | Description | Notes
@@ -12,7 +12,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/MenuSectionDeletedEvent.md b/docs/MenuSectionDeletedEvent.md
index 1a87c770..a72b5c15 100644
--- a/docs/MenuSectionDeletedEvent.md
+++ b/docs/MenuSectionDeletedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuSectionDeletedEvent
+# Flipdish.Model.MenuSectionDeletedEvent
## Properties
Name | Type | Description | Notes
@@ -12,7 +12,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/MenuSectionItem.md b/docs/MenuSectionItem.md
index 41abf99f..c24a3afe 100644
--- a/docs/MenuSectionItem.md
+++ b/docs/MenuSectionItem.md
@@ -1,9 +1,8 @@
-# IO.Swagger.Model.MenuSectionItem
+# Flipdish.Model.MenuSectionItem
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**MenuItemId** | **int?** | Menu item identifier. This ID may change at any time. Use `PublicId` if you need a permanent reference to the item. | [optional]
**ActualPrice** | **double?** | Actual price - the minimum price possible when all required option set items prices are included. | [optional]
**MenuItemOptionSets** | [**List<MenuItemOptionSet>**](MenuItemOptionSet.md) | Menu item option sets | [optional]
**DailySpecialHours** | [**List<BusinessHoursPeriod>**](BusinessHoursPeriod.md) | Daily special hours | [optional]
@@ -11,12 +10,14 @@ Name | Type | Description | Notes
**TaxRateName** | **string** | Tax rate name | [optional]
**TaxRateId** | **int?** | TaxRate | [optional]
**TaxValue** | **double?** | TaxValue - the tax associated with this item, based on TaxRate / TaxType and Currency (currency determines decimal point precision) | [optional]
+**ExcludeFromVoucherDiscounting** | **bool?** | If true, the item is excluded from voucher discount calculations | [optional]
**Metadata** | [**List<CreateMetadata>**](CreateMetadata.md) | List of metadata | [optional]
**CatalogItemId** | **string** | Catalog item Id when the Item is associated to a Product | [optional]
**Name** | **string** | Menu item name (like \"Korma\") | [optional]
**Description** | **string** | Description (like \"A lovely dish from the east\") | [optional]
**SpicinessRating** | **string** | Spiciness rating | [optional]
**Price** | **double?** | Price - this is only used when there is no master option set and should be set to 0 if a master option set exists. | [optional]
+**DepositReturnFee** | **double?** | An optional fee that can be added to the price of the item. | [optional]
**DisplayOrder** | **int?** | Display order | [optional]
**Alcohol** | **bool?** | To be set true if the item or an option of the item contains an alcoholic drink. | [optional]
**IsAvailable** | **bool?** | True if we accept orders for this item still | [optional]
@@ -24,6 +25,7 @@ Name | Type | Description | Notes
**DisableVouchers** | **bool?** | If true, then vouchers won't be applied for this item | [optional]
**ImageName** | **string** | Image url | [optional]
**ImageUrl** | **string** | Image url | [optional]
+**MenuItemId** | **int?** | Menu Item Id | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/MenuSectionItemBase.md b/docs/MenuSectionItemBase.md
index 7f7c93b3..592ea0c5 100644
--- a/docs/MenuSectionItemBase.md
+++ b/docs/MenuSectionItemBase.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuSectionItemBase
+# Flipdish.Model.MenuSectionItemBase
## Properties
Name | Type | Description | Notes
@@ -7,6 +7,7 @@ Name | Type | Description | Notes
**Description** | **string** | Description (like \"A lovely dish from the east\") | [optional]
**SpicinessRating** | **string** | Spiciness rating | [optional]
**Price** | **double?** | Price - this is only used when there is no master option set and should be set to 0 if a master option set exists. | [optional]
+**DepositReturnFee** | **double?** | An optional fee that can be added to the price of the item. | [optional]
**DisplayOrder** | **int?** | Display order | [optional]
**Alcohol** | **bool?** | To be set true if the item or an option of the item contains an alcoholic drink. | [optional]
**IsAvailable** | **bool?** | True if we accept orders for this item still | [optional]
@@ -15,6 +16,8 @@ Name | Type | Description | Notes
**ImageName** | **string** | Image url | [optional]
**ImageUrl** | **string** | Image url | [optional]
**MenuItemId** | **int?** | Menu Item Id | [optional]
+**ExcludeFromVoucherDiscounting** | **bool?** | If true, the item is excluded from voucher discount calculations | [optional]
+**PublicId** | **Guid?** | Permanent reference to the item. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/MenuSectionItemCreatedEvent.md b/docs/MenuSectionItemCreatedEvent.md
index 94c05448..29192710 100644
--- a/docs/MenuSectionItemCreatedEvent.md
+++ b/docs/MenuSectionItemCreatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuSectionItemCreatedEvent
+# Flipdish.Model.MenuSectionItemCreatedEvent
## Properties
Name | Type | Description | Notes
@@ -12,7 +12,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/MenuSectionItemDeletedEvent.md b/docs/MenuSectionItemDeletedEvent.md
index 1a756a1d..f7dea7d8 100644
--- a/docs/MenuSectionItemDeletedEvent.md
+++ b/docs/MenuSectionItemDeletedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuSectionItemDeletedEvent
+# Flipdish.Model.MenuSectionItemDeletedEvent
## Properties
Name | Type | Description | Notes
@@ -12,7 +12,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/MenuSectionItemUpdatedEvent.md b/docs/MenuSectionItemUpdatedEvent.md
index 9bb3b1f2..b928535e 100644
--- a/docs/MenuSectionItemUpdatedEvent.md
+++ b/docs/MenuSectionItemUpdatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuSectionItemUpdatedEvent
+# Flipdish.Model.MenuSectionItemUpdatedEvent
## Properties
Name | Type | Description | Notes
@@ -12,7 +12,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/MenuSectionItemsApi.md b/docs/MenuSectionItemsApi.md
index 296e2aa4..8bf881f1 100644
--- a/docs/MenuSectionItemsApi.md
+++ b/docs/MenuSectionItemsApi.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Api.MenuSectionItemsApi
+# Flipdish.Api.MenuSectionItemsApi
All URIs are relative to *https://api.flipdish.co*
@@ -11,8 +11,8 @@ Method | HTTP request | Description
[**DeleteMenuSectionItemImage**](MenuSectionItemsApi.md#deletemenusectionitemimage) | **DELETE** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/sectionitems/{menuSectionItemId}/image | Delete menu section item image
[**GetMenuItemById**](MenuSectionItemsApi.md#getmenuitembyid) | **GET** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/sectionitems/{menuSectionItemId} | Get menu item by identifier
[**GetMenuItems**](MenuSectionItemsApi.md#getmenuitems) | **GET** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/sectionitems | Get menu items
-[**MoveMenuItem**](MenuSectionItemsApi.md#movemenuitem) | **POST** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/sectionitems/{menuSectionItemId}/setorder/{destinationDisplayOrder} | [PRIVATE API]Move an Item within a menu
-[**SetSectionItemTax**](MenuSectionItemsApi.md#setsectionitemtax) | **POST** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/sectionitems/{menuSectionItemId}/taxrate/{taxRateId} | [PRIVATE API]Move an Item within a menu
+[**MoveMenuItem**](MenuSectionItemsApi.md#movemenuitem) | **POST** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/sectionitems/{menuSectionItemId}/setorder/{destinationDisplayOrder} | Move an Item within a menu
+[**SetSectionItemTax**](MenuSectionItemsApi.md#setsectionitemtax) | **POST** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/sectionitems/{menuSectionItemId}/taxrate/{taxRateId} | Set tax rate for menu item
[**UpdateMenuSectionItem**](MenuSectionItemsApi.md#updatemenusectionitem) | **POST** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/sectionitems/{menuSectionItemId} | Update menu section item
[**UploadMenuSectionItemImage**](MenuSectionItemsApi.md#uploadmenusectionitemimage) | **POST** /api/v1.0/menus/{menuId}/sections/{menuSectionId}/sectionitems/{menuSectionItemId}/image | Upload menu section item image
@@ -27,9 +27,9 @@ Clone menu section item
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -93,9 +93,9 @@ Create menu section item
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -161,9 +161,9 @@ BETA - this endpoint is under development, do not use it in your production syst
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -227,9 +227,9 @@ Delete menu section item
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -292,9 +292,9 @@ Delete menu section item image
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -357,9 +357,9 @@ Get menu item by identifier
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -423,9 +423,9 @@ Get menu items
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -481,15 +481,15 @@ Name | Type | Description | Notes
# **MoveMenuItem**
> void MoveMenuItem (int? menuId, int? menuSectionId, int? menuSectionItemId, int? destinationDisplayOrder)
-[PRIVATE API]Move an Item within a menu
+Move an Item within a menu
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -508,7 +508,7 @@ namespace Example
try
{
- // [PRIVATE API]Move an Item within a menu
+ // Move an Item within a menu
apiInstance.MoveMenuItem(menuId, menuSectionId, menuSectionItemId, destinationDisplayOrder);
}
catch (Exception e)
@@ -548,15 +548,15 @@ void (empty response body)
# **SetSectionItemTax**
> void SetSectionItemTax (int? menuId, int? menuSectionId, int? menuSectionItemId, int? taxRateId)
-[PRIVATE API]Move an Item within a menu
+Set tax rate for menu item
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -575,7 +575,7 @@ namespace Example
try
{
- // [PRIVATE API]Move an Item within a menu
+ // Set tax rate for menu item
apiInstance.SetSectionItemTax(menuId, menuSectionId, menuSectionItemId, taxRateId);
}
catch (Exception e)
@@ -621,9 +621,9 @@ Update menu section item
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -639,7 +639,7 @@ namespace Example
var menuSectionId = 56; // int? | Menu section identifier
var menuSectionItemId = 56; // int? | Menu section item identifier
var menuSectionItem = new MenuSectionItemBase(); // MenuSectionItemBase | Menu section item (delta)
- var undoAfter = 1.2; // double? | An optional time period, in hours, after which the hide-section operaton will be undone. (optional)
+ var undoAfter = 1.2; // double? | An optional time period, in hours, after which the hide-section operation will be undone (optional)
try
{
@@ -663,7 +663,7 @@ Name | Type | Description | Notes
**menuSectionId** | **int?**| Menu section identifier |
**menuSectionItemId** | **int?**| Menu section item identifier |
**menuSectionItem** | [**MenuSectionItemBase**](MenuSectionItemBase.md)| Menu section item (delta) |
- **undoAfter** | **double?**| An optional time period, in hours, after which the hide-section operaton will be undone. | [optional]
+ **undoAfter** | **double?**| An optional time period, in hours, after which the hide-section operation will be undone | [optional]
### Return type
@@ -690,9 +690,9 @@ Upload menu section item image
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
diff --git a/docs/MenuSectionUpdatedEvent.md b/docs/MenuSectionUpdatedEvent.md
index 68841389..c71c4a4b 100644
--- a/docs/MenuSectionUpdatedEvent.md
+++ b/docs/MenuSectionUpdatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuSectionUpdatedEvent
+# Flipdish.Model.MenuSectionUpdatedEvent
## Properties
Name | Type | Description | Notes
@@ -12,7 +12,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/MenuSectionsApi.md b/docs/MenuSectionsApi.md
index 306af597..15688c42 100644
--- a/docs/MenuSectionsApi.md
+++ b/docs/MenuSectionsApi.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Api.MenuSectionsApi
+# Flipdish.Api.MenuSectionsApi
All URIs are relative to *https://api.flipdish.co*
@@ -27,9 +27,9 @@ Clone menu section
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -91,9 +91,9 @@ Set/update menu section availability hours.
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -159,9 +159,9 @@ Create menu section
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -223,9 +223,9 @@ Create menu availability type
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -289,9 +289,9 @@ Delete menu section
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -352,9 +352,9 @@ Delete menu section image
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -415,9 +415,9 @@ Get menu section by identifier
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -479,9 +479,9 @@ Get menu sections
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -541,9 +541,9 @@ Re-arrange Items within a Section
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -606,9 +606,9 @@ Update menu section
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -673,9 +673,9 @@ Upload menu section image
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
diff --git a/docs/MenuStoreNames.md b/docs/MenuStoreNames.md
index ac27c5da..9aaba002 100644
--- a/docs/MenuStoreNames.md
+++ b/docs/MenuStoreNames.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuStoreNames
+# Flipdish.Model.MenuStoreNames
## Properties
Name | Type | Description | Notes
diff --git a/docs/MenuSummary.md b/docs/MenuSummary.md
index dbdb885d..95869403 100644
--- a/docs/MenuSummary.md
+++ b/docs/MenuSummary.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuSummary
+# Flipdish.Model.MenuSummary
## Properties
Name | Type | Description | Notes
@@ -6,9 +6,11 @@ Name | Type | Description | Notes
**MenuId** | **int?** | Menu identifier | [optional]
**ModifiedTime** | **DateTime?** | Last modified time | [optional]
**VersionNumber** | **int?** | Menu version | [optional]
+**MenuUrl** | **string** | Menu Url | [optional]
**Name** | **string** | Name of Menu, only shown in portal | [optional]
**Locked** | **bool?** | Locked: is menu locked against modifcation | [optional]
**StoreNames** | **List<string>** | List of stores names which are associated with this menu | [optional]
+**IsIntegrated** | **bool?** | Flag to indicate if the menu is integrated (contains metadata) | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/MenuTaxDetails.md b/docs/MenuTaxDetails.md
index 6bde3530..cbae2be7 100644
--- a/docs/MenuTaxDetails.md
+++ b/docs/MenuTaxDetails.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuTaxDetails
+# Flipdish.Model.MenuTaxDetails
## Properties
Name | Type | Description | Notes
diff --git a/docs/MenuTaxRate.md b/docs/MenuTaxRate.md
index 311c8bb5..4ee3ecd3 100644
--- a/docs/MenuTaxRate.md
+++ b/docs/MenuTaxRate.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuTaxRate
+# Flipdish.Model.MenuTaxRate
## Properties
Name | Type | Description | Notes
diff --git a/docs/MenuUpdatedEvent.md b/docs/MenuUpdatedEvent.md
index efacfcb1..933681ab 100644
--- a/docs/MenuUpdatedEvent.md
+++ b/docs/MenuUpdatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuUpdatedEvent
+# Flipdish.Model.MenuUpdatedEvent
## Properties
Name | Type | Description | Notes
@@ -12,7 +12,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/MenuUploadedEvent.md b/docs/MenuUploadedEvent.md
index d94c8c06..8c8a150d 100644
--- a/docs/MenuUploadedEvent.md
+++ b/docs/MenuUploadedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MenuUploadedEvent
+# Flipdish.Model.MenuUploadedEvent
## Properties
Name | Type | Description | Notes
@@ -13,7 +13,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/MenuZone.md b/docs/MenuZone.md
new file mode 100644
index 00000000..bbbbff93
--- /dev/null
+++ b/docs/MenuZone.md
@@ -0,0 +1,15 @@
+# Flipdish.Model.MenuZone
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**MenuZoneId** | **int?** | MenuZoneId. | [optional]
+**MenuId** | **int?** | MenuId. | [optional]
+**Name** | **string** | Name. | [optional]
+**Description** | **string** | Description. | [optional]
+**ImageName** | **string** | ImageName. | [optional]
+**DisplayOrder** | **int?** | DisplayOrder. | [optional]
+**ImageUrl** | **string** | ImageUrl. | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/MenuZonesApi.md b/docs/MenuZonesApi.md
new file mode 100644
index 00000000..61a7b46b
--- /dev/null
+++ b/docs/MenuZonesApi.md
@@ -0,0 +1,725 @@
+# Flipdish.Api.MenuZonesApi
+
+All URIs are relative to *https://api.flipdish.co*
+
+Method | HTTP request | Description
+------------- | ------------- | -------------
+[**AddMenuZone**](MenuZonesApi.md#addmenuzone) | **POST** /api/v1.0/menus/{menuId}/zones | Adds a new menu zone to a menu.
+[**DeleteMenuZone**](MenuZonesApi.md#deletemenuzone) | **DELETE** /api/v1.0/menus/{menuId}/zones/{menuZoneId} | Deletes a menu zone.
+[**DeleteMenuZoneImage**](MenuZonesApi.md#deletemenuzoneimage) | **DELETE** /api/v1.0/menus/{menuId}/zones/{menuZoneId}/image | Deletes a menu zone image.
+[**FlipMenuZones**](MenuZonesApi.md#flipmenuzones) | **PUT** /api/v1.0/menus/{menuId}/zones/{menuZoneId}/flip/{menuZoneI2} | Flips the order of two menu zones.
+[**GetMenuZone**](MenuZonesApi.md#getmenuzone) | **GET** /api/v1.0/menus/{menuId}/zones/{menuZoneId} | Gets a specific menu zone for a given zone id
+[**GetMenuZonesForMenuId**](MenuZonesApi.md#getmenuzonesformenuid) | **GET** /api/v1.0/menus/{menuId}/zones | Gets all the menu zones for a menu
+[**SetMenuSectionMenuZone**](MenuZonesApi.md#setmenusectionmenuzone) | **PUT** /api/v1.0/menus/{menuId}/zones/{menuZoneId}/section/{menuSectionId} | Assigns a zone to a menu section.
+[**SetMenuZoneDescription**](MenuZonesApi.md#setmenuzonedescription) | **PUT** /api/v1.0/menus/{menuId}/zones/{menuZoneId}/description | Sets the description of a menu zone.
+[**SetMenuZoneName**](MenuZonesApi.md#setmenuzonename) | **PUT** /api/v1.0/menus/{menuId}/zones/{menuZoneId}/name/{menuZoneName} | Sets the name of a menu zone.
+[**UpdateMenuZone**](MenuZonesApi.md#updatemenuzone) | **PUT** /api/v1.0/menus/{menuId}/zones/{menuZoneId} | Updates a menu zone.
+[**UploadMenuZoneImage**](MenuZonesApi.md#uploadmenuzoneimage) | **POST** /api/v1.0/menus/{menuId}/zones/{menuZoneId}/image | Uploads an image for a menu zone.
+
+
+
+# **AddMenuZone**
+> RestApiResultMenuZone AddMenuZone (int? menuId, MenuZone menuZone)
+
+Adds a new menu zone to a menu.
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class AddMenuZoneExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new MenuZonesApi();
+ var menuId = 56; // int? | The menu id.
+ var menuZone = new MenuZone(); // MenuZone | The object containing the new zone. This is optional and not supplying it will generate an empty default zone.
+
+ try
+ {
+ // Adds a new menu zone to a menu.
+ RestApiResultMenuZone result = apiInstance.AddMenuZone(menuId, menuZone);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling MenuZonesApi.AddMenuZone: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **menuId** | **int?**| The menu id. |
+ **menuZone** | [**MenuZone**](MenuZone.md)| The object containing the new zone. This is optional and not supplying it will generate an empty default zone. |
+
+### Return type
+
+[**RestApiResultMenuZone**](RestApiResultMenuZone.md)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **DeleteMenuZone**
+> void DeleteMenuZone (int? menuId, int? menuZoneId)
+
+Deletes a menu zone.
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class DeleteMenuZoneExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new MenuZonesApi();
+ var menuId = 56; // int? | Menu id.
+ var menuZoneId = 56; // int? | The menu zone id.
+
+ try
+ {
+ // Deletes a menu zone.
+ apiInstance.DeleteMenuZone(menuId, menuZoneId);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling MenuZonesApi.DeleteMenuZone: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **menuId** | **int?**| Menu id. |
+ **menuZoneId** | **int?**| The menu zone id. |
+
+### Return type
+
+void (empty response body)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **DeleteMenuZoneImage**
+> void DeleteMenuZoneImage (int? menuId, int? menuZoneId)
+
+Deletes a menu zone image.
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class DeleteMenuZoneImageExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new MenuZonesApi();
+ var menuId = 56; // int? | Menu id.
+ var menuZoneId = 56; // int? | The zone Id/
+
+ try
+ {
+ // Deletes a menu zone image.
+ apiInstance.DeleteMenuZoneImage(menuId, menuZoneId);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling MenuZonesApi.DeleteMenuZoneImage: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **menuId** | **int?**| Menu id. |
+ **menuZoneId** | **int?**| The zone Id/ |
+
+### Return type
+
+void (empty response body)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **FlipMenuZones**
+> void FlipMenuZones (int? menuId, int? menuZoneId, int? menuZoneI2)
+
+Flips the order of two menu zones.
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class FlipMenuZonesExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new MenuZonesApi();
+ var menuId = 56; // int? |
+ var menuZoneId = 56; // int? | Source.
+ var menuZoneI2 = 56; // int? | Destination.
+
+ try
+ {
+ // Flips the order of two menu zones.
+ apiInstance.FlipMenuZones(menuId, menuZoneId, menuZoneI2);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling MenuZonesApi.FlipMenuZones: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **menuId** | **int?**| |
+ **menuZoneId** | **int?**| Source. |
+ **menuZoneI2** | **int?**| Destination. |
+
+### Return type
+
+void (empty response body)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **GetMenuZone**
+> RestApiResultMenuZone GetMenuZone (int? menuId, int? menuZoneId)
+
+Gets a specific menu zone for a given zone id
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetMenuZoneExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new MenuZonesApi();
+ var menuId = 56; // int? | The menu id.
+ var menuZoneId = 56; // int? | The menu zone id.
+
+ try
+ {
+ // Gets a specific menu zone for a given zone id
+ RestApiResultMenuZone result = apiInstance.GetMenuZone(menuId, menuZoneId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling MenuZonesApi.GetMenuZone: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **menuId** | **int?**| The menu id. |
+ **menuZoneId** | **int?**| The menu zone id. |
+
+### Return type
+
+[**RestApiResultMenuZone**](RestApiResultMenuZone.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **GetMenuZonesForMenuId**
+> RestApiArrayResultMenuZone GetMenuZonesForMenuId (int? menuId)
+
+Gets all the menu zones for a menu
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetMenuZonesForMenuIdExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new MenuZonesApi();
+ var menuId = 56; // int? | The menu id to load zones for
+
+ try
+ {
+ // Gets all the menu zones for a menu
+ RestApiArrayResultMenuZone result = apiInstance.GetMenuZonesForMenuId(menuId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling MenuZonesApi.GetMenuZonesForMenuId: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **menuId** | **int?**| The menu id to load zones for |
+
+### Return type
+
+[**RestApiArrayResultMenuZone**](RestApiArrayResultMenuZone.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **SetMenuSectionMenuZone**
+> void SetMenuSectionMenuZone (int? menuId, int? menuZoneId, int? menuSectionId)
+
+Assigns a zone to a menu section.
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class SetMenuSectionMenuZoneExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new MenuZonesApi();
+ var menuId = 56; // int? | Menu id.
+ var menuZoneId = 56; // int? | The menu id.
+ var menuSectionId = 56; // int? | The menu section id.
+
+ try
+ {
+ // Assigns a zone to a menu section.
+ apiInstance.SetMenuSectionMenuZone(menuId, menuZoneId, menuSectionId);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling MenuZonesApi.SetMenuSectionMenuZone: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **menuId** | **int?**| Menu id. |
+ **menuZoneId** | **int?**| The menu id. |
+ **menuSectionId** | **int?**| The menu section id. |
+
+### Return type
+
+void (empty response body)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **SetMenuZoneDescription**
+> void SetMenuZoneDescription (int? menuId, int? menuZoneId, string description)
+
+Sets the description of a menu zone.
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class SetMenuZoneDescriptionExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new MenuZonesApi();
+ var menuId = 56; // int? | Menu id.
+ var menuZoneId = 56; // int? | The zone id.
+ var description = description_example; // string | The new description. Add as a raw string in the request, without any JSON wrapper.
+
+ try
+ {
+ // Sets the description of a menu zone.
+ apiInstance.SetMenuZoneDescription(menuId, menuZoneId, description);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling MenuZonesApi.SetMenuZoneDescription: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **menuId** | **int?**| Menu id. |
+ **menuZoneId** | **int?**| The zone id. |
+ **description** | **string**| The new description. Add as a raw string in the request, without any JSON wrapper. |
+
+### Return type
+
+void (empty response body)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **SetMenuZoneName**
+> void SetMenuZoneName (int? menuId, int? menuZoneId, string menuZoneName)
+
+Sets the name of a menu zone.
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class SetMenuZoneNameExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new MenuZonesApi();
+ var menuId = 56; // int? | Menu id.
+ var menuZoneId = 56; // int? | The menu zone id.
+ var menuZoneName = menuZoneName_example; // string | The new name.
+
+ try
+ {
+ // Sets the name of a menu zone.
+ apiInstance.SetMenuZoneName(menuId, menuZoneId, menuZoneName);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling MenuZonesApi.SetMenuZoneName: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **menuId** | **int?**| Menu id. |
+ **menuZoneId** | **int?**| The menu zone id. |
+ **menuZoneName** | **string**| The new name. |
+
+### Return type
+
+void (empty response body)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **UpdateMenuZone**
+> void UpdateMenuZone (int? menuId, int? menuZoneId, MenuZone menuZone)
+
+Updates a menu zone.
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class UpdateMenuZoneExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new MenuZonesApi();
+ var menuId = 56; // int? | The menu id.
+ var menuZoneId = 56; // int? | The menu zone id.
+ var menuZone = new MenuZone(); // MenuZone | The object containing the updated values.
+
+ try
+ {
+ // Updates a menu zone.
+ apiInstance.UpdateMenuZone(menuId, menuZoneId, menuZone);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling MenuZonesApi.UpdateMenuZone: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **menuId** | **int?**| The menu id. |
+ **menuZoneId** | **int?**| The menu zone id. |
+ **menuZone** | [**MenuZone**](MenuZone.md)| The object containing the updated values. |
+
+### Return type
+
+void (empty response body)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **UploadMenuZoneImage**
+> void UploadMenuZoneImage (int? menuId, int? menuZoneId, List _file)
+
+Uploads an image for a menu zone.
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class UploadMenuZoneImageExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new MenuZonesApi();
+ var menuId = 56; // int? | Menu id.
+ var menuZoneId = 56; // int? | The zone id.
+ var _file = new List(); // List | The file to upload.
+
+ try
+ {
+ // Uploads an image for a menu zone.
+ apiInstance.UploadMenuZoneImage(menuId, menuZoneId, _file);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling MenuZonesApi.UploadMenuZoneImage: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **menuId** | **int?**| Menu id. |
+ **menuZoneId** | **int?**| The zone id. |
+ **_file** | [**List<HttpPostedFileBase>**](HttpPostedFileBase.md)| The file to upload. |
+
+### Return type
+
+void (empty response body)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
diff --git a/docs/MenusApi.md b/docs/MenusApi.md
index 616d7733..a25b0ee9 100644
--- a/docs/MenusApi.md
+++ b/docs/MenusApi.md
@@ -1,12 +1,13 @@
-# IO.Swagger.Api.MenusApi
+# Flipdish.Api.MenusApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**CreateDraftMenuFromExistingMenu**](MenusApi.md#createdraftmenufromexistingmenu) | **POST** /api/v1.0/menus/{menuId}/clone/{newName} | [PRIVATE API]Clone a menu, (without attaching stores)
-[**CreateNewMenuForApp**](MenusApi.md#createnewmenuforapp) | **POST** /api/v1.0/{appId}/menus | Create a new menu. If request body is empty, the system will create a menu with default items.
-[**DeleteMenu**](MenusApi.md#deletemenu) | **DELETE** /api/v1.0/menus/{menuId} | [PRIVATE API]Mark a Menu as Deleted
+[**CreateDraftMenuFromExistingMenu**](MenusApi.md#createdraftmenufromexistingmenu) | **POST** /api/v1.0/menus/{menuId}/clone/{newName} | Clone a menu, (without attaching stores)
+[**CreateNewMenuAsync**](MenusApi.md#createnewmenuasync) | **POST** /api/v1.0/{appId}/menus/async | Create a new menu asynchronously
+[**CreateNewMenuForApp**](MenusApi.md#createnewmenuforapp) | **POST** /api/v1.0/{appId}/menus | Create a new menu
+[**DeleteMenu**](MenusApi.md#deletemenu) | **DELETE** /api/v1.0/menus/{menuId} | Mark a Menu as Deleted
[**DeleteMenuImage**](MenusApi.md#deletemenuimage) | **DELETE** /api/v1.0/menus/{menuId}/image | Delete menu image
[**DeleteMenuItemMetadata**](MenusApi.md#deletemenuitemmetadata) | **DELETE** /api/v1.0/menus/{menuId}/menuitem/{menuItemId}/metadata/{key}/store/{storeId} | Delete menu item metadata
[**GetAllMenuMetadataByMenuIdAndStoreId**](MenusApi.md#getallmenumetadatabymenuidandstoreid) | **GET** /api/v1.0/menus/{menuId}/metadata/store/{storeId} | Get all menu metadata by menu ID and store ID
@@ -14,23 +15,23 @@ Method | HTTP request | Description
[**GetMenuItemMetadata**](MenusApi.md#getmenuitemmetadata) | **GET** /api/v1.0/menus/{menuId}/menuitem/{menuItemId}/metadata/store/{storeId} | Get menu item metadata
[**GetMenuItemMetadataByKey**](MenusApi.md#getmenuitemmetadatabykey) | **GET** /api/v1.0/menus/{menuId}/menuitem/{menuItemId}/metadata/{key}/store/{storeId} | Get menu item metadata by key
[**GetMenuItemOptionSetItemMetadata**](MenusApi.md#getmenuitemoptionsetitemmetadata) | **GET** /api/v1.0/menus/{menuId}/optionsetitem/{optionSetItemId}/metadata/store/{storeId} | Get menu item option set item metadata by key
-[**GetMenuName**](MenusApi.md#getmenuname) | **GET** /api/v1.0/menus/{menuId}/name | [PRIVATE API]Get Menus Name
-[**GetMenuStoreNames**](MenusApi.md#getmenustorenames) | **GET** /api/v1.0/menus/{menuId}/stores | [PRIVATE API]Get menus store names
-[**GetMenuTaxDetails**](MenusApi.md#getmenutaxdetails) | **GET** /api/v1.0/menus/{menuId}/tax | [PRIVATE API]Get menus tax details
-[**GetMenusByAppId**](MenusApi.md#getmenusbyappid) | **GET** /api/v1.0/{appId}/menus | [PRIVATE API]Get menus by appId
-[**GetMenusCheckpoints**](MenusApi.md#getmenuscheckpoints) | **GET** /api/v1.0/menus/{menuId}/checkpoints | [PRIVATE API]Get a Menus Checkpoints
-[**MenusDeleteTaxRate**](MenusApi.md#menusdeletetaxrate) | **DELETE** /api/v1.0/menus/{menuId}/tax/{taxId} | [PRIVATE API]Remove a Menus Tax Rate, can only remove a tax rate that does not have items/optionSetItems attached
-[**MenusGetMenuBulkShowHide**](MenusApi.md#menusgetmenubulkshowhide) | **GET** /api/v1.0/menus/{menuId}/bulkshowhide/list |
-[**MenusSetDisplayOnMenuTax**](MenusApi.md#menussetdisplayonmenutax) | **POST** /api/v1.0/menus/{menuId}/tax/show/{show} | [PRIVATE API]Set if tax shows for a Menu
-[**MenusSetItemDisplayOrders**](MenusApi.md#menussetitemdisplayorders) | **POST** /api/v1.0/menus/{menuId}/sectiondisplayorders | [PRIVATE API]Re-arrange Sections within a Menu
-[**MenusShowHideBulkItems**](MenusApi.md#menusshowhidebulkitems) | **POST** /api/v1.0/menus/{menuId}/bulkshowhide |
-[**MenusUpdateTaxType**](MenusApi.md#menusupdatetaxtype) | **POST** /api/v1.0/menus/{menuId}/tax/type/{type} | [PRIVATE API]Set the type of Tax on a Menu
-[**MenusUpsertTaxRate**](MenusApi.md#menusupserttaxrate) | **POST** /api/v1.0/menus/{menuId}/taxrate | [PRIVATE API]Add/Update a Tax Rate
-[**RestoreAMenuCheckpoint**](MenusApi.md#restoreamenucheckpoint) | **POST** /api/v1.0/menus/{menuId}/checkpoints/{checkpointId}/restore | [PRIVATE API]Restore a Menu to a checkpoint
+[**GetMenuName**](MenusApi.md#getmenuname) | **GET** /api/v1.0/menus/{menuId}/name | Get Menus Name
+[**GetMenuStoreNames**](MenusApi.md#getmenustorenames) | **GET** /api/v1.0/menus/{menuId}/stores | Get menus store names
+[**GetMenuTaxDetails**](MenusApi.md#getmenutaxdetails) | **GET** /api/v1.0/menus/{menuId}/tax | Get menus tax details
+[**GetMenusByAppId**](MenusApi.md#getmenusbyappid) | **GET** /api/v1.0/{appId}/menus | Get menus by appId
+[**GetMenusCheckpoints**](MenusApi.md#getmenuscheckpoints) | **GET** /api/v1.0/menus/{menuId}/checkpoints | Get a Menus Checkpoints
+[**MenusDeleteTaxRate**](MenusApi.md#menusdeletetaxrate) | **DELETE** /api/v1.0/menus/{menuId}/tax/{taxId} | Remove a Menus Tax Rate, can only remove a tax rate that does not have items/optionSetItems attached
+[**MenusGetMenuBulkShowHide**](MenusApi.md#menusgetmenubulkshowhide) | **GET** /api/v1.0/menus/{menuId}/bulkshowhide/list | Get bulk show/hide menu items and option set items
+[**MenusSetDisplayOnMenuTax**](MenusApi.md#menussetdisplayonmenutax) | **POST** /api/v1.0/menus/{menuId}/tax/show/{show} | Set if tax shows for a Menu
+[**MenusSetItemDisplayOrders**](MenusApi.md#menussetitemdisplayorders) | **POST** /api/v1.0/menus/{menuId}/sectiondisplayorders | Re-arrange Sections within a Menu
+[**MenusShowHideBulkItems**](MenusApi.md#menusshowhidebulkitems) | **POST** /api/v1.0/menus/{menuId}/bulkshowhide | Bulk show/hide menu items or option set items
+[**MenusUpdateTaxType**](MenusApi.md#menusupdatetaxtype) | **POST** /api/v1.0/menus/{menuId}/tax/type/{type} | Set the type of Tax on a Menu
+[**MenusUpsertTaxRate**](MenusApi.md#menusupserttaxrate) | **POST** /api/v1.0/menus/{menuId}/taxrate | Add/Update a Tax Rate
+[**RestoreAMenuCheckpoint**](MenusApi.md#restoreamenucheckpoint) | **POST** /api/v1.0/menus/{menuId}/checkpoints/{checkpointId}/restore | Restore a Menu to a checkpoint
[**SetMenuItemMetadata**](MenusApi.md#setmenuitemmetadata) | **PUT** /api/v1.0/menus/{menuId}/menuitem/{menuItemId}/metadata/store/{storeId} | Update menu item metadata
[**SetMenuItemOptionSetItemMetadata**](MenusApi.md#setmenuitemoptionsetitemmetadata) | **PUT** /api/v1.0/menus/{menuId}/optionsetitem/{optionSetItemId}/metadata/store/{storeId} | Update menu item option set item metadata
-[**SetMenuLock**](MenusApi.md#setmenulock) | **POST** /api/v1.0/menus/{menuId}/lock | [PRIVATE API]Lock/Unlock a Menu for Editing
-[**SetMenuName**](MenusApi.md#setmenuname) | **POST** /api/v1.0/menus/{menuId}/name | [PRIVATE API]Set Menus Name
+[**SetMenuLock**](MenusApi.md#setmenulock) | **POST** /api/v1.0/menus/{menuId}/lock | Lock/Unlock a Menu for Editing
+[**SetMenuName**](MenusApi.md#setmenuname) | **POST** /api/v1.0/menus/{menuId}/name | Set Menus Name
[**UpdateMenu**](MenusApi.md#updatemenu) | **POST** /api/v1.0/menus/{menuId} | Update menu
[**UploadMenuImage**](MenusApi.md#uploadmenuimage) | **POST** /api/v1.0/menus/{menuId}/image | Upload menu image
[**UploadNewMenuForApp**](MenusApi.md#uploadnewmenuforapp) | **POST** /api/v1.0/{appId}/menus/xlsx | Create a new menu from xlsx file.
@@ -40,15 +41,15 @@ Method | HTTP request | Description
# **CreateDraftMenuFromExistingMenu**
> RestApiResultMenu CreateDraftMenuFromExistingMenu (int? menuId, string newName)
-[PRIVATE API]Clone a menu, (without attaching stores)
+Clone a menu, (without attaching stores)
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -65,7 +66,7 @@ namespace Example
try
{
- // [PRIVATE API]Clone a menu, (without attaching stores)
+ // Clone a menu, (without attaching stores)
RestApiResultMenu result = apiInstance.CreateDraftMenuFromExistingMenu(menuId, newName);
Debug.WriteLine(result);
}
@@ -100,19 +101,89 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+# **CreateNewMenuAsync**
+> Object CreateNewMenuAsync (string appId, CreateFullMenu menu, string orgId = null)
+
+Create a new menu asynchronously
+
+You must listen to the webhook menu.async_creation.completed to know when the menu is ready
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class CreateNewMenuAsyncExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new MenusApi();
+ var appId = appId_example; // string | App id
+ var menu = new CreateFullMenu(); // CreateFullMenu | Menu
+ var orgId = orgId_example; // string | Org id (optional)
+
+ try
+ {
+ // Create a new menu asynchronously
+ Object result = apiInstance.CreateNewMenuAsync(appId, menu, orgId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling MenusApi.CreateNewMenuAsync: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| App id |
+ **menu** | [**CreateFullMenu**](CreateFullMenu.md)| Menu |
+ **orgId** | **string**| Org id | [optional]
+
+### Return type
+
+**Object**
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
# **CreateNewMenuForApp**
> int? CreateNewMenuForApp (string appId, CreateFullMenu menu)
-Create a new menu. If request body is empty, the system will create a menu with default items.
+Create a new menu
+
+[DEPRECATED] - Please use the async version as this endpoint may timeout for large menus
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -125,11 +196,11 @@ namespace Example
var apiInstance = new MenusApi();
var appId = appId_example; // string | App identifier
- var menu = new CreateFullMenu(); // CreateFullMenu | Menu
+ var menu = new CreateFullMenu(); // CreateFullMenu | Menu. If empty the system will create a menu with default items
try
{
- // Create a new menu. If request body is empty, the system will create a menu with default items.
+ // Create a new menu
int? result = apiInstance.CreateNewMenuForApp(appId, menu);
Debug.WriteLine(result);
}
@@ -147,7 +218,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**appId** | **string**| App identifier |
- **menu** | [**CreateFullMenu**](CreateFullMenu.md)| Menu |
+ **menu** | [**CreateFullMenu**](CreateFullMenu.md)| Menu. If empty the system will create a menu with default items |
### Return type
@@ -168,15 +239,15 @@ Name | Type | Description | Notes
# **DeleteMenu**
> void DeleteMenu (int? menuId)
-[PRIVATE API]Mark a Menu as Deleted
+Mark a Menu as Deleted
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -192,7 +263,7 @@ namespace Example
try
{
- // [PRIVATE API]Mark a Menu as Deleted
+ // Mark a Menu as Deleted
apiInstance.DeleteMenu(menuId);
}
catch (Exception e)
@@ -235,9 +306,9 @@ Delete menu image
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -296,9 +367,9 @@ Delete menu item metadata
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -363,9 +434,9 @@ Get all menu metadata by menu ID and store ID
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -427,9 +498,9 @@ Get menu by identifier
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -489,9 +560,9 @@ Get menu item metadata
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -547,7 +618,7 @@ Name | Type | Description | Notes
# **GetMenuItemMetadataByKey**
-> void GetMenuItemMetadataByKey (int? menuId, int? storeId, int? menuItemId, string key)
+> RestApiResultMetadata GetMenuItemMetadataByKey (int? menuId, int? storeId, int? menuItemId, string key)
Get menu item metadata by key
@@ -555,9 +626,9 @@ Get menu item metadata by key
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -577,7 +648,8 @@ namespace Example
try
{
// Get menu item metadata by key
- apiInstance.GetMenuItemMetadataByKey(menuId, storeId, menuItemId, key);
+ RestApiResultMetadata result = apiInstance.GetMenuItemMetadataByKey(menuId, storeId, menuItemId, key);
+ Debug.WriteLine(result);
}
catch (Exception e)
{
@@ -599,7 +671,7 @@ Name | Type | Description | Notes
### Return type
-void (empty response body)
+[**RestApiResultMetadata**](RestApiResultMetadata.md)
### Authorization
@@ -622,9 +694,9 @@ Get menu item option set item metadata by key
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -680,17 +752,17 @@ Name | Type | Description | Notes
# **GetMenuName**
-> void GetMenuName (int? menuId)
+> string GetMenuName (int? menuId)
-[PRIVATE API]Get Menus Name
+Get Menus Name
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -706,8 +778,9 @@ namespace Example
try
{
- // [PRIVATE API]Get Menus Name
- apiInstance.GetMenuName(menuId);
+ // Get Menus Name
+ string result = apiInstance.GetMenuName(menuId);
+ Debug.WriteLine(result);
}
catch (Exception e)
{
@@ -726,7 +799,7 @@ Name | Type | Description | Notes
### Return type
-void (empty response body)
+**string**
### Authorization
@@ -743,15 +816,15 @@ void (empty response body)
# **GetMenuStoreNames**
> RestApiArrayResultMenuStoreNames GetMenuStoreNames (int? menuId)
-[PRIVATE API]Get menus store names
+Get menus store names
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -767,7 +840,7 @@ namespace Example
try
{
- // [PRIVATE API]Get menus store names
+ // Get menus store names
RestApiArrayResultMenuStoreNames result = apiInstance.GetMenuStoreNames(menuId);
Debug.WriteLine(result);
}
@@ -805,15 +878,15 @@ Name | Type | Description | Notes
# **GetMenuTaxDetails**
> RestApiArrayResultMenuTaxDetails GetMenuTaxDetails (int? menuId)
-[PRIVATE API]Get menus tax details
+Get menus tax details
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -829,7 +902,7 @@ namespace Example
try
{
- // [PRIVATE API]Get menus tax details
+ // Get menus tax details
RestApiArrayResultMenuTaxDetails result = apiInstance.GetMenuTaxDetails(menuId);
Debug.WriteLine(result);
}
@@ -867,15 +940,15 @@ Name | Type | Description | Notes
# **GetMenusByAppId**
> RestApiArrayResultMenuSummary GetMenusByAppId (string appId)
-[PRIVATE API]Get menus by appId
+Get menus by appId
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -891,7 +964,7 @@ namespace Example
try
{
- // [PRIVATE API]Get menus by appId
+ // Get menus by appId
RestApiArrayResultMenuSummary result = apiInstance.GetMenusByAppId(appId);
Debug.WriteLine(result);
}
@@ -929,15 +1002,15 @@ Name | Type | Description | Notes
# **GetMenusCheckpoints**
> RestApiArrayResultMenuCheckpoint GetMenusCheckpoints (int? menuId)
-[PRIVATE API]Get a Menus Checkpoints
+Get a Menus Checkpoints
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -953,7 +1026,7 @@ namespace Example
try
{
- // [PRIVATE API]Get a Menus Checkpoints
+ // Get a Menus Checkpoints
RestApiArrayResultMenuCheckpoint result = apiInstance.GetMenusCheckpoints(menuId);
Debug.WriteLine(result);
}
@@ -991,15 +1064,15 @@ Name | Type | Description | Notes
# **MenusDeleteTaxRate**
> void MenusDeleteTaxRate (int? menuId, int? taxId)
-[PRIVATE API]Remove a Menus Tax Rate, can only remove a tax rate that does not have items/optionSetItems attached
+Remove a Menus Tax Rate, can only remove a tax rate that does not have items/optionSetItems attached
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -1016,7 +1089,7 @@ namespace Example
try
{
- // [PRIVATE API]Remove a Menus Tax Rate, can only remove a tax rate that does not have items/optionSetItems attached
+ // Remove a Menus Tax Rate, can only remove a tax rate that does not have items/optionSetItems attached
apiInstance.MenusDeleteTaxRate(menuId, taxId);
}
catch (Exception e)
@@ -1054,15 +1127,15 @@ void (empty response body)
# **MenusGetMenuBulkShowHide**
> RestApiArrayResultMenuElementListResponse MenusGetMenuBulkShowHide (int? menuId, bool? isAvailable)
-
+Get bulk show/hide menu items and option set items
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -1074,11 +1147,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new MenusApi();
- var menuId = 56; // int? |
- var isAvailable = true; // bool? |
+ var menuId = 56; // int? | Menu id
+ var isAvailable = true; // bool? | Is available flag
try
{
+ // Get bulk show/hide menu items and option set items
RestApiArrayResultMenuElementListResponse result = apiInstance.MenusGetMenuBulkShowHide(menuId, isAvailable);
Debug.WriteLine(result);
}
@@ -1095,8 +1169,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **menuId** | **int?**| |
- **isAvailable** | **bool?**| |
+ **menuId** | **int?**| Menu id |
+ **isAvailable** | **bool?**| Is available flag |
### Return type
@@ -1117,15 +1191,15 @@ Name | Type | Description | Notes
# **MenusSetDisplayOnMenuTax**
> void MenusSetDisplayOnMenuTax (int? menuId, bool? show)
-[PRIVATE API]Set if tax shows for a Menu
+Set if tax shows for a Menu
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -1142,7 +1216,7 @@ namespace Example
try
{
- // [PRIVATE API]Set if tax shows for a Menu
+ // Set if tax shows for a Menu
apiInstance.MenusSetDisplayOnMenuTax(menuId, show);
}
catch (Exception e)
@@ -1180,15 +1254,15 @@ void (empty response body)
# **MenusSetItemDisplayOrders**
> void MenusSetItemDisplayOrders (int? menuId, MenuObjectDisplayOrders displayOrders)
-[PRIVATE API]Re-arrange Sections within a Menu
+Re-arrange Sections within a Menu
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -1205,7 +1279,7 @@ namespace Example
try
{
- // [PRIVATE API]Re-arrange Sections within a Menu
+ // Re-arrange Sections within a Menu
apiInstance.MenusSetItemDisplayOrders(menuId, displayOrders);
}
catch (Exception e)
@@ -1243,15 +1317,15 @@ void (empty response body)
# **MenusShowHideBulkItems**
> RestApiArrayResultMenuElementEditResponse MenusShowHideBulkItems (int? menuId, List menuElements, bool? isAvailable)
-
+Bulk show/hide menu items or option set items
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -1263,12 +1337,13 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new MenusApi();
- var menuId = 56; // int? |
- var menuElements = new List(); // List |
- var isAvailable = true; // bool? |
+ var menuId = 56; // int? | Menu id
+ var menuElements = new List(); // List | Elements to be show/hide
+ var isAvailable = true; // bool? | Is available flag
try
{
+ // Bulk show/hide menu items or option set items
RestApiArrayResultMenuElementEditResponse result = apiInstance.MenusShowHideBulkItems(menuId, menuElements, isAvailable);
Debug.WriteLine(result);
}
@@ -1285,9 +1360,9 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **menuId** | **int?**| |
- **menuElements** | [**List<MenuElementHide>**](MenuElementHide.md)| |
- **isAvailable** | **bool?**| |
+ **menuId** | **int?**| Menu id |
+ **menuElements** | [**List<MenuElementHide>**](MenuElementHide.md)| Elements to be show/hide |
+ **isAvailable** | **bool?**| Is available flag |
### Return type
@@ -1308,15 +1383,15 @@ Name | Type | Description | Notes
# **MenusUpdateTaxType**
> void MenusUpdateTaxType (int? menuId, string type)
-[PRIVATE API]Set the type of Tax on a Menu
+Set the type of Tax on a Menu
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -1333,7 +1408,7 @@ namespace Example
try
{
- // [PRIVATE API]Set the type of Tax on a Menu
+ // Set the type of Tax on a Menu
apiInstance.MenusUpdateTaxType(menuId, type);
}
catch (Exception e)
@@ -1371,15 +1446,15 @@ void (empty response body)
# **MenusUpsertTaxRate**
> MenuTaxRate MenusUpsertTaxRate (int? menuId, MenuTaxRate taxRate)
-[PRIVATE API]Add/Update a Tax Rate
+Add/Update a Tax Rate
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -1392,11 +1467,11 @@ namespace Example
var apiInstance = new MenusApi();
var menuId = 56; // int? | Menu identifier
- var taxRate = new MenuTaxRate(); // MenuTaxRate | Tax Rate to Add/Update
+ var taxRate = new MenuTaxRate(); // MenuTaxRate | Tax rate to add/update
try
{
- // [PRIVATE API]Add/Update a Tax Rate
+ // Add/Update a Tax Rate
MenuTaxRate result = apiInstance.MenusUpsertTaxRate(menuId, taxRate);
Debug.WriteLine(result);
}
@@ -1414,7 +1489,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**menuId** | **int?**| Menu identifier |
- **taxRate** | [**MenuTaxRate**](MenuTaxRate.md)| Tax Rate to Add/Update |
+ **taxRate** | [**MenuTaxRate**](MenuTaxRate.md)| Tax rate to add/update |
### Return type
@@ -1435,15 +1510,15 @@ Name | Type | Description | Notes
# **RestoreAMenuCheckpoint**
> void RestoreAMenuCheckpoint (int? menuId, int? checkpointId)
-[PRIVATE API]Restore a Menu to a checkpoint
+Restore a Menu to a checkpoint
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -1460,7 +1535,7 @@ namespace Example
try
{
- // [PRIVATE API]Restore a Menu to a checkpoint
+ // Restore a Menu to a checkpoint
apiInstance.RestoreAMenuCheckpoint(menuId, checkpointId);
}
catch (Exception e)
@@ -1504,9 +1579,9 @@ Update menu item metadata
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -1571,9 +1646,9 @@ Update menu item option set item metadata
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -1632,15 +1707,15 @@ void (empty response body)
# **SetMenuLock**
> void SetMenuLock (int? menuId, bool? locked)
-[PRIVATE API]Lock/Unlock a Menu for Editing
+Lock/Unlock a Menu for Editing
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -1657,7 +1732,7 @@ namespace Example
try
{
- // [PRIVATE API]Lock/Unlock a Menu for Editing
+ // Lock/Unlock a Menu for Editing
apiInstance.SetMenuLock(menuId, locked);
}
catch (Exception e)
@@ -1695,15 +1770,15 @@ void (empty response body)
# **SetMenuName**
> void SetMenuName (int? menuId, string name)
-[PRIVATE API]Set Menus Name
+Set Menus Name
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -1720,7 +1795,7 @@ namespace Example
try
{
- // [PRIVATE API]Set Menus Name
+ // Set Menus Name
apiInstance.SetMenuName(menuId, name);
}
catch (Exception e)
@@ -1764,9 +1839,9 @@ Update menu
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -1779,7 +1854,7 @@ namespace Example
var apiInstance = new MenusApi();
var menuId = 56; // int? | Menu identifier
- var menu = new MenuBase(); // MenuBase | Menu (delta)
+ var menu = new MenuBase(); // MenuBase | Full menu data
try
{
@@ -1800,7 +1875,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**menuId** | **int?**| Menu identifier |
- **menu** | [**MenuBase**](MenuBase.md)| Menu (delta) |
+ **menu** | [**MenuBase**](MenuBase.md)| Full menu data |
### Return type
@@ -1827,9 +1902,9 @@ Upload menu image
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -1891,9 +1966,9 @@ Create a new menu from xlsx file.
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
diff --git a/docs/MenusNutritionInfoApi.md b/docs/MenusNutritionInfoApi.md
new file mode 100644
index 00000000..6c4b6244
--- /dev/null
+++ b/docs/MenusNutritionInfoApi.md
@@ -0,0 +1,396 @@
+# Flipdish.Api.MenusNutritionInfoApi
+
+All URIs are relative to *https://api.flipdish.co*
+
+Method | HTTP request | Description
+------------- | ------------- | -------------
+[**AddOrUpdateMenuItemNutritionInfo**](MenusNutritionInfoApi.md#addorupdatemenuitemnutritioninfo) | **POST** /api/v1.0/menus/{menuId}/menuItem/{publicId}/nutrition | Add or update menuitem nutrition info by menu item's publicId
+[**AddOrUpdateMenuItemOptionSetItemNutritionInfo**](MenusNutritionInfoApi.md#addorupdatemenuitemoptionsetitemnutritioninfo) | **POST** /api/v1.0/menus/{menuId}/menuItemOption/{publicId}/nutrition | Add or update menuitem optionsetitem nutrition info its publicId
+[**AddOrUpdateMenuNutritionInfoByMenuId**](MenusNutritionInfoApi.md#addorupdatemenunutritioninfobymenuid) | **POST** /api/v1.0/menus/{menuId}/nutrition | Add or update menu nutrition by identifier
+[**DeleteMenuNutritionInfoByMenuId**](MenusNutritionInfoApi.md#deletemenunutritioninfobymenuid) | **DELETE** /api/v1.0/menus/{menuId}/nutrition | Delete menu nutrition information by menuId
+[**GetAllergens**](MenusNutritionInfoApi.md#getallergens) | **GET** /api/v1.0/{appId}/menus/nutrition/allergens | Get allergens
+[**GetMenuNutritionInfoByMenuId**](MenusNutritionInfoApi.md#getmenunutritioninfobymenuid) | **GET** /api/v1.0/menus/{menuId}/nutrition | Get menu nutrition by menuId
+
+
+
+# **AddOrUpdateMenuItemNutritionInfo**
+> RestApiResultMenuNutritionInfoHeader AddOrUpdateMenuItemNutritionInfo (int? menuId, string publicId, ItemNutritionInfoAddUpdateModel addOrUpdateModel)
+
+Add or update menuitem nutrition info by menu item's publicId
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class AddOrUpdateMenuItemNutritionInfoExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new MenusNutritionInfoApi();
+ var menuId = 56; // int? | Menu identifier
+ var publicId = publicId_example; // string | Menu item's publicId
+ var addOrUpdateModel = new ItemNutritionInfoAddUpdateModel(); // ItemNutritionInfoAddUpdateModel |
+
+ try
+ {
+ // Add or update menuitem nutrition info by menu item's publicId
+ RestApiResultMenuNutritionInfoHeader result = apiInstance.AddOrUpdateMenuItemNutritionInfo(menuId, publicId, addOrUpdateModel);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling MenusNutritionInfoApi.AddOrUpdateMenuItemNutritionInfo: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **menuId** | **int?**| Menu identifier |
+ **publicId** | **string**| Menu item's publicId |
+ **addOrUpdateModel** | [**ItemNutritionInfoAddUpdateModel**](ItemNutritionInfoAddUpdateModel.md)| |
+
+### Return type
+
+[**RestApiResultMenuNutritionInfoHeader**](RestApiResultMenuNutritionInfoHeader.md)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **AddOrUpdateMenuItemOptionSetItemNutritionInfo**
+> RestApiResultMenuNutritionInfoHeader AddOrUpdateMenuItemOptionSetItemNutritionInfo (int? menuId, Guid? publicId, ItemNutritionInfoAddUpdateModel addOrUpdateModel)
+
+Add or update menuitem optionsetitem nutrition info its publicId
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class AddOrUpdateMenuItemOptionSetItemNutritionInfoExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new MenusNutritionInfoApi();
+ var menuId = 56; // int? | Menu identifier
+ var publicId = new Guid?(); // Guid? | Menu item's publicId
+ var addOrUpdateModel = new ItemNutritionInfoAddUpdateModel(); // ItemNutritionInfoAddUpdateModel |
+
+ try
+ {
+ // Add or update menuitem optionsetitem nutrition info its publicId
+ RestApiResultMenuNutritionInfoHeader result = apiInstance.AddOrUpdateMenuItemOptionSetItemNutritionInfo(menuId, publicId, addOrUpdateModel);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling MenusNutritionInfoApi.AddOrUpdateMenuItemOptionSetItemNutritionInfo: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **menuId** | **int?**| Menu identifier |
+ **publicId** | [**Guid?**](Guid?.md)| Menu item's publicId |
+ **addOrUpdateModel** | [**ItemNutritionInfoAddUpdateModel**](ItemNutritionInfoAddUpdateModel.md)| |
+
+### Return type
+
+[**RestApiResultMenuNutritionInfoHeader**](RestApiResultMenuNutritionInfoHeader.md)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **AddOrUpdateMenuNutritionInfoByMenuId**
+> RestApiResultMenuNutritionInfoHeader AddOrUpdateMenuNutritionInfoByMenuId (int? menuId)
+
+Add or update menu nutrition by identifier
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class AddOrUpdateMenuNutritionInfoByMenuIdExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new MenusNutritionInfoApi();
+ var menuId = 56; // int? | Menu identifier
+
+ try
+ {
+ // Add or update menu nutrition by identifier
+ RestApiResultMenuNutritionInfoHeader result = apiInstance.AddOrUpdateMenuNutritionInfoByMenuId(menuId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling MenusNutritionInfoApi.AddOrUpdateMenuNutritionInfoByMenuId: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **menuId** | **int?**| Menu identifier |
+
+### Return type
+
+[**RestApiResultMenuNutritionInfoHeader**](RestApiResultMenuNutritionInfoHeader.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **DeleteMenuNutritionInfoByMenuId**
+> Object DeleteMenuNutritionInfoByMenuId (int? menuId)
+
+Delete menu nutrition information by menuId
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class DeleteMenuNutritionInfoByMenuIdExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new MenusNutritionInfoApi();
+ var menuId = 56; // int? | Menu identifier
+
+ try
+ {
+ // Delete menu nutrition information by menuId
+ Object result = apiInstance.DeleteMenuNutritionInfoByMenuId(menuId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling MenusNutritionInfoApi.DeleteMenuNutritionInfoByMenuId: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **menuId** | **int?**| Menu identifier |
+
+### Return type
+
+**Object**
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **GetAllergens**
+> RestApiArrayResultAllergen GetAllergens (string appId, string languageId = null)
+
+Get allergens
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetAllergensExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new MenusNutritionInfoApi();
+ var appId = appId_example; // string |
+ var languageId = languageId_example; // string | (optional)
+
+ try
+ {
+ // Get allergens
+ RestApiArrayResultAllergen result = apiInstance.GetAllergens(appId, languageId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling MenusNutritionInfoApi.GetAllergens: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **languageId** | **string**| | [optional]
+
+### Return type
+
+[**RestApiArrayResultAllergen**](RestApiArrayResultAllergen.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **GetMenuNutritionInfoByMenuId**
+> RestApiResultNutritionInfo GetMenuNutritionInfoByMenuId (int? menuId)
+
+Get menu nutrition by menuId
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetMenuNutritionInfoByMenuIdExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new MenusNutritionInfoApi();
+ var menuId = 56; // int? | Menu identifier
+
+ try
+ {
+ // Get menu nutrition by menuId
+ RestApiResultNutritionInfo result = apiInstance.GetMenuNutritionInfoByMenuId(menuId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling MenusNutritionInfoApi.GetMenuNutritionInfoByMenuId: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **menuId** | **int?**| Menu identifier |
+
+### Return type
+
+[**RestApiResultNutritionInfo**](RestApiResultNutritionInfo.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
diff --git a/docs/MenusNutritionInfoV2Api.md b/docs/MenusNutritionInfoV2Api.md
new file mode 100644
index 00000000..220bf7c2
--- /dev/null
+++ b/docs/MenusNutritionInfoV2Api.md
@@ -0,0 +1,278 @@
+# Flipdish.Api.MenusNutritionInfoV2Api
+
+All URIs are relative to *https://api.flipdish.co*
+
+Method | HTTP request | Description
+------------- | ------------- | -------------
+[**AddOrUpdateMenuItemNutritionInfoV2**](MenusNutritionInfoV2Api.md#addorupdatemenuitemnutritioninfov2) | **POST** /api/v1.0/{appId}/menus/{menuId}/menuItem/{publicId}/nutritionv2 | Add or update menuitem nutrition info by menu item's publicId
+[**AddOrUpdateMenuItemOptionSetItemNutritionInfoV2**](MenusNutritionInfoV2Api.md#addorupdatemenuitemoptionsetitemnutritioninfov2) | **POST** /api/v1.0/{appId}/menus/{menuId}/menuItemOption/{publicId}/nutritionv2 | Add or update menuitem option set item's nutrition info by its publicId
+[**GetAllergensV2**](MenusNutritionInfoV2Api.md#getallergensv2) | **GET** /api/v1.0/{appId}/menus/nutritionv2/allergens | Get allergens
+[**GetMenuNutritionInfoV2ByMenuId**](MenusNutritionInfoV2Api.md#getmenunutritioninfov2bymenuid) | **GET** /api/v1.0/{appId}/menus/{menuId}/nutritionv2 | Get menu nutrition by menuId
+
+
+
+# **AddOrUpdateMenuItemNutritionInfoV2**
+> Object AddOrUpdateMenuItemNutritionInfoV2 (int? menuId, string publicId, ItemNutritionInfoV2AddUpdateModel addOrUpdateModel, string appId)
+
+Add or update menuitem nutrition info by menu item's publicId
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class AddOrUpdateMenuItemNutritionInfoV2Example
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new MenusNutritionInfoV2Api();
+ var menuId = 56; // int? | Menu identifier
+ var publicId = publicId_example; // string | Menu item's publicId
+ var addOrUpdateModel = new ItemNutritionInfoV2AddUpdateModel(); // ItemNutritionInfoV2AddUpdateModel | Allergen ids
+ var appId = appId_example; // string |
+
+ try
+ {
+ // Add or update menuitem nutrition info by menu item's publicId
+ Object result = apiInstance.AddOrUpdateMenuItemNutritionInfoV2(menuId, publicId, addOrUpdateModel, appId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling MenusNutritionInfoV2Api.AddOrUpdateMenuItemNutritionInfoV2: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **menuId** | **int?**| Menu identifier |
+ **publicId** | **string**| Menu item's publicId |
+ **addOrUpdateModel** | [**ItemNutritionInfoV2AddUpdateModel**](ItemNutritionInfoV2AddUpdateModel.md)| Allergen ids |
+ **appId** | **string**| |
+
+### Return type
+
+**Object**
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **AddOrUpdateMenuItemOptionSetItemNutritionInfoV2**
+> Object AddOrUpdateMenuItemOptionSetItemNutritionInfoV2 (int? menuId, string publicId, ItemNutritionInfoV2AddUpdateModel addOrUpdateModel, string appId)
+
+Add or update menuitem option set item's nutrition info by its publicId
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class AddOrUpdateMenuItemOptionSetItemNutritionInfoV2Example
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new MenusNutritionInfoV2Api();
+ var menuId = 56; // int? | Menu identifier
+ var publicId = publicId_example; // string | Menu item option set item's publicId
+ var addOrUpdateModel = new ItemNutritionInfoV2AddUpdateModel(); // ItemNutritionInfoV2AddUpdateModel | Allergen ids
+ var appId = appId_example; // string |
+
+ try
+ {
+ // Add or update menuitem option set item's nutrition info by its publicId
+ Object result = apiInstance.AddOrUpdateMenuItemOptionSetItemNutritionInfoV2(menuId, publicId, addOrUpdateModel, appId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling MenusNutritionInfoV2Api.AddOrUpdateMenuItemOptionSetItemNutritionInfoV2: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **menuId** | **int?**| Menu identifier |
+ **publicId** | **string**| Menu item option set item's publicId |
+ **addOrUpdateModel** | [**ItemNutritionInfoV2AddUpdateModel**](ItemNutritionInfoV2AddUpdateModel.md)| Allergen ids |
+ **appId** | **string**| |
+
+### Return type
+
+**Object**
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **GetAllergensV2**
+> RestApiArrayResultAllergen GetAllergensV2 (string appId, string languageId = null)
+
+Get allergens
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetAllergensV2Example
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new MenusNutritionInfoV2Api();
+ var appId = appId_example; // string |
+ var languageId = languageId_example; // string | (optional)
+
+ try
+ {
+ // Get allergens
+ RestApiArrayResultAllergen result = apiInstance.GetAllergensV2(appId, languageId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling MenusNutritionInfoV2Api.GetAllergensV2: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **languageId** | **string**| | [optional]
+
+### Return type
+
+[**RestApiArrayResultAllergen**](RestApiArrayResultAllergen.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **GetMenuNutritionInfoV2ByMenuId**
+> RestApiResultNutritionInfoV2 GetMenuNutritionInfoV2ByMenuId (string appId, int? menuId, string languageId = null)
+
+Get menu nutrition by menuId
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetMenuNutritionInfoV2ByMenuIdExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new MenusNutritionInfoV2Api();
+ var appId = appId_example; // string |
+ var menuId = 56; // int? | Menu identifier
+ var languageId = languageId_example; // string | (optional)
+
+ try
+ {
+ // Get menu nutrition by menuId
+ RestApiResultNutritionInfoV2 result = apiInstance.GetMenuNutritionInfoV2ByMenuId(appId, menuId, languageId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling MenusNutritionInfoV2Api.GetMenuNutritionInfoV2ByMenuId: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **menuId** | **int?**| Menu identifier |
+ **languageId** | **string**| | [optional]
+
+### Return type
+
+[**RestApiResultNutritionInfoV2**](RestApiResultNutritionInfoV2.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
diff --git a/docs/Metadata.md b/docs/Metadata.md
index dd3bc7dc..b4caf370 100644
--- a/docs/Metadata.md
+++ b/docs/Metadata.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.Metadata
+# Flipdish.Model.Metadata
## Properties
Name | Type | Description | Notes
diff --git a/docs/Metafield.md b/docs/Metafield.md
index 2972ccc8..4ee93a9a 100644
--- a/docs/Metafield.md
+++ b/docs/Metafield.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.Metafield
+# Flipdish.Model.Metafield
## Properties
Name | Type | Description | Notes
diff --git a/docs/MetafieldDefinition.md b/docs/MetafieldDefinition.md
index 287702cf..742025e0 100644
--- a/docs/MetafieldDefinition.md
+++ b/docs/MetafieldDefinition.md
@@ -1,10 +1,10 @@
-# IO.Swagger.Model.MetafieldDefinition
+# Flipdish.Model.MetafieldDefinition
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**IsReadOnly** | **bool?** | Indicates if a definition can be edited or not | [optional]
-**OwnerEntity** | **string** | The Metafield will extend the specified {Flipdish.PublicModels.V1.Metafields.MetafieldDefinitionBase.OwnerEntity} | [optional]
+**OwnerEntity** | **string** | The Metafield will extend the specified {Flipdish.Metafields.PublicModels.V1.MetafieldDefinitionBase.OwnerEntity} | [optional]
**Key** | **string** | Key of the metafield. The key must have two parts, separated by a dot. The first part acts as a category, for organizational purposes. The parts can be composed of lowercase letters, numbers, hyphen and underscore |
**ValueType** | **string** | The excepted type for the Value field | [optional]
**Name** | **string** | Field Name |
diff --git a/docs/MetafieldDefinitionRecommendation.md b/docs/MetafieldDefinitionRecommendation.md
index 5ece1fa4..004e6e50 100644
--- a/docs/MetafieldDefinitionRecommendation.md
+++ b/docs/MetafieldDefinitionRecommendation.md
@@ -1,9 +1,9 @@
-# IO.Swagger.Model.MetafieldDefinitionRecommendation
+# Flipdish.Model.MetafieldDefinitionRecommendation
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**OwnerEntity** | **string** | The Metafield will extend the specified {Flipdish.PublicModels.V1.Metafields.MetafieldDefinitionBase.OwnerEntity} | [optional]
+**OwnerEntity** | **string** | The Metafield will extend the specified {Flipdish.Metafields.PublicModels.V1.MetafieldDefinitionBase.OwnerEntity} | [optional]
**Key** | **string** | Key of the metafield. The key must have two parts, separated by a dot. The first part acts as a category, for organizational purposes. The parts can be composed of lowercase letters, numbers, hyphen and underscore |
**ValueType** | **string** | The excepted type for the Value field | [optional]
**Name** | **string** | Field Name |
diff --git a/docs/MetafieldDefinitionsApi.md b/docs/MetafieldDefinitionsApi.md
index 177c48bc..56649322 100644
--- a/docs/MetafieldDefinitionsApi.md
+++ b/docs/MetafieldDefinitionsApi.md
@@ -1,32 +1,30 @@
-# IO.Swagger.Api.MetafieldDefinitionsApi
+# Flipdish.Api.MetafieldDefinitionsApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**CreateMetafieldDefinition**](MetafieldDefinitionsApi.md#createmetafielddefinition) | **POST** /api/v1.0/{appId}/metafields/definitions/{ownerEntity} | Create a Metafield Definition
-[**GetMetafieldDefinitionByKey**](MetafieldDefinitionsApi.md#getmetafielddefinitionbykey) | **GET** /api/v1.0/{appId}/metafields/definitions/{ownerEntity}/{key} | Get a Metafield Definition for the specified owner entity and key.
-[**GetMetafieldDefinitions**](MetafieldDefinitionsApi.md#getmetafielddefinitions) | **GET** /api/v1.0/{appId}/metafields/definitions/{ownerEntity} | Get Metafield Definitions for the specified owner entity.
-[**GetOwnerEntityConfigurations**](MetafieldDefinitionsApi.md#getownerentityconfigurations) | **GET** /api/v1.0/{appId}/metafields/definitions | Get OwnerEntity Configurations which contain information to manage Metafield Definitions
-[**GetOwnerEntityRecommendations**](MetafieldDefinitionsApi.md#getownerentityrecommendations) | **GET** /api/v1.0/{appId}/metafields/definitions/recommendations/{ownerEntity} | Get OwnerEntity Definition Recommendations
-[**UpdateMetafieldDefinition**](MetafieldDefinitionsApi.md#updatemetafielddefinition) | **POST** /api/v1.0/{appId}/metafields/definitions/{ownerEntity}/{key} | Update a Metafield Definition
+[**CreateMetafieldDefinition**](MetafieldDefinitionsApi.md#createmetafielddefinition) | **POST** /api/v1.0/{appId}/metafields/definitions/{ownerEntity} |
+[**GetMetafieldDefinitionByKey**](MetafieldDefinitionsApi.md#getmetafielddefinitionbykey) | **GET** /api/v1.0/{appId}/metafields/definitions/{ownerEntity}/{key} |
+[**GetMetafieldDefinitions**](MetafieldDefinitionsApi.md#getmetafielddefinitions) | **GET** /api/v1.0/{appId}/metafields/definitions/{ownerEntity} |
+[**GetOwnerEntityConfigurations**](MetafieldDefinitionsApi.md#getownerentityconfigurations) | **GET** /api/v1.0/{appId}/metafields/definitions |
+[**GetOwnerEntityRecommendations**](MetafieldDefinitionsApi.md#getownerentityrecommendations) | **GET** /api/v1.0/{appId}/metafields/definitions/recommendations/{ownerEntity} |
+[**UpdateMetafieldDefinition**](MetafieldDefinitionsApi.md#updatemetafielddefinition) | **POST** /api/v1.0/{appId}/metafields/definitions/{ownerEntity}/{key} |
# **CreateMetafieldDefinition**
> RestApiResultMetafieldDefinition CreateMetafieldDefinition (string appId, string ownerEntity, CreateMetafieldDefinition createMetafieldDefinition)
-Create a Metafield Definition
-[BETA - this endpoint is under development, do not use it in your production system]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -44,7 +42,6 @@ namespace Example
try
{
- // Create a Metafield Definition
RestApiResultMetafieldDefinition result = apiInstance.CreateMetafieldDefinition(appId, ownerEntity, createMetafieldDefinition);
Debug.WriteLine(result);
}
@@ -84,17 +81,15 @@ Name | Type | Description | Notes
# **GetMetafieldDefinitionByKey**
> RestApiResultMetafieldDefinition GetMetafieldDefinitionByKey (string appId, string ownerEntity, string key)
-Get a Metafield Definition for the specified owner entity and key.
-[BETA - this endpoint is under development, do not use it in your production system]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -112,7 +107,6 @@ namespace Example
try
{
- // Get a Metafield Definition for the specified owner entity and key.
RestApiResultMetafieldDefinition result = apiInstance.GetMetafieldDefinitionByKey(appId, ownerEntity, key);
Debug.WriteLine(result);
}
@@ -152,17 +146,15 @@ Name | Type | Description | Notes
# **GetMetafieldDefinitions**
> RestApiPaginationResultMetafieldDefinition GetMetafieldDefinitions (string appId, string ownerEntity, string searchTerm = null, int? page = null, int? limit = null)
-Get Metafield Definitions for the specified owner entity.
-[BETA - this endpoint is under development, do not use it in your production system]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -182,7 +174,6 @@ namespace Example
try
{
- // Get Metafield Definitions for the specified owner entity.
RestApiPaginationResultMetafieldDefinition result = apiInstance.GetMetafieldDefinitions(appId, ownerEntity, searchTerm, page, limit);
Debug.WriteLine(result);
}
@@ -224,17 +215,15 @@ Name | Type | Description | Notes
# **GetOwnerEntityConfigurations**
> OwnerEntityConfigurations GetOwnerEntityConfigurations (string appId)
-Get OwnerEntity Configurations which contain information to manage Metafield Definitions
-[BETA - this endpoint is under development, do not use it in your production system]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -250,7 +239,6 @@ namespace Example
try
{
- // Get OwnerEntity Configurations which contain information to manage Metafield Definitions
OwnerEntityConfigurations result = apiInstance.GetOwnerEntityConfigurations(appId);
Debug.WriteLine(result);
}
@@ -288,17 +276,15 @@ Name | Type | Description | Notes
# **GetOwnerEntityRecommendations**
> RestApiPaginationResultMetafieldDefinitionRecommendation GetOwnerEntityRecommendations (string appId, string ownerEntity, string searchTerm = null, int? page = null, int? limit = null)
-Get OwnerEntity Definition Recommendations
-[BETA - this endpoint is under development, do not use it in your production system]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -318,7 +304,6 @@ namespace Example
try
{
- // Get OwnerEntity Definition Recommendations
RestApiPaginationResultMetafieldDefinitionRecommendation result = apiInstance.GetOwnerEntityRecommendations(appId, ownerEntity, searchTerm, page, limit);
Debug.WriteLine(result);
}
@@ -360,17 +345,15 @@ Name | Type | Description | Notes
# **UpdateMetafieldDefinition**
> RestApiResultMetafieldDefinition UpdateMetafieldDefinition (string appId, string ownerEntity, string key, UpdateMetafieldDefinition updateMetafieldDefinition)
-Update a Metafield Definition
-[BETA - this endpoint is under development, do not use it in your production system]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -389,7 +372,6 @@ namespace Example
try
{
- // Update a Metafield Definition
RestApiResultMetafieldDefinition result = apiInstance.UpdateMetafieldDefinition(appId, ownerEntity, key, updateMetafieldDefinition);
Debug.WriteLine(result);
}
diff --git a/docs/MobileAppConfig.md b/docs/MobileAppConfig.md
deleted file mode 100644
index 2adc9cd3..00000000
--- a/docs/MobileAppConfig.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# Flipdish.Model.MobileAppConfig
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**AutoPublish** | **bool?** | App Name | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/MobileAppsApi.md b/docs/MobileAppsApi.md
index d7026e1c..46642074 100644
--- a/docs/MobileAppsApi.md
+++ b/docs/MobileAppsApi.md
@@ -1,32 +1,35 @@
-# IO.Swagger.Api.MobileAppsApi
+# Flipdish.Api.MobileAppsApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**GetAppConfigSalesChannel**](MobileAppsApi.md#getappconfigsaleschannel) | **GET** /api/v1.0/mobileapps/{appId}/saleschannel/details | Get sales channel configuration
-[**GetStatistics**](MobileAppsApi.md#getstatistics) | **GET** /api/v1.0/mobileapps/{appId}/statistics | Get statistics mobile apps
-[**GetSubmissionDetails**](MobileAppsApi.md#getsubmissiondetails) | **GET** /api/v1.0/mobileapps/{appId}/submission/details | Get submission details mobile apps
-[**GetSubmissionStatus**](MobileAppsApi.md#getsubmissionstatus) | **GET** /api/v1.0/mobileapps/{appId}/submission/status | Get submission status mobile apps
-[**Submission**](MobileAppsApi.md#submission) | **POST** /api/v1.0/mobileapps/{appId}/submission | Submission form mobile apps
-[**UpdateAppConfigSalesChannel**](MobileAppsApi.md#updateappconfigsaleschannel) | **POST** /api/v1.0/mobileapps/{appId}/saleschannel | Update the application sales channel configuration
-[**UpdateSubmissionStatus**](MobileAppsApi.md#updatesubmissionstatus) | **POST** /api/v1.0/mobileapps/{appId}/submission/{mobileAppsSubmissionId}/status | Update submission status
-[**UploadImage**](MobileAppsApi.md#uploadimage) | **POST** /api/v1.0/mobileapps/{appId}/submission/image | Upload image mobile apps
+[**GetAppConfigSalesChannel**](MobileAppsApi.md#getappconfigsaleschannel) | **GET** /api/v1.0/mobileapps/{appId}/saleschannel/details |
+[**GetStatistics**](MobileAppsApi.md#getstatistics) | **GET** /api/v1.0/mobileapps/{appId}/statistics |
+[**GetSubmissionDetails**](MobileAppsApi.md#getsubmissiondetails) | **GET** /api/v1.0/mobileapps/{appId}/submission/details |
+[**GetSubmissionStatus**](MobileAppsApi.md#getsubmissionstatus) | **GET** /api/v1.0/mobileapps/{appId}/submission/{submissionId}/status |
+[**Publish**](MobileAppsApi.md#publish) | **POST** /api/v1.0/mobileapps/{appId}/submission/{submissionId}/publish |
+[**Resubmission**](MobileAppsApi.md#resubmission) | **POST** /api/v1.0/mobileapps/{appId}/resubmission |
+[**Submission**](MobileAppsApi.md#submission) | **POST** /api/v1.0/mobileapps/{appId}/submission |
+[**Unpublish**](MobileAppsApi.md#unpublish) | **POST** /api/v1.0/mobileapps/{appId}/submission/{submissionId}/unpublish |
+[**UpdateAppConfigSalesChannel**](MobileAppsApi.md#updateappconfigsaleschannel) | **POST** /api/v1.0/mobileapps/{appId}/saleschannel |
+[**UpdateSubmissionStatus**](MobileAppsApi.md#updatesubmissionstatus) | **POST** /api/v1.0/mobileapps/{appId}/submission/{submissionId}/status |
+[**UploadImage**](MobileAppsApi.md#uploadimage) | **POST** /api/v1.0/mobileapps/{appId}/submission/image |
# **GetAppConfigSalesChannel**
> RestApiResultAppConfigSalesChannel GetAppConfigSalesChannel (string appId)
-Get sales channel configuration
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -42,7 +45,6 @@ namespace Example
try
{
- // Get sales channel configuration
RestApiResultAppConfigSalesChannel result = apiInstance.GetAppConfigSalesChannel(appId);
Debug.WriteLine(result);
}
@@ -80,15 +82,15 @@ Name | Type | Description | Notes
# **GetStatistics**
> RestApiArrayResultMobileAppsStatistics GetStatistics (string appId, List platformTypes)
-Get statistics mobile apps
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -105,7 +107,6 @@ namespace Example
try
{
- // Get statistics mobile apps
RestApiArrayResultMobileAppsStatistics result = apiInstance.GetStatistics(appId, platformTypes);
Debug.WriteLine(result);
}
@@ -144,15 +145,15 @@ Name | Type | Description | Notes
# **GetSubmissionDetails**
> RestApiResultMobileAppsSubmissionDetails GetSubmissionDetails (string appId)
-Get submission details mobile apps
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -168,7 +169,6 @@ namespace Example
try
{
- // Get submission details mobile apps
RestApiResultMobileAppsSubmissionDetails result = apiInstance.GetSubmissionDetails(appId);
Debug.WriteLine(result);
}
@@ -204,17 +204,17 @@ Name | Type | Description | Notes
# **GetSubmissionStatus**
-> RestApiResultMobileAppsSubmissionStatus GetSubmissionStatus (string appId, int? mobileAppsSubmissionId)
+> RestApiResultMobileAppsSubmissionStatus GetSubmissionStatus (string appId, int? submissionId)
+
-Get submission status mobile apps
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -227,12 +227,11 @@ namespace Example
var apiInstance = new MobileAppsApi();
var appId = appId_example; // string |
- var mobileAppsSubmissionId = 56; // int? |
+ var submissionId = 56; // int? |
try
{
- // Get submission status mobile apps
- RestApiResultMobileAppsSubmissionStatus result = apiInstance.GetSubmissionStatus(appId, mobileAppsSubmissionId);
+ RestApiResultMobileAppsSubmissionStatus result = apiInstance.GetSubmissionStatus(appId, submissionId);
Debug.WriteLine(result);
}
catch (Exception e)
@@ -249,7 +248,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**appId** | **string**| |
- **mobileAppsSubmissionId** | **int?**| |
+ **submissionId** | **int?**| |
### Return type
@@ -266,19 +265,147 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+# **Publish**
+> RestApiResultRestApiIntegerResult Publish (string appId, int? submissionId, string platformType = null)
+
+
+
+### Example
+```csharp
+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**](RestApiResultRestApiIntegerResult.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **Resubmission**
+> RestApiResultMobileAppsSubmission Resubmission (string appId, MobileAppsSubmission mobileAppsSubmission)
+
+
+
+### Example
+```csharp
+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**](MobileAppsSubmission.md)| |
+
+### Return type
+
+[**RestApiResultMobileAppsSubmission**](RestApiResultMobileAppsSubmission.md)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
# **Submission**
> RestApiResultMobileAppsSubmission Submission (string appId, MobileAppsSubmission mobileAppsSubmission)
-Submission form mobile apps
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -295,7 +422,6 @@ namespace Example
try
{
- // Submission form mobile apps
RestApiResultMobileAppsSubmission result = apiInstance.Submission(appId, mobileAppsSubmission);
Debug.WriteLine(result);
}
@@ -330,19 +456,84 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+# **Unpublish**
+> RestApiIntegerResult Unpublish (string appId, int? submissionId, string platformType = null)
+
+
+
+### Example
+```csharp
+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**](RestApiIntegerResult.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
# **UpdateAppConfigSalesChannel**
> RestApiResultAppConfigSalesChannel UpdateAppConfigSalesChannel (string appId, AppConfigSalesChannel appConfigSalesChannel)
-Update the application sales channel configuration
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -359,7 +550,6 @@ namespace Example
try
{
- // Update the application sales channel configuration
RestApiResultAppConfigSalesChannel result = apiInstance.UpdateAppConfigSalesChannel(appId, appConfigSalesChannel);
Debug.WriteLine(result);
}
@@ -396,17 +586,17 @@ Name | Type | Description | Notes
# **UpdateSubmissionStatus**
-> RestApiResultUpdateMobileAppsSubmissionStatus UpdateSubmissionStatus (string appId, int? mobileAppsSubmissionId, UpdateMobileAppsSubmissionStatus updateMobileAppsSubmissionStatus)
+> RestApiResultUpdateMobileAppsSubmissionStatus UpdateSubmissionStatus (string appId, int? submissionId, UpdateMobileAppsSubmissionStatus updateSubmissionStatus)
+
-Update submission status
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -419,13 +609,12 @@ namespace Example
var apiInstance = new MobileAppsApi();
var appId = appId_example; // string |
- var mobileAppsSubmissionId = 56; // int? |
- var updateMobileAppsSubmissionStatus = new UpdateMobileAppsSubmissionStatus(); // UpdateMobileAppsSubmissionStatus |
+ var submissionId = 56; // int? |
+ var updateSubmissionStatus = new UpdateMobileAppsSubmissionStatus(); // UpdateMobileAppsSubmissionStatus |
try
{
- // Update submission status
- RestApiResultUpdateMobileAppsSubmissionStatus result = apiInstance.UpdateSubmissionStatus(appId, mobileAppsSubmissionId, updateMobileAppsSubmissionStatus);
+ RestApiResultUpdateMobileAppsSubmissionStatus result = apiInstance.UpdateSubmissionStatus(appId, submissionId, updateSubmissionStatus);
Debug.WriteLine(result);
}
catch (Exception e)
@@ -442,8 +631,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**appId** | **string**| |
- **mobileAppsSubmissionId** | **int?**| |
- **updateMobileAppsSubmissionStatus** | [**UpdateMobileAppsSubmissionStatus**](UpdateMobileAppsSubmissionStatus.md)| |
+ **submissionId** | **int?**| |
+ **updateSubmissionStatus** | [**UpdateMobileAppsSubmissionStatus**](UpdateMobileAppsSubmissionStatus.md)| |
### Return type
@@ -464,15 +653,15 @@ Name | Type | Description | Notes
# **UploadImage**
> RestApiResultMobileAppsImage UploadImage (string appId, System.IO.Stream image)
-Upload image mobile apps
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -489,7 +678,6 @@ namespace Example
try
{
- // Upload image mobile apps
RestApiResultMobileAppsImage result = apiInstance.UploadImage(appId, image);
Debug.WriteLine(result);
}
diff --git a/docs/MobileAppsDetails.md b/docs/MobileAppsDetails.md
deleted file mode 100644
index d2286696..00000000
--- a/docs/MobileAppsDetails.md
+++ /dev/null
@@ -1,13 +0,0 @@
-# Flipdish.Model.MobileAppsDetails
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**AppName** | **string** | App Name | [optional]
-**AppDescription** | **string** | App Description | [optional]
-**AppShortDescription** | **string** | App Description | [optional]
-**Keywords** | **List<string>** | Keywords | [optional]
-**AppLogoUrl** | **string** | Logo URL | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/MobileAppsImage.md b/docs/MobileAppsImage.md
index 495d1e2c..ee83aa82 100644
--- a/docs/MobileAppsImage.md
+++ b/docs/MobileAppsImage.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MobileAppsImage
+# Flipdish.Model.MobileAppsImage
## Properties
Name | Type | Description | Notes
diff --git a/docs/MobileAppsStatistics.md b/docs/MobileAppsStatistics.md
index 364503ed..5304a5e2 100644
--- a/docs/MobileAppsStatistics.md
+++ b/docs/MobileAppsStatistics.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MobileAppsStatistics
+# Flipdish.Model.MobileAppsStatistics
## Properties
Name | Type | Description | Notes
diff --git a/docs/MobileAppsSubmission.md b/docs/MobileAppsSubmission.md
index 331a8e50..a9f7ecfa 100644
--- a/docs/MobileAppsSubmission.md
+++ b/docs/MobileAppsSubmission.md
@@ -1,8 +1,9 @@
-# IO.Swagger.Model.MobileAppsSubmission
+# Flipdish.Model.MobileAppsSubmission
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
+**SubmissionId** | **int?** | Mobile Apps Submission Id | [optional]
**AppName** | **string** | App Name |
**AppDescription** | **string** | App Description |
**AppShortDescription** | **string** | App Description |
diff --git a/docs/MobileAppsSubmissionDetails.md b/docs/MobileAppsSubmissionDetails.md
index c63980b0..82b7816d 100644
--- a/docs/MobileAppsSubmissionDetails.md
+++ b/docs/MobileAppsSubmissionDetails.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MobileAppsSubmissionDetails
+# Flipdish.Model.MobileAppsSubmissionDetails
## Properties
Name | Type | Description | Notes
diff --git a/docs/MobileAppsSubmissionStatus.md b/docs/MobileAppsSubmissionStatus.md
index 80f9b249..ec2d7762 100644
--- a/docs/MobileAppsSubmissionStatus.md
+++ b/docs/MobileAppsSubmissionStatus.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.MobileAppsSubmissionStatus
+# Flipdish.Model.MobileAppsSubmissionStatus
## Properties
Name | Type | Description | Notes
diff --git a/docs/MobileAppsSubmissionStatusUpdatedEvent.md b/docs/MobileAppsSubmissionStatusUpdatedEvent.md
new file mode 100644
index 00000000..5bfb3880
--- /dev/null
+++ b/docs/MobileAppsSubmissionStatusUpdatedEvent.md
@@ -0,0 +1,20 @@
+# Flipdish.Model.MobileAppsSubmissionStatusUpdatedEvent
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**EventName** | **string** | The event name | [optional]
+**Description** | **string** | Description | [optional]
+**User** | [**UserEventInfo**](UserEventInfo.md) | User who has created the item | [optional]
+**MobileAppsSubmissionStatus** | [**MobileAppsSubmissionStatus**](MobileAppsSubmissionStatus.md) | Mobile Apps Submission Status | [optional]
+**FlipdishEventId** | **Guid?** | The identitfier of the event | [optional]
+**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
+**Position** | **int?** | Position | [optional]
+**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
+**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/MobileAppsSubmissionUpdatedEvent.md b/docs/MobileAppsSubmissionUpdatedEvent.md
new file mode 100644
index 00000000..d85b4a59
--- /dev/null
+++ b/docs/MobileAppsSubmissionUpdatedEvent.md
@@ -0,0 +1,19 @@
+# Flipdish.Model.MobileAppsSubmissionUpdatedEvent
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**EventName** | **string** | The event name | [optional]
+**Description** | **string** | Description | [optional]
+**User** | [**UserEventInfo**](UserEventInfo.md) | User who has created the item | [optional]
+**FlipdishEventId** | **Guid?** | The identitfier of the event | [optional]
+**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
+**Position** | **int?** | Position | [optional]
+**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
+**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/ModelBase.md b/docs/ModelBase.md
index 2d8fb7bb..f7e1cdb1 100644
--- a/docs/ModelBase.md
+++ b/docs/ModelBase.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.ModelBase
+# Flipdish.Model.ModelBase
## Properties
Name | Type | Description | Notes
diff --git a/docs/Modifier.md b/docs/Modifier.md
deleted file mode 100644
index ba487101..00000000
--- a/docs/Modifier.md
+++ /dev/null
@@ -1,18 +0,0 @@
-# Flipdish.Model.Modifier
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**ProductId** | **string** | Unique product id | [optional]
-**Sku** | **string** | Stock Keeping Unit (SKU) | [optional]
-**Name** | **string** | Product name | [optional]
-**Description** | **string** | Product description | [optional]
-**Price** | **double?** | Product price | [optional]
-**ProductType** | **string** | Product Type (SimpleProduct, Modifier, ModifierGroup, etc) | [optional]
-**ImageFileName** | **string** | Image File Name | [optional]
-**IsArchived** | **bool?** | Returns true if the product is archived | [optional]
-**Alcohol** | **bool?** | Product contains alcohol | [optional]
-**Discriminator** | **string** | |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/ModifierGroup.md b/docs/ModifierGroup.md
deleted file mode 100644
index 241604b9..00000000
--- a/docs/ModifierGroup.md
+++ /dev/null
@@ -1,19 +0,0 @@
-# Flipdish.Model.ModifierGroup
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**ProductId** | **string** | Unique product id | [optional]
-**Sku** | **string** | Stock Keeping Unit (SKU) | [optional]
-**Name** | **string** | Product name | [optional]
-**Description** | **string** | Product description | [optional]
-**Price** | **double?** | Product price | [optional]
-**ProductType** | **string** | Product Type (SimpleProduct, Modifier, ModifierGroup, etc) | [optional]
-**ImageFileName** | **string** | Image File Name | [optional]
-**IsArchived** | **bool?** | Returns true if the product is archived | [optional]
-**Alcohol** | **bool?** | Product contains alcohol | [optional]
-**Discriminator** | **string** | |
-**subProducts** | [**List<ModifierGroupSubProduct>**](ModifierGroupSubProduct.md) | Collection of products associated with this product | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/ModifierGroupSubProduct.md b/docs/ModifierGroupSubProduct.md
deleted file mode 100644
index b2382936..00000000
--- a/docs/ModifierGroupSubProduct.md
+++ /dev/null
@@ -1,12 +0,0 @@
-# Flipdish.Model.ModifierGroupSubProduct
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**PreselectedQuantity** | **int?** | Quantity of the modifier that will be set when the parent product is placed in the basket | [optional]
-**ProductId** | **string** | Identifier of the ProductId to use as SubProduct |
-**ProductType** | **string** | Type of the SupProduct |
-**Product** | [**Product**](Product.md) | Details of the sub product | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/NextStatusWithOrderType.md b/docs/NextStatusWithOrderType.md
index c0eb8fa8..4d27b3c9 100644
--- a/docs/NextStatusWithOrderType.md
+++ b/docs/NextStatusWithOrderType.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.NextStatusWithOrderType
+# Flipdish.Model.NextStatusWithOrderType
## Properties
Name | Type | Description | Notes
diff --git a/docs/NutritionInfo.md b/docs/NutritionInfo.md
new file mode 100644
index 00000000..dff2b0e0
--- /dev/null
+++ b/docs/NutritionInfo.md
@@ -0,0 +1,11 @@
+# Flipdish.Model.NutritionInfo
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Version** | **string** | Version of the nutrition information model | [optional]
+**MenuItems** | [**List<NutritionInfoMenuItem>**](NutritionInfoMenuItem.md) | List of menu item nutrition infos | [optional]
+**MenuItemOptionSetItems** | [**List<NutritionInfoMenuOptionSetItem>**](NutritionInfoMenuOptionSetItem.md) | List of menu item option set nutrition infos | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/NutritionInfoItemAddUpdateLabelModel.md b/docs/NutritionInfoItemAddUpdateLabelModel.md
new file mode 100644
index 00000000..808c9213
--- /dev/null
+++ b/docs/NutritionInfoItemAddUpdateLabelModel.md
@@ -0,0 +1,11 @@
+# Flipdish.Model.NutritionInfoItemAddUpdateLabelModel
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Name** | **string** | Name. | [optional]
+**Values** | **List<string>** | Values. | [optional]
+**IconUrl** | **string** | IconUrl. | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/NutritionInfoLabel.md b/docs/NutritionInfoLabel.md
new file mode 100644
index 00000000..024c5b5d
--- /dev/null
+++ b/docs/NutritionInfoLabel.md
@@ -0,0 +1,11 @@
+# Flipdish.Model.NutritionInfoLabel
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Name** | **string** | Name of the allergen / ingredient | [optional]
+**Values** | **List<string>** | Optional list of values for the allergen / ingredient | [optional]
+**IconUrl** | **string** | Url to the icon for the allergen / ingredient | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/NutritionInfoMenuItem.md b/docs/NutritionInfoMenuItem.md
new file mode 100644
index 00000000..f6457b71
--- /dev/null
+++ b/docs/NutritionInfoMenuItem.md
@@ -0,0 +1,10 @@
+# Flipdish.Model.NutritionInfoMenuItem
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**PublicId** | **Guid?** | Menu item public id | [optional]
+**Labels** | [**List<NutritionInfoLabel>**](NutritionInfoLabel.md) | List of Nutrition Info Labels for this menu item | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/NutritionInfoMenuOptionSetItem.md b/docs/NutritionInfoMenuOptionSetItem.md
new file mode 100644
index 00000000..efbaee50
--- /dev/null
+++ b/docs/NutritionInfoMenuOptionSetItem.md
@@ -0,0 +1,10 @@
+# Flipdish.Model.NutritionInfoMenuOptionSetItem
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**PublicId** | **Guid?** | Menu item option set item public id | [optional]
+**Labels** | [**List<NutritionInfoLabel>**](NutritionInfoLabel.md) | List of Nutrition Info Labels for this menu item option set item | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/NutritionInfoV2.md b/docs/NutritionInfoV2.md
new file mode 100644
index 00000000..68127cda
--- /dev/null
+++ b/docs/NutritionInfoV2.md
@@ -0,0 +1,11 @@
+# Flipdish.Model.NutritionInfoV2
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**MenuItems** | [**List<NutritionInfoV2Item>**](NutritionInfoV2Item.md) | List of menu item nutrition infos | [optional]
+**MenuItemOptionSetItems** | [**List<NutritionInfoV2Item>**](NutritionInfoV2Item.md) | List of menu item option set nutrition infos | [optional]
+**ImageBaseUrl** | **string** | Base url for allergen images | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/NutritionInfoV2Allergen.md b/docs/NutritionInfoV2Allergen.md
new file mode 100644
index 00000000..fe6c8e6c
--- /dev/null
+++ b/docs/NutritionInfoV2Allergen.md
@@ -0,0 +1,11 @@
+# Flipdish.Model.NutritionInfoV2Allergen
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**AllergenId** | **string** | AllergenId (unique string identifier) | [optional]
+**LocalizedName** | **string** | Localized allergen name | [optional]
+**ImageName** | **string** | Name of the image file. Append it to ImageBaseUrl to get the full URL | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/NutritionInfoV2Item.md b/docs/NutritionInfoV2Item.md
new file mode 100644
index 00000000..66c48ac1
--- /dev/null
+++ b/docs/NutritionInfoV2Item.md
@@ -0,0 +1,10 @@
+# Flipdish.Model.NutritionInfoV2Item
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**PublicId** | **Guid?** | Menu item or menu item option set item public id | [optional]
+**Allergens** | [**List<NutritionInfoV2Allergen>**](NutritionInfoV2Allergen.md) | List of allergens for this item | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/OAuthApp.md b/docs/OAuthApp.md
index 7c8893ca..2aadfa2d 100644
--- a/docs/OAuthApp.md
+++ b/docs/OAuthApp.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.OAuthApp
+# Flipdish.Model.OAuthApp
## Properties
Name | Type | Description | Notes
diff --git a/docs/OAuthClientsApi.md b/docs/OAuthClientsApi.md
index a494159a..e48c5393 100644
--- a/docs/OAuthClientsApi.md
+++ b/docs/OAuthClientsApi.md
@@ -1,35 +1,35 @@
-# IO.Swagger.Api.OAuthClientsApi
+# Flipdish.Api.OAuthClientsApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**AddRedirectUri**](OAuthClientsApi.md#addredirecturi) | **POST** /api/v1.0/{appId}/oauthclients/{oauthAppId}/redirecturis | Create OAuth App redirect uri
-[**CreateOAuthApp**](OAuthClientsApi.md#createoauthapp) | **POST** /api/v1.0/{appId}/oauthclients | Create OAuth App
-[**DeleteOAuthApp**](OAuthClientsApi.md#deleteoauthapp) | **DELETE** /api/v1.0/{appId}/oauthclients/{oauthAppId} | Delete OAuth App
-[**GetOAuthApps**](OAuthClientsApi.md#getoauthapps) | **GET** /api/v1.0/{appId}/oauthclients | Get all OAuth Apps
-[**GetOAuthClientByClientId**](OAuthClientsApi.md#getoauthclientbyclientid) | **GET** /api/v1.0/{appId}/oauthclients/{oauthAppId} | Get OAuth App by identifier
-[**GetOAuthClientSecret**](OAuthClientsApi.md#getoauthclientsecret) | **GET** /api/v1.0/{appId}/oauthclients/{oauthAppId}/secret | Get OAuth App secret key
-[**GetOauthAccessToken**](OAuthClientsApi.md#getoauthaccesstoken) | **GET** /api/v1.0/{appId}/oauthclients/{oauthAppId}/accesstoken | Get OAuth access token for App
-[**GetRedirectUris**](OAuthClientsApi.md#getredirecturis) | **GET** /api/v1.0/{appId}/oauthclients/{oauthAppId}/redirecturis | Get OAuth App redirect uris
+[**AddRedirectUri**](OAuthClientsApi.md#addredirecturi) | **POST** /api/v1.0/{appId}/oauthclients/{oauthAppId}/redirecturis |
+[**CreateOAuthApp**](OAuthClientsApi.md#createoauthapp) | **POST** /api/v1.0/{appId}/oauthclients |
+[**DeleteOAuthApp**](OAuthClientsApi.md#deleteoauthapp) | **DELETE** /api/v1.0/{appId}/oauthclients/{oauthAppId} |
+[**GetOAuthApps**](OAuthClientsApi.md#getoauthapps) | **GET** /api/v1.0/{appId}/oauthclients |
+[**GetOAuthClientByClientId**](OAuthClientsApi.md#getoauthclientbyclientid) | **GET** /api/v1.0/{appId}/oauthclients/{oauthAppId} |
+[**GetOAuthClientSecret**](OAuthClientsApi.md#getoauthclientsecret) | **GET** /api/v1.0/{appId}/oauthclients/{oauthAppId}/secret |
+[**GetOauthAccessToken**](OAuthClientsApi.md#getoauthaccesstoken) | **GET** /api/v1.0/{appId}/oauthclients/{oauthAppId}/accesstoken |
+[**GetRedirectUris**](OAuthClientsApi.md#getredirecturis) | **GET** /api/v1.0/{appId}/oauthclients/{oauthAppId}/redirecturis |
[**OAuthClientsGetApplications**](OAuthClientsApi.md#oauthclientsgetapplications) | **GET** /api/v1.0/{appId}/oauthclients/appnames |
-[**RemoveRedirectUri**](OAuthClientsApi.md#removeredirecturi) | **DELETE** /api/v1.0/{appId}/oauthclients/{oauthAppId}/redirecturis/{uriId} | Delete OAuth App redirect uri
-[**UpdateOAuthApp**](OAuthClientsApi.md#updateoauthapp) | **POST** /api/v1.0/{appId}/oauthclients/{oauthAppId} | Update OAuth App
+[**RemoveRedirectUri**](OAuthClientsApi.md#removeredirecturi) | **DELETE** /api/v1.0/{appId}/oauthclients/{oauthAppId}/redirecturis/{uriId} |
+[**UpdateOAuthApp**](OAuthClientsApi.md#updateoauthapp) | **POST** /api/v1.0/{appId}/oauthclients/{oauthAppId} |
# **AddRedirectUri**
> RestApiResultOauthClientRedirectUri AddRedirectUri (string oauthAppId, string uri, string appId)
-Create OAuth App redirect uri
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -41,13 +41,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new OAuthClientsApi();
- var oauthAppId = oauthAppId_example; // string | OAuth App identifier
- var uri = uri_example; // string | Redirect uri
+ var oauthAppId = oauthAppId_example; // string |
+ var uri = uri_example; // string |
var appId = appId_example; // string |
try
{
- // Create OAuth App redirect uri
RestApiResultOauthClientRedirectUri result = apiInstance.AddRedirectUri(oauthAppId, uri, appId);
Debug.WriteLine(result);
}
@@ -64,8 +63,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **oauthAppId** | **string**| OAuth App identifier |
- **uri** | **string**| Redirect uri |
+ **oauthAppId** | **string**| |
+ **uri** | **string**| |
**appId** | **string**| |
### Return type
@@ -87,15 +86,15 @@ Name | Type | Description | Notes
# **CreateOAuthApp**
> void CreateOAuthApp (OAuthApp oAuthApp, string appId)
-Create OAuth App
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -107,12 +106,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new OAuthClientsApi();
- var oAuthApp = new OAuthApp(); // OAuthApp | OAuth App
+ var oAuthApp = new OAuthApp(); // OAuthApp |
var appId = appId_example; // string |
try
{
- // Create OAuth App
apiInstance.CreateOAuthApp(oAuthApp, appId);
}
catch (Exception e)
@@ -128,7 +126,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **oAuthApp** | [**OAuthApp**](OAuthApp.md)| OAuth App |
+ **oAuthApp** | [**OAuthApp**](OAuthApp.md)| |
**appId** | **string**| |
### Return type
@@ -150,15 +148,15 @@ void (empty response body)
# **DeleteOAuthApp**
> void DeleteOAuthApp (string oauthAppId, string appId)
-Delete OAuth App
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -170,12 +168,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new OAuthClientsApi();
- var oauthAppId = oauthAppId_example; // string | OAuth App identifier
+ var oauthAppId = oauthAppId_example; // string |
var appId = appId_example; // string |
try
{
- // Delete OAuth App
apiInstance.DeleteOAuthApp(oauthAppId, appId);
}
catch (Exception e)
@@ -191,7 +188,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **oauthAppId** | **string**| OAuth App identifier |
+ **oauthAppId** | **string**| |
**appId** | **string**| |
### Return type
@@ -213,15 +210,15 @@ void (empty response body)
# **GetOAuthApps**
> RestApiArrayResultOAuthApp GetOAuthApps (string appId, string oauthAppName = null)
-Get all OAuth Apps
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -238,7 +235,6 @@ namespace Example
try
{
- // Get all OAuth Apps
RestApiArrayResultOAuthApp result = apiInstance.GetOAuthApps(appId, oauthAppName);
Debug.WriteLine(result);
}
@@ -277,15 +273,15 @@ Name | Type | Description | Notes
# **GetOAuthClientByClientId**
> RestApiResultOAuthApp GetOAuthClientByClientId (string oauthAppId, string appId)
-Get OAuth App by identifier
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -297,12 +293,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new OAuthClientsApi();
- var oauthAppId = oauthAppId_example; // string | OAuth App identifier
+ var oauthAppId = oauthAppId_example; // string |
var appId = appId_example; // string |
try
{
- // Get OAuth App by identifier
RestApiResultOAuthApp result = apiInstance.GetOAuthClientByClientId(oauthAppId, appId);
Debug.WriteLine(result);
}
@@ -319,7 +314,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **oauthAppId** | **string**| OAuth App identifier |
+ **oauthAppId** | **string**| |
**appId** | **string**| |
### Return type
@@ -341,15 +336,15 @@ Name | Type | Description | Notes
# **GetOAuthClientSecret**
> RestApiStringResult GetOAuthClientSecret (string oauthAppId, string appId)
-Get OAuth App secret key
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -361,12 +356,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new OAuthClientsApi();
- var oauthAppId = oauthAppId_example; // string | OAuth App identifier
+ var oauthAppId = oauthAppId_example; // string |
var appId = appId_example; // string |
try
{
- // Get OAuth App secret key
RestApiStringResult result = apiInstance.GetOAuthClientSecret(oauthAppId, appId);
Debug.WriteLine(result);
}
@@ -383,7 +377,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **oauthAppId** | **string**| OAuth App identifier |
+ **oauthAppId** | **string**| |
**appId** | **string**| |
### Return type
@@ -405,15 +399,15 @@ Name | Type | Description | Notes
# **GetOauthAccessToken**
> RestApiStringResult GetOauthAccessToken (string oauthAppId, string appId)
-Get OAuth access token for App
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -425,12 +419,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new OAuthClientsApi();
- var oauthAppId = oauthAppId_example; // string | OAuth App identifier
+ var oauthAppId = oauthAppId_example; // string |
var appId = appId_example; // string |
try
{
- // Get OAuth access token for App
RestApiStringResult result = apiInstance.GetOauthAccessToken(oauthAppId, appId);
Debug.WriteLine(result);
}
@@ -447,7 +440,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **oauthAppId** | **string**| OAuth App identifier |
+ **oauthAppId** | **string**| |
**appId** | **string**| |
### Return type
@@ -469,15 +462,15 @@ Name | Type | Description | Notes
# **GetRedirectUris**
> RestApiArrayResultOauthClientRedirectUri GetRedirectUris (string oauthAppId, string appId)
-Get OAuth App redirect uris
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -489,12 +482,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new OAuthClientsApi();
- var oauthAppId = oauthAppId_example; // string | OAuth App identifier
+ var oauthAppId = oauthAppId_example; // string |
var appId = appId_example; // string |
try
{
- // Get OAuth App redirect uris
RestApiArrayResultOauthClientRedirectUri result = apiInstance.GetRedirectUris(oauthAppId, appId);
Debug.WriteLine(result);
}
@@ -511,7 +503,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **oauthAppId** | **string**| OAuth App identifier |
+ **oauthAppId** | **string**| |
**appId** | **string**| |
### Return type
@@ -539,9 +531,9 @@ Name | Type | Description | Notes
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -594,15 +586,15 @@ Name | Type | Description | Notes
# **RemoveRedirectUri**
> void RemoveRedirectUri (string oauthAppId, int? uriId, string appId)
-Delete OAuth App redirect uri
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -614,13 +606,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new OAuthClientsApi();
- var oauthAppId = oauthAppId_example; // string | OAuth App identifier
- var uriId = 56; // int? | Redirect uri identifier
+ var oauthAppId = oauthAppId_example; // string |
+ var uriId = 56; // int? |
var appId = appId_example; // string |
try
{
- // Delete OAuth App redirect uri
apiInstance.RemoveRedirectUri(oauthAppId, uriId, appId);
}
catch (Exception e)
@@ -636,8 +627,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **oauthAppId** | **string**| OAuth App identifier |
- **uriId** | **int?**| Redirect uri identifier |
+ **oauthAppId** | **string**| |
+ **uriId** | **int?**| |
**appId** | **string**| |
### Return type
@@ -659,15 +650,15 @@ void (empty response body)
# **UpdateOAuthApp**
> void UpdateOAuthApp (string oauthAppId, OAuthApp oAuthApp, string appId)
-Update OAuth App
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -679,13 +670,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new OAuthClientsApi();
- var oauthAppId = oauthAppId_example; // string | OAuth App identifier
- var oAuthApp = new OAuthApp(); // OAuthApp | OAuth App
+ var oauthAppId = oauthAppId_example; // string |
+ var oAuthApp = new OAuthApp(); // OAuthApp |
var appId = appId_example; // string |
try
{
- // Update OAuth App
apiInstance.UpdateOAuthApp(oauthAppId, oAuthApp, appId);
}
catch (Exception e)
@@ -701,8 +691,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **oauthAppId** | **string**| OAuth App identifier |
- **oAuthApp** | [**OAuthApp**](OAuthApp.md)| OAuth App |
+ **oauthAppId** | **string**| |
+ **oAuthApp** | [**OAuthApp**](OAuthApp.md)| |
**appId** | **string**| |
### Return type
diff --git a/docs/OAuthTokenModel.md b/docs/OAuthTokenModel.md
index 3ccc4cef..5f1b5a9f 100644
--- a/docs/OAuthTokenModel.md
+++ b/docs/OAuthTokenModel.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.OAuthTokenModel
+# Flipdish.Model.OAuthTokenModel
## Properties
Name | Type | Description | Notes
diff --git a/docs/OauthClientRedirectUri.md b/docs/OauthClientRedirectUri.md
index a5d600c8..1844c34e 100644
--- a/docs/OauthClientRedirectUri.md
+++ b/docs/OauthClientRedirectUri.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.OauthClientRedirectUri
+# Flipdish.Model.OauthClientRedirectUri
## Properties
Name | Type | Description | Notes
diff --git a/docs/ObjectDisplayOrder.md b/docs/ObjectDisplayOrder.md
index 270d924d..c6ba2406 100644
--- a/docs/ObjectDisplayOrder.md
+++ b/docs/ObjectDisplayOrder.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.ObjectDisplayOrder
+# Flipdish.Model.ObjectDisplayOrder
## Properties
Name | Type | Description | Notes
diff --git a/docs/OktaPortalFeatureFlag.md b/docs/OktaPortalFeatureFlag.md
new file mode 100644
index 00000000..e917ef06
--- /dev/null
+++ b/docs/OktaPortalFeatureFlag.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.OktaPortalFeatureFlag
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**OktaPortalEnabled** | **bool?** | Feature flag backend_portal_enableOktaWebApi value | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/OnboardingApi.md b/docs/OnboardingApi.md
index 6212e583..2cce27cd 100644
--- a/docs/OnboardingApi.md
+++ b/docs/OnboardingApi.md
@@ -1,13 +1,17 @@
-# IO.Swagger.Api.OnboardingApi
+# Flipdish.Api.OnboardingApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
[**OnboardingGetOnboardingConfig**](OnboardingApi.md#onboardinggetonboardingconfig) | **GET** /api/v1.0/clients/{appId}/onboarding/config |
+[**OnboardingGetOnboardingConfigs**](OnboardingApi.md#onboardinggetonboardingconfigs) | **GET** /api/v1.0/clients/{appId}/onboarding/configs |
[**OnboardingGetOnboardingItems**](OnboardingApi.md#onboardinggetonboardingitems) | **GET** /api/v1.0/clients/{appId}/onboarding/stores/{storeId} |
+[**OnboardingGetOnboardingItemsV2**](OnboardingApi.md#onboardinggetonboardingitemsv2) | **GET** /api/v1.0/clients/{appId}/onboarding/stores |
[**OnboardingUpdateOnboardingConfig**](OnboardingApi.md#onboardingupdateonboardingconfig) | **POST** /api/v1.0/clients/{appId}/onboarding/config |
+[**OnboardingUpdateOnboardingConfigById**](OnboardingApi.md#onboardingupdateonboardingconfigbyid) | **POST** /api/v1.0/clients/{appId}/onboarding/config/{configId} |
[**OnboardingUpdateOnboardingItem**](OnboardingApi.md#onboardingupdateonboardingitem) | **POST** /api/v1.0/clients/{appId}/onboarding/stores/{storeId}/items/{onboardingItemId} |
+[**OnboardingUpdateOnboardingItemV2**](OnboardingApi.md#onboardingupdateonboardingitemv2) | **POST** /api/v1.0/clients/{appId}/onboarding/stores/items/{onboardingItemId} |
@@ -20,9 +24,9 @@ Method | HTTP request | Description
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -71,9 +75,70 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+# **OnboardingGetOnboardingConfigs**
+> Object OnboardingGetOnboardingConfigs (string appId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class OnboardingGetOnboardingConfigsExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new OnboardingApi();
+ var appId = appId_example; // string |
+
+ try
+ {
+ Object result = apiInstance.OnboardingGetOnboardingConfigs(appId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling OnboardingApi.OnboardingGetOnboardingConfigs: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+
+### Return type
+
+**Object**
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
# **OnboardingGetOnboardingItems**
-> Object OnboardingGetOnboardingItems (string appId, int? storeId)
+> Object OnboardingGetOnboardingItems (string appId, int? storeId, int? milestoneId = null)
@@ -81,9 +146,9 @@ Name | Type | Description | Notes
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -97,10 +162,11 @@ namespace Example
var apiInstance = new OnboardingApi();
var appId = appId_example; // string |
var storeId = 56; // int? |
+ var milestoneId = 56; // int? | (optional)
try
{
- Object result = apiInstance.OnboardingGetOnboardingItems(appId, storeId);
+ Object result = apiInstance.OnboardingGetOnboardingItems(appId, storeId, milestoneId);
Debug.WriteLine(result);
}
catch (Exception e)
@@ -118,6 +184,72 @@ Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**appId** | **string**| |
**storeId** | **int?**| |
+ **milestoneId** | **int?**| | [optional]
+
+### Return type
+
+**Object**
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **OnboardingGetOnboardingItemsV2**
+> Object OnboardingGetOnboardingItemsV2 (string appId, int? storeId = null, int? milestoneId = null)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class OnboardingGetOnboardingItemsV2Example
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new OnboardingApi();
+ var appId = appId_example; // string |
+ var storeId = 56; // int? | (optional)
+ var milestoneId = 56; // int? | (optional)
+
+ try
+ {
+ Object result = apiInstance.OnboardingGetOnboardingItemsV2(appId, storeId, milestoneId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling OnboardingApi.OnboardingGetOnboardingItemsV2: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **storeId** | **int?**| | [optional]
+ **milestoneId** | **int?**| | [optional]
### Return type
@@ -144,9 +276,9 @@ Name | Type | Description | Notes
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -197,6 +329,71 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+# **OnboardingUpdateOnboardingConfigById**
+> Object OnboardingUpdateOnboardingConfigById (string appId, int? configId, OnboardingConfigUpdate configUpdate)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class OnboardingUpdateOnboardingConfigByIdExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new OnboardingApi();
+ var appId = appId_example; // string |
+ var configId = 56; // int? |
+ var configUpdate = new OnboardingConfigUpdate(); // OnboardingConfigUpdate |
+
+ try
+ {
+ Object result = apiInstance.OnboardingUpdateOnboardingConfigById(appId, configId, configUpdate);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling OnboardingApi.OnboardingUpdateOnboardingConfigById: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **configId** | **int?**| |
+ **configUpdate** | [**OnboardingConfigUpdate**](OnboardingConfigUpdate.md)| |
+
+### Return type
+
+**Object**
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
# **OnboardingUpdateOnboardingItem**
> Object OnboardingUpdateOnboardingItem (string appId, int? storeId, int? onboardingItemId, OnboardingItemUpdate itemUpdate)
@@ -207,9 +404,9 @@ Name | Type | Description | Notes
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -264,3 +461,70 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+# **OnboardingUpdateOnboardingItemV2**
+> Object OnboardingUpdateOnboardingItemV2 (string appId, int? onboardingItemId, OnboardingItemUpdate itemUpdate, int? storeId = null)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class OnboardingUpdateOnboardingItemV2Example
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new OnboardingApi();
+ var appId = appId_example; // string |
+ var onboardingItemId = 56; // int? |
+ var itemUpdate = new OnboardingItemUpdate(); // OnboardingItemUpdate |
+ var storeId = 56; // int? | (optional)
+
+ try
+ {
+ Object result = apiInstance.OnboardingUpdateOnboardingItemV2(appId, onboardingItemId, itemUpdate, storeId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling OnboardingApi.OnboardingUpdateOnboardingItemV2: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **onboardingItemId** | **int?**| |
+ **itemUpdate** | [**OnboardingItemUpdate**](OnboardingItemUpdate.md)| |
+ **storeId** | **int?**| | [optional]
+
+### Return type
+
+**Object**
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
diff --git a/docs/OnboardingConfigUpdate.md b/docs/OnboardingConfigUpdate.md
index d9c06a35..7ecd5857 100644
--- a/docs/OnboardingConfigUpdate.md
+++ b/docs/OnboardingConfigUpdate.md
@@ -1,10 +1,11 @@
-# IO.Swagger.Model.OnboardingConfigUpdate
+# Flipdish.Model.OnboardingConfigUpdate
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**IsEnabled** | **bool?** | Gets or sets whether onboarding is enabled | [optional]
-**IsWelcomeScreenEnabled** | **bool?** | | [optional]
+**IsWelcomeScreenEnabled** | **bool?** | Gets or sets whether welcome screen is enabled | [optional]
+**ConfigType** | **string** | Onboarding config type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/OnboardingItemUpdate.md b/docs/OnboardingItemUpdate.md
index ce0724ec..2480be94 100644
--- a/docs/OnboardingItemUpdate.md
+++ b/docs/OnboardingItemUpdate.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.OnboardingItemUpdate
+# Flipdish.Model.OnboardingItemUpdate
## Properties
Name | Type | Description | Notes
diff --git a/docs/Order.md b/docs/Order.md
index 7bbddab9..546310d0 100644
--- a/docs/Order.md
+++ b/docs/Order.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.Order
+# Flipdish.Model.Order
## Properties
Name | Type | Description | Notes
@@ -20,9 +20,11 @@ Name | Type | Description | Notes
**ChannelOrderId** | **string** | ChannelOrderId from external channel | [optional]
**ChannelOrderDisplayId** | **string** | ChannelOrderDisplayId from external channel | [optional]
**Channel** | [**Channel**](Channel.md) | Channel where the Order comes from | [optional]
-**ReceiptCode** | **string** | Generated receipt code for an order | [optional]
**OrderDropOffLocation** | [**OrderDropOffLocation**](OrderDropOffLocation.md) | DropOffLocation selected for this order | [optional]
**FulfillmentStatus** | [**OrderFulfillmentStatusBase**](OrderFulfillmentStatusBase.md) | [BETA - this is a new field in development] Fulfillment status for this order | [optional]
+**OrderBatchInfo** | [**OrderBatchSummary**](OrderBatchSummary.md) | OrderBatch information | [optional]
+**TaxItems** | [**List<TaxItem>**](TaxItem.md) | A collection of tax items on the order. | [optional]
+**CreatedCampaignVoucherId** | **int?** | The id of the campaign voucher that was created from this order | [optional]
**OrderId** | **int?** | Order identifier | [optional]
**LocalOrderId** | **string** | Local order Id. This is used for displaying a \"shorter\" order ID for customers (eg. Kiosk orders) | [optional]
**DeliveryType** | **string** | Delivery type | [optional]
@@ -51,6 +53,9 @@ Name | Type | Description | Notes
**DriverId** | **int?** | Assigned driver identifier | [optional]
**TotalTax** | **double?** | Total tax applied to order | [optional]
**OrderTrackingCode** | **string** | Unique, 6 character long alpha numeric code for tracking. | [optional]
+**DeliveryFeeAreaId** | **int?** | Delivery area identifier | [optional]
+**ReceiptCode** | **string** | Code used to view the order's receipt | [optional]
+**TotalDepositReturnFeeAmount** | **double?** | This contains the total deposit return fee amount for the order. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/OrderAcceptedEvent.md b/docs/OrderAcceptedEvent.md
index 9b4ad4ad..b30be962 100644
--- a/docs/OrderAcceptedEvent.md
+++ b/docs/OrderAcceptedEvent.md
@@ -1,17 +1,21 @@
-# IO.Swagger.Model.OrderAcceptedEvent
+# Flipdish.Model.OrderAcceptedEvent
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**EventName** | **string** | The event name | [optional]
+**OrgId** | **string** | Organisation Id | [optional]
**Description** | **string** | Description | [optional]
**OrderAcceptedTime** | **DateTime?** | Order Accepted Time | [optional]
+**User** | [**UserEventInfo**](UserEventInfo.md) | User who has accepted the order | [optional]
**Order** | [**Order**](Order.md) | Order | [optional]
**FlipdishEventId** | **Guid?** | The identitfier of the event | [optional]
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/OrderBatch.md b/docs/OrderBatch.md
index d33cbb55..cd84f01c 100644
--- a/docs/OrderBatch.md
+++ b/docs/OrderBatch.md
@@ -1,13 +1,13 @@
-# IO.Swagger.Model.OrderBatch
+# Flipdish.Model.OrderBatch
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
+**OrderIds** | **List<int?>** | Orders' ids on the batch | [optional]
**Id** | **int?** | Order batch id | [optional]
**DisplayCode** | **string** | Order batch 6-sign human readable code | [optional]
**CreateTime** | **DateTime?** | Batch creation date and time | [optional]
**IsPublished** | **bool?** | If the batch is already published | [optional]
-**OrderIds** | **List<int?>** | Orders' ids on the batch | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/OrderBatchApi.md b/docs/OrderBatchApi.md
deleted file mode 100644
index a11a7e30..00000000
--- a/docs/OrderBatchApi.md
+++ /dev/null
@@ -1,77 +0,0 @@
-# Flipdish.Api.OrderBatchApi
-
-All URIs are relative to *https://api.flipdish.co*
-
-Method | HTTP request | Description
-------------- | ------------- | -------------
-[**GetAllOrderBatches**](OrderBatchApi.md#getallorderbatches) | **GET** /api/v1.0/{appId}/stores/{storeId}/order-batches | Returns order batches created in a given time range
-
-
-
-# **GetAllOrderBatches**
-> RestApiArrayResultOrderBatchItem GetAllOrderBatches (string appId, int? storeId, DateTime? startDate, DateTime? endDate)
-
-Returns order batches created in a given time range
-
-### Example
-```csharp
-using System;
-using System.Diagnostics;
-using Flipdish.Api;
-using Flipdish.Client;
-using Flipdish.Model;
-
-namespace Example
-{
- public class GetAllOrderBatchesExample
- {
- public void main()
- {
- // Configure OAuth2 access token for authorization: oauth2
- Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
-
- var apiInstance = new OrderBatchApi();
- var appId = appId_example; // string | App Id
- var storeId = 56; // int? | Store Id
- var startDate = 2013-10-20T19:20:30+01:00; // DateTime? | Start Date
- var endDate = 2013-10-20T19:20:30+01:00; // DateTime? | End Date
-
- try
- {
- // Returns order batches created in a given time range
- RestApiArrayResultOrderBatchItem result = apiInstance.GetAllOrderBatches(appId, storeId, startDate, endDate);
- Debug.WriteLine(result);
- }
- catch (Exception e)
- {
- Debug.Print("Exception when calling OrderBatchApi.GetAllOrderBatches: " + e.Message );
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Id |
- **storeId** | **int?**| Store Id |
- **startDate** | **DateTime?**| Start Date |
- **endDate** | **DateTime?**| End Date |
-
-### Return type
-
-[**RestApiArrayResultOrderBatchItem**](RestApiArrayResultOrderBatchItem.md)
-
-### Authorization
-
-[oauth2](../README.md#oauth2)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json, text/json, application/xml, text/xml
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
diff --git a/docs/OrderBatchItem.md b/docs/OrderBatchItem.md
deleted file mode 100644
index 7095ff67..00000000
--- a/docs/OrderBatchItem.md
+++ /dev/null
@@ -1,11 +0,0 @@
-# IO.Swagger.Model.OrderBatchItem
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**BatchId** | **int?** | Unique identifier | [optional]
-**CreatedAt** | **DateTime?** | Creation date | [optional]
-**IsPublished** | **bool?** | Is dispatched | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/OrderBatchPublishedEvent.md b/docs/OrderBatchPublishedEvent.md
new file mode 100644
index 00000000..3841ec20
--- /dev/null
+++ b/docs/OrderBatchPublishedEvent.md
@@ -0,0 +1,20 @@
+# Flipdish.Model.OrderBatchPublishedEvent
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**EventName** | **string** | The event name | [optional]
+**OrderBatchId** | **int?** | Order Batch Id | [optional]
+**StoreId** | **int?** | Store id the order batch belogs to | [optional]
+**OrderIds** | **List<int?>** | Orders' ids on the batch | [optional]
+**FlipdishEventId** | **Guid?** | The identitfier of the event | [optional]
+**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
+**Position** | **int?** | Position | [optional]
+**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
+**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/OrderBatchSummary.md b/docs/OrderBatchSummary.md
new file mode 100644
index 00000000..cff4f916
--- /dev/null
+++ b/docs/OrderBatchSummary.md
@@ -0,0 +1,12 @@
+# Flipdish.Model.OrderBatchSummary
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Id** | **int?** | Order batch id | [optional]
+**DisplayCode** | **string** | Order batch 6-sign human readable code | [optional]
+**CreateTime** | **DateTime?** | Batch creation date and time | [optional]
+**IsPublished** | **bool?** | If the batch is already published | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/OrderBatchesApi.md b/docs/OrderBatchesApi.md
index b5dbb54f..5cc995c2 100644
--- a/docs/OrderBatchesApi.md
+++ b/docs/OrderBatchesApi.md
@@ -1,28 +1,26 @@
-# IO.Swagger.Api.OrderBatchesApi
+# Flipdish.Api.OrderBatchesApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**GetAllOrderBatches**](OrderBatchesApi.md#getallorderbatches) | **GET** /api/v1.0/{appId}/stores/{storeId}/order-batches | Returns order batches
-[**GetOrderBatch**](OrderBatchesApi.md#getorderbatch) | **GET** /api/v1.0/{appId}/stores/{storeId}/order-batches/{batchId} | Returns the order batch details
+[**GetAllOrderBatches**](OrderBatchesApi.md#getallorderbatches) | **GET** /api/v1.0/{appId}/order-batches |
+[**GetOrderBatch**](OrderBatchesApi.md#getorderbatch) | **GET** /api/v1.0/{appId}/order-batches/{orderBatchId} |
# **GetAllOrderBatches**
-> RestApiArrayResultOrderBatchItem GetAllOrderBatches (string appId, int? storeId, DateTime? createdFrom = null, DateTime? createdTo = null)
+> RestApiArrayResultOrderBatch GetAllOrderBatches (string appId, List storeIds = null, DateTime? createdFrom = null, DateTime? createdTo = null)
-Returns order batches
-Entries are sorted by date, from the most recent. At most 100 entries are returned.
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -34,15 +32,14 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new OrderBatchesApi();
- var appId = appId_example; // string | App Id
- var storeId = 56; // int? | Store Id
- var createdFrom = 2013-10-20T19:20:30+01:00; // DateTime? | Start date for retrieving the entries (optional)
- var createdTo = 2013-10-20T19:20:30+01:00; // DateTime? | End date for retrieving the entries (optional)
+ var appId = appId_example; // string |
+ var storeIds = new List(); // List | (optional)
+ var createdFrom = 2013-10-20T19:20:30+01:00; // DateTime? | (optional)
+ var createdTo = 2013-10-20T19:20:30+01:00; // DateTime? | (optional)
try
{
- // Returns order batches
- RestApiArrayResultOrderBatchItem result = apiInstance.GetAllOrderBatches(appId, storeId, createdFrom, createdTo);
+ RestApiArrayResultOrderBatch result = apiInstance.GetAllOrderBatches(appId, storeIds, createdFrom, createdTo);
Debug.WriteLine(result);
}
catch (Exception e)
@@ -58,14 +55,14 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Id |
- **storeId** | **int?**| Store Id |
- **createdFrom** | **DateTime?**| Start date for retrieving the entries | [optional]
- **createdTo** | **DateTime?**| End date for retrieving the entries | [optional]
+ **appId** | **string**| |
+ **storeIds** | [**List<int?>**](int?.md)| | [optional]
+ **createdFrom** | **DateTime?**| | [optional]
+ **createdTo** | **DateTime?**| | [optional]
### Return type
-[**RestApiArrayResultOrderBatchItem**](RestApiArrayResultOrderBatchItem.md)
+[**RestApiArrayResultOrderBatch**](RestApiArrayResultOrderBatch.md)
### Authorization
@@ -80,17 +77,17 @@ Name | Type | Description | Notes
# **GetOrderBatch**
-> RestApiResultOrderBatch GetOrderBatch (string appId, int? storeId, int? batchId)
+> RestApiResultOrderBatch GetOrderBatch (string appId, int? orderBatchId)
+
-Returns the order batch details
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -102,14 +99,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new OrderBatchesApi();
- var appId = appId_example; // string | App Id
- var storeId = 56; // int? | Store Id
- var batchId = 56; // int? | Order Batch Id
+ var appId = appId_example; // string |
+ var orderBatchId = 56; // int? |
try
{
- // Returns the order batch details
- RestApiResultOrderBatch result = apiInstance.GetOrderBatch(appId, storeId, batchId);
+ RestApiResultOrderBatch result = apiInstance.GetOrderBatch(appId, orderBatchId);
Debug.WriteLine(result);
}
catch (Exception e)
@@ -125,9 +120,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Id |
- **storeId** | **int?**| Store Id |
- **batchId** | **int?**| Order Batch Id |
+ **appId** | **string**| |
+ **orderBatchId** | **int?**| |
### Return type
diff --git a/docs/OrderBatchingConfiguration.md b/docs/OrderBatchingConfiguration.md
index 987230f7..84ec1c2a 100644
--- a/docs/OrderBatchingConfiguration.md
+++ b/docs/OrderBatchingConfiguration.md
@@ -1,9 +1,9 @@
-# IO.Swagger.Model.OrderBatchingConfiguration
+# Flipdish.Model.OrderBatchingConfiguration
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**BatchIntervalInMinutes** | **int?** | Batch sending interval in minutes | [optional]
+**BatchIntervalInSeconds** | **int?** | Batch sending interval in seconds | [optional]
**IsEnabled** | **bool?** | OrderBatching is enabled or not | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/OrderBatchingConfigurationApi.md b/docs/OrderBatchingConfigurationApi.md
index 2b0cdddd..b4ed4a0f 100644
--- a/docs/OrderBatchingConfigurationApi.md
+++ b/docs/OrderBatchingConfigurationApi.md
@@ -1,26 +1,26 @@
-# IO.Swagger.Api.OrderBatchingConfigurationApi
+# Flipdish.Api.OrderBatchingConfigurationApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**Get**](OrderBatchingConfigurationApi.md#get) | **GET** /api/v1.0/stores/{storeId}/order-batching-configuration | Returns order batching configuration for a specific store
-[**Post**](OrderBatchingConfigurationApi.md#post) | **POST** /api/v1.0/stores/{storeId}/order-batching-configuration | Sets order batching configuration for a specific store
+[**Get**](OrderBatchingConfigurationApi.md#get) | **GET** /api/v1.0/stores/{storeId}/order-batching-configuration |
+[**Post**](OrderBatchingConfigurationApi.md#post) | **POST** /api/v1.0/stores/{storeId}/order-batching-configuration |
# **Get**
> RestApiResultOrderBatchingConfiguration Get (int? storeId)
-Returns order batching configuration for a specific store
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -32,11 +32,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new OrderBatchingConfigurationApi();
- var storeId = 56; // int? | Store Id
+ var storeId = 56; // int? |
try
{
- // Returns order batching configuration for a specific store
RestApiResultOrderBatchingConfiguration result = apiInstance.Get(storeId);
Debug.WriteLine(result);
}
@@ -53,7 +52,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store Id |
+ **storeId** | **int?**| |
### Return type
@@ -74,15 +73,15 @@ Name | Type | Description | Notes
# **Post**
> void Post (int? storeId, SetOrderBatchingConfiguration setOrderBatchingConfiguration)
-Sets order batching configuration for a specific store
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -94,12 +93,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new OrderBatchingConfigurationApi();
- var storeId = 56; // int? | Store Id
- var setOrderBatchingConfiguration = new SetOrderBatchingConfiguration(); // SetOrderBatchingConfiguration | SetOrderBatchingConfiguration
+ var storeId = 56; // int? |
+ var setOrderBatchingConfiguration = new SetOrderBatchingConfiguration(); // SetOrderBatchingConfiguration |
try
{
- // Sets order batching configuration for a specific store
apiInstance.Post(storeId, setOrderBatchingConfiguration);
}
catch (Exception e)
@@ -115,8 +113,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store Id |
- **setOrderBatchingConfiguration** | [**SetOrderBatchingConfiguration**](SetOrderBatchingConfiguration.md)| SetOrderBatchingConfiguration |
+ **storeId** | **int?**| |
+ **setOrderBatchingConfiguration** | [**SetOrderBatchingConfiguration**](SetOrderBatchingConfiguration.md)| |
### Return type
diff --git a/docs/OrderCapacityConfigUpdatedEvent.md b/docs/OrderCapacityConfigUpdatedEvent.md
index e9fa0dda..17fe14a5 100644
--- a/docs/OrderCapacityConfigUpdatedEvent.md
+++ b/docs/OrderCapacityConfigUpdatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.OrderCapacityConfigUpdatedEvent
+# Flipdish.Model.OrderCapacityConfigUpdatedEvent
## Properties
Name | Type | Description | Notes
@@ -12,7 +12,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/OrderCreatedEvent.md b/docs/OrderCreatedEvent.md
index 5cbb833d..168821a2 100644
--- a/docs/OrderCreatedEvent.md
+++ b/docs/OrderCreatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.OrderCreatedEvent
+# Flipdish.Model.OrderCreatedEvent
## Properties
Name | Type | Description | Notes
@@ -11,7 +11,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/OrderCustomerTrackingCreatedEvent.md b/docs/OrderCustomerTrackingCreatedEvent.md
index 271b6143..4068e6a2 100644
--- a/docs/OrderCustomerTrackingCreatedEvent.md
+++ b/docs/OrderCustomerTrackingCreatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.OrderCustomerTrackingCreatedEvent
+# Flipdish.Model.OrderCustomerTrackingCreatedEvent
## Properties
Name | Type | Description | Notes
@@ -10,7 +10,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/OrderDeliveryInformation.md b/docs/OrderDeliveryInformation.md
index 7a983723..3208d736 100644
--- a/docs/OrderDeliveryInformation.md
+++ b/docs/OrderDeliveryInformation.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.OrderDeliveryInformation
+# Flipdish.Model.OrderDeliveryInformation
## Properties
Name | Type | Description | Notes
diff --git a/docs/OrderDeliveryInformationBase.md b/docs/OrderDeliveryInformationBase.md
index 8068c9c3..39202adb 100644
--- a/docs/OrderDeliveryInformationBase.md
+++ b/docs/OrderDeliveryInformationBase.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.OrderDeliveryInformationBase
+# Flipdish.Model.OrderDeliveryInformationBase
## Properties
Name | Type | Description | Notes
diff --git a/docs/OrderDeliveryTrackingStatusUpdatedEvent.md b/docs/OrderDeliveryTrackingStatusUpdatedEvent.md
index 56e62914..7f621bae 100644
--- a/docs/OrderDeliveryTrackingStatusUpdatedEvent.md
+++ b/docs/OrderDeliveryTrackingStatusUpdatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.OrderDeliveryTrackingStatusUpdatedEvent
+# Flipdish.Model.OrderDeliveryTrackingStatusUpdatedEvent
## Properties
Name | Type | Description | Notes
@@ -6,11 +6,16 @@ Name | Type | Description | Notes
**EventName** | **string** | The event name | [optional]
**Description** | **string** | Description | [optional]
**Order** | [**Order**](Order.md) | Order | [optional]
+**DeliveryIntegrationName** | **string** | Delivery integration name | [optional]
+**DeliveryErrorMessage** | **string** | Delivery error message (optional) | [optional]
**FlipdishEventId** | **Guid?** | The identitfier of the event | [optional]
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/OrderDispatchedEvent.md b/docs/OrderDispatchedEvent.md
index 6a259114..567a1a13 100644
--- a/docs/OrderDispatchedEvent.md
+++ b/docs/OrderDispatchedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.OrderDispatchedEvent
+# Flipdish.Model.OrderDispatchedEvent
## Properties
Name | Type | Description | Notes
@@ -11,7 +11,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/OrderDropOffLocation.md b/docs/OrderDropOffLocation.md
index 1de39a0c..d66cbfd8 100644
--- a/docs/OrderDropOffLocation.md
+++ b/docs/OrderDropOffLocation.md
@@ -1,14 +1,14 @@
-# IO.Swagger.Model.OrderDropOffLocation
+# Flipdish.Model.OrderDropOffLocation
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**OrderId** | **int?** | | [optional]
-**LocationName** | **string** | | [optional]
-**LocationAreaName** | **string** | | [optional]
-**LocationId** | **int?** | | [optional]
-**LocationAreaId** | **int?** | | [optional]
-**ExternalLocationId** | **string** | | [optional]
+**OrderId** | **int?** | OrderId. | [optional]
+**LocationName** | **string** | LocationName. | [optional]
+**LocationAreaName** | **string** | LocationAreaName. | [optional]
+**LocationId** | **int?** | LocationId. | [optional]
+**LocationAreaId** | **int?** | LocationAreaId. | [optional]
+**ExternalLocationId** | **string** | ExternalLocationId. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/OrderFulfillmentStatus.md b/docs/OrderFulfillmentStatus.md
index ed74a017..9403c748 100644
--- a/docs/OrderFulfillmentStatus.md
+++ b/docs/OrderFulfillmentStatus.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.OrderFulfillmentStatus
+# Flipdish.Model.OrderFulfillmentStatus
## Properties
Name | Type | Description | Notes
diff --git a/docs/OrderFulfillmentStatusBase.md b/docs/OrderFulfillmentStatusBase.md
index f0b8f7af..7ee00d7b 100644
--- a/docs/OrderFulfillmentStatusBase.md
+++ b/docs/OrderFulfillmentStatusBase.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.OrderFulfillmentStatusBase
+# Flipdish.Model.OrderFulfillmentStatusBase
## Properties
Name | Type | Description | Notes
diff --git a/docs/OrderFulfillmentStatusUpdate.md b/docs/OrderFulfillmentStatusUpdate.md
index a202e97f..2581e862 100644
--- a/docs/OrderFulfillmentStatusUpdate.md
+++ b/docs/OrderFulfillmentStatusUpdate.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.OrderFulfillmentStatusUpdate
+# Flipdish.Model.OrderFulfillmentStatusUpdate
## Properties
Name | Type | Description | Notes
diff --git a/docs/OrderFulfillmentStatusUpdatedEvent.md b/docs/OrderFulfillmentStatusUpdatedEvent.md
index 62077d54..0cb0a8b3 100644
--- a/docs/OrderFulfillmentStatusUpdatedEvent.md
+++ b/docs/OrderFulfillmentStatusUpdatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.OrderFulfillmentStatusUpdatedEvent
+# Flipdish.Model.OrderFulfillmentStatusUpdatedEvent
## Properties
Name | Type | Description | Notes
@@ -13,7 +13,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/OrderFulfillmentStatusWithConfigurationActions.md b/docs/OrderFulfillmentStatusWithConfigurationActions.md
index 1bf2c47a..06a0879e 100644
--- a/docs/OrderFulfillmentStatusWithConfigurationActions.md
+++ b/docs/OrderFulfillmentStatusWithConfigurationActions.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.OrderFulfillmentStatusWithConfigurationActions
+# Flipdish.Model.OrderFulfillmentStatusWithConfigurationActions
## Properties
Name | Type | Description | Notes
diff --git a/docs/OrderIdAndSequenceNumber.md b/docs/OrderIdAndSequenceNumber.md
deleted file mode 100644
index 76f78431..00000000
--- a/docs/OrderIdAndSequenceNumber.md
+++ /dev/null
@@ -1,10 +0,0 @@
-# IO.Swagger.Model.OrderIdAndSequenceNumber
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**OrderId** | **int?** | Order identifier | [optional]
-**Sequence** | **int?** | Sequence for delivery | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/OrderIngestApi.md b/docs/OrderIngestApi.md
deleted file mode 100644
index a88f466d..00000000
--- a/docs/OrderIngestApi.md
+++ /dev/null
@@ -1,75 +0,0 @@
-# IO.Swagger.Api.OrderIngestApi
-
-All URIs are relative to *https://api.flipdish.co*
-
-Method | HTTP request | Description
-------------- | ------------- | -------------
-[**OrderIngestSubmitNewOrder**](OrderIngestApi.md#orderingestsubmitneworder) | **POST** /api/v1.0/{appNameId}/order-ingest/submit | Provides an ability to ingest a 3rd party order into Flipdish ecosystem
-
-
-
-# **OrderIngestSubmitNewOrder**
-> RestApiResultOrderIngestSubmitOrderResponse OrderIngestSubmitNewOrder (OrderIngestSubmitOrderRequest order, string appNameId)
-
-Provides an ability to ingest a 3rd party order into Flipdish ecosystem
-
-[ALPHA - this endpoint is under internal development, it is not available just yet to use in your production system]
-
-### Example
-```csharp
-using System;
-using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
-
-namespace Example
-{
- public class OrderIngestSubmitNewOrderExample
- {
- public void main()
- {
- // Configure OAuth2 access token for authorization: oauth2
- Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
-
- var apiInstance = new OrderIngestApi();
- var order = new OrderIngestSubmitOrderRequest(); // OrderIngestSubmitOrderRequest |
- var appNameId = appNameId_example; // string |
-
- try
- {
- // Provides an ability to ingest a 3rd party order into Flipdish ecosystem
- RestApiResultOrderIngestSubmitOrderResponse result = apiInstance.OrderIngestSubmitNewOrder(order, appNameId);
- Debug.WriteLine(result);
- }
- catch (Exception e)
- {
- Debug.Print("Exception when calling OrderIngestApi.OrderIngestSubmitNewOrder: " + e.Message );
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **order** | [**OrderIngestSubmitOrderRequest**](OrderIngestSubmitOrderRequest.md)| |
- **appNameId** | **string**| |
-
-### Return type
-
-[**RestApiResultOrderIngestSubmitOrderResponse**](RestApiResultOrderIngestSubmitOrderResponse.md)
-
-### Authorization
-
-[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
diff --git a/docs/OrderIngestSubmitOrderRequest.md b/docs/OrderIngestSubmitOrderRequest.md
deleted file mode 100644
index f7c23aaa..00000000
--- a/docs/OrderIngestSubmitOrderRequest.md
+++ /dev/null
@@ -1,19 +0,0 @@
-# IO.Swagger.Model.OrderIngestSubmitOrderRequest
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**AppType** | **string** | [Required] Indicated the name from where the request is coming from | [optional]
-**StoreId** | **int?** | [Required] Store Id | [optional]
-**CurrencyCode** | **string** | [Required] Currency Code These must match three letter codes ISO 4127 http://en.wikipedia.org/wiki/ISO_4217 | [optional]
-**Cart** | [**Cart**](Cart.md) | [Required] Cart of the user | [optional]
-**FulfillmentInfo** | [**FulfillmentInfo**](FulfillmentInfo.md) | [Required] Relevant fulfillment Information | [optional]
-**ChannelOrderId** | **string** | [Required] Order ID in the external System | [optional]
-**ChannelPublicOrderId** | **string** | [Optional] Public Order ID in the external System | [optional]
-**OrderDateUtc** | **DateTime?** | Date the order was placed at in UTC [Required] | [optional]
-**PaymentInfo** | [**PaymentInfo**](PaymentInfo.md) | Payment Information [Required] | [optional]
-**Contact** | [**Contact**](Contact.md) | Contact Information [Required] | [optional]
-**TipAmount** | **double?** | Tip amount | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/OrderIngestSubmitOrderResponse.md b/docs/OrderIngestSubmitOrderResponse.md
deleted file mode 100644
index cd263723..00000000
--- a/docs/OrderIngestSubmitOrderResponse.md
+++ /dev/null
@@ -1,15 +0,0 @@
-# IO.Swagger.Model.OrderIngestSubmitOrderResponse
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**OrderId** | **int?** | | [optional]
-**ReceiptUrl** | **string** | | [optional]
-**CurrencyCode** | **string** | | [optional]
-**TotalPrice** | [**Price**](Price.md) | | [optional]
-**DeliveryFee** | [**Price**](Price.md) | | [optional]
-**EstimatedDeliveryTime** | **DateTime?** | | [optional]
-**ChannelOrderId** | **string** | | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/OrderItem.md b/docs/OrderItem.md
index ae0e6920..13b44593 100644
--- a/docs/OrderItem.md
+++ b/docs/OrderItem.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.OrderItem
+# Flipdish.Model.OrderItem
## Properties
Name | Type | Description | Notes
@@ -11,10 +11,12 @@ Name | Type | Description | Notes
**Name** | **string** | Name | [optional]
**Description** | **string** | Description | [optional]
**Price** | **double?** | Price | [optional]
+**TaxAmount** | **double?** | Tax currency amount | [optional]
**PriceIncludingOptionSetItems** | **double?** | Price including option set items | [optional]
**MenuItemId** | **int?** | Menu item identifier | [optional]
**MenuItemDisplayOrder** | **int?** | Menu item display order | [optional]
**IsAvailable** | **bool?** | Is available | [optional]
+**DepositReturnFee** | **double?** | Deposit return fee | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/OrderItemOption.md b/docs/OrderItemOption.md
index a885362e..11023137 100644
--- a/docs/OrderItemOption.md
+++ b/docs/OrderItemOption.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.OrderItemOption
+# Flipdish.Model.OrderItemOption
## Properties
Name | Type | Description | Notes
@@ -9,8 +9,10 @@ Name | Type | Description | Notes
**IsMasterOptionSetItem** | **bool?** | Is master option set item | [optional]
**Name** | **string** | Name | [optional]
**Price** | **double?** | Price | [optional]
+**TaxAmount** | **double?** | Tax currency amount | [optional]
**MenuItemOptionDisplayOrder** | **int?** | Menu item option display order | [optional]
**MenuItemOptionSetDisplayOrder** | **int?** | Menu item option set display order | [optional]
+**DepositReturnFee** | **double?** | Deposit return fee | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/OrderLeadTimes.md b/docs/OrderLeadTimes.md
new file mode 100644
index 00000000..e61f6741
--- /dev/null
+++ b/docs/OrderLeadTimes.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.OrderLeadTimes
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**LeadTimeMinutes** | **Dictionary<string, int?>** | Mapping from the type of order to, to the default lead time that will be applied to those orders. The lead time is an integer number of minutes. | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/OrderList.md b/docs/OrderList.md
new file mode 100644
index 00000000..843cb7ea
--- /dev/null
+++ b/docs/OrderList.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.OrderList
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Orders** | [**List<OrderReference>**](OrderReference.md) | A list of orders. | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/OrderPaymentInformation.md b/docs/OrderPaymentInformation.md
index ccfc930f..1a24e733 100644
--- a/docs/OrderPaymentInformation.md
+++ b/docs/OrderPaymentInformation.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.OrderPaymentInformation
+# Flipdish.Model.OrderPaymentInformation
## Properties
Name | Type | Description | Notes
diff --git a/docs/OrderRatingUpdatedEvent.md b/docs/OrderRatingUpdatedEvent.md
index be9deec4..5a83acfe 100644
--- a/docs/OrderRatingUpdatedEvent.md
+++ b/docs/OrderRatingUpdatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.OrderRatingUpdatedEvent
+# Flipdish.Model.OrderRatingUpdatedEvent
## Properties
Name | Type | Description | Notes
@@ -11,7 +11,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/OrderReference.md b/docs/OrderReference.md
new file mode 100644
index 00000000..0bd81481
--- /dev/null
+++ b/docs/OrderReference.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.OrderReference
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**OrderId** | **int?** | The ID of the order. | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/OrderRefundedEvent.md b/docs/OrderRefundedEvent.md
index 23e6a70c..6b837907 100644
--- a/docs/OrderRefundedEvent.md
+++ b/docs/OrderRefundedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.OrderRefundedEvent
+# Flipdish.Model.OrderRefundedEvent
## Properties
Name | Type | Description | Notes
@@ -6,12 +6,16 @@ Name | Type | Description | Notes
**EventName** | **string** | The event name | [optional]
**RefundedAmount** | **double?** | The amount refunded | [optional]
**Description** | **string** | Description | [optional]
+**User** | [**UserEventInfo**](UserEventInfo.md) | User who has refunded the order | [optional]
**Order** | [**Order**](Order.md) | Order | [optional]
**FlipdishEventId** | **Guid?** | The identitfier of the event | [optional]
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/OrderRejectedEvent.md b/docs/OrderRejectedEvent.md
index 3b0d5e02..7026026f 100644
--- a/docs/OrderRejectedEvent.md
+++ b/docs/OrderRejectedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.OrderRejectedEvent
+# Flipdish.Model.OrderRejectedEvent
## Properties
Name | Type | Description | Notes
@@ -7,12 +7,16 @@ Name | Type | Description | Notes
**Description** | **string** | Description | [optional]
**OrderRejectedTime** | **DateTime?** | Order Rejected Time | [optional]
**Reason** | **string** | Reason for Rejection | [optional]
+**User** | [**UserEventInfo**](UserEventInfo.md) | User who has rejected the order | [optional]
**Order** | [**Order**](Order.md) | Order | [optional]
**FlipdishEventId** | **Guid?** | The identitfier of the event | [optional]
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/OrderSummary.md b/docs/OrderSummary.md
index 602993ad..e0151876 100644
--- a/docs/OrderSummary.md
+++ b/docs/OrderSummary.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.OrderSummary
+# Flipdish.Model.OrderSummary
## Properties
Name | Type | Description | Notes
@@ -29,6 +29,8 @@ Name | Type | Description | Notes
**ChannelOrderId** | **string** | ChannelOrderId from external channel | [optional]
**ChannelOrderDisplayId** | **string** | ChannelOrderDisplayId from external channel | [optional]
**OrderDropOffLocation** | [**OrderDropOffLocation**](OrderDropOffLocation.md) | DropOffLocation selected for this order | [optional]
+**OrderBatchInfo** | [**OrderBatchSummary**](OrderBatchSummary.md) | OrderBatch information | [optional]
+**DeliveryLocation** | [**DeliveryLocation**](DeliveryLocation.md) | Delivery location details | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/OrderTerminalNotification.md b/docs/OrderTerminalNotification.md
deleted file mode 100644
index 1f0b8493..00000000
--- a/docs/OrderTerminalNotification.md
+++ /dev/null
@@ -1,17 +0,0 @@
-# Flipdish.Model.OrderTerminalNotification
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**EventName** | **string** | The event name | [optional]
-**Notification** | **string** | Notification Sent | [optional]
-**Order** | [**Order**](Order.md) | Order | [optional]
-**TerminalId** | **string** | TerminalId | [optional]
-**Description** | **string** | Description | [optional]
-**FlipdishEventId** | **Guid?** | The identitfier of the event | [optional]
-**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
-**Position** | **int?** | Position | [optional]
-**AppId** | **string** | App id | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/OrderTipUpdatedEvent.md b/docs/OrderTipUpdatedEvent.md
index e5d3cba8..5b210912 100644
--- a/docs/OrderTipUpdatedEvent.md
+++ b/docs/OrderTipUpdatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.OrderTipUpdatedEvent
+# Flipdish.Model.OrderTipUpdatedEvent
## Properties
Name | Type | Description | Notes
@@ -11,7 +11,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/OrderVoucherSummary.md b/docs/OrderVoucherSummary.md
index e6a6468b..8d232c91 100644
--- a/docs/OrderVoucherSummary.md
+++ b/docs/OrderVoucherSummary.md
@@ -1,8 +1,9 @@
-# IO.Swagger.Model.OrderVoucherSummary
+# Flipdish.Model.OrderVoucherSummary
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
+**VoucherId** | **int?** | Voucher ID | [optional]
**Name** | **string** | Voucher name | [optional]
**Description** | **string** | Voucher description | [optional]
**Code** | **string** | Voucher code | [optional]
diff --git a/docs/OrdersApi.md b/docs/OrdersApi.md
index 5c8a2bd8..fce018bb 100644
--- a/docs/OrdersApi.md
+++ b/docs/OrdersApi.md
@@ -1,39 +1,39 @@
-# IO.Swagger.Api.OrdersApi
+# Flipdish.Api.OrdersApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**AcceptOrder**](OrdersApi.md#acceptorder) | **POST** /api/v1.0/orders/{id}/accept | Accept order
-[**DispatchOrder**](OrdersApi.md#dispatchorder) | **POST** /api/v1.0/orders/{id}/dispatch | Dispatch order
-[**GetDeliveryInformation**](OrdersApi.md#getdeliveryinformation) | **GET** /api/v1.0/orders/{orderId}/deliveryinfo | Get order delivery information
-[**GetFulfillmentState**](OrdersApi.md#getfulfillmentstate) | **GET** /api/v1.0/orders/{orderId}/fulfillment/state | Get order fulfillment state
-[**GetFulfillmentStatusWithDetailsAndActions**](OrdersApi.md#getfulfillmentstatuswithdetailsandactions) | **GET** /api/v1.0/orders/{orderId}/fulfillment/state/details | Get order fulfillment state with actionable details like default next state
-[**GetOrderById**](OrdersApi.md#getorderbyid) | **GET** /api/v1.0/orders/{id} | Get order by ID
-[**GetOrders**](OrdersApi.md#getorders) | **GET** /api/v1.0/orders | Get orders by filter
-[**GetOrdersSummary**](OrdersApi.md#getorderssummary) | **GET** /api/v1.0/{appId}/orders/summaries | [PRIVATE API] Get summary of orders by filter
-[**RefundOrder**](OrdersApi.md#refundorder) | **POST** /api/v1.0/orders/{id}/refund | Refund order
-[**RejectOrder**](OrdersApi.md#rejectorder) | **POST** /api/v1.0/orders/{id}/reject | Reject order
-[**SearchFulfillmentStatuses**](OrdersApi.md#searchfulfillmentstatuses) | **GET** /api/v1.0/{appId}/orders/fulfillmentstatuses | Get fulfillment status for a list of orders
-[**UpdateDeliveryInformation**](OrdersApi.md#updatedeliveryinformation) | **POST** /api/v1.0/orders/{orderId}/deliveryinfo | Add/update delivery-related information to an order
-[**UpdateFulfillmentState**](OrdersApi.md#updatefulfillmentstate) | **POST** /api/v1.0/orders/{orderId}/fulfillment/state | Update fulfillment status information to an order
+[**AcceptOrder**](OrdersApi.md#acceptorder) | **POST** /api/v1.0/orders/{id}/accept |
+[**DispatchOrder**](OrdersApi.md#dispatchorder) | **POST** /api/v1.0/orders/{id}/dispatch |
+[**GetDeliveryInformation**](OrdersApi.md#getdeliveryinformation) | **GET** /api/v1.0/orders/{orderId}/deliveryinfo |
+[**GetFulfillmentState**](OrdersApi.md#getfulfillmentstate) | **GET** /api/v1.0/orders/{orderId}/fulfillment/state |
+[**GetFulfillmentStatusWithDetailsAndActions**](OrdersApi.md#getfulfillmentstatuswithdetailsandactions) | **GET** /api/v1.0/orders/{orderId}/fulfillment/state/details |
+[**GetOrderById**](OrdersApi.md#getorderbyid) | **GET** /api/v1.0/orders/{id} |
+[**GetOrders**](OrdersApi.md#getorders) | **GET** /api/v1.0/orders |
+[**GetOrdersSummary**](OrdersApi.md#getorderssummary) | **GET** /api/v1.0/{appId}/orders/summaries |
+[**GetOrdersSummaryNew**](OrdersApi.md#getorderssummarynew) | **GET** /api/v1.0/{appId}/orders/summariesNew |
+[**GetReadyToProcess**](OrdersApi.md#getreadytoprocess) | **GET** /api/v1.0/{appId}/orders/ready_to_process |
+[**RefundOrder**](OrdersApi.md#refundorder) | **POST** /api/v1.0/orders/{id}/refund |
+[**RejectOrder**](OrdersApi.md#rejectorder) | **POST** /api/v1.0/orders/{id}/reject |
+[**SearchFulfillmentStatuses**](OrdersApi.md#searchfulfillmentstatuses) | **GET** /api/v1.0/{appId}/orders/fulfillmentstatuses |
+[**UpdateDeliveryInformation**](OrdersApi.md#updatedeliveryinformation) | **POST** /api/v1.0/orders/{orderId}/deliveryinfo |
+[**UpdateFulfillmentState**](OrdersApi.md#updatefulfillmentstate) | **POST** /api/v1.0/orders/{orderId}/fulfillment/state |
# **AcceptOrder**
> void AcceptOrder (int? id, Accept acceptObject)
-Accept order
-To accept an order, you create an `accept` object and send it to Flipdish API using HTTP POST method. `Id` path parameter identifies the order.
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -45,12 +45,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new OrdersApi();
- var id = 56; // int? | Order identifier
- var acceptObject = new Accept(); // Accept | Order accept parameters (eg: EstimatedMinutesForDelivery)
+ var id = 56; // int? |
+ var acceptObject = new Accept(); // Accept |
try
{
- // Accept order
apiInstance.AcceptOrder(id, acceptObject);
}
catch (Exception e)
@@ -66,8 +65,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **id** | **int?**| Order identifier |
- **acceptObject** | [**Accept**](Accept.md)| Order accept parameters (eg: EstimatedMinutesForDelivery) |
+ **id** | **int?**| |
+ **acceptObject** | [**Accept**](Accept.md)| |
### Return type
@@ -88,17 +87,15 @@ void (empty response body)
# **DispatchOrder**
> void DispatchOrder (int? id)
-Dispatch order
-To dispatch an order send a POST request with `Id` path parameter which identifies the order.
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -110,11 +107,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new OrdersApi();
- var id = 56; // int? | Order identifier
+ var id = 56; // int? |
try
{
- // Dispatch order
apiInstance.DispatchOrder(id);
}
catch (Exception e)
@@ -130,7 +126,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **id** | **int?**| Order identifier |
+ **id** | **int?**| |
### Return type
@@ -151,17 +147,15 @@ void (empty response body)
# **GetDeliveryInformation**
> RestApiResultOrderDeliveryInformation GetDeliveryInformation (int? orderId)
-Get order delivery information
-Returns an orders delivery information. This would be used to display the latest known delivery information on a screen.
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -173,11 +167,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new OrdersApi();
- var orderId = 56; // int? | Flipdish Order Id
+ var orderId = 56; // int? |
try
{
- // Get order delivery information
RestApiResultOrderDeliveryInformation result = apiInstance.GetDeliveryInformation(orderId);
Debug.WriteLine(result);
}
@@ -194,7 +187,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **orderId** | **int?**| Flipdish Order Id |
+ **orderId** | **int?**| |
### Return type
@@ -215,17 +208,15 @@ Name | Type | Description | Notes
# **GetFulfillmentState**
> RestApiResultOrderFulfillmentStatus GetFulfillmentState (int? orderId)
-Get order fulfillment state
-[BETA - this endpoint is under development, do not use it in your production system] Returns an order's fulfillment state.
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -237,11 +228,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new OrdersApi();
- var orderId = 56; // int? | Flipdish Order Id
+ var orderId = 56; // int? |
try
{
- // Get order fulfillment state
RestApiResultOrderFulfillmentStatus result = apiInstance.GetFulfillmentState(orderId);
Debug.WriteLine(result);
}
@@ -258,7 +248,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **orderId** | **int?**| Flipdish Order Id |
+ **orderId** | **int?**| |
### Return type
@@ -279,17 +269,15 @@ Name | Type | Description | Notes
# **GetFulfillmentStatusWithDetailsAndActions**
> RestApiResultOrderFulfillmentStatusWithConfigurationActions GetFulfillmentStatusWithDetailsAndActions (int? orderId)
-Get order fulfillment state with actionable details like default next state
-[BETA - this endpoint is under development, do not use it in your production system] Returns an order's fulfillment status and details about possible states.
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -301,11 +289,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new OrdersApi();
- var orderId = 56; // int? | Flipdish Order Id
+ var orderId = 56; // int? |
try
{
- // Get order fulfillment state with actionable details like default next state
RestApiResultOrderFulfillmentStatusWithConfigurationActions result = apiInstance.GetFulfillmentStatusWithDetailsAndActions(orderId);
Debug.WriteLine(result);
}
@@ -322,7 +309,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **orderId** | **int?**| Flipdish Order Id |
+ **orderId** | **int?**| |
### Return type
@@ -343,15 +330,15 @@ Name | Type | Description | Notes
# **GetOrderById**
> RestApiResultOrder GetOrderById (int? id)
-Get order by ID
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -363,11 +350,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new OrdersApi();
- var id = 56; // int? | Order identifier
+ var id = 56; // int? |
try
{
- // Get order by ID
RestApiResultOrder result = apiInstance.GetOrderById(id);
Debug.WriteLine(result);
}
@@ -384,7 +370,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **id** | **int?**| Order identifier |
+ **id** | **int?**| |
### Return type
@@ -405,15 +391,15 @@ Name | Type | Description | Notes
# **GetOrders**
> RestApiPaginationResultOrder GetOrders (List physicalRestaurantId = null, List state = null, DateTime? from = null, DateTime? to = null, int? page = null, int? limit = null)
-Get orders by filter
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -425,16 +411,15 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new OrdersApi();
- var physicalRestaurantId = new List(); // List | Physical restaurant identifiers (optional)
- var state = state_example; // List | Order states (optional)
- var from = 2013-10-20T19:20:30+01:00; // DateTime? | Order has been placed after this parameter value (optional)
- var to = 2013-10-20T19:20:30+01:00; // DateTime? | Order has been placed before this parameter value (optional)
- var page = 56; // int? | Requested page number (optional)
- var limit = 56; // int? | Requested page limit (optional)
+ var physicalRestaurantId = new List(); // List | (optional)
+ var state = state_example; // List | (optional)
+ var from = 2013-10-20T19:20:30+01:00; // DateTime? | (optional)
+ var to = 2013-10-20T19:20:30+01:00; // DateTime? | (optional)
+ var page = 56; // int? | (optional)
+ var limit = 56; // int? | (optional)
try
{
- // Get orders by filter
RestApiPaginationResultOrder result = apiInstance.GetOrders(physicalRestaurantId, state, from, to, page, limit);
Debug.WriteLine(result);
}
@@ -451,12 +436,12 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **physicalRestaurantId** | [**List<int?>**](int?.md)| Physical restaurant identifiers | [optional]
- **state** | **List<string>**| Order states | [optional]
- **from** | **DateTime?**| Order has been placed after this parameter value | [optional]
- **to** | **DateTime?**| Order has been placed before this parameter value | [optional]
- **page** | **int?**| Requested page number | [optional]
- **limit** | **int?**| Requested page limit | [optional]
+ **physicalRestaurantId** | [**List<int?>**](int?.md)| | [optional]
+ **state** | **List<string>**| | [optional]
+ **from** | **DateTime?**| | [optional]
+ **to** | **DateTime?**| | [optional]
+ **page** | **int?**| | [optional]
+ **limit** | **int?**| | [optional]
### Return type
@@ -475,17 +460,17 @@ Name | Type | Description | Notes
# **GetOrdersSummary**
-> RestApiPaginationResultOrderSummary GetOrdersSummary (string appId, string searchQuery = null, List physicalRestaurantId = null, List state = null, int? page = null, int? limit = null, bool? orderByRequestedForTime = null, List channels = null)
+> RestApiPaginationResultOrderSummary GetOrdersSummary (string appId, string searchQuery = null, List physicalRestaurantId = null, List state = null, int? page = null, int? limit = null, bool? orderByRequestedForTime = null, List channels = null, List orderIds = null, DateTime? from = null, DateTime? to = null, bool? logSql = null)
+
-[PRIVATE API] Get summary of orders by filter
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -497,19 +482,22 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new OrdersApi();
- var appId = appId_example; // string | App Name Id
- var searchQuery = searchQuery_example; // string | Query string (optional)
- var physicalRestaurantId = new List(); // List | Physical restaurant identifiers (optional)
- var state = state_example; // List | Order states (optional)
- var page = 56; // int? | Requested page number (optional)
- var limit = 56; // int? | Requested page limit (optional)
+ var appId = appId_example; // string |
+ var searchQuery = searchQuery_example; // string | (optional)
+ var physicalRestaurantId = new List(); // List | (optional)
+ var state = state_example; // List | (optional)
+ var page = 56; // int? | (optional)
+ var limit = 56; // int? | (optional)
var orderByRequestedForTime = true; // bool? | (optional)
var channels = channels_example; // List | (optional)
+ var orderIds = new List(); // List | (optional)
+ var from = 2013-10-20T19:20:30+01:00; // DateTime? | (optional)
+ var to = 2013-10-20T19:20:30+01:00; // DateTime? | (optional)
+ var logSql = true; // bool? | (optional)
try
{
- // [PRIVATE API] Get summary of orders by filter
- RestApiPaginationResultOrderSummary result = apiInstance.GetOrdersSummary(appId, searchQuery, physicalRestaurantId, state, page, limit, orderByRequestedForTime, channels);
+ RestApiPaginationResultOrderSummary result = apiInstance.GetOrdersSummary(appId, searchQuery, physicalRestaurantId, state, page, limit, orderByRequestedForTime, channels, orderIds, from, to, logSql);
Debug.WriteLine(result);
}
catch (Exception e)
@@ -525,14 +513,101 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Name Id |
- **searchQuery** | **string**| Query string | [optional]
- **physicalRestaurantId** | [**List<int?>**](int?.md)| Physical restaurant identifiers | [optional]
- **state** | **List<string>**| Order states | [optional]
- **page** | **int?**| Requested page number | [optional]
- **limit** | **int?**| Requested page limit | [optional]
+ **appId** | **string**| |
+ **searchQuery** | **string**| | [optional]
+ **physicalRestaurantId** | [**List<int?>**](int?.md)| | [optional]
+ **state** | **List<string>**| | [optional]
+ **page** | **int?**| | [optional]
+ **limit** | **int?**| | [optional]
+ **orderByRequestedForTime** | **bool?**| | [optional]
+ **channels** | **List<string>**| | [optional]
+ **orderIds** | [**List<int?>**](int?.md)| | [optional]
+ **from** | **DateTime?**| | [optional]
+ **to** | **DateTime?**| | [optional]
+ **logSql** | **bool?**| | [optional]
+
+### Return type
+
+[**RestApiPaginationResultOrderSummary**](RestApiPaginationResultOrderSummary.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **GetOrdersSummaryNew**
+> RestApiPaginationResultOrderSummary GetOrdersSummaryNew (string appId, string searchQuery = null, List physicalRestaurantId = null, List state = null, int? page = null, int? limit = null, bool? orderByRequestedForTime = null, List channels = null, List orderIds = null, DateTime? from = null, DateTime? to = null, bool? logSql = null)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetOrdersSummaryNewExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new OrdersApi();
+ var appId = appId_example; // string |
+ var searchQuery = searchQuery_example; // string | (optional)
+ var physicalRestaurantId = new List(); // List | (optional)
+ var state = state_example; // List | (optional)
+ var page = 56; // int? | (optional)
+ var limit = 56; // int? | (optional)
+ var orderByRequestedForTime = true; // bool? | (optional)
+ var channels = channels_example; // List | (optional)
+ var orderIds = new List(); // List | (optional)
+ var from = 2013-10-20T19:20:30+01:00; // DateTime? | (optional)
+ var to = 2013-10-20T19:20:30+01:00; // DateTime? | (optional)
+ var logSql = true; // bool? | (optional)
+
+ try
+ {
+ RestApiPaginationResultOrderSummary result = apiInstance.GetOrdersSummaryNew(appId, searchQuery, physicalRestaurantId, state, page, limit, orderByRequestedForTime, channels, orderIds, from, to, logSql);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling OrdersApi.GetOrdersSummaryNew: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **searchQuery** | **string**| | [optional]
+ **physicalRestaurantId** | [**List<int?>**](int?.md)| | [optional]
+ **state** | **List<string>**| | [optional]
+ **page** | **int?**| | [optional]
+ **limit** | **int?**| | [optional]
**orderByRequestedForTime** | **bool?**| | [optional]
**channels** | **List<string>**| | [optional]
+ **orderIds** | [**List<int?>**](int?.md)| | [optional]
+ **from** | **DateTime?**| | [optional]
+ **to** | **DateTime?**| | [optional]
+ **logSql** | **bool?**| | [optional]
### Return type
@@ -549,21 +624,82 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+# **GetReadyToProcess**
+> OrderList GetReadyToProcess (string appId, List storeId = null)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetReadyToProcessExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new OrdersApi();
+ var appId = appId_example; // string |
+ var storeId = new List(); // List | (optional)
+
+ try
+ {
+ OrderList result = apiInstance.GetReadyToProcess(appId, storeId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling OrdersApi.GetReadyToProcess: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **storeId** | [**List<int?>**](int?.md)| | [optional]
+
+### Return type
+
+[**OrderList**](OrderList.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
# **RefundOrder**
> void RefundOrder (int? id, Refund refundObject)
-Refund order
-To refund an order, you create a `refund` object and send it to Flipdish API using HTTP POST method. `Id` path parameter identifies the order.
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -575,12 +711,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new OrdersApi();
- var id = 56; // int? | Order identifier
+ var id = 56; // int? |
var refundObject = new Refund(); // Refund |
try
{
- // Refund order
apiInstance.RefundOrder(id, refundObject);
}
catch (Exception e)
@@ -596,7 +731,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **id** | **int?**| Order identifier |
+ **id** | **int?**| |
**refundObject** | [**Refund**](Refund.md)| |
### Return type
@@ -618,17 +753,15 @@ void (empty response body)
# **RejectOrder**
> void RejectOrder (int? id, Reject rejectObject)
-Reject order
-To reject an order, you create a `reject` object and send it to Flipdish API using HTTP POST method. `Id` path parameter identifies the order.
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -640,12 +773,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new OrdersApi();
- var id = 56; // int? | Order identifier
+ var id = 56; // int? |
var rejectObject = new Reject(); // Reject |
try
{
- // Reject order
apiInstance.RejectOrder(id, rejectObject);
}
catch (Exception e)
@@ -661,7 +793,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **id** | **int?**| Order identifier |
+ **id** | **int?**| |
**rejectObject** | [**Reject**](Reject.md)| |
### Return type
@@ -683,17 +815,15 @@ void (empty response body)
# **SearchFulfillmentStatuses**
> RestApiArrayResultOrderFulfillmentStatus SearchFulfillmentStatuses (string appId, string orderIds)
-Get fulfillment status for a list of orders
-[BETA - this endpoint is under development, do not use it in your production system] Returns fulfillment status for list of orders.
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -705,12 +835,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new OrdersApi();
- var appId = appId_example; // string | App Id
- var orderIds = orderIds_example; // string | Flipdish Order Id list, comma separated
+ var appId = appId_example; // string |
+ var orderIds = orderIds_example; // string |
try
{
- // Get fulfillment status for a list of orders
RestApiArrayResultOrderFulfillmentStatus result = apiInstance.SearchFulfillmentStatuses(appId, orderIds);
Debug.WriteLine(result);
}
@@ -727,8 +856,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Id |
- **orderIds** | **string**| Flipdish Order Id list, comma separated |
+ **appId** | **string**| |
+ **orderIds** | **string**| |
### Return type
@@ -749,17 +878,15 @@ Name | Type | Description | Notes
# **UpdateDeliveryInformation**
> void UpdateDeliveryInformation (int? orderId, OrderDeliveryInformationBase deliveryInformation)
-Add/update delivery-related information to an order
-Returns an order's delivery information. This would be used to display the latest known delivery information on a screen.
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -771,12 +898,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new OrdersApi();
- var orderId = 56; // int? | Flipdish Order Id
- var deliveryInformation = new OrderDeliveryInformationBase(); // OrderDeliveryInformationBase | Delivery Information
+ var orderId = 56; // int? |
+ var deliveryInformation = new OrderDeliveryInformationBase(); // OrderDeliveryInformationBase |
try
{
- // Add/update delivery-related information to an order
apiInstance.UpdateDeliveryInformation(orderId, deliveryInformation);
}
catch (Exception e)
@@ -792,8 +918,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **orderId** | **int?**| Flipdish Order Id |
- **deliveryInformation** | [**OrderDeliveryInformationBase**](OrderDeliveryInformationBase.md)| Delivery Information |
+ **orderId** | **int?**| |
+ **deliveryInformation** | [**OrderDeliveryInformationBase**](OrderDeliveryInformationBase.md)| |
### Return type
@@ -814,17 +940,15 @@ void (empty response body)
# **UpdateFulfillmentState**
> void UpdateFulfillmentState (int? orderId, OrderFulfillmentStatusUpdate fulfillmentStatusRequest)
-Update fulfillment status information to an order
-[BETA - this endpoint is under development, do not use it in your production system] Updates an order's fulfillment states.
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -836,12 +960,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new OrdersApi();
- var orderId = 56; // int? | Flipdish Order Id
- var fulfillmentStatusRequest = new OrderFulfillmentStatusUpdate(); // OrderFulfillmentStatusUpdate | Fulfillment Status
+ var orderId = 56; // int? |
+ var fulfillmentStatusRequest = new OrderFulfillmentStatusUpdate(); // OrderFulfillmentStatusUpdate |
try
{
- // Update fulfillment status information to an order
apiInstance.UpdateFulfillmentState(orderId, fulfillmentStatusRequest);
}
catch (Exception e)
@@ -857,8 +980,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **orderId** | **int?**| Flipdish Order Id |
- **fulfillmentStatusRequest** | [**OrderFulfillmentStatusUpdate**](OrderFulfillmentStatusUpdate.md)| Fulfillment Status |
+ **orderId** | **int?**| |
+ **fulfillmentStatusRequest** | [**OrderFulfillmentStatusUpdate**](OrderFulfillmentStatusUpdate.md)| |
### Return type
diff --git a/docs/OtherChargesDetails.md b/docs/OtherChargesDetails.md
index af4a5b1a..f6e2f903 100644
--- a/docs/OtherChargesDetails.md
+++ b/docs/OtherChargesDetails.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.OtherChargesDetails
+# Flipdish.Model.OtherChargesDetails
## Properties
Name | Type | Description | Notes
diff --git a/docs/OwnerEntityConfiguration.md b/docs/OwnerEntityConfiguration.md
index c65b675c..bd223ff5 100644
--- a/docs/OwnerEntityConfiguration.md
+++ b/docs/OwnerEntityConfiguration.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.OwnerEntityConfiguration
+# Flipdish.Model.OwnerEntityConfiguration
## Properties
Name | Type | Description | Notes
diff --git a/docs/OwnerEntityConfigurations.md b/docs/OwnerEntityConfigurations.md
index 5a3a616b..251beabb 100644
--- a/docs/OwnerEntityConfigurations.md
+++ b/docs/OwnerEntityConfigurations.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.OwnerEntityConfigurations
+# Flipdish.Model.OwnerEntityConfigurations
## Properties
Name | Type | Description | Notes
diff --git a/docs/PasswordResetModel.md b/docs/PasswordResetModel.md
index 4afe93e3..6097e780 100644
--- a/docs/PasswordResetModel.md
+++ b/docs/PasswordResetModel.md
@@ -1,8 +1,9 @@
-# IO.Swagger.Model.PasswordResetModel
+# Flipdish.Model.PasswordResetModel
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
+**TokenId** | **string** | Token Id | [optional]
**Email** | **string** | Email address | [optional]
**Password** | **string** | Password |
**PasswordConfirmation** | **string** | Password confirmation |
diff --git a/docs/PayOrder.md b/docs/PayOrder.md
deleted file mode 100644
index abc61f53..00000000
--- a/docs/PayOrder.md
+++ /dev/null
@@ -1,10 +0,0 @@
-# Flipdish.Model.PayOrder
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**PaymentOption** | **string** | 6 digit PIN code (not starting with zero). |
-**ChefNote** | **string** | Chef note | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/PaymentAccount.md b/docs/PaymentAccount.md
new file mode 100644
index 00000000..55878613
--- /dev/null
+++ b/docs/PaymentAccount.md
@@ -0,0 +1,17 @@
+# Flipdish.Model.PaymentAccount
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**UserId** | **int?** | The user ID associated with the payment account. | [optional]
+**PaymentAccountId** | **int?** | Unique identifier for the payment account. | [optional]
+**CanRemoveFromCustomerView** | **bool?** | Indicates if the payment account can be removed from the customer view. | [optional]
+**Bin** | **string** | Bank Identification Number (BIN) of the payment method. | [optional]
+**IsDefaultPaymentMethod** | **bool?** | Indicates if this is the default payment method. | [optional]
+**IsVisibleToCustomer** | **bool?** | Indicates if the payment account is visible to the customer. | [optional]
+**PaymentAccountType** | **string** | The type of payment account (e.g., card, PayPal). | [optional]
+**Description** | **string** | Description of the payment account. | [optional]
+**CustomerId** | **string** | The customer ID associated with the payment account. | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/PaymentInfo.md b/docs/PaymentInfo.md
deleted file mode 100644
index 7dfe8ee5..00000000
--- a/docs/PaymentInfo.md
+++ /dev/null
@@ -1,10 +0,0 @@
-# IO.Swagger.Model.PaymentInfo
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Paid** | **bool?** | Defines if the order was paid | [optional]
-**PaymentType** | **string** | Payment Description | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/PaymentIntent.md b/docs/PaymentIntent.md
index 997db0e7..95d35e69 100644
--- a/docs/PaymentIntent.md
+++ b/docs/PaymentIntent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.PaymentIntent
+# Flipdish.Model.PaymentIntent
## Properties
Name | Type | Description | Notes
diff --git a/docs/PaymentIntentsApi.md b/docs/PaymentIntentsApi.md
index 255729d4..4b62b305 100644
--- a/docs/PaymentIntentsApi.md
+++ b/docs/PaymentIntentsApi.md
@@ -1,25 +1,25 @@
-# IO.Swagger.Api.PaymentIntentsApi
+# Flipdish.Api.PaymentIntentsApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**GetPaymentIntent**](PaymentIntentsApi.md#getpaymentintent) | **GET** /api/v1.0/payment_intents/{paymentIntentId} | Returns stripe payment intent for a given id
+[**GetPaymentIntent**](PaymentIntentsApi.md#getpaymentintent) | **GET** /api/v1.0/payment_intents/{paymentIntentId} |
# **GetPaymentIntent**
> RestApiResultPaymentIntent GetPaymentIntent (string paymentIntentId)
-Returns stripe payment intent for a given id
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -31,11 +31,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new PaymentIntentsApi();
- var paymentIntentId = paymentIntentId_example; // string | Stripe payment intent identifier
+ var paymentIntentId = paymentIntentId_example; // string |
try
{
- // Returns stripe payment intent for a given id
RestApiResultPaymentIntent result = apiInstance.GetPaymentIntent(paymentIntentId);
Debug.WriteLine(result);
}
@@ -52,7 +51,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **paymentIntentId** | **string**| Stripe payment intent identifier |
+ **paymentIntentId** | **string**| |
### Return type
diff --git a/docs/PaymentTerminalDetails.md b/docs/PaymentTerminalDetails.md
index e894d0ee..6ad3a00d 100644
--- a/docs/PaymentTerminalDetails.md
+++ b/docs/PaymentTerminalDetails.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.PaymentTerminalDetails
+# Flipdish.Model.PaymentTerminalDetails
## Properties
Name | Type | Description | Notes
diff --git a/docs/PaymentTerminalTransactionDetails.md b/docs/PaymentTerminalTransactionDetails.md
index e9c4cf1b..57b90cc0 100644
--- a/docs/PaymentTerminalTransactionDetails.md
+++ b/docs/PaymentTerminalTransactionDetails.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.PaymentTerminalTransactionDetails
+# Flipdish.Model.PaymentTerminalTransactionDetails
## Properties
Name | Type | Description | Notes
diff --git a/docs/PaymentsApi.md b/docs/PaymentsApi.md
index 75db1833..18391217 100644
--- a/docs/PaymentsApi.md
+++ b/docs/PaymentsApi.md
@@ -1,25 +1,25 @@
-# IO.Swagger.Api.PaymentsApi
+# Flipdish.Api.PaymentsApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**GetOrderPaymentInformation**](PaymentsApi.md#getorderpaymentinformation) | **GET** /api/v1.0/payments/payment/{orderId}/refundable | Returns payment refund information related to the order with the order id
+[**GetOrderPaymentInformation**](PaymentsApi.md#getorderpaymentinformation) | **GET** /api/v1.0/payments/payment/{orderId}/refundable |
# **GetOrderPaymentInformation**
> RestApiResultOrderPaymentInformation GetOrderPaymentInformation (int? orderId)
-Returns payment refund information related to the order with the order id
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -31,11 +31,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new PaymentsApi();
- var orderId = 56; // int? | Order identifier
+ var orderId = 56; // int? |
try
{
- // Returns payment refund information related to the order with the order id
RestApiResultOrderPaymentInformation result = apiInstance.GetOrderPaymentInformation(orderId);
Debug.WriteLine(result);
}
@@ -52,7 +51,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **orderId** | **int?**| Order identifier |
+ **orderId** | **int?**| |
### Return type
diff --git a/docs/Payout.md b/docs/Payout.md
index ee73aa5b..2592d475 100644
--- a/docs/Payout.md
+++ b/docs/Payout.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.Payout
+# Flipdish.Model.Payout
## Properties
Name | Type | Description | Notes
@@ -22,7 +22,9 @@ Name | Type | Description | Notes
**OnlineSalesServiceCharges** | **double?** | Payout online sales service charges | [optional]
**OnlineSalesRefundedFees** | **double?** | Payout online sales refunded fees | [optional]
**OnlineSalesFees** | **double?** | Payout online sales fees | [optional]
+**PosSalesFees** | **double?** | Payout online sales fees | [optional]
**OnlineSalesRefundedAmount** | **double?** | Payout online sales refunded amount | [optional]
+**PosSalesRefundedAmount** | **double?** | POS Payout online sales refunded amount | [optional]
**OnlineSalesTax** | **double?** | Payout online sales tax | [optional]
**TotalOnlineRevenue** | **double?** | Payout total online revenue | [optional]
**CashSalesFees** | **double?** | Payout cash sales fees | [optional]
@@ -32,11 +34,20 @@ Name | Type | Description | Notes
**TotalFees** | **double?** | Payout total fees | [optional]
**TotalOnlineRevenueAdjustments** | **double?** | Payout total online revenue adjustments | [optional]
**ChargebackAmount** | **double?** | Payout chargeback amount | [optional]
+**PosSalesChargebackAmount** | **double?** | POS Payout chargeback amount | [optional]
**ChargebackRefundedFees** | **double?** | Payout chargeback refunded fees | [optional]
**TotalChargebackCost** | **double?** | Payout chargebacks total cost | [optional]
**TotalOtherCharges** | **double?** | Payout other charges total | [optional]
**OpeningBalance** | **double?** | Payout opening balance | [optional]
**ClosingBalance** | **double?** | Payout closing balance | [optional]
+**PayGreenSalesAmount** | **double?** | Amount of sales through PayGreen (restaurant vouchers) | [optional]
+**DeliveryIntegrationFee** | **double?** | Third party integration delivery fee | [optional]
+**DeliveryIntegrationTipFee** | **double?** | Third party integration delivery tip fee | [optional]
+**TotalThirdPartyFees** | **double?** | Total third party integration fees | [optional]
+**PosSalesAmount** | **double?** | POS sales amount | [optional]
+**PosSalesTax** | **double?** | POS sales tax | [optional]
+**TipsOnPosSales** | **double?** | Tips on POS sales | [optional]
+**BankAccountHasChanged** | **bool?** | Indicates whether the bank account has changed since the previous payout | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/PayoutChargeback.md b/docs/PayoutChargeback.md
index 8edddbdf..03709422 100644
--- a/docs/PayoutChargeback.md
+++ b/docs/PayoutChargeback.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.PayoutChargeback
+# Flipdish.Model.PayoutChargeback
## Properties
Name | Type | Description | Notes
diff --git a/docs/PayoutDetail.md b/docs/PayoutDetail.md
index 92ebc48c..7531a882 100644
--- a/docs/PayoutDetail.md
+++ b/docs/PayoutDetail.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.PayoutDetail
+# Flipdish.Model.PayoutDetail
## Properties
Name | Type | Description | Notes
diff --git a/docs/PayoutOrder.md b/docs/PayoutOrder.md
index 5b302e6c..2c4fc18f 100644
--- a/docs/PayoutOrder.md
+++ b/docs/PayoutOrder.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.PayoutOrder
+# Flipdish.Model.PayoutOrder
## Properties
Name | Type | Description | Notes
@@ -14,9 +14,10 @@ Name | Type | Description | Notes
**Tips** | **double?** | Order tips amount | [optional]
**Voucher** | **double?** | Order voucher amount | [optional]
**FlatFeeExcludingVat** | **double?** | Order flat fee amount excluding VAT | [optional]
-**FlatFeeExcludingVAT** | **double?** | | [optional]
+**FlatFeeExcludingVAT** | **double?** | Order flat fee amount excluding VAT | [optional]
+**FlatFeeIncludingVat** | **double?** | Order flat fee amount including VAT | [optional]
**PercentageFeeExcludingVat** | **double?** | Order percentage fee excluding VAT | [optional]
-**PercentageFeeExcludingVAT** | **double?** | | [optional]
+**PercentageFeeExcludingVAT** | **double?** | Order percentage fee excluding VAT | [optional]
**Vat** | **double?** | Order VAT amount | [optional]
**TotalFees** | **double?** | Total order fees amount | [optional]
**CashFeeChargedToCustomer** | **double?** | Cash fee charged to customer | [optional]
diff --git a/docs/PayoutOtherCharge.md b/docs/PayoutOtherCharge.md
index 844c11f9..e37896a4 100644
--- a/docs/PayoutOtherCharge.md
+++ b/docs/PayoutOtherCharge.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.PayoutOtherCharge
+# Flipdish.Model.PayoutOtherCharge
## Properties
Name | Type | Description | Notes
diff --git a/docs/PayoutRefund.md b/docs/PayoutRefund.md
index e703a36b..5c0357e7 100644
--- a/docs/PayoutRefund.md
+++ b/docs/PayoutRefund.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.PayoutRefund
+# Flipdish.Model.PayoutRefund
## Properties
Name | Type | Description | Notes
diff --git a/docs/PayoutReport3Details.md b/docs/PayoutReport3Details.md
new file mode 100644
index 00000000..055d430f
--- /dev/null
+++ b/docs/PayoutReport3Details.md
@@ -0,0 +1,14 @@
+# Flipdish.Model.PayoutReport3Details
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Amount** | **double?** | | [optional]
+**Currency** | **string** | | [optional]
+**Summary** | [**PayoutReport3DetailsSummary**](PayoutReport3DetailsSummary.md) | | [optional]
+**Revenue** | [**PayoutReport3DetailsRevenue**](PayoutReport3DetailsRevenue.md) | | [optional]
+**FlipdishFees** | [**PayoutReport3DetailsFlipdishFees**](PayoutReport3DetailsFlipdishFees.md) | | [optional]
+**Adjustments** | [**PayoutReport3DetailsAdjustments**](PayoutReport3DetailsAdjustments.md) | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/PayoutReport3DetailsAdjustments.md b/docs/PayoutReport3DetailsAdjustments.md
new file mode 100644
index 00000000..4eb7c3ac
--- /dev/null
+++ b/docs/PayoutReport3DetailsAdjustments.md
@@ -0,0 +1,29 @@
+# Flipdish.Model.PayoutReport3DetailsAdjustments
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**OpeningBalanceDate** | **DateTime?** | | [optional]
+**ClosingBalanceDate** | **DateTime?** | | [optional]
+**OpeningBalance** | **double?** | | [optional]
+**RefundsOnCardOrders** | **double?** | | [optional]
+**RefundsOnCashOrders** | **double?** | | [optional]
+**CashCustomerFees** | **double?** | | [optional]
+**Chargebacks** | **double?** | | [optional]
+**OtherTransactions** | **double?** | | [optional]
+**ClosingBalance** | **double?** | | [optional]
+**BalanceRepaid** | **double?** | | [optional]
+**RefundsOnCardOrdersBracketsAmount** | **double?** | | [optional]
+**RefundsOnCardOrdersBracketsOutOfAmount** | **double?** | | [optional]
+**RefundsOnCashOrdersBracketsAmount** | **double?** | | [optional]
+**RefundsOnCashOrdersBracketsOutOfAmount** | **double?** | | [optional]
+**CashCustomerFeesBracketsAmount** | **double?** | | [optional]
+**CashCustomerFeesBracketsOutOfAmount** | **double?** | | [optional]
+**BalanceChange** | **double?** | | [optional]
+**PreviousPayoutId** | **int?** | | [optional]
+**NextPayoutId** | **int?** | | [optional]
+**RefundedFeesOnChargebacks** | **double?** | | [optional]
+**TotalChargebackCost** | **double?** | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/PayoutReport3DetailsFlipdishFees.md b/docs/PayoutReport3DetailsFlipdishFees.md
new file mode 100644
index 00000000..45b82afc
--- /dev/null
+++ b/docs/PayoutReport3DetailsFlipdishFees.md
@@ -0,0 +1,39 @@
+# Flipdish.Model.PayoutReport3DetailsFlipdishFees
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**WebAndAppCash** | **double?** | | [optional]
+**WebAndAppCashRevenueIncludingTips** | **double?** | | [optional]
+**WebAndAppCard** | **double?** | | [optional]
+**WebAndAppCardRevenueIncludingTips** | **double?** | | [optional]
+**KioskCash** | **double?** | | [optional]
+**KioskCashRevenue** | **double?** | | [optional]
+**KioskCard** | **double?** | | [optional]
+**KioskCardRevenue** | **double?** | | [optional]
+**QropCash** | **double?** | | [optional]
+**QropCashRevenue** | **double?** | | [optional]
+**QropCard** | **double?** | | [optional]
+**QropCardRevenue** | **double?** | | [optional]
+**PosCard** | **double?** | | [optional]
+**PosCardRevenue** | **double?** | | [optional]
+**PosCardOnFlipdishOrders** | **double?** | | [optional]
+**OtherIntegrationFees** | **double?** | | [optional]
+**OtherIntegrationFeesExcludingVat** | **double?** | | [optional]
+**OtherIntegrationFeesVatAmount** | **double?** | | [optional]
+**OtherIntegrationTips** | **double?** | | [optional]
+**RefundedFeesOnRefundedSales** | **double?** | | [optional]
+**Vat** | **double?** | | [optional]
+**RefundedFeesOnPosSales** | **double?** | | [optional]
+**Total** | **double?** | | [optional]
+**ThirdPartyIntegrationFeesAndTips** | **double?** | | [optional]
+**WebAndAppCardOnXOrders** | **int?** | | [optional]
+**WebAndAppCashOnXOrders** | **int?** | | [optional]
+**KioskCardOnXOrders** | **int?** | | [optional]
+**KioskCashOnXOrders** | **int?** | | [optional]
+**QropCardOnXOrders** | **int?** | | [optional]
+**QropCashOnXOrders** | **int?** | | [optional]
+**PosCardOnXOrders** | **int?** | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/PayoutReport3DetailsRevenue.md b/docs/PayoutReport3DetailsRevenue.md
new file mode 100644
index 00000000..d545e670
--- /dev/null
+++ b/docs/PayoutReport3DetailsRevenue.md
@@ -0,0 +1,16 @@
+# Flipdish.Model.PayoutReport3DetailsRevenue
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**GrossSales** | [**PayoutReport3DetailsSalesLine**](PayoutReport3DetailsSalesLine.md) | | [optional]
+**SalesTax** | [**PayoutReport3DetailsSalesLine**](PayoutReport3DetailsSalesLine.md) | | [optional]
+**DeliveryCharges** | [**PayoutReport3DetailsSalesLine**](PayoutReport3DetailsSalesLine.md) | | [optional]
+**OtherCharges** | [**PayoutReport3DetailsSalesLine**](PayoutReport3DetailsSalesLine.md) | | [optional]
+**Tips** | [**PayoutReport3DetailsSalesLine**](PayoutReport3DetailsSalesLine.md) | | [optional]
+**TotalRevenue** | [**PayoutReport3DetailsSalesLine**](PayoutReport3DetailsSalesLine.md) | | [optional]
+**RevenueForFeeCalculations** | [**PayoutReport3DetailsSalesLine**](PayoutReport3DetailsSalesLine.md) | | [optional]
+**DrsCharges** | [**PayoutReport3DetailsSalesLine**](PayoutReport3DetailsSalesLine.md) | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/PayoutReport3DetailsSalesLine.md b/docs/PayoutReport3DetailsSalesLine.md
new file mode 100644
index 00000000..c691b1ad
--- /dev/null
+++ b/docs/PayoutReport3DetailsSalesLine.md
@@ -0,0 +1,12 @@
+# Flipdish.Model.PayoutReport3DetailsSalesLine
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Online** | **double?** | | [optional]
+**Pos** | **double?** | | [optional]
+**Other** | **double?** | | [optional]
+**Total** | **double?** | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/PayoutReport3DetailsSummary.md b/docs/PayoutReport3DetailsSummary.md
new file mode 100644
index 00000000..23dfd06c
--- /dev/null
+++ b/docs/PayoutReport3DetailsSummary.md
@@ -0,0 +1,16 @@
+# Flipdish.Model.PayoutReport3DetailsSummary
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Revenue** | **double?** | | [optional]
+**RevenueOfWhichCash** | **double?** | | [optional]
+**UnpaidRevenue** | **double?** | | [optional]
+**RevenueForFeeCalculations** | **double?** | | [optional]
+**FlipdishFees** | **double?** | | [optional]
+**Adjustments** | **double?** | | [optional]
+**ThirdPartyIntegrationFeesAndTips** | **double?** | | [optional]
+**Total** | **double?** | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/PayoutReport3Overview.md b/docs/PayoutReport3Overview.md
new file mode 100644
index 00000000..446521d1
--- /dev/null
+++ b/docs/PayoutReport3Overview.md
@@ -0,0 +1,10 @@
+# Flipdish.Model.PayoutReport3Overview
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**PayoutReport3OverviewHeader** | [**PayoutReport3OverviewHeader**](PayoutReport3OverviewHeader.md) | | [optional]
+**PayoutStores** | [**List<PayoutReport3Store>**](PayoutReport3Store.md) | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/PayoutReport3OverviewHeader.md b/docs/PayoutReport3OverviewHeader.md
new file mode 100644
index 00000000..c70f2f4f
--- /dev/null
+++ b/docs/PayoutReport3OverviewHeader.md
@@ -0,0 +1,21 @@
+# Flipdish.Model.PayoutReport3OverviewHeader
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**PayoutId** | **int?** | | [optional]
+**BankAccountId** | **int?** | | [optional]
+**IsManualPayout** | **bool?** | | [optional]
+**AccountName** | **string** | | [optional]
+**PayoutStatus** | **string** | | [optional]
+**CreatedDate** | **DateTime?** | | [optional]
+**PeriodStartTime** | **DateTime?** | | [optional]
+**PeriodEndTime** | **DateTime?** | | [optional]
+**DestinationBank** | **string** | | [optional]
+**DestinationAccount** | **string** | | [optional]
+**Amount** | **double?** | | [optional]
+**Currency** | **string** | | [optional]
+**BankAccountHasChanged** | **bool?** | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/PayoutReport3PropertyDetails.md b/docs/PayoutReport3PropertyDetails.md
new file mode 100644
index 00000000..f6bb7a47
--- /dev/null
+++ b/docs/PayoutReport3PropertyDetails.md
@@ -0,0 +1,12 @@
+# Flipdish.Model.PayoutReport3PropertyDetails
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**AvailableProperties** | [**List<PayoutReport3PropertyFilterOption>**](PayoutReport3PropertyFilterOption.md) | | [optional]
+**SelectedPropertyIds** | **List<string>** | | [optional]
+**MatchedStoreIds** | **List<int?>** | | [optional]
+**Details** | [**PayoutReport3Details**](PayoutReport3Details.md) | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/PayoutReport3PropertyFilterOption.md b/docs/PayoutReport3PropertyFilterOption.md
new file mode 100644
index 00000000..d9c0f643
--- /dev/null
+++ b/docs/PayoutReport3PropertyFilterOption.md
@@ -0,0 +1,11 @@
+# Flipdish.Model.PayoutReport3PropertyFilterOption
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**PropertyId** | **string** | | [optional]
+**PropertyName** | **string** | | [optional]
+**StoreIds** | **List<int?>** | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/PayoutReport3RefundedOrder.md b/docs/PayoutReport3RefundedOrder.md
new file mode 100644
index 00000000..346244c4
--- /dev/null
+++ b/docs/PayoutReport3RefundedOrder.md
@@ -0,0 +1,17 @@
+# Flipdish.Model.PayoutReport3RefundedOrder
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**OrderId** | **int?** | | [optional]
+**PlacedAtTime** | **DateTime?** | | [optional]
+**ModifiedAtTime** | **DateTime?** | | [optional]
+**StoreName** | **string** | | [optional]
+**Type** | **string** | | [optional]
+**RefundedAmount** | **double?** | | [optional]
+**RefundedFees** | **double?** | | [optional]
+**RefundType** | **string** | | [optional]
+**CashFeeRefundedToCustomer** | **double?** | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/PayoutReport3Store.md b/docs/PayoutReport3Store.md
new file mode 100644
index 00000000..2611edb0
--- /dev/null
+++ b/docs/PayoutReport3Store.md
@@ -0,0 +1,10 @@
+# Flipdish.Model.PayoutReport3Store
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**StoreId** | **int?** | | [optional]
+**StoreName** | **string** | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/PayoutReport3StorePayout.md b/docs/PayoutReport3StorePayout.md
new file mode 100644
index 00000000..9848a7f4
--- /dev/null
+++ b/docs/PayoutReport3StorePayout.md
@@ -0,0 +1,16 @@
+# Flipdish.Model.PayoutReport3StorePayout
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**StoreId** | **int?** | | [optional]
+**StoreName** | **string** | | [optional]
+**SummaryTotalPayout** | **double?** | | [optional]
+**SummaryRevenue** | **double?** | | [optional]
+**SummaryCashRevenue** | **double?** | | [optional]
+**SummaryTotalFlipdishFees** | **double?** | | [optional]
+**SummaryAdjustments** | **double?** | | [optional]
+**Currency** | **string** | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/PayoutReport3StorePayouts.md b/docs/PayoutReport3StorePayouts.md
new file mode 100644
index 00000000..4c72bbd1
--- /dev/null
+++ b/docs/PayoutReport3StorePayouts.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.PayoutReport3StorePayouts
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Stores** | [**List<PayoutReport3StorePayout>**](PayoutReport3StorePayout.md) | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/PayoutReportsApi.md b/docs/PayoutReportsApi.md
new file mode 100644
index 00000000..8ff8ea3f
--- /dev/null
+++ b/docs/PayoutReportsApi.md
@@ -0,0 +1,352 @@
+# Flipdish.Api.PayoutReportsApi
+
+All URIs are relative to *https://api.flipdish.co*
+
+Method | HTTP request | Description
+------------- | ------------- | -------------
+[**GetPayoutReport3Details**](PayoutReportsApi.md#getpayoutreport3details) | **GET** /api/v1.0/{appId}/reporting/reports/payouts3/{bankAccountId}/{payoutId}/details |
+[**GetPayoutReport3Overview**](PayoutReportsApi.md#getpayoutreport3overview) | **GET** /api/v1.0/{appId}/reporting/reports/payouts3/{bankAccountId}/{payoutId}/overview |
+[**GetPayoutReport3PropertyDetails**](PayoutReportsApi.md#getpayoutreport3propertydetails) | **GET** /api/v1.0/{appId}/reporting/reports/payouts3/{bankAccountId}/{payoutId}/properties |
+[**GetPayoutReport3RefundedOrders**](PayoutReportsApi.md#getpayoutreport3refundedorders) | **GET** /api/v1.0/{appId}/reporting/reports/payouts3/{bankAccountId}/{payoutId}/refundedOrders |
+[**GetPayoutReport3Stores**](PayoutReportsApi.md#getpayoutreport3stores) | **GET** /api/v1.0/{appId}/reporting/reports/payouts3/{bankAccountId}/{payoutId}/stores |
+
+
+
+# **GetPayoutReport3Details**
+> RestApiResultPayoutReport3Details GetPayoutReport3Details (string appId, int? bankAccountId, int? payoutId, List storeIds = null)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetPayoutReport3DetailsExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new PayoutReportsApi();
+ var appId = appId_example; // string |
+ var bankAccountId = 56; // int? |
+ var payoutId = 56; // int? |
+ var storeIds = new List(); // List | (optional)
+
+ try
+ {
+ RestApiResultPayoutReport3Details result = apiInstance.GetPayoutReport3Details(appId, bankAccountId, payoutId, storeIds);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling PayoutReportsApi.GetPayoutReport3Details: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **bankAccountId** | **int?**| |
+ **payoutId** | **int?**| |
+ **storeIds** | [**List<int?>**](int?.md)| | [optional]
+
+### Return type
+
+[**RestApiResultPayoutReport3Details**](RestApiResultPayoutReport3Details.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **GetPayoutReport3Overview**
+> RestApiResultPayoutReport3Overview GetPayoutReport3Overview (string appId, int? bankAccountId, int? payoutId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetPayoutReport3OverviewExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new PayoutReportsApi();
+ var appId = appId_example; // string |
+ var bankAccountId = 56; // int? |
+ var payoutId = 56; // int? |
+
+ try
+ {
+ RestApiResultPayoutReport3Overview result = apiInstance.GetPayoutReport3Overview(appId, bankAccountId, payoutId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling PayoutReportsApi.GetPayoutReport3Overview: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **bankAccountId** | **int?**| |
+ **payoutId** | **int?**| |
+
+### Return type
+
+[**RestApiResultPayoutReport3Overview**](RestApiResultPayoutReport3Overview.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **GetPayoutReport3PropertyDetails**
+> RestApiResultPayoutReport3PropertyDetails GetPayoutReport3PropertyDetails (string appId, int? bankAccountId, int? payoutId, List propertyIds = null, List storeIds = null)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetPayoutReport3PropertyDetailsExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new PayoutReportsApi();
+ var appId = appId_example; // string |
+ var bankAccountId = 56; // int? |
+ var payoutId = 56; // int? |
+ var propertyIds = new List(); // List | (optional)
+ var storeIds = new List(); // List | (optional)
+
+ try
+ {
+ RestApiResultPayoutReport3PropertyDetails result = apiInstance.GetPayoutReport3PropertyDetails(appId, bankAccountId, payoutId, propertyIds, storeIds);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling PayoutReportsApi.GetPayoutReport3PropertyDetails: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **bankAccountId** | **int?**| |
+ **payoutId** | **int?**| |
+ **propertyIds** | [**List<string>**](string.md)| | [optional]
+ **storeIds** | [**List<int?>**](int?.md)| | [optional]
+
+### Return type
+
+[**RestApiResultPayoutReport3PropertyDetails**](RestApiResultPayoutReport3PropertyDetails.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **GetPayoutReport3RefundedOrders**
+> RestApiPaginationResultPayoutReport3RefundedOrder GetPayoutReport3RefundedOrders (string appId, int? bankAccountId, int? payoutId, List storeIds = null, int? page = null, int? limit = null)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetPayoutReport3RefundedOrdersExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new PayoutReportsApi();
+ var appId = appId_example; // string |
+ var bankAccountId = 56; // int? |
+ var payoutId = 56; // int? |
+ var storeIds = new List(); // List | (optional)
+ var page = 56; // int? | (optional)
+ var limit = 56; // int? | (optional)
+
+ try
+ {
+ RestApiPaginationResultPayoutReport3RefundedOrder result = apiInstance.GetPayoutReport3RefundedOrders(appId, bankAccountId, payoutId, storeIds, page, limit);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling PayoutReportsApi.GetPayoutReport3RefundedOrders: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **bankAccountId** | **int?**| |
+ **payoutId** | **int?**| |
+ **storeIds** | [**List<int?>**](int?.md)| | [optional]
+ **page** | **int?**| | [optional]
+ **limit** | **int?**| | [optional]
+
+### Return type
+
+[**RestApiPaginationResultPayoutReport3RefundedOrder**](RestApiPaginationResultPayoutReport3RefundedOrder.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **GetPayoutReport3Stores**
+> RestApiResultPayoutReport3StorePayouts GetPayoutReport3Stores (string appId, int? bankAccountId, int? payoutId, List stores = null)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetPayoutReport3StoresExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new PayoutReportsApi();
+ var appId = appId_example; // string |
+ var bankAccountId = 56; // int? |
+ var payoutId = 56; // int? |
+ var stores = new List(); // List | (optional)
+
+ try
+ {
+ RestApiResultPayoutReport3StorePayouts result = apiInstance.GetPayoutReport3Stores(appId, bankAccountId, payoutId, stores);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling PayoutReportsApi.GetPayoutReport3Stores: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **bankAccountId** | **int?**| |
+ **payoutId** | **int?**| |
+ **stores** | [**List<int?>**](int?.md)| | [optional]
+
+### Return type
+
+[**RestApiResultPayoutReport3StorePayouts**](RestApiResultPayoutReport3StorePayouts.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
diff --git a/docs/PayoutRequestIds.md b/docs/PayoutRequestIds.md
index 1ad1fc5e..b4fa6218 100644
--- a/docs/PayoutRequestIds.md
+++ b/docs/PayoutRequestIds.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.PayoutRequestIds
+# Flipdish.Model.PayoutRequestIds
## Properties
Name | Type | Description | Notes
diff --git a/docs/PayoutStore.md b/docs/PayoutStore.md
index e19a1a5c..392900a1 100644
--- a/docs/PayoutStore.md
+++ b/docs/PayoutStore.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.PayoutStore
+# Flipdish.Model.PayoutStore
## Properties
Name | Type | Description | Notes
@@ -13,6 +13,8 @@ Name | Type | Description | Notes
**Chargebacks** | [**ChargebackDetails**](ChargebackDetails.md) | Chargebacks breakdown | [optional]
**OtherCharges** | [**OtherChargesDetails**](OtherChargesDetails.md) | Breakdown of other charges | [optional]
**Balance** | [**BalanceDetails**](BalanceDetails.md) | Period opening and closing balance | [optional]
+**PosRevenue** | [**PosRevenueDetails**](PosRevenueDetails.md) | Breakdown of POS charges | [optional]
+**ThirdPartyFees** | [**ThirdPartyFeesDetails**](ThirdPartyFeesDetails.md) | Third party integration fees | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/PayoutSummary.md b/docs/PayoutSummary.md
index ee77d7e1..ef2e8c56 100644
--- a/docs/PayoutSummary.md
+++ b/docs/PayoutSummary.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.PayoutSummary
+# Flipdish.Model.PayoutSummary
## Properties
Name | Type | Description | Notes
diff --git a/docs/PayoutsApi.md b/docs/PayoutsApi.md
index 5e299563..adee5bc9 100644
--- a/docs/PayoutsApi.md
+++ b/docs/PayoutsApi.md
@@ -1,31 +1,31 @@
-# IO.Swagger.Api.PayoutsApi
+# Flipdish.Api.PayoutsApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**GetPayout**](PayoutsApi.md#getpayout) | **GET** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId} | Get Payout details broken down by Store
-[**GetPayoutChargebacks**](PayoutsApi.md#getpayoutchargebacks) | **GET** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId}/chargebacks | Get list of payout's chargebacks
-[**GetPayoutOrders**](PayoutsApi.md#getpayoutorders) | **GET** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId}/orders | Get list of payout's orders
-[**GetPayoutOtherCharges**](PayoutsApi.md#getpayoutothercharges) | **GET** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId}/othercharges | Get list of payout's other charges
-[**GetPayoutRefunds**](PayoutsApi.md#getpayoutrefunds) | **GET** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId}/refunds | Get list of payout's refunds
-[**GetPayoutSummaries**](PayoutsApi.md#getpayoutsummaries) | **GET** /api/v1.0/{appId}/payouts/summaries | Get list of payout summaries
-[**GetPayouts**](PayoutsApi.md#getpayouts) | **GET** /api/v1.0/{appId}/payouts | Get list of payouts
+[**GetPayout**](PayoutsApi.md#getpayout) | **GET** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId} |
+[**GetPayoutChargebacks**](PayoutsApi.md#getpayoutchargebacks) | **GET** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId}/chargebacks |
+[**GetPayoutOrders**](PayoutsApi.md#getpayoutorders) | **GET** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId}/orders |
+[**GetPayoutOtherCharges**](PayoutsApi.md#getpayoutothercharges) | **GET** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId}/othercharges |
+[**GetPayoutRefunds**](PayoutsApi.md#getpayoutrefunds) | **GET** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId}/refunds |
+[**GetPayoutSummaries**](PayoutsApi.md#getpayoutsummaries) | **GET** /api/v1.0/{appId}/payouts/summaries |
+[**GetPayouts**](PayoutsApi.md#getpayouts) | **GET** /api/v1.0/{appId}/payouts |
# **GetPayout**
> PayoutDetail GetPayout (string appId, int? bankAccountId, int? payoutId)
-Get Payout details broken down by Store
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -43,7 +43,6 @@ namespace Example
try
{
- // Get Payout details broken down by Store
PayoutDetail result = apiInstance.GetPayout(appId, bankAccountId, payoutId);
Debug.WriteLine(result);
}
@@ -83,15 +82,15 @@ Name | Type | Description | Notes
# **GetPayoutChargebacks**
> RestApiPaginationResultPayoutChargeback GetPayoutChargebacks (string appId, int? bankAccountId, int? payoutId, int? page = null, int? limit = null, List storeIds = null)
-Get list of payout's chargebacks
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -112,7 +111,6 @@ namespace Example
try
{
- // Get list of payout's chargebacks
RestApiPaginationResultPayoutChargeback result = apiInstance.GetPayoutChargebacks(appId, bankAccountId, payoutId, page, limit, storeIds);
Debug.WriteLine(result);
}
@@ -155,15 +153,15 @@ Name | Type | Description | Notes
# **GetPayoutOrders**
> RestApiPaginationResultPayoutOrder GetPayoutOrders (string appId, int? bankAccountId, int? payoutId, int? page = null, int? limit = null, List storeIds = null)
-Get list of payout's orders
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -184,7 +182,6 @@ namespace Example
try
{
- // Get list of payout's orders
RestApiPaginationResultPayoutOrder result = apiInstance.GetPayoutOrders(appId, bankAccountId, payoutId, page, limit, storeIds);
Debug.WriteLine(result);
}
@@ -227,15 +224,15 @@ Name | Type | Description | Notes
# **GetPayoutOtherCharges**
> RestApiPaginationResultPayoutOtherCharge GetPayoutOtherCharges (string appId, int? bankAccountId, int? payoutId, int? page = null, int? limit = null, List storeIds = null)
-Get list of payout's other charges
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -256,7 +253,6 @@ namespace Example
try
{
- // Get list of payout's other charges
RestApiPaginationResultPayoutOtherCharge result = apiInstance.GetPayoutOtherCharges(appId, bankAccountId, payoutId, page, limit, storeIds);
Debug.WriteLine(result);
}
@@ -299,15 +295,15 @@ Name | Type | Description | Notes
# **GetPayoutRefunds**
> RestApiPaginationResultPayoutRefund GetPayoutRefunds (string appId, int? bankAccountId, int? payoutId, int? page = null, int? limit = null, List storeIds = null)
-Get list of payout's refunds
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -328,7 +324,6 @@ namespace Example
try
{
- // Get list of payout's refunds
RestApiPaginationResultPayoutRefund result = apiInstance.GetPayoutRefunds(appId, bankAccountId, payoutId, page, limit, storeIds);
Debug.WriteLine(result);
}
@@ -371,17 +366,15 @@ Name | Type | Description | Notes
# **GetPayoutSummaries**
> RestApiArrayResultPayoutSummary GetPayoutSummaries (string appId, DateTime? startDate = null, DateTime? endDate = null, List payoutRequestIdsBankAccountIds = null, List payoutRequestIdsStates = null)
-Get list of payout summaries
-BETA - this endpoint is under development, do not use it in your production system
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -401,7 +394,6 @@ namespace Example
try
{
- // Get list of payout summaries
RestApiArrayResultPayoutSummary result = apiInstance.GetPayoutSummaries(appId, startDate, endDate, payoutRequestIdsBankAccountIds, payoutRequestIdsStates);
Debug.WriteLine(result);
}
@@ -443,17 +435,15 @@ Name | Type | Description | Notes
# **GetPayouts**
> RestApiPaginationResultPayout GetPayouts (string appId, DateTime? startDate = null, DateTime? endDate = null, int? page = null, int? limit = null, List payoutRequestIdsBankAccountIds = null, List payoutRequestIdsStates = null)
-Get list of payouts
-BETA - this endpoint is under development, do not use it in your production system
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -475,7 +465,6 @@ namespace Example
try
{
- // Get list of payouts
RestApiPaginationResultPayout result = apiInstance.GetPayouts(appId, startDate, endDate, page, limit, payoutRequestIdsBankAccountIds, payoutRequestIdsStates);
Debug.WriteLine(result);
}
diff --git a/docs/PayoutsExportApi.md b/docs/PayoutsExportApi.md
deleted file mode 100644
index 5a450dfb..00000000
--- a/docs/PayoutsExportApi.md
+++ /dev/null
@@ -1,424 +0,0 @@
-# IO.Swagger.Api.PayoutsExportApi
-
-All URIs are relative to *https://api.flipdish.co*
-
-Method | HTTP request | Description
-------------- | ------------- | -------------
-[**ExportPayoutChargebacks**](PayoutsExportApi.md#exportpayoutchargebacks) | **GET** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId}/chargebacks/export | Export a list of payout's chargebacks as CSV
-[**ExportPayoutOrders**](PayoutsExportApi.md#exportpayoutorders) | **GET** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId}/orders/export | Export a list of payout's orders as CSV
-[**ExportPayoutOtherCharges**](PayoutsExportApi.md#exportpayoutothercharges) | **GET** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId}/othercharges/export | Export a list of payout's other charges as CSV
-[**ExportPayoutRefunds**](PayoutsExportApi.md#exportpayoutrefunds) | **GET** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId}/refunds/export | Export a list of payout's refunds as CSV
-[**ExportPayoutStores**](PayoutsExportApi.md#exportpayoutstores) | **GET** /api/v1.0/{appId}/bankaccounts/{bankAccountId}/payouts/{payoutId}/export | Export payout's details as CSV
-[**ExportPayouts**](PayoutsExportApi.md#exportpayouts) | **GET** /api/v1.0/{appId}/payouts/export | Export payouts as CSV
-
-
-
-# **ExportPayoutChargebacks**
-> string ExportPayoutChargebacks (string appId, int? bankAccountId, int? payoutId, List storeIds = null)
-
-Export a list of payout's chargebacks as CSV
-
-### Example
-```csharp
-using System;
-using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
-
-namespace Example
-{
- public class ExportPayoutChargebacksExample
- {
- public void main()
- {
- // Configure OAuth2 access token for authorization: oauth2
- Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
-
- var apiInstance = new PayoutsExportApi();
- var appId = appId_example; // string |
- var bankAccountId = 56; // int? |
- var payoutId = 56; // int? |
- var storeIds = new List(); // List | (optional)
-
- try
- {
- // Export a list of payout's chargebacks as CSV
- string result = apiInstance.ExportPayoutChargebacks(appId, bankAccountId, payoutId, storeIds);
- Debug.WriteLine(result);
- }
- catch (Exception e)
- {
- Debug.Print("Exception when calling PayoutsExportApi.ExportPayoutChargebacks: " + e.Message );
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **appId** | **string**| |
- **bankAccountId** | **int?**| |
- **payoutId** | **int?**| |
- **storeIds** | [**List<int?>**](int?.md)| | [optional]
-
-### Return type
-
-**string**
-
-### Authorization
-
-[oauth2](../README.md#oauth2)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json, text/json, application/xml, text/xml
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-
-# **ExportPayoutOrders**
-> string ExportPayoutOrders (string appId, int? bankAccountId, int? payoutId, List storeIds = null)
-
-Export a list of payout's orders as CSV
-
-### Example
-```csharp
-using System;
-using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
-
-namespace Example
-{
- public class ExportPayoutOrdersExample
- {
- public void main()
- {
- // Configure OAuth2 access token for authorization: oauth2
- Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
-
- var apiInstance = new PayoutsExportApi();
- var appId = appId_example; // string |
- var bankAccountId = 56; // int? |
- var payoutId = 56; // int? |
- var storeIds = new List(); // List | (optional)
-
- try
- {
- // Export a list of payout's orders as CSV
- string result = apiInstance.ExportPayoutOrders(appId, bankAccountId, payoutId, storeIds);
- Debug.WriteLine(result);
- }
- catch (Exception e)
- {
- Debug.Print("Exception when calling PayoutsExportApi.ExportPayoutOrders: " + e.Message );
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **appId** | **string**| |
- **bankAccountId** | **int?**| |
- **payoutId** | **int?**| |
- **storeIds** | [**List<int?>**](int?.md)| | [optional]
-
-### Return type
-
-**string**
-
-### Authorization
-
-[oauth2](../README.md#oauth2)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json, text/json, application/xml, text/xml
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-
-# **ExportPayoutOtherCharges**
-> string ExportPayoutOtherCharges (string appId, int? bankAccountId, int? payoutId, List storeIds = null)
-
-Export a list of payout's other charges as CSV
-
-### Example
-```csharp
-using System;
-using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
-
-namespace Example
-{
- public class ExportPayoutOtherChargesExample
- {
- public void main()
- {
- // Configure OAuth2 access token for authorization: oauth2
- Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
-
- var apiInstance = new PayoutsExportApi();
- var appId = appId_example; // string |
- var bankAccountId = 56; // int? |
- var payoutId = 56; // int? |
- var storeIds = new List(); // List | (optional)
-
- try
- {
- // Export a list of payout's other charges as CSV
- string result = apiInstance.ExportPayoutOtherCharges(appId, bankAccountId, payoutId, storeIds);
- Debug.WriteLine(result);
- }
- catch (Exception e)
- {
- Debug.Print("Exception when calling PayoutsExportApi.ExportPayoutOtherCharges: " + e.Message );
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **appId** | **string**| |
- **bankAccountId** | **int?**| |
- **payoutId** | **int?**| |
- **storeIds** | [**List<int?>**](int?.md)| | [optional]
-
-### Return type
-
-**string**
-
-### Authorization
-
-[oauth2](../README.md#oauth2)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json, text/json, application/xml, text/xml
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-
-# **ExportPayoutRefunds**
-> string ExportPayoutRefunds (string appId, int? bankAccountId, int? payoutId, List storeIds = null)
-
-Export a list of payout's refunds as CSV
-
-### Example
-```csharp
-using System;
-using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
-
-namespace Example
-{
- public class ExportPayoutRefundsExample
- {
- public void main()
- {
- // Configure OAuth2 access token for authorization: oauth2
- Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
-
- var apiInstance = new PayoutsExportApi();
- var appId = appId_example; // string |
- var bankAccountId = 56; // int? |
- var payoutId = 56; // int? |
- var storeIds = new List(); // List | (optional)
-
- try
- {
- // Export a list of payout's refunds as CSV
- string result = apiInstance.ExportPayoutRefunds(appId, bankAccountId, payoutId, storeIds);
- Debug.WriteLine(result);
- }
- catch (Exception e)
- {
- Debug.Print("Exception when calling PayoutsExportApi.ExportPayoutRefunds: " + e.Message );
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **appId** | **string**| |
- **bankAccountId** | **int?**| |
- **payoutId** | **int?**| |
- **storeIds** | [**List<int?>**](int?.md)| | [optional]
-
-### Return type
-
-**string**
-
-### Authorization
-
-[oauth2](../README.md#oauth2)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json, text/json, application/xml, text/xml
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-
-# **ExportPayoutStores**
-> string ExportPayoutStores (string appId, int? bankAccountId, int? payoutId, List storeIds = null)
-
-Export payout's details as CSV
-
-### Example
-```csharp
-using System;
-using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
-
-namespace Example
-{
- public class ExportPayoutStoresExample
- {
- public void main()
- {
- // Configure OAuth2 access token for authorization: oauth2
- Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
-
- var apiInstance = new PayoutsExportApi();
- var appId = appId_example; // string |
- var bankAccountId = 56; // int? |
- var payoutId = 56; // int? |
- var storeIds = new List(); // List | (optional)
-
- try
- {
- // Export payout's details as CSV
- string result = apiInstance.ExportPayoutStores(appId, bankAccountId, payoutId, storeIds);
- Debug.WriteLine(result);
- }
- catch (Exception e)
- {
- Debug.Print("Exception when calling PayoutsExportApi.ExportPayoutStores: " + e.Message );
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **appId** | **string**| |
- **bankAccountId** | **int?**| |
- **payoutId** | **int?**| |
- **storeIds** | [**List<int?>**](int?.md)| | [optional]
-
-### Return type
-
-**string**
-
-### Authorization
-
-[oauth2](../README.md#oauth2)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json, text/json, application/xml, text/xml
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-
-# **ExportPayouts**
-> string ExportPayouts (string appId, DateTime? startDate = null, DateTime? endDate = null, List payoutRequestIdsBankAccountIds = null, List payoutRequestIdsStates = null)
-
-Export payouts as CSV
-
-### Example
-```csharp
-using System;
-using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
-
-namespace Example
-{
- public class ExportPayoutsExample
- {
- public void main()
- {
- // Configure OAuth2 access token for authorization: oauth2
- Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
-
- var apiInstance = new PayoutsExportApi();
- var appId = appId_example; // string |
- var startDate = 2013-10-20T19:20:30+01:00; // DateTime? | (optional)
- var endDate = 2013-10-20T19:20:30+01:00; // DateTime? | (optional)
- var payoutRequestIdsBankAccountIds = new List(); // List | List of bank account ids to search for (optional)
- var payoutRequestIdsStates = payoutRequestIdsStates_example; // List | List of {Flipdish.PublicModels.V1.Payouts.PayoutStatus} so search for (optional)
-
- try
- {
- // Export payouts as CSV
- string result = apiInstance.ExportPayouts(appId, startDate, endDate, payoutRequestIdsBankAccountIds, payoutRequestIdsStates);
- Debug.WriteLine(result);
- }
- catch (Exception e)
- {
- Debug.Print("Exception when calling PayoutsExportApi.ExportPayouts: " + e.Message );
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **appId** | **string**| |
- **startDate** | **DateTime?**| | [optional]
- **endDate** | **DateTime?**| | [optional]
- **payoutRequestIdsBankAccountIds** | [**List<int?>**](int?.md)| List of bank account ids to search for | [optional]
- **payoutRequestIdsStates** | **List<string>**| List of {Flipdish.PublicModels.V1.Payouts.PayoutStatus} so search for | [optional]
-
-### Return type
-
-**string**
-
-### Authorization
-
-[oauth2](../README.md#oauth2)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json, text/json, application/xml, text/xml
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
diff --git a/docs/PendingInvitation.md b/docs/PendingInvitation.md
new file mode 100644
index 00000000..00d18cef
--- /dev/null
+++ b/docs/PendingInvitation.md
@@ -0,0 +1,12 @@
+# Flipdish.Model.PendingInvitation
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**AppName** | **string** | The name of the brand that you have been invited to join. | [optional]
+**Email** | **string** | The email address that the invitation was sent to. | [optional]
+**Otc** | **string** | The one-time code that can be used to accept the invitation. | [optional]
+**CreatedAt** | **DateTime?** | The time that the invitation was created. | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/PendingMenuChanges.md b/docs/PendingMenuChanges.md
index 6d19cc7b..3086c946 100644
--- a/docs/PendingMenuChanges.md
+++ b/docs/PendingMenuChanges.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.PendingMenuChanges
+# Flipdish.Model.PendingMenuChanges
## Properties
Name | Type | Description | Notes
diff --git a/docs/PendingMenuChangesApi.md b/docs/PendingMenuChangesApi.md
deleted file mode 100644
index 0cf78430..00000000
--- a/docs/PendingMenuChangesApi.md
+++ /dev/null
@@ -1,81 +0,0 @@
-# Flipdish.Api.PendingMenuChangesApi
-
-All URIs are relative to *https://api.flipdish.co*
-
-Method | HTTP request | Description
-------------- | ------------- | -------------
-[**GetPendingMenuChanges**](PendingMenuChangesApi.md#getpendingmenuchanges) | **GET** /api/v1.0/{appId}/menus/pendingmenuchanges | Get menu pending changes from Catalog groups and items
-
-
-
-# **GetPendingMenuChanges**
-> RestApiPaginationResultPendingMenuChanges GetPendingMenuChanges (string appId, int? menuId = null, string catalogElementId = null, int? page = null, int? limit = null)
-
-Get menu pending changes from Catalog groups and items
-
-[BETA - this endpoint is under development, do not use it in your production system]
-
-### Example
-```csharp
-using System;
-using System.Diagnostics;
-using Flipdish.Api;
-using Flipdish.Client;
-using Flipdish.Model;
-
-namespace Example
-{
- public class GetPendingMenuChangesExample
- {
- public void main()
- {
- // Configure OAuth2 access token for authorization: oauth2
- Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
-
- var apiInstance = new PendingMenuChangesApi();
- var appId = appId_example; // string |
- var menuId = 56; // int? | (optional)
- var catalogElementId = catalogElementId_example; // string | (optional)
- var page = 56; // int? | (optional)
- var limit = 56; // int? | (optional)
-
- try
- {
- // Get menu pending changes from Catalog groups and items
- RestApiPaginationResultPendingMenuChanges result = apiInstance.GetPendingMenuChanges(appId, menuId, catalogElementId, page, limit);
- Debug.WriteLine(result);
- }
- catch (Exception e)
- {
- Debug.Print("Exception when calling PendingMenuChangesApi.GetPendingMenuChanges: " + e.Message );
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **appId** | **string**| |
- **menuId** | **int?**| | [optional]
- **catalogElementId** | **string**| | [optional]
- **page** | **int?**| | [optional]
- **limit** | **int?**| | [optional]
-
-### Return type
-
-[**RestApiPaginationResultPendingMenuChanges**](RestApiPaginationResultPendingMenuChanges.md)
-
-### Authorization
-
-[oauth2](../README.md#oauth2)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json, text/json, application/xml, text/xml
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
diff --git a/docs/PendingMenuChangesSummaries.md b/docs/PendingMenuChangesSummaries.md
index b84df357..2e96d1e2 100644
--- a/docs/PendingMenuChangesSummaries.md
+++ b/docs/PendingMenuChangesSummaries.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.PendingMenuChangesSummaries
+# Flipdish.Model.PendingMenuChangesSummaries
## Properties
Name | Type | Description | Notes
diff --git a/docs/PercentDiscountDetails.md b/docs/PercentDiscountDetails.md
index b9357866..464bc63e 100644
--- a/docs/PercentDiscountDetails.md
+++ b/docs/PercentDiscountDetails.md
@@ -1,9 +1,10 @@
-# IO.Swagger.Model.PercentDiscountDetails
+# Flipdish.Model.PercentDiscountDetails
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**PercentageDiscount** | **int?** | Percentage discount | [optional]
+**MaxDiscountAmount** | **double?** | The maximum amount that the percentage discount value can be. If not set then there is no maximum. If set to e.g. 20 euro, and the percentage discount is 25%, and the order total is 100 euro, then the discount will be 20 euro (not 25 euro). | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/PhoneCall.md b/docs/PhoneCall.md
index 654073ee..7368370e 100644
--- a/docs/PhoneCall.md
+++ b/docs/PhoneCall.md
@@ -1,9 +1,10 @@
-# IO.Swagger.Model.PhoneCall
+# Flipdish.Model.PhoneCall
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**PhoneCallId** | **int?** | Phone call id | [optional]
+**CallSid** | **string** | Twilio Call SID | [optional]
**TimeOfCall** | **DateTime?** | Time of the call | [optional]
**TimeOfCallLocal** | **DateTime?** | Time of the call, local to the store to which the call was made | [optional]
**StoreId** | **int?** | ID of the store that the call was TO | [optional]
diff --git a/docs/PhoneCallEndedEvent.md b/docs/PhoneCallEndedEvent.md
index 5a1a26b0..2f9952ac 100644
--- a/docs/PhoneCallEndedEvent.md
+++ b/docs/PhoneCallEndedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.PhoneCallEndedEvent
+# Flipdish.Model.PhoneCallEndedEvent
## Properties
Name | Type | Description | Notes
@@ -11,7 +11,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/PhoneCallStartedEvent.md b/docs/PhoneCallStartedEvent.md
index 03b4f7ee..77fbd2de 100644
--- a/docs/PhoneCallStartedEvent.md
+++ b/docs/PhoneCallStartedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.PhoneCallStartedEvent
+# Flipdish.Model.PhoneCallStartedEvent
## Properties
Name | Type | Description | Notes
@@ -11,7 +11,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/PixelPointProductCatalogue.md b/docs/PixelPointProductCatalogue.md
new file mode 100644
index 00000000..bf21c382
--- /dev/null
+++ b/docs/PixelPointProductCatalogue.md
@@ -0,0 +1,12 @@
+# Flipdish.Model.PixelPointProductCatalogue
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Products** | **Dictionary<string, string>** | PixelPoint product number mapped to its display string. Always includes the special NOT_INCLUDED sentinel entry. |
+**Page** | **int?** | Current page index (1-based) |
+**Limit** | **int?** | Current page size |
+**TotalRecordCount** | **int?** | Total number of products matching the filter (excluding the sentinel entry) |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/PlayStoreConfigModel.md b/docs/PlayStoreConfigModel.md
new file mode 100644
index 00000000..db157b46
--- /dev/null
+++ b/docs/PlayStoreConfigModel.md
@@ -0,0 +1,21 @@
+# Flipdish.Model.PlayStoreConfigModel
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**WhiteLabelId** | **int?** | White label ID | [optional]
+**BundleId** | **string** | Bundle ID | [optional]
+**Description** | **string** | Description | [optional]
+**ShortDescription** | **string** | Short description | [optional]
+**Copyright** | **string** | Copyright | [optional]
+**Keywords** | **string** | Keywords | [optional]
+**MarketingUrl** | **string** | Marketing URL | [optional]
+**PrivacyUrl** | **string** | Privacy URL | [optional]
+**SupportUrl** | **string** | Support URL | [optional]
+**PlayConsoleAccount** | **int?** | Play Console account: 0 = IE, 1 = UK, 2 = IE2, 3 = IE3 | [optional]
+**ReleaseNotes** | **string** | Release notes | [optional]
+**StoreIcon** | **string** | Store icon URL | [optional]
+**ReadyToPublishAndroid** | **bool?** | Ready to publish Android | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/PosRevenueDetails.md b/docs/PosRevenueDetails.md
new file mode 100644
index 00000000..8a8dae02
--- /dev/null
+++ b/docs/PosRevenueDetails.md
@@ -0,0 +1,12 @@
+# Flipdish.Model.PosRevenueDetails
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**PosSalesAmount** | **double?** | POS sale amount for the store | [optional]
+**PosSalesTax** | **double?** | POS sale Tax for the store | [optional]
+**PosSalesTips** | **double?** | POS sale tips for the store | [optional]
+**TotalPosRevenue** | **double?** | POS Total Revenue for the store | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/PreOrderConfig.md b/docs/PreOrderConfig.md
index b6a32b28..e43811dc 100644
--- a/docs/PreOrderConfig.md
+++ b/docs/PreOrderConfig.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.PreOrderConfig
+# Flipdish.Model.PreOrderConfig
## Properties
Name | Type | Description | Notes
diff --git a/docs/PreOrderTime.md b/docs/PreOrderTime.md
index 44b65478..a013f371 100644
--- a/docs/PreOrderTime.md
+++ b/docs/PreOrderTime.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.PreOrderTime
+# Flipdish.Model.PreOrderTime
## Properties
Name | Type | Description | Notes
diff --git a/docs/PredefinedAnswer.md b/docs/PredefinedAnswer.md
index fcd4b3c1..a704f4fd 100644
--- a/docs/PredefinedAnswer.md
+++ b/docs/PredefinedAnswer.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.PredefinedAnswer
+# Flipdish.Model.PredefinedAnswer
## Properties
Name | Type | Description | Notes
diff --git a/docs/PreviousOrder.md b/docs/PreviousOrder.md
new file mode 100644
index 00000000..60a60bb7
--- /dev/null
+++ b/docs/PreviousOrder.md
@@ -0,0 +1,32 @@
+# Flipdish.Model.PreviousOrder
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**DeliveryType** | **string** | | [optional]
+**DeliveryLocationAddressString** | **string** | | [optional]
+**PaymentAccountType** | **string** | | [optional]
+**OrderId** | **int?** | | [optional]
+**ReceiptCode** | **string** | | [optional]
+**RestaurantName** | **string** | | [optional]
+**LocalOrderId** | **string** | | [optional]
+**TableServiceCategory** | **string** | | [optional]
+**PickupLocationOptionValue** | **string** | | [optional]
+**CustomerName** | **string** | | [optional]
+**PhoneNumberInternationalFormatString** | **string** | | [optional]
+**DeliveryInstructions** | **string** | | [optional]
+**Currency** | **string** | | [optional]
+**ProcessingFee** | **double?** | | [optional]
+**ServiceChargePercentage** | **double?** | | [optional]
+**ServiceChargeAmount** | **double?** | | [optional]
+**TipAmount** | **double?** | | [optional]
+**DeliveryAmount** | **double?** | | [optional]
+**DepositReturnFeeAmount** | **double?** | | [optional]
+**TotalTax** | **double?** | | [optional]
+**TotalAmount** | **double?** | | [optional]
+**Items** | [**List<PreviousOrderItem>**](PreviousOrderItem.md) | | [optional]
+**TaxRates** | [**List<TaxRate>**](TaxRate.md) | | [optional]
+**WhiteLabelId** | **int?** | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/PreviousOrderItem.md b/docs/PreviousOrderItem.md
new file mode 100644
index 00000000..09049437
--- /dev/null
+++ b/docs/PreviousOrderItem.md
@@ -0,0 +1,15 @@
+# Flipdish.Model.PreviousOrderItem
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**MenuSectionDisplayOrder** | **int?** | | [optional]
+**MenuSectionName** | **string** | | [optional]
+**Name** | **string** | | [optional]
+**PriceIncludingOptionSetItems** | **double?** | | [optional]
+**DepositReturnFee** | **double?** | | [optional]
+**TaxAmount** | **double?** | | [optional]
+**PreviousOrderItemOptions** | [**List<PreviousOrderItemOption>**](PreviousOrderItemOption.md) | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/PreviousOrderItemOption.md b/docs/PreviousOrderItemOption.md
new file mode 100644
index 00000000..36c49472
--- /dev/null
+++ b/docs/PreviousOrderItemOption.md
@@ -0,0 +1,10 @@
+# Flipdish.Model.PreviousOrderItemOption
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Name** | **string** | | [optional]
+**DepositReturnFee** | **double?** | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/Price.md b/docs/Price.md
deleted file mode 100644
index 0ef366ae..00000000
--- a/docs/Price.md
+++ /dev/null
@@ -1,10 +0,0 @@
-# IO.Swagger.Model.Price
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Amount** | **double?** | Amount (including tax) | [optional]
-**Tax** | **double?** | Tax (only required in tax exclusive prices) | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/Printer.md b/docs/Printer.md
index 2c41548a..ff86f18b 100644
--- a/docs/Printer.md
+++ b/docs/Printer.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.Printer
+# Flipdish.Model.Printer
## Properties
Name | Type | Description | Notes
diff --git a/docs/PrinterAssignedToStoreEvent.md b/docs/PrinterAssignedToStoreEvent.md
index 1a647816..7839d1e2 100644
--- a/docs/PrinterAssignedToStoreEvent.md
+++ b/docs/PrinterAssignedToStoreEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.PrinterAssignedToStoreEvent
+# Flipdish.Model.PrinterAssignedToStoreEvent
## Properties
Name | Type | Description | Notes
@@ -13,7 +13,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/PrinterTurnedOffEvent.md b/docs/PrinterTurnedOffEvent.md
index 5ce39848..0f056106 100644
--- a/docs/PrinterTurnedOffEvent.md
+++ b/docs/PrinterTurnedOffEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.PrinterTurnedOffEvent
+# Flipdish.Model.PrinterTurnedOffEvent
## Properties
Name | Type | Description | Notes
@@ -13,7 +13,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/PrinterTurnedOnEvent.md b/docs/PrinterTurnedOnEvent.md
index fd0bdd60..dcf7143a 100644
--- a/docs/PrinterTurnedOnEvent.md
+++ b/docs/PrinterTurnedOnEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.PrinterTurnedOnEvent
+# Flipdish.Model.PrinterTurnedOnEvent
## Properties
Name | Type | Description | Notes
@@ -13,7 +13,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/PrinterUnassignedFromStoreEvent.md b/docs/PrinterUnassignedFromStoreEvent.md
index 764af871..067bdf56 100644
--- a/docs/PrinterUnassignedFromStoreEvent.md
+++ b/docs/PrinterUnassignedFromStoreEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.PrinterUnassignedFromStoreEvent
+# Flipdish.Model.PrinterUnassignedFromStoreEvent
## Properties
Name | Type | Description | Notes
@@ -13,7 +13,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/ProcessPaymentIntentRequest.md b/docs/ProcessPaymentIntentRequest.md
index e276d4bf..e8da383c 100644
--- a/docs/ProcessPaymentIntentRequest.md
+++ b/docs/ProcessPaymentIntentRequest.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.ProcessPaymentIntentRequest
+# Flipdish.Model.ProcessPaymentIntentRequest
## Properties
Name | Type | Description | Notes
diff --git a/docs/ProcessingFeeConfig.md b/docs/ProcessingFeeConfig.md
index a53a0265..d29c4b1f 100644
--- a/docs/ProcessingFeeConfig.md
+++ b/docs/ProcessingFeeConfig.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.ProcessingFeeConfig
+# Flipdish.Model.ProcessingFeeConfig
## Properties
Name | Type | Description | Notes
diff --git a/docs/ProcessingFeeConfigsApi.md b/docs/ProcessingFeeConfigsApi.md
index b8c7b081..457406a1 100644
--- a/docs/ProcessingFeeConfigsApi.md
+++ b/docs/ProcessingFeeConfigsApi.md
@@ -1,25 +1,25 @@
-# IO.Swagger.Api.ProcessingFeeConfigsApi
+# Flipdish.Api.ProcessingFeeConfigsApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**GetProcessingFeeConfigsByStoreIds**](ProcessingFeeConfigsApi.md#getprocessingfeeconfigsbystoreids) | **GET** /api/v1.0/processingfeeconfigs | Get processing fee configs by store identifiers
+[**GetProcessingFeeConfigsByStoreIds**](ProcessingFeeConfigsApi.md#getprocessingfeeconfigsbystoreids) | **GET** /api/v1.0/processingfeeconfigs |
# **GetProcessingFeeConfigsByStoreIds**
> RestApiArrayResultProcessingFeeConfig GetProcessingFeeConfigsByStoreIds (List storeIds)
-Get processing fee configs by store identifiers
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -31,11 +31,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new ProcessingFeeConfigsApi();
- var storeIds = new List(); // List | Store identifiers
+ var storeIds = new List(); // List |
try
{
- // Get processing fee configs by store identifiers
RestApiArrayResultProcessingFeeConfig result = apiInstance.GetProcessingFeeConfigsByStoreIds(storeIds);
Debug.WriteLine(result);
}
@@ -52,7 +51,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeIds** | [**List<int?>**](int?.md)| Store identifiers |
+ **storeIds** | [**List<int?>**](int?.md)| |
### Return type
diff --git a/docs/Product.md b/docs/Product.md
index d8c93fb2..e5d6d46d 100644
--- a/docs/Product.md
+++ b/docs/Product.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.Product
+# Flipdish.Model.Product
## Properties
Name | Type | Description | Notes
diff --git a/docs/ProductItem.md b/docs/ProductItem.md
deleted file mode 100644
index 18ee1944..00000000
--- a/docs/ProductItem.md
+++ /dev/null
@@ -1,10 +0,0 @@
-# Flipdish.Model.ProductItem
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**ProductId** | **string** | Product Id to the product to add as Menu Item |
-**CellLayoutType** | **string** | Small | Medium | Large | HiddenImage Affects the layout of the menu. | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/ProductReference.md b/docs/ProductReference.md
index 171dfcc0..f770e8cc 100644
--- a/docs/ProductReference.md
+++ b/docs/ProductReference.md
@@ -1,10 +1,10 @@
-# IO.Swagger.Model.ProductReference
+# Flipdish.Model.ProductReference
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Item** | [**Product**](Product.md) | Details of the referenced {Flipdish.PublicModels.V1.Catalog.Groups.ProductReference.Product} | [optional]
-**Product** | [**Product**](Product.md) | Details of the referenced {Flipdish.PublicModels.V1.Catalog.Groups.ProductReference.Product} | [optional]
+**Item** | [**Product**](Product.md) | Details of the referenced {Flipdish.Menus.PublicModels.V1.Catalog.Groups.ProductReference.Product} | [optional]
+**Product** | [**Product**](Product.md) | Details of the referenced {Flipdish.Menus.PublicModels.V1.Catalog.Groups.ProductReference.Product} | [optional]
**CatalogItemId** | **string** | Identifier of the CatalogItemId to use as SubProduct |
**ProductType** | **string** | Type of the SupProduct |
**PreselectedQuantity** | **int?** | Quantity of the modifier that will be set when the parent product is placed in the basket | [optional]
diff --git a/docs/ProductsApi.md b/docs/ProductsApi.md
deleted file mode 100644
index 1d966f4d..00000000
--- a/docs/ProductsApi.md
+++ /dev/null
@@ -1,214 +0,0 @@
-# Flipdish.Api.ProductsApi
-
-All URIs are relative to *https://api.flipdish.co*
-
-Method | HTTP request | Description
-------------- | ------------- | -------------
-[**ArchiveProduct**](ProductsApi.md#archiveproduct) | **POST** /api/v1.0/{appId}/catalog/products/{productId}/archive | Archive a product. If the product is used in Menus, the related MenuItems will be marked as deleted
-[**DuplicateProduct**](ProductsApi.md#duplicateproduct) | **POST** /api/v1.0/{appId}/catalog/products/{productId}/duplicate | Duplicate a product
-[**GetProducts**](ProductsApi.md#getproducts) | **GET** /api/v1.0/{appId}/catalog/products | Get paginated products by app name id filtered by product types
-
-
-
-# **ArchiveProduct**
-> void ArchiveProduct (string appId, string productId)
-
-Archive a product. If the product is used in Menus, the related MenuItems will be marked as deleted
-
-[BETA - this endpoint is under development, do not use it in your production system]
-
-### Example
-```csharp
-using System;
-using System.Diagnostics;
-using Flipdish.Api;
-using Flipdish.Client;
-using Flipdish.Model;
-
-namespace Example
-{
- public class ArchiveProductExample
- {
- public void main()
- {
- // Configure OAuth2 access token for authorization: oauth2
- Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
-
- var apiInstance = new ProductsApi();
- var appId = appId_example; // string |
- var productId = productId_example; // string |
-
- try
- {
- // Archive a product. If the product is used in Menus, the related MenuItems will be marked as deleted
- apiInstance.ArchiveProduct(appId, productId);
- }
- catch (Exception e)
- {
- Debug.Print("Exception when calling ProductsApi.ArchiveProduct: " + e.Message );
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **appId** | **string**| |
- **productId** | **string**| |
-
-### Return type
-
-void (empty response body)
-
-### Authorization
-
-[oauth2](../README.md#oauth2)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json, text/json, application/xml, text/xml
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-
-# **DuplicateProduct**
-> RestApiResultProduct DuplicateProduct (string appId, string productId)
-
-Duplicate a product
-
-[BETA - this endpoint is under development, do not use it in your production system]
-
-### Example
-```csharp
-using System;
-using System.Diagnostics;
-using Flipdish.Api;
-using Flipdish.Client;
-using Flipdish.Model;
-
-namespace Example
-{
- public class DuplicateProductExample
- {
- public void main()
- {
- // Configure OAuth2 access token for authorization: oauth2
- Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
-
- var apiInstance = new ProductsApi();
- var appId = appId_example; // string |
- var productId = productId_example; // string |
-
- try
- {
- // Duplicate a product
- RestApiResultProduct result = apiInstance.DuplicateProduct(appId, productId);
- Debug.WriteLine(result);
- }
- catch (Exception e)
- {
- Debug.Print("Exception when calling ProductsApi.DuplicateProduct: " + e.Message );
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **appId** | **string**| |
- **productId** | **string**| |
-
-### Return type
-
-[**RestApiResultProduct**](RestApiResultProduct.md)
-
-### Authorization
-
-[oauth2](../README.md#oauth2)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json, text/json, application/xml, text/xml
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-
-# **GetProducts**
-> RestApiPaginationResultProduct GetProducts (string appId, List productTypes, string searchTerm = null, int? page = null, int? limit = null)
-
-Get paginated products by app name id filtered by product types
-
-[BETA - this endpoint is under development, do not use it in your production system]
-
-### Example
-```csharp
-using System;
-using System.Diagnostics;
-using Flipdish.Api;
-using Flipdish.Client;
-using Flipdish.Model;
-
-namespace Example
-{
- public class GetProductsExample
- {
- public void main()
- {
- // Configure OAuth2 access token for authorization: oauth2
- Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
-
- var apiInstance = new ProductsApi();
- var appId = appId_example; // string |
- var productTypes = productTypes_example; // List |
- var searchTerm = searchTerm_example; // string | (optional)
- var page = 56; // int? | (optional)
- var limit = 56; // int? | (optional)
-
- try
- {
- // Get paginated products by app name id filtered by product types
- RestApiPaginationResultProduct result = apiInstance.GetProducts(appId, productTypes, searchTerm, page, limit);
- Debug.WriteLine(result);
- }
- catch (Exception e)
- {
- Debug.Print("Exception when calling ProductsApi.GetProducts: " + e.Message );
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **appId** | **string**| |
- **productTypes** | **List<string>**| |
- **searchTerm** | **string**| | [optional]
- **page** | **int?**| | [optional]
- **limit** | **int?**| | [optional]
-
-### Return type
-
-[**RestApiPaginationResultProduct**](RestApiPaginationResultProduct.md)
-
-### Authorization
-
-[oauth2](../README.md#oauth2)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json, text/json, application/xml, text/xml
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
diff --git a/docs/PromotionAward.md b/docs/PromotionAward.md
new file mode 100644
index 00000000..80eec1fb
--- /dev/null
+++ b/docs/PromotionAward.md
@@ -0,0 +1,10 @@
+# Flipdish.Model.PromotionAward
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**PromotionAwardId** | **int?** | Promotion Award Id | [optional]
+**MenuItemPublicId** | **Guid?** | The public id of the menu item that will be awarded | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/PromotionDetails.md b/docs/PromotionDetails.md
new file mode 100644
index 00000000..d3245180
--- /dev/null
+++ b/docs/PromotionDetails.md
@@ -0,0 +1,11 @@
+# Flipdish.Model.PromotionDetails
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**PromotionId** | **int?** | Promotion Id | [optional]
+**Name** | **string** | The name of the promotion | [optional]
+**PromotionAwards** | [**List<PromotionAward>**](PromotionAward.md) | The items that this promotion will award | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/PublishMenuChanges.md b/docs/PublishMenuChanges.md
index a475c2dd..b6f7b1ed 100644
--- a/docs/PublishMenuChanges.md
+++ b/docs/PublishMenuChanges.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.PublishMenuChanges
+# Flipdish.Model.PublishMenuChanges
## Properties
Name | Type | Description | Notes
diff --git a/docs/PushNotificationDeletedEvent.md b/docs/PushNotificationDeletedEvent.md
index 3c436fa4..130b6873 100644
--- a/docs/PushNotificationDeletedEvent.md
+++ b/docs/PushNotificationDeletedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.PushNotificationDeletedEvent
+# Flipdish.Model.PushNotificationDeletedEvent
## Properties
Name | Type | Description | Notes
@@ -10,7 +10,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/PushNotificationRequest.md b/docs/PushNotificationRequest.md
index 78fcc4e6..3f88b09f 100644
--- a/docs/PushNotificationRequest.md
+++ b/docs/PushNotificationRequest.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.PushNotificationRequest
+# Flipdish.Model.PushNotificationRequest
## Properties
Name | Type | Description | Notes
diff --git a/docs/PushNotificationResponse.md b/docs/PushNotificationResponse.md
index db3d7333..5e617b97 100644
--- a/docs/PushNotificationResponse.md
+++ b/docs/PushNotificationResponse.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.PushNotificationResponse
+# Flipdish.Model.PushNotificationResponse
## Properties
Name | Type | Description | Notes
diff --git a/docs/PushNotificationScheduledEvent.md b/docs/PushNotificationScheduledEvent.md
index cc7635d4..1b931ed7 100644
--- a/docs/PushNotificationScheduledEvent.md
+++ b/docs/PushNotificationScheduledEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.PushNotificationScheduledEvent
+# Flipdish.Model.PushNotificationScheduledEvent
## Properties
Name | Type | Description | Notes
@@ -11,7 +11,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/PushNotificationSentEvent.md b/docs/PushNotificationSentEvent.md
index dce2da4b..f1e63124 100644
--- a/docs/PushNotificationSentEvent.md
+++ b/docs/PushNotificationSentEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.PushNotificationSentEvent
+# Flipdish.Model.PushNotificationSentEvent
## Properties
Name | Type | Description | Notes
@@ -10,7 +10,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/PushNotificationsApi.md b/docs/PushNotificationsApi.md
index 8a93be92..cbc13ebd 100644
--- a/docs/PushNotificationsApi.md
+++ b/docs/PushNotificationsApi.md
@@ -1,28 +1,28 @@
-# IO.Swagger.Api.PushNotificationsApi
+# Flipdish.Api.PushNotificationsApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**DeletePushNotification**](PushNotificationsApi.md#deletepushnotification) | **DELETE** /api/v1.0/{appId}/pushnotifications/{scheduledPushNotificationId} | [PRIVATE] Push notification to cutomers
-[**GetPushNotifications**](PushNotificationsApi.md#getpushnotifications) | **GET** /api/v1.0/{appId}/pushnotifications | [PRIVATE] Push notification to cutomers
-[**SchedulePushNotification**](PushNotificationsApi.md#schedulepushnotification) | **POST** /api/v1.0/{appId}/pushnotifications | [PRIVATE] Push notification to cutomers
-[**UpdatePushNotification**](PushNotificationsApi.md#updatepushnotification) | **POST** /api/v1.0/{appId}/pushnotifications/{scheduledPushNotificationId} | [PRIVATE] Update the push notification
+[**DeletePushNotification**](PushNotificationsApi.md#deletepushnotification) | **DELETE** /api/v1.0/{appId}/pushnotifications/{scheduledPushNotificationId} |
+[**GetPushNotifications**](PushNotificationsApi.md#getpushnotifications) | **GET** /api/v1.0/{appId}/pushnotifications |
+[**SchedulePushNotification**](PushNotificationsApi.md#schedulepushnotification) | **POST** /api/v1.0/{appId}/pushnotifications |
+[**UpdatePushNotification**](PushNotificationsApi.md#updatepushnotification) | **POST** /api/v1.0/{appId}/pushnotifications/{scheduledPushNotificationId} |
# **DeletePushNotification**
> void DeletePushNotification (string appId, int? scheduledPushNotificationId)
-[PRIVATE] Push notification to cutomers
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -35,11 +35,10 @@ namespace Example
var apiInstance = new PushNotificationsApi();
var appId = appId_example; // string |
- var scheduledPushNotificationId = 56; // int? | ID of Scheduled push notifiaction to delete
+ var scheduledPushNotificationId = 56; // int? |
try
{
- // [PRIVATE] Push notification to cutomers
apiInstance.DeletePushNotification(appId, scheduledPushNotificationId);
}
catch (Exception e)
@@ -56,7 +55,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**appId** | **string**| |
- **scheduledPushNotificationId** | **int?**| ID of Scheduled push notifiaction to delete |
+ **scheduledPushNotificationId** | **int?**| |
### Return type
@@ -77,15 +76,15 @@ void (empty response body)
# **GetPushNotifications**
> RestApiPaginationResultPushNotificationResponse GetPushNotifications (string appId, int? page = null, int? limit = null)
-[PRIVATE] Push notification to cutomers
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -103,7 +102,6 @@ namespace Example
try
{
- // [PRIVATE] Push notification to cutomers
RestApiPaginationResultPushNotificationResponse result = apiInstance.GetPushNotifications(appId, page, limit);
Debug.WriteLine(result);
}
@@ -143,15 +141,15 @@ Name | Type | Description | Notes
# **SchedulePushNotification**
> RestApiResultPushNotificationResponse SchedulePushNotification (string appId, PushNotificationRequest notification)
-[PRIVATE] Push notification to cutomers
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -163,12 +161,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new PushNotificationsApi();
- var appId = appId_example; // string | Application Id
- var notification = new PushNotificationRequest(); // PushNotificationRequest | Notification to send
+ var appId = appId_example; // string |
+ var notification = new PushNotificationRequest(); // PushNotificationRequest |
try
{
- // [PRIVATE] Push notification to cutomers
RestApiResultPushNotificationResponse result = apiInstance.SchedulePushNotification(appId, notification);
Debug.WriteLine(result);
}
@@ -185,8 +182,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application Id |
- **notification** | [**PushNotificationRequest**](PushNotificationRequest.md)| Notification to send |
+ **appId** | **string**| |
+ **notification** | [**PushNotificationRequest**](PushNotificationRequest.md)| |
### Return type
@@ -207,15 +204,15 @@ Name | Type | Description | Notes
# **UpdatePushNotification**
> RestApiResultPushNotificationResponse UpdatePushNotification (string appId, int? scheduledPushNotificationId, PushNotificationRequest notification)
-[PRIVATE] Update the push notification
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -227,13 +224,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new PushNotificationsApi();
- var appId = appId_example; // string | Application Id
- var scheduledPushNotificationId = 56; // int? | Notification Id
- var notification = new PushNotificationRequest(); // PushNotificationRequest | Notification to send
+ var appId = appId_example; // string |
+ var scheduledPushNotificationId = 56; // int? |
+ var notification = new PushNotificationRequest(); // PushNotificationRequest |
try
{
- // [PRIVATE] Update the push notification
RestApiResultPushNotificationResponse result = apiInstance.UpdatePushNotification(appId, scheduledPushNotificationId, notification);
Debug.WriteLine(result);
}
@@ -250,9 +246,9 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application Id |
- **scheduledPushNotificationId** | **int?**| Notification Id |
- **notification** | [**PushNotificationRequest**](PushNotificationRequest.md)| Notification to send |
+ **appId** | **string**| |
+ **scheduledPushNotificationId** | **int?**| |
+ **notification** | [**PushNotificationRequest**](PushNotificationRequest.md)| |
### Return type
diff --git a/docs/Range.md b/docs/Range.md
index 825906b7..1fd3e12c 100644
--- a/docs/Range.md
+++ b/docs/Range.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.Range
+# Flipdish.Model.Range
## Properties
Name | Type | Description | Notes
diff --git a/docs/ReaderActionStateInfo.md b/docs/ReaderActionStateInfo.md
index 2c54ec4f..e9f3957a 100644
--- a/docs/ReaderActionStateInfo.md
+++ b/docs/ReaderActionStateInfo.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.ReaderActionStateInfo
+# Flipdish.Model.ReaderActionStateInfo
## Properties
Name | Type | Description | Notes
diff --git a/docs/ReceiptsApi.md b/docs/ReceiptsApi.md
new file mode 100644
index 00000000..7e703c2a
--- /dev/null
+++ b/docs/ReceiptsApi.md
@@ -0,0 +1,70 @@
+# Flipdish.Api.ReceiptsApi
+
+All URIs are relative to *https://api.flipdish.co*
+
+Method | HTTP request | Description
+------------- | ------------- | -------------
+[**GetReceipt**](ReceiptsApi.md#getreceipt) | **GET** /api/v1.0/receipts/{orderId} |
+
+
+
+# **GetReceipt**
+> GetReceiptByOrderIdQueryResponse GetReceipt (int? orderId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetReceiptExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new ReceiptsApi();
+ var orderId = 56; // int? |
+
+ try
+ {
+ GetReceiptByOrderIdQueryResponse result = apiInstance.GetReceipt(orderId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling ReceiptsApi.GetReceipt: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **orderId** | **int?**| |
+
+### Return type
+
+[**GetReceiptByOrderIdQueryResponse**](GetReceiptByOrderIdQueryResponse.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
diff --git a/docs/RedeemInvitationResult.md b/docs/RedeemInvitationResult.md
index 58936d47..c8f0c61d 100644
--- a/docs/RedeemInvitationResult.md
+++ b/docs/RedeemInvitationResult.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RedeemInvitationResult
+# Flipdish.Model.RedeemInvitationResult
## Properties
Name | Type | Description | Notes
diff --git a/docs/Refund.md b/docs/Refund.md
index ad08819a..c91aa41d 100644
--- a/docs/Refund.md
+++ b/docs/Refund.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.Refund
+# Flipdish.Model.Refund
## Properties
Name | Type | Description | Notes
diff --git a/docs/Reject.md b/docs/Reject.md
index 9ad6303f..53be46a9 100644
--- a/docs/Reject.md
+++ b/docs/Reject.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.Reject
+# Flipdish.Model.Reject
## Properties
Name | Type | Description | Notes
diff --git a/docs/RequestLoginPinModel.md b/docs/RequestLoginPinModel.md
deleted file mode 100644
index a8cc96b9..00000000
--- a/docs/RequestLoginPinModel.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# IO.Swagger.Model.RequestLoginPinModel
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Email** | **string** | Email address |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/RequestLoginPinResposne.md b/docs/RequestLoginPinResposne.md
deleted file mode 100644
index 512b15fd..00000000
--- a/docs/RequestLoginPinResposne.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# IO.Swagger.Model.RequestLoginPinResposne
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**LoginPinSentViaEmail** | **bool?** | Login PIN sent via email to user | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/RequestPasswordResetModel.md b/docs/RequestPasswordResetModel.md
index 4385ee99..263ac8a1 100644
--- a/docs/RequestPasswordResetModel.md
+++ b/docs/RequestPasswordResetModel.md
@@ -1,9 +1,10 @@
-# IO.Swagger.Model.RequestPasswordResetModel
+# Flipdish.Model.RequestPasswordResetModel
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Email** | **string** | Email address | [optional]
+**RecaptchaToken** | **string** | Google Recaptcha Token | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/RequestPasswordResetPinResponse.md b/docs/RequestPasswordResetPinResponse.md
deleted file mode 100644
index 7c56fb33..00000000
--- a/docs/RequestPasswordResetPinResponse.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# IO.Swagger.Model.RequestPasswordResetPinResponse
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**PasswordResetPinSentViaEmail** | **bool?** | Password Reset PIN sent via email to user | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/Response.md b/docs/Response.md
index 42145447..5dffa40e 100644
--- a/docs/Response.md
+++ b/docs/Response.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.Response
+# Flipdish.Model.Response
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultAllMetadataResult.md b/docs/RestApiArrayResultAllMetadataResult.md
index 0ca4957d..f6736088 100644
--- a/docs/RestApiArrayResultAllMetadataResult.md
+++ b/docs/RestApiArrayResultAllMetadataResult.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultAllMetadataResult
+# Flipdish.Model.RestApiArrayResultAllMetadataResult
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultAllergen.md b/docs/RestApiArrayResultAllergen.md
new file mode 100644
index 00000000..cde3d75f
--- /dev/null
+++ b/docs/RestApiArrayResultAllergen.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiArrayResultAllergen
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**List<Allergen>**](Allergen.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiArrayResultApmCurrencyDataPoint.md b/docs/RestApiArrayResultApmCurrencyDataPoint.md
index 3dac02e6..8aa2840a 100644
--- a/docs/RestApiArrayResultApmCurrencyDataPoint.md
+++ b/docs/RestApiArrayResultApmCurrencyDataPoint.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultApmCurrencyDataPoint
+# Flipdish.Model.RestApiArrayResultApmCurrencyDataPoint
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultApmDataPoint.md b/docs/RestApiArrayResultApmDataPoint.md
index 7fffdaf1..0e643826 100644
--- a/docs/RestApiArrayResultApmDataPoint.md
+++ b/docs/RestApiArrayResultApmDataPoint.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultApmDataPoint
+# Flipdish.Model.RestApiArrayResultApmDataPoint
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultApmHourlyDataPoint.md b/docs/RestApiArrayResultApmHourlyDataPoint.md
index 0bb25b4e..87363635 100644
--- a/docs/RestApiArrayResultApmHourlyDataPoint.md
+++ b/docs/RestApiArrayResultApmHourlyDataPoint.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultApmHourlyDataPoint
+# Flipdish.Model.RestApiArrayResultApmHourlyDataPoint
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultAppConfigurationHeader.md b/docs/RestApiArrayResultAppConfigurationHeader.md
deleted file mode 100644
index 0fb63678..00000000
--- a/docs/RestApiArrayResultAppConfigurationHeader.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# Flipdish.Model.RestApiArrayResultAppConfigurationHeader
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Data** | [**List<AppConfigurationHeader>**](AppConfigurationHeader.md) | Generic data object. |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/RestApiArrayResultAppConfigurationSummary.md b/docs/RestApiArrayResultAppConfigurationSummary.md
deleted file mode 100644
index f0a260ec..00000000
--- a/docs/RestApiArrayResultAppConfigurationSummary.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# Flipdish.Model.RestApiArrayResultAppConfigurationSummary
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Data** | [**List<AppConfigurationSummary>**](AppConfigurationSummary.md) | Generic data object. |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/RestApiArrayResultAppStoreAppConfigurationHeader.md b/docs/RestApiArrayResultAppStoreAppConfigurationHeader.md
deleted file mode 100644
index 415990f9..00000000
--- a/docs/RestApiArrayResultAppStoreAppConfigurationHeader.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# IO.Swagger.Model.RestApiArrayResultAppStoreAppConfigurationHeader
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Data** | [**List<AppStoreAppConfigurationHeader>**](AppStoreAppConfigurationHeader.md) | Generic data object. |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/RestApiArrayResultAppStoreAppConfigurationSummary.md b/docs/RestApiArrayResultAppStoreAppConfigurationSummary.md
index 02585e26..e60bf05f 100644
--- a/docs/RestApiArrayResultAppStoreAppConfigurationSummary.md
+++ b/docs/RestApiArrayResultAppStoreAppConfigurationSummary.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultAppStoreAppConfigurationSummary
+# Flipdish.Model.RestApiArrayResultAppStoreAppConfigurationSummary
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultAppStoreAppSummary.md b/docs/RestApiArrayResultAppStoreAppSummary.md
new file mode 100644
index 00000000..1cde9951
--- /dev/null
+++ b/docs/RestApiArrayResultAppStoreAppSummary.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiArrayResultAppStoreAppSummary
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**List<AppStoreAppSummary>**](AppStoreAppSummary.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiArrayResultBankAccountSummary.md b/docs/RestApiArrayResultBankAccountSummary.md
index 864a32e1..c7859eef 100644
--- a/docs/RestApiArrayResultBankAccountSummary.md
+++ b/docs/RestApiArrayResultBankAccountSummary.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultBankAccountSummary
+# Flipdish.Model.RestApiArrayResultBankAccountSummary
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultBusinessHoursPeriod.md b/docs/RestApiArrayResultBusinessHoursPeriod.md
index 9d106a19..05d5a5ca 100644
--- a/docs/RestApiArrayResultBusinessHoursPeriod.md
+++ b/docs/RestApiArrayResultBusinessHoursPeriod.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultBusinessHoursPeriod
+# Flipdish.Model.RestApiArrayResultBusinessHoursPeriod
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultChannel.md b/docs/RestApiArrayResultChannel.md
index 68917c73..458974c1 100644
--- a/docs/RestApiArrayResultChannel.md
+++ b/docs/RestApiArrayResultChannel.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultChannel
+# Flipdish.Model.RestApiArrayResultChannel
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultClientDeviceSummary.md b/docs/RestApiArrayResultClientDeviceSummary.md
new file mode 100644
index 00000000..37ef9666
--- /dev/null
+++ b/docs/RestApiArrayResultClientDeviceSummary.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiArrayResultClientDeviceSummary
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**List<ClientDeviceSummary>**](ClientDeviceSummary.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiArrayResultConfiguredAppHeader.md b/docs/RestApiArrayResultConfiguredAppHeader.md
deleted file mode 100644
index 714a5114..00000000
--- a/docs/RestApiArrayResultConfiguredAppHeader.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# Flipdish.Model.RestApiArrayResultConfiguredAppHeader
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Data** | [**List<ConfiguredAppHeader>**](ConfiguredAppHeader.md) | Generic data object. |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/RestApiArrayResultCountryWithAccountFieldsDefinitions.md b/docs/RestApiArrayResultCountryWithAccountFieldsDefinitions.md
index 897ba05e..b5f9f44d 100644
--- a/docs/RestApiArrayResultCountryWithAccountFieldsDefinitions.md
+++ b/docs/RestApiArrayResultCountryWithAccountFieldsDefinitions.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultCountryWithAccountFieldsDefinitions
+# Flipdish.Model.RestApiArrayResultCountryWithAccountFieldsDefinitions
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultDeliveryZone.md b/docs/RestApiArrayResultDeliveryZone.md
index 4d90530e..e844db9f 100644
--- a/docs/RestApiArrayResultDeliveryZone.md
+++ b/docs/RestApiArrayResultDeliveryZone.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultDeliveryZone
+# Flipdish.Model.RestApiArrayResultDeliveryZone
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultDriver.md b/docs/RestApiArrayResultDriver.md
deleted file mode 100644
index a89e0419..00000000
--- a/docs/RestApiArrayResultDriver.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# IO.Swagger.Model.RestApiArrayResultDriver
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Data** | [**List<Driver>**](Driver.md) | Generic data object. |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/RestApiArrayResultDriverStore.md b/docs/RestApiArrayResultDriverStore.md
deleted file mode 100644
index 4bffcb12..00000000
--- a/docs/RestApiArrayResultDriverStore.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# IO.Swagger.Model.RestApiArrayResultDriverStore
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Data** | [**List<DriverStore>**](DriverStore.md) | Generic data object. |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/RestApiArrayResultEmvTerminalWithAssignments.md b/docs/RestApiArrayResultEmvTerminalWithAssignments.md
index dafbc88d..c14bdca9 100644
--- a/docs/RestApiArrayResultEmvTerminalWithAssignments.md
+++ b/docs/RestApiArrayResultEmvTerminalWithAssignments.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultEmvTerminalWithAssignments
+# Flipdish.Model.RestApiArrayResultEmvTerminalWithAssignments
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultFlipdishAccountName.md b/docs/RestApiArrayResultFlipdishAccountName.md
new file mode 100644
index 00000000..ce607ad6
--- /dev/null
+++ b/docs/RestApiArrayResultFlipdishAccountName.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiArrayResultFlipdishAccountName
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**List<FlipdishAccountName>**](FlipdishAccountName.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiArrayResultFulfillmentStatesConfigurationSummary.md b/docs/RestApiArrayResultFulfillmentStatesConfigurationSummary.md
index e2ed9e7a..0f004e1b 100644
--- a/docs/RestApiArrayResultFulfillmentStatesConfigurationSummary.md
+++ b/docs/RestApiArrayResultFulfillmentStatesConfigurationSummary.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultFulfillmentStatesConfigurationSummary
+# Flipdish.Model.RestApiArrayResultFulfillmentStatesConfigurationSummary
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultHomeAction.md b/docs/RestApiArrayResultHomeAction.md
index 25702df4..81d04081 100644
--- a/docs/RestApiArrayResultHomeAction.md
+++ b/docs/RestApiArrayResultHomeAction.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultHomeAction
+# Flipdish.Model.RestApiArrayResultHomeAction
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultKioskCashPaymentSettings.md b/docs/RestApiArrayResultKioskCashPaymentSettings.md
index 931b173a..acea391b 100644
--- a/docs/RestApiArrayResultKioskCashPaymentSettings.md
+++ b/docs/RestApiArrayResultKioskCashPaymentSettings.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultKioskCashPaymentSettings
+# Flipdish.Model.RestApiArrayResultKioskCashPaymentSettings
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultLocalisedTimeZone.md b/docs/RestApiArrayResultLocalisedTimeZone.md
index f842d876..75015d5b 100644
--- a/docs/RestApiArrayResultLocalisedTimeZone.md
+++ b/docs/RestApiArrayResultLocalisedTimeZone.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultLocalisedTimeZone
+# Flipdish.Model.RestApiArrayResultLocalisedTimeZone
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultLocationAreaLocation.md b/docs/RestApiArrayResultLocationAreaLocation.md
index 2afbf7cb..d8f6c270 100644
--- a/docs/RestApiArrayResultLocationAreaLocation.md
+++ b/docs/RestApiArrayResultLocationAreaLocation.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultLocationAreaLocation
+# Flipdish.Model.RestApiArrayResultLocationAreaLocation
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultLocationAreaWithLocations.md b/docs/RestApiArrayResultLocationAreaWithLocations.md
index 2357be71..db496e47 100644
--- a/docs/RestApiArrayResultLocationAreaWithLocations.md
+++ b/docs/RestApiArrayResultLocationAreaWithLocations.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultLocationAreaWithLocations
+# Flipdish.Model.RestApiArrayResultLocationAreaWithLocations
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultLoyaltyCampaign.md b/docs/RestApiArrayResultLoyaltyCampaign.md
index 48198956..f48c3507 100644
--- a/docs/RestApiArrayResultLoyaltyCampaign.md
+++ b/docs/RestApiArrayResultLoyaltyCampaign.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultLoyaltyCampaign
+# Flipdish.Model.RestApiArrayResultLoyaltyCampaign
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultMenuCheckpoint.md b/docs/RestApiArrayResultMenuCheckpoint.md
index 2a3ddbf7..28f672e9 100644
--- a/docs/RestApiArrayResultMenuCheckpoint.md
+++ b/docs/RestApiArrayResultMenuCheckpoint.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultMenuCheckpoint
+# Flipdish.Model.RestApiArrayResultMenuCheckpoint
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultMenuElementEditResponse.md b/docs/RestApiArrayResultMenuElementEditResponse.md
index ac2ed577..8d78f3bd 100644
--- a/docs/RestApiArrayResultMenuElementEditResponse.md
+++ b/docs/RestApiArrayResultMenuElementEditResponse.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultMenuElementEditResponse
+# Flipdish.Model.RestApiArrayResultMenuElementEditResponse
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultMenuElementListResponse.md b/docs/RestApiArrayResultMenuElementListResponse.md
index 6d5f6822..6a362b7f 100644
--- a/docs/RestApiArrayResultMenuElementListResponse.md
+++ b/docs/RestApiArrayResultMenuElementListResponse.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultMenuElementListResponse
+# Flipdish.Model.RestApiArrayResultMenuElementListResponse
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultMenuItemOptionSet.md b/docs/RestApiArrayResultMenuItemOptionSet.md
index 1666e85d..741d0b0c 100644
--- a/docs/RestApiArrayResultMenuItemOptionSet.md
+++ b/docs/RestApiArrayResultMenuItemOptionSet.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultMenuItemOptionSet
+# Flipdish.Model.RestApiArrayResultMenuItemOptionSet
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultMenuItemOptionSetItem.md b/docs/RestApiArrayResultMenuItemOptionSetItem.md
index fcf64763..e877e341 100644
--- a/docs/RestApiArrayResultMenuItemOptionSetItem.md
+++ b/docs/RestApiArrayResultMenuItemOptionSetItem.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultMenuItemOptionSetItem
+# Flipdish.Model.RestApiArrayResultMenuItemOptionSetItem
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultMenuSection.md b/docs/RestApiArrayResultMenuSection.md
index 87bda69f..ae6c3c2c 100644
--- a/docs/RestApiArrayResultMenuSection.md
+++ b/docs/RestApiArrayResultMenuSection.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultMenuSection
+# Flipdish.Model.RestApiArrayResultMenuSection
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultMenuSectionItem.md b/docs/RestApiArrayResultMenuSectionItem.md
index 3fc7e9ce..5d864794 100644
--- a/docs/RestApiArrayResultMenuSectionItem.md
+++ b/docs/RestApiArrayResultMenuSectionItem.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultMenuSectionItem
+# Flipdish.Model.RestApiArrayResultMenuSectionItem
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultMenuStoreNames.md b/docs/RestApiArrayResultMenuStoreNames.md
index 02cd6a7b..0771d65e 100644
--- a/docs/RestApiArrayResultMenuStoreNames.md
+++ b/docs/RestApiArrayResultMenuStoreNames.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultMenuStoreNames
+# Flipdish.Model.RestApiArrayResultMenuStoreNames
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultMenuSummary.md b/docs/RestApiArrayResultMenuSummary.md
index c317fb11..13c65df1 100644
--- a/docs/RestApiArrayResultMenuSummary.md
+++ b/docs/RestApiArrayResultMenuSummary.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultMenuSummary
+# Flipdish.Model.RestApiArrayResultMenuSummary
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultMenuTaxDetails.md b/docs/RestApiArrayResultMenuTaxDetails.md
index 39e68e07..2f8e9116 100644
--- a/docs/RestApiArrayResultMenuTaxDetails.md
+++ b/docs/RestApiArrayResultMenuTaxDetails.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultMenuTaxDetails
+# Flipdish.Model.RestApiArrayResultMenuTaxDetails
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultMenuZone.md b/docs/RestApiArrayResultMenuZone.md
new file mode 100644
index 00000000..66569a82
--- /dev/null
+++ b/docs/RestApiArrayResultMenuZone.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiArrayResultMenuZone
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**List<MenuZone>**](MenuZone.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiArrayResultMetadata.md b/docs/RestApiArrayResultMetadata.md
index 80c93ab4..cdf77eb9 100644
--- a/docs/RestApiArrayResultMetadata.md
+++ b/docs/RestApiArrayResultMetadata.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultMetadata
+# Flipdish.Model.RestApiArrayResultMetadata
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultMobileAppsStatistics.md b/docs/RestApiArrayResultMobileAppsStatistics.md
index 8013fd90..21ec076f 100644
--- a/docs/RestApiArrayResultMobileAppsStatistics.md
+++ b/docs/RestApiArrayResultMobileAppsStatistics.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultMobileAppsStatistics
+# Flipdish.Model.RestApiArrayResultMobileAppsStatistics
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultOAuthApp.md b/docs/RestApiArrayResultOAuthApp.md
index 74817f3a..9e2b8d30 100644
--- a/docs/RestApiArrayResultOAuthApp.md
+++ b/docs/RestApiArrayResultOAuthApp.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultOAuthApp
+# Flipdish.Model.RestApiArrayResultOAuthApp
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultOauthClientRedirectUri.md b/docs/RestApiArrayResultOauthClientRedirectUri.md
index b234b97e..f2ac5e39 100644
--- a/docs/RestApiArrayResultOauthClientRedirectUri.md
+++ b/docs/RestApiArrayResultOauthClientRedirectUri.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultOauthClientRedirectUri
+# Flipdish.Model.RestApiArrayResultOauthClientRedirectUri
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultOrderBatch.md b/docs/RestApiArrayResultOrderBatch.md
new file mode 100644
index 00000000..48717901
--- /dev/null
+++ b/docs/RestApiArrayResultOrderBatch.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiArrayResultOrderBatch
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**List<OrderBatch>**](OrderBatch.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiArrayResultOrderBatchItem.md b/docs/RestApiArrayResultOrderBatchItem.md
deleted file mode 100644
index 94a2ed63..00000000
--- a/docs/RestApiArrayResultOrderBatchItem.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# IO.Swagger.Model.RestApiArrayResultOrderBatchItem
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Data** | [**List<OrderBatchItem>**](OrderBatchItem.md) | Generic data object. |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/RestApiArrayResultOrderFulfillmentStatus.md b/docs/RestApiArrayResultOrderFulfillmentStatus.md
index f91d80b9..99478b76 100644
--- a/docs/RestApiArrayResultOrderFulfillmentStatus.md
+++ b/docs/RestApiArrayResultOrderFulfillmentStatus.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultOrderFulfillmentStatus
+# Flipdish.Model.RestApiArrayResultOrderFulfillmentStatus
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultPayoutSummary.md b/docs/RestApiArrayResultPayoutSummary.md
index 76876c73..f20261da 100644
--- a/docs/RestApiArrayResultPayoutSummary.md
+++ b/docs/RestApiArrayResultPayoutSummary.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultPayoutSummary
+# Flipdish.Model.RestApiArrayResultPayoutSummary
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultPendingInvitation.md b/docs/RestApiArrayResultPendingInvitation.md
new file mode 100644
index 00000000..f86f9ee7
--- /dev/null
+++ b/docs/RestApiArrayResultPendingInvitation.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiArrayResultPendingInvitation
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**List<PendingInvitation>**](PendingInvitation.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiArrayResultPendingMenuChangesSummaries.md b/docs/RestApiArrayResultPendingMenuChangesSummaries.md
index c9216025..ba255e44 100644
--- a/docs/RestApiArrayResultPendingMenuChangesSummaries.md
+++ b/docs/RestApiArrayResultPendingMenuChangesSummaries.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultPendingMenuChangesSummaries
+# Flipdish.Model.RestApiArrayResultPendingMenuChangesSummaries
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultPreOrderTime.md b/docs/RestApiArrayResultPreOrderTime.md
index a32d8c31..d870140a 100644
--- a/docs/RestApiArrayResultPreOrderTime.md
+++ b/docs/RestApiArrayResultPreOrderTime.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultPreOrderTime
+# Flipdish.Model.RestApiArrayResultPreOrderTime
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultProcessingFeeConfig.md b/docs/RestApiArrayResultProcessingFeeConfig.md
index 8ed9e051..39c48890 100644
--- a/docs/RestApiArrayResultProcessingFeeConfig.md
+++ b/docs/RestApiArrayResultProcessingFeeConfig.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultProcessingFeeConfig
+# Flipdish.Model.RestApiArrayResultProcessingFeeConfig
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultRedeemInvitationResult.md b/docs/RestApiArrayResultRedeemInvitationResult.md
new file mode 100644
index 00000000..c2f52f51
--- /dev/null
+++ b/docs/RestApiArrayResultRedeemInvitationResult.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiArrayResultRedeemInvitationResult
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**List<RedeemInvitationResult>**](RedeemInvitationResult.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiArrayResultRestApiDefaultResponse.md b/docs/RestApiArrayResultRestApiDefaultResponse.md
index 89b91f8b..613e5736 100644
--- a/docs/RestApiArrayResultRestApiDefaultResponse.md
+++ b/docs/RestApiArrayResultRestApiDefaultResponse.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultRestApiDefaultResponse
+# Flipdish.Model.RestApiArrayResultRestApiDefaultResponse
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultRestaurantVoucherEligibleStore.md b/docs/RestApiArrayResultRestaurantVoucherEligibleStore.md
index ad7c2b54..0c216929 100644
--- a/docs/RestApiArrayResultRestaurantVoucherEligibleStore.md
+++ b/docs/RestApiArrayResultRestaurantVoucherEligibleStore.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultRestaurantVoucherEligibleStore
+# Flipdish.Model.RestApiArrayResultRestaurantVoucherEligibleStore
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultRestaurantVoucherPayGreenConfiguration.md b/docs/RestApiArrayResultRestaurantVoucherPayGreenConfiguration.md
index d2bca1ca..3fe09c8a 100644
--- a/docs/RestApiArrayResultRestaurantVoucherPayGreenConfiguration.md
+++ b/docs/RestApiArrayResultRestaurantVoucherPayGreenConfiguration.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultRestaurantVoucherPayGreenConfiguration
+# Flipdish.Model.RestApiArrayResultRestaurantVoucherPayGreenConfiguration
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultRestaurantVoucherPayGreenConfigurationSummary.md b/docs/RestApiArrayResultRestaurantVoucherPayGreenConfigurationSummary.md
index 09de0aed..bf3367ba 100644
--- a/docs/RestApiArrayResultRestaurantVoucherPayGreenConfigurationSummary.md
+++ b/docs/RestApiArrayResultRestaurantVoucherPayGreenConfigurationSummary.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultRestaurantVoucherPayGreenConfigurationSummary
+# Flipdish.Model.RestApiArrayResultRestaurantVoucherPayGreenConfigurationSummary
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultRetentionCampaign.md b/docs/RestApiArrayResultRetentionCampaign.md
index 1a0fc4b6..85fa35f9 100644
--- a/docs/RestApiArrayResultRetentionCampaign.md
+++ b/docs/RestApiArrayResultRetentionCampaign.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultRetentionCampaign
+# Flipdish.Model.RestApiArrayResultRetentionCampaign
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultSmsProviderCredential.md b/docs/RestApiArrayResultSmsProviderCredential.md
new file mode 100644
index 00000000..6b10deb5
--- /dev/null
+++ b/docs/RestApiArrayResultSmsProviderCredential.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiArrayResultSmsProviderCredential
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**List<SmsProviderCredential>**](SmsProviderCredential.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiArrayResultStoreChannelAssignment.md b/docs/RestApiArrayResultStoreChannelAssignment.md
index d1daa556..70333fa5 100644
--- a/docs/RestApiArrayResultStoreChannelAssignment.md
+++ b/docs/RestApiArrayResultStoreChannelAssignment.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultStoreChannelAssignment
+# Flipdish.Model.RestApiArrayResultStoreChannelAssignment
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultStoreChannelStoreMapping.md b/docs/RestApiArrayResultStoreChannelStoreMapping.md
deleted file mode 100644
index 9b4b97eb..00000000
--- a/docs/RestApiArrayResultStoreChannelStoreMapping.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# IO.Swagger.Model.RestApiArrayResultStoreChannelStoreMapping
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Data** | [**List<StoreChannelStoreMapping>**](StoreChannelStoreMapping.md) | Generic data object. |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/RestApiArrayResultStoreDeliveryZoneFeeConfig.md b/docs/RestApiArrayResultStoreDeliveryZoneFeeConfig.md
new file mode 100644
index 00000000..ba7659d3
--- /dev/null
+++ b/docs/RestApiArrayResultStoreDeliveryZoneFeeConfig.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiArrayResultStoreDeliveryZoneFeeConfig
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**List<StoreDeliveryZoneFeeConfig>**](StoreDeliveryZoneFeeConfig.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiArrayResultStoreListItem.md b/docs/RestApiArrayResultStoreListItem.md
index 9e0cc2a6..6eb3edf7 100644
--- a/docs/RestApiArrayResultStoreListItem.md
+++ b/docs/RestApiArrayResultStoreListItem.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultStoreListItem
+# Flipdish.Model.RestApiArrayResultStoreListItem
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultStoreStatistics.md b/docs/RestApiArrayResultStoreStatistics.md
index 118975de..462afaa4 100644
--- a/docs/RestApiArrayResultStoreStatistics.md
+++ b/docs/RestApiArrayResultStoreStatistics.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultStoreStatistics
+# Flipdish.Model.RestApiArrayResultStoreStatistics
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultStripeCustomConnectedAccount.md b/docs/RestApiArrayResultStripeCustomConnectedAccount.md
new file mode 100644
index 00000000..86db2231
--- /dev/null
+++ b/docs/RestApiArrayResultStripeCustomConnectedAccount.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiArrayResultStripeCustomConnectedAccount
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**List<StripeCustomConnectedAccount>**](StripeCustomConnectedAccount.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiArrayResultSubscriptionSummary.md b/docs/RestApiArrayResultSubscriptionSummary.md
new file mode 100644
index 00000000..6a43eaa3
--- /dev/null
+++ b/docs/RestApiArrayResultSubscriptionSummary.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiArrayResultSubscriptionSummary
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**List<SubscriptionSummary>**](SubscriptionSummary.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiArrayResultSupportedCountry.md b/docs/RestApiArrayResultSupportedCountry.md
index 153850e0..6162b304 100644
--- a/docs/RestApiArrayResultSupportedCountry.md
+++ b/docs/RestApiArrayResultSupportedCountry.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultSupportedCountry
+# Flipdish.Model.RestApiArrayResultSupportedCountry
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultTeammate.md b/docs/RestApiArrayResultTeammate.md
index 705e262b..f2f18d7e 100644
--- a/docs/RestApiArrayResultTeammate.md
+++ b/docs/RestApiArrayResultTeammate.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultTeammate
+# Flipdish.Model.RestApiArrayResultTeammate
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultUserDeliveryLocationAdmin.md b/docs/RestApiArrayResultUserDeliveryLocationAdmin.md
new file mode 100644
index 00000000..fa92de9f
--- /dev/null
+++ b/docs/RestApiArrayResultUserDeliveryLocationAdmin.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiArrayResultUserDeliveryLocationAdmin
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**List<UserDeliveryLocationAdmin>**](UserDeliveryLocationAdmin.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiArrayResultUserFlipdishAccount.md b/docs/RestApiArrayResultUserFlipdishAccount.md
new file mode 100644
index 00000000..c5fd20df
--- /dev/null
+++ b/docs/RestApiArrayResultUserFlipdishAccount.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiArrayResultUserFlipdishAccount
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**List<UserFlipdishAccount>**](UserFlipdishAccount.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiArrayResultUserNote.md b/docs/RestApiArrayResultUserNote.md
new file mode 100644
index 00000000..2c75f4ea
--- /dev/null
+++ b/docs/RestApiArrayResultUserNote.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiArrayResultUserNote
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**List<UserNote>**](UserNote.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiArrayResultUserOrderSummary.md b/docs/RestApiArrayResultUserOrderSummary.md
new file mode 100644
index 00000000..7e3b32e5
--- /dev/null
+++ b/docs/RestApiArrayResultUserOrderSummary.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiArrayResultUserOrderSummary
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**List<UserOrderSummary>**](UserOrderSummary.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiArrayResultUserSmsChatItem.md b/docs/RestApiArrayResultUserSmsChatItem.md
new file mode 100644
index 00000000..e4ff9402
--- /dev/null
+++ b/docs/RestApiArrayResultUserSmsChatItem.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiArrayResultUserSmsChatItem
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**List<UserSmsChatItem>**](UserSmsChatItem.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiArrayResultUserStoreInfo.md b/docs/RestApiArrayResultUserStoreInfo.md
new file mode 100644
index 00000000..4b988289
--- /dev/null
+++ b/docs/RestApiArrayResultUserStoreInfo.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiArrayResultUserStoreInfo
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**List<UserStoreInfo>**](UserStoreInfo.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiArrayResultVoucherDataPoint.md b/docs/RestApiArrayResultVoucherDataPoint.md
index 3a3e8923..030dfea0 100644
--- a/docs/RestApiArrayResultVoucherDataPoint.md
+++ b/docs/RestApiArrayResultVoucherDataPoint.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiArrayResultVoucherDataPoint
+# Flipdish.Model.RestApiArrayResultVoucherDataPoint
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiArrayResultVoucherSummary.md b/docs/RestApiArrayResultVoucherSummary.md
new file mode 100644
index 00000000..75d8914e
--- /dev/null
+++ b/docs/RestApiArrayResultVoucherSummary.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiArrayResultVoucherSummary
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**List<VoucherSummary>**](VoucherSummary.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiArrayResultWebhookSubscription.md b/docs/RestApiArrayResultWebhookSubscription.md
deleted file mode 100644
index 9355085d..00000000
--- a/docs/RestApiArrayResultWebhookSubscription.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# Flipdish.Model.RestApiArrayResultWebhookSubscription
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Data** | [**List<WebhookSubscription>**](WebhookSubscription.md) | Generic data object. |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/RestApiDefaultResponse.md b/docs/RestApiDefaultResponse.md
index 850af8bc..9c691c53 100644
--- a/docs/RestApiDefaultResponse.md
+++ b/docs/RestApiDefaultResponse.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiDefaultResponse
+# Flipdish.Model.RestApiDefaultResponse
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiErrorResult.md b/docs/RestApiErrorResult.md
index 7df83f89..5a184921 100644
--- a/docs/RestApiErrorResult.md
+++ b/docs/RestApiErrorResult.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiErrorResult
+# Flipdish.Model.RestApiErrorResult
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiEventSearchPaginationResult.md b/docs/RestApiEventSearchPaginationResult.md
index 385dcfc3..a3d5c06e 100644
--- a/docs/RestApiEventSearchPaginationResult.md
+++ b/docs/RestApiEventSearchPaginationResult.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiEventSearchPaginationResult
+# Flipdish.Model.RestApiEventSearchPaginationResult
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiFinanceSearchPaginationResultInvoice.md b/docs/RestApiFinanceSearchPaginationResultInvoice.md
new file mode 100644
index 00000000..3c35710d
--- /dev/null
+++ b/docs/RestApiFinanceSearchPaginationResultInvoice.md
@@ -0,0 +1,12 @@
+# Flipdish.Model.RestApiFinanceSearchPaginationResultInvoice
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**NextPage** | **string** | Next page |
+**Limit** | **int?** | Current page size |
+**TotalRecordCount** | **int?** | Total record count |
+**Data** | [**List<Invoice>**](Invoice.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiFinanceSearchPaginationResultSubscriptionInvoice.md b/docs/RestApiFinanceSearchPaginationResultSubscriptionInvoice.md
new file mode 100644
index 00000000..4ddab500
--- /dev/null
+++ b/docs/RestApiFinanceSearchPaginationResultSubscriptionInvoice.md
@@ -0,0 +1,12 @@
+# Flipdish.Model.RestApiFinanceSearchPaginationResultSubscriptionInvoice
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**NextPage** | **string** | Next page |
+**Limit** | **int?** | Current page size |
+**TotalRecordCount** | **int?** | Total record count |
+**Data** | [**List<SubscriptionInvoice>**](SubscriptionInvoice.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiForbiddenResult.md b/docs/RestApiForbiddenResult.md
index c027720e..b9eac401 100644
--- a/docs/RestApiForbiddenResult.md
+++ b/docs/RestApiForbiddenResult.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiForbiddenResult
+# Flipdish.Model.RestApiForbiddenResult
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiIntegerResult.md b/docs/RestApiIntegerResult.md
index 84d2e4de..a1354f65 100644
--- a/docs/RestApiIntegerResult.md
+++ b/docs/RestApiIntegerResult.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiIntegerResult
+# Flipdish.Model.RestApiIntegerResult
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiPaginationResultApp.md b/docs/RestApiPaginationResultApp.md
index 19ec2d91..731ca430 100644
--- a/docs/RestApiPaginationResultApp.md
+++ b/docs/RestApiPaginationResultApp.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiPaginationResultApp
+# Flipdish.Model.RestApiPaginationResultApp
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiPaginationResultAppStoreAppSummary.md b/docs/RestApiPaginationResultAppStoreAppSummary.md
index db48d6cd..31549144 100644
--- a/docs/RestApiPaginationResultAppStoreAppSummary.md
+++ b/docs/RestApiPaginationResultAppStoreAppSummary.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiPaginationResultAppStoreAppSummary
+# Flipdish.Model.RestApiPaginationResultAppStoreAppSummary
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiPaginationResultAppSummary.md b/docs/RestApiPaginationResultAppSummary.md
deleted file mode 100644
index c06ce0cb..00000000
--- a/docs/RestApiPaginationResultAppSummary.md
+++ /dev/null
@@ -1,12 +0,0 @@
-# Flipdish.Model.RestApiPaginationResultAppSummary
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Page** | **int?** | Current page index |
-**Limit** | **int?** | Current page size |
-**TotalRecordCount** | **int?** | Total record count |
-**Data** | [**List<AppSummary>**](AppSummary.md) | Generic data object. |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/RestApiPaginationResultBusinessHoursOverride.md b/docs/RestApiPaginationResultBusinessHoursOverride.md
index 6222d16e..802dcb54 100644
--- a/docs/RestApiPaginationResultBusinessHoursOverride.md
+++ b/docs/RestApiPaginationResultBusinessHoursOverride.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiPaginationResultBusinessHoursOverride
+# Flipdish.Model.RestApiPaginationResultBusinessHoursOverride
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiPaginationResultCatalogGroup.md b/docs/RestApiPaginationResultCatalogGroup.md
deleted file mode 100644
index ac0feba6..00000000
--- a/docs/RestApiPaginationResultCatalogGroup.md
+++ /dev/null
@@ -1,12 +0,0 @@
-# Flipdish.Model.RestApiPaginationResultCatalogGroup
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Page** | **int?** | Current page index |
-**Limit** | **int?** | Current page size |
-**TotalRecordCount** | **int?** | Total record count |
-**Data** | [**List<CatalogGroup>**](CatalogGroup.md) | Generic data object. |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/RestApiPaginationResultCatalogItem.md b/docs/RestApiPaginationResultCatalogItem.md
index 190fa9ba..8b12afdf 100644
--- a/docs/RestApiPaginationResultCatalogItem.md
+++ b/docs/RestApiPaginationResultCatalogItem.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiPaginationResultCatalogItem
+# Flipdish.Model.RestApiPaginationResultCatalogItem
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiPaginationResultChannel.md b/docs/RestApiPaginationResultChannel.md
deleted file mode 100644
index ffd2ea07..00000000
--- a/docs/RestApiPaginationResultChannel.md
+++ /dev/null
@@ -1,12 +0,0 @@
-# Flipdish.Model.RestApiPaginationResultChannel
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Page** | **int?** | Current page index |
-**Limit** | **int?** | Current page size |
-**TotalRecordCount** | **int?** | Total record count |
-**Data** | [**List<Channel>**](Channel.md) | Generic data object. |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/RestApiPaginationResultGroup.md b/docs/RestApiPaginationResultGroup.md
index abd27b11..dc78b1ea 100644
--- a/docs/RestApiPaginationResultGroup.md
+++ b/docs/RestApiPaginationResultGroup.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiPaginationResultGroup
+# Flipdish.Model.RestApiPaginationResultGroup
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiPaginationResultHttpRequestAndResponseLog.md b/docs/RestApiPaginationResultHttpRequestAndResponseLog.md
deleted file mode 100644
index e6275183..00000000
--- a/docs/RestApiPaginationResultHttpRequestAndResponseLog.md
+++ /dev/null
@@ -1,12 +0,0 @@
-# IO.Swagger.Model.RestApiPaginationResultHttpRequestAndResponseLog
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Page** | **int?** | Current page index |
-**Limit** | **int?** | Current page size |
-**TotalRecordCount** | **int?** | Total record count |
-**Data** | [**List<HttpRequestAndResponseLog>**](HttpRequestAndResponseLog.md) | Generic data object. |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/RestApiPaginationResultHydraDeviceDetails.md b/docs/RestApiPaginationResultHydraDeviceDetails.md
index be84c7a4..0e154c00 100644
--- a/docs/RestApiPaginationResultHydraDeviceDetails.md
+++ b/docs/RestApiPaginationResultHydraDeviceDetails.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiPaginationResultHydraDeviceDetails
+# Flipdish.Model.RestApiPaginationResultHydraDeviceDetails
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiPaginationResultMetafieldDefinition.md b/docs/RestApiPaginationResultMetafieldDefinition.md
index e37bda02..42e656ad 100644
--- a/docs/RestApiPaginationResultMetafieldDefinition.md
+++ b/docs/RestApiPaginationResultMetafieldDefinition.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiPaginationResultMetafieldDefinition
+# Flipdish.Model.RestApiPaginationResultMetafieldDefinition
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiPaginationResultMetafieldDefinitionRecommendation.md b/docs/RestApiPaginationResultMetafieldDefinitionRecommendation.md
index 7c16cb43..70fe61e4 100644
--- a/docs/RestApiPaginationResultMetafieldDefinitionRecommendation.md
+++ b/docs/RestApiPaginationResultMetafieldDefinitionRecommendation.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiPaginationResultMetafieldDefinitionRecommendation
+# Flipdish.Model.RestApiPaginationResultMetafieldDefinitionRecommendation
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiPaginationResultOAuthTokenModel.md b/docs/RestApiPaginationResultOAuthTokenModel.md
index 79a09334..1ab45fe0 100644
--- a/docs/RestApiPaginationResultOAuthTokenModel.md
+++ b/docs/RestApiPaginationResultOAuthTokenModel.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiPaginationResultOAuthTokenModel
+# Flipdish.Model.RestApiPaginationResultOAuthTokenModel
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiPaginationResultOrder.md b/docs/RestApiPaginationResultOrder.md
index 2a404918..ab7edbeb 100644
--- a/docs/RestApiPaginationResultOrder.md
+++ b/docs/RestApiPaginationResultOrder.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiPaginationResultOrder
+# Flipdish.Model.RestApiPaginationResultOrder
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiPaginationResultOrderSummary.md b/docs/RestApiPaginationResultOrderSummary.md
index d81a5ff0..c1f76825 100644
--- a/docs/RestApiPaginationResultOrderSummary.md
+++ b/docs/RestApiPaginationResultOrderSummary.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiPaginationResultOrderSummary
+# Flipdish.Model.RestApiPaginationResultOrderSummary
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiPaginationResultOwnerEntityConfigurations.md b/docs/RestApiPaginationResultOwnerEntityConfigurations.md
deleted file mode 100644
index 95e4f6bc..00000000
--- a/docs/RestApiPaginationResultOwnerEntityConfigurations.md
+++ /dev/null
@@ -1,12 +0,0 @@
-# Flipdish.Model.RestApiPaginationResultOwnerEntityConfigurations
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Page** | **int?** | Current page index |
-**Limit** | **int?** | Current page size |
-**TotalRecordCount** | **int?** | Total record count |
-**Data** | [**List<OwnerEntityConfigurations>**](OwnerEntityConfigurations.md) | Generic data object. |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/RestApiPaginationResultPayout.md b/docs/RestApiPaginationResultPayout.md
index d8d7590b..6c0e11a4 100644
--- a/docs/RestApiPaginationResultPayout.md
+++ b/docs/RestApiPaginationResultPayout.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiPaginationResultPayout
+# Flipdish.Model.RestApiPaginationResultPayout
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiPaginationResultPayoutChargeback.md b/docs/RestApiPaginationResultPayoutChargeback.md
index b0afbb81..8c98aa6d 100644
--- a/docs/RestApiPaginationResultPayoutChargeback.md
+++ b/docs/RestApiPaginationResultPayoutChargeback.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiPaginationResultPayoutChargeback
+# Flipdish.Model.RestApiPaginationResultPayoutChargeback
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiPaginationResultPayoutOrder.md b/docs/RestApiPaginationResultPayoutOrder.md
index 54a162ae..6a90b5a2 100644
--- a/docs/RestApiPaginationResultPayoutOrder.md
+++ b/docs/RestApiPaginationResultPayoutOrder.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiPaginationResultPayoutOrder
+# Flipdish.Model.RestApiPaginationResultPayoutOrder
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiPaginationResultPayoutOtherCharge.md b/docs/RestApiPaginationResultPayoutOtherCharge.md
index 0a82b6e6..02d8857d 100644
--- a/docs/RestApiPaginationResultPayoutOtherCharge.md
+++ b/docs/RestApiPaginationResultPayoutOtherCharge.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiPaginationResultPayoutOtherCharge
+# Flipdish.Model.RestApiPaginationResultPayoutOtherCharge
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiPaginationResultPayoutRefund.md b/docs/RestApiPaginationResultPayoutRefund.md
index b8ad339d..0e5295b4 100644
--- a/docs/RestApiPaginationResultPayoutRefund.md
+++ b/docs/RestApiPaginationResultPayoutRefund.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiPaginationResultPayoutRefund
+# Flipdish.Model.RestApiPaginationResultPayoutRefund
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiPaginationResultPayoutReport3RefundedOrder.md b/docs/RestApiPaginationResultPayoutReport3RefundedOrder.md
new file mode 100644
index 00000000..8ac40bc5
--- /dev/null
+++ b/docs/RestApiPaginationResultPayoutReport3RefundedOrder.md
@@ -0,0 +1,12 @@
+# Flipdish.Model.RestApiPaginationResultPayoutReport3RefundedOrder
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Page** | **int?** | Current page index |
+**Limit** | **int?** | Current page size |
+**TotalRecordCount** | **int?** | Total record count |
+**Data** | [**List<PayoutReport3RefundedOrder>**](PayoutReport3RefundedOrder.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiPaginationResultPendingMenuChanges.md b/docs/RestApiPaginationResultPendingMenuChanges.md
index 7d7ed38a..f12d63ab 100644
--- a/docs/RestApiPaginationResultPendingMenuChanges.md
+++ b/docs/RestApiPaginationResultPendingMenuChanges.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiPaginationResultPendingMenuChanges
+# Flipdish.Model.RestApiPaginationResultPendingMenuChanges
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiPaginationResultPhoneCall.md b/docs/RestApiPaginationResultPhoneCall.md
index 8afa89af..72f7080a 100644
--- a/docs/RestApiPaginationResultPhoneCall.md
+++ b/docs/RestApiPaginationResultPhoneCall.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiPaginationResultPhoneCall
+# Flipdish.Model.RestApiPaginationResultPhoneCall
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiPaginationResultProduct.md b/docs/RestApiPaginationResultProduct.md
index fe4f249e..d73ff224 100644
--- a/docs/RestApiPaginationResultProduct.md
+++ b/docs/RestApiPaginationResultProduct.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiPaginationResultProduct
+# Flipdish.Model.RestApiPaginationResultProduct
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiPaginationResultPushNotificationResponse.md b/docs/RestApiPaginationResultPushNotificationResponse.md
index f0b7cf8a..0f2ea02e 100644
--- a/docs/RestApiPaginationResultPushNotificationResponse.md
+++ b/docs/RestApiPaginationResultPushNotificationResponse.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiPaginationResultPushNotificationResponse
+# Flipdish.Model.RestApiPaginationResultPushNotificationResponse
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiPaginationResultRestaurant.md b/docs/RestApiPaginationResultRestaurant.md
new file mode 100644
index 00000000..65ba5794
--- /dev/null
+++ b/docs/RestApiPaginationResultRestaurant.md
@@ -0,0 +1,12 @@
+# Flipdish.Model.RestApiPaginationResultRestaurant
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Page** | **int?** | Current page index |
+**Limit** | **int?** | Current page size |
+**TotalRecordCount** | **int?** | Total record count |
+**Data** | [**List<Restaurant>**](Restaurant.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiPaginationResultStore.md b/docs/RestApiPaginationResultStore.md
index b2537a78..c0713bee 100644
--- a/docs/RestApiPaginationResultStore.md
+++ b/docs/RestApiPaginationResultStore.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiPaginationResultStore
+# Flipdish.Model.RestApiPaginationResultStore
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiPaginationResultStoreGroup.md b/docs/RestApiPaginationResultStoreGroup.md
index 4345965f..dbd1b38e 100644
--- a/docs/RestApiPaginationResultStoreGroup.md
+++ b/docs/RestApiPaginationResultStoreGroup.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiPaginationResultStoreGroup
+# Flipdish.Model.RestApiPaginationResultStoreGroup
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiPaginationResultStoreGroupExtended.md b/docs/RestApiPaginationResultStoreGroupExtended.md
index 2cfe9283..6e8f8adf 100644
--- a/docs/RestApiPaginationResultStoreGroupExtended.md
+++ b/docs/RestApiPaginationResultStoreGroupExtended.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiPaginationResultStoreGroupExtended
+# Flipdish.Model.RestApiPaginationResultStoreGroupExtended
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiPaginationResultStoreHeader.md b/docs/RestApiPaginationResultStoreHeader.md
index 470007cc..03f6bf7e 100644
--- a/docs/RestApiPaginationResultStoreHeader.md
+++ b/docs/RestApiPaginationResultStoreHeader.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiPaginationResultStoreHeader
+# Flipdish.Model.RestApiPaginationResultStoreHeader
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiPaginationResultStoreValidationConfig.md b/docs/RestApiPaginationResultStoreValidationConfig.md
index 9b0421da..49715066 100644
--- a/docs/RestApiPaginationResultStoreValidationConfig.md
+++ b/docs/RestApiPaginationResultStoreValidationConfig.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiPaginationResultStoreValidationConfig
+# Flipdish.Model.RestApiPaginationResultStoreValidationConfig
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiPaginationResultUserSearch.md b/docs/RestApiPaginationResultUserSearch.md
new file mode 100644
index 00000000..f00b38f5
--- /dev/null
+++ b/docs/RestApiPaginationResultUserSearch.md
@@ -0,0 +1,12 @@
+# Flipdish.Model.RestApiPaginationResultUserSearch
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Page** | **int?** | Current page index |
+**Limit** | **int?** | Current page size |
+**TotalRecordCount** | **int?** | Total record count |
+**Data** | [**List<UserSearch>**](UserSearch.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiPaginationResultVoucherSummary.md b/docs/RestApiPaginationResultVoucherSummary.md
index 80b22bc1..771d1db7 100644
--- a/docs/RestApiPaginationResultVoucherSummary.md
+++ b/docs/RestApiPaginationResultVoucherSummary.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiPaginationResultVoucherSummary
+# Flipdish.Model.RestApiPaginationResultVoucherSummary
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiPaginationResultWebhookLog.md b/docs/RestApiPaginationResultWebhookLog.md
index 3f677fdf..3ab9d89f 100644
--- a/docs/RestApiPaginationResultWebhookLog.md
+++ b/docs/RestApiPaginationResultWebhookLog.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiPaginationResultWebhookLog
+# Flipdish.Model.RestApiPaginationResultWebhookLog
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiPaginationResultWebhookSubscription.md b/docs/RestApiPaginationResultWebhookSubscription.md
index 9c090873..4bd3cf71 100644
--- a/docs/RestApiPaginationResultWebhookSubscription.md
+++ b/docs/RestApiPaginationResultWebhookSubscription.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiPaginationResultWebhookSubscription
+# Flipdish.Model.RestApiPaginationResultWebhookSubscription
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResult.md b/docs/RestApiResult.md
deleted file mode 100644
index 75a1546e..00000000
--- a/docs/RestApiResult.md
+++ /dev/null
@@ -1,8 +0,0 @@
-# Flipdish.Model.RestApiResult
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/RestApiResultAcceptInvitationResult.md b/docs/RestApiResultAcceptInvitationResult.md
new file mode 100644
index 00000000..8aa624da
--- /dev/null
+++ b/docs/RestApiResultAcceptInvitationResult.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultAcceptInvitationResult
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**AcceptInvitationResult**](AcceptInvitationResult.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultAccountDetail.md b/docs/RestApiResultAccountDetail.md
index 3262b388..3dad3ee0 100644
--- a/docs/RestApiResultAccountDetail.md
+++ b/docs/RestApiResultAccountDetail.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultAccountDetail
+# Flipdish.Model.RestApiResultAccountDetail
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultAccountFieldsDefinitions.md b/docs/RestApiResultAccountFieldsDefinitions.md
index 69b3a20a..a953b6f1 100644
--- a/docs/RestApiResultAccountFieldsDefinitions.md
+++ b/docs/RestApiResultAccountFieldsDefinitions.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultAccountFieldsDefinitions
+# Flipdish.Model.RestApiResultAccountFieldsDefinitions
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultAddressFormResponse.md b/docs/RestApiResultAddressFormResponse.md
index a971d383..07e1a2d5 100644
--- a/docs/RestApiResultAddressFormResponse.md
+++ b/docs/RestApiResultAddressFormResponse.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultAddressFormResponse
+# Flipdish.Model.RestApiResultAddressFormResponse
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultApmStatistics.md b/docs/RestApiResultApmStatistics.md
index 433623b1..9dcef427 100644
--- a/docs/RestApiResultApmStatistics.md
+++ b/docs/RestApiResultApmStatistics.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultApmStatistics
+# Flipdish.Model.RestApiResultApmStatistics
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultApmStatus.md b/docs/RestApiResultApmStatus.md
index af0e9b19..c97cbf19 100644
--- a/docs/RestApiResultApmStatus.md
+++ b/docs/RestApiResultApmStatus.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultApmStatus
+# Flipdish.Model.RestApiResultApmStatus
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultApp.md b/docs/RestApiResultApp.md
index cae41fb8..d2a16b99 100644
--- a/docs/RestApiResultApp.md
+++ b/docs/RestApiResultApp.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultApp
+# Flipdish.Model.RestApiResultApp
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultAppChannelAssignment.md b/docs/RestApiResultAppChannelAssignment.md
index c98bb346..2077e9c0 100644
--- a/docs/RestApiResultAppChannelAssignment.md
+++ b/docs/RestApiResultAppChannelAssignment.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultAppChannelAssignment
+# Flipdish.Model.RestApiResultAppChannelAssignment
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultAppCompliance.md b/docs/RestApiResultAppCompliance.md
index 965b7154..8bb0bcee 100644
--- a/docs/RestApiResultAppCompliance.md
+++ b/docs/RestApiResultAppCompliance.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultAppCompliance
+# Flipdish.Model.RestApiResultAppCompliance
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultAppConfigSalesChannel.md b/docs/RestApiResultAppConfigSalesChannel.md
index 483a91f7..76f0b3d7 100644
--- a/docs/RestApiResultAppConfigSalesChannel.md
+++ b/docs/RestApiResultAppConfigSalesChannel.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultAppConfigSalesChannel
+# Flipdish.Model.RestApiResultAppConfigSalesChannel
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultAppConfigurationSummary.md b/docs/RestApiResultAppConfigurationSummary.md
deleted file mode 100644
index 3e53b5ad..00000000
--- a/docs/RestApiResultAppConfigurationSummary.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# Flipdish.Model.RestApiResultAppConfigurationSummary
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Data** | [**AppConfigurationSummary**](AppConfigurationSummary.md) | Generic data object. |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/RestApiResultAppDetail.md b/docs/RestApiResultAppDetail.md
deleted file mode 100644
index 011dd870..00000000
--- a/docs/RestApiResultAppDetail.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# Flipdish.Model.RestApiResultAppDetail
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Data** | [**AppDetail**](AppDetail.md) | Generic data object. |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/RestApiResultAppGeneralConfigModel.md b/docs/RestApiResultAppGeneralConfigModel.md
new file mode 100644
index 00000000..5da9295f
--- /dev/null
+++ b/docs/RestApiResultAppGeneralConfigModel.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultAppGeneralConfigModel
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**AppGeneralConfigModel**](AppGeneralConfigModel.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultAppStoreApp.md b/docs/RestApiResultAppStoreApp.md
index 973a54ec..9fec8e5a 100644
--- a/docs/RestApiResultAppStoreApp.md
+++ b/docs/RestApiResultAppStoreApp.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultAppStoreApp
+# Flipdish.Model.RestApiResultAppStoreApp
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultAppStoreAppConfiguration.md b/docs/RestApiResultAppStoreAppConfiguration.md
index 284f2cc4..d63c47eb 100644
--- a/docs/RestApiResultAppStoreAppConfiguration.md
+++ b/docs/RestApiResultAppStoreAppConfiguration.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultAppStoreAppConfiguration
+# Flipdish.Model.RestApiResultAppStoreAppConfiguration
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultAppStoreAppEntitlements.md b/docs/RestApiResultAppStoreAppEntitlements.md
new file mode 100644
index 00000000..0cb98f1b
--- /dev/null
+++ b/docs/RestApiResultAppStoreAppEntitlements.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultAppStoreAppEntitlements
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**AppStoreAppEntitlements**](AppStoreAppEntitlements.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultAppStoreConfigModel.md b/docs/RestApiResultAppStoreConfigModel.md
new file mode 100644
index 00000000..b4c1c7bf
--- /dev/null
+++ b/docs/RestApiResultAppStoreConfigModel.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultAppStoreConfigModel
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**AppStoreConfigModel**](AppStoreConfigModel.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultAssetResultModel.md b/docs/RestApiResultAssetResultModel.md
new file mode 100644
index 00000000..dc7bcd6c
--- /dev/null
+++ b/docs/RestApiResultAssetResultModel.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultAssetResultModel
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**AssetResultModel**](AssetResultModel.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultAssignedBankAccount.md b/docs/RestApiResultAssignedBankAccount.md
index 79c188ab..08615bf8 100644
--- a/docs/RestApiResultAssignedBankAccount.md
+++ b/docs/RestApiResultAssignedBankAccount.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultAssignedBankAccount
+# Flipdish.Model.RestApiResultAssignedBankAccount
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultBankAccountDetail.md b/docs/RestApiResultBankAccountDetail.md
index 24f66182..38a03e3b 100644
--- a/docs/RestApiResultBankAccountDetail.md
+++ b/docs/RestApiResultBankAccountDetail.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultBankAccountDetail
+# Flipdish.Model.RestApiResultBankAccountDetail
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultBluetoothTerminalStatus.md b/docs/RestApiResultBluetoothTerminalStatus.md
index 12b3aec7..92afa073 100644
--- a/docs/RestApiResultBluetoothTerminalStatus.md
+++ b/docs/RestApiResultBluetoothTerminalStatus.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultBluetoothTerminalStatus
+# Flipdish.Model.RestApiResultBluetoothTerminalStatus
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultBuildResultModel.md b/docs/RestApiResultBuildResultModel.md
new file mode 100644
index 00000000..a7b008c8
--- /dev/null
+++ b/docs/RestApiResultBuildResultModel.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultBuildResultModel
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**BuildResultModel**](BuildResultModel.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultBusinessHoursOverride.md b/docs/RestApiResultBusinessHoursOverride.md
index a10ba6b2..74f92f55 100644
--- a/docs/RestApiResultBusinessHoursOverride.md
+++ b/docs/RestApiResultBusinessHoursOverride.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultBusinessHoursOverride
+# Flipdish.Model.RestApiResultBusinessHoursOverride
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultBusinessHoursPeriod.md b/docs/RestApiResultBusinessHoursPeriod.md
index b621753d..8990d2ee 100644
--- a/docs/RestApiResultBusinessHoursPeriod.md
+++ b/docs/RestApiResultBusinessHoursPeriod.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultBusinessHoursPeriod
+# Flipdish.Model.RestApiResultBusinessHoursPeriod
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultCard.md b/docs/RestApiResultCard.md
deleted file mode 100644
index 3cb98687..00000000
--- a/docs/RestApiResultCard.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# Flipdish.Model.RestApiResultCard
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Data** | [**Card**](Card.md) | Generic data object. |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/RestApiResultCardReader.md b/docs/RestApiResultCardReader.md
index c4aca1ce..48fa4790 100644
--- a/docs/RestApiResultCardReader.md
+++ b/docs/RestApiResultCardReader.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultCardReader
+# Flipdish.Model.RestApiResultCardReader
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultCatalogGroup.md b/docs/RestApiResultCatalogGroup.md
deleted file mode 100644
index a2edf663..00000000
--- a/docs/RestApiResultCatalogGroup.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# Flipdish.Model.RestApiResultCatalogGroup
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Data** | [**CatalogGroup**](CatalogGroup.md) | Generic data object. |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/RestApiResultCatalogItem.md b/docs/RestApiResultCatalogItem.md
index 2d1040bc..b1a12a45 100644
--- a/docs/RestApiResultCatalogItem.md
+++ b/docs/RestApiResultCatalogItem.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultCatalogItem
+# Flipdish.Model.RestApiResultCatalogItem
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultChannel.md b/docs/RestApiResultChannel.md
index 4673a2f6..384f8d47 100644
--- a/docs/RestApiResultChannel.md
+++ b/docs/RestApiResultChannel.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultChannel
+# Flipdish.Model.RestApiResultChannel
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultClientDevice.md b/docs/RestApiResultClientDevice.md
new file mode 100644
index 00000000..cacb3b56
--- /dev/null
+++ b/docs/RestApiResultClientDevice.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultClientDevice
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**ClientDevice**](ClientDevice.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultClientDeviceEnrollmentResult.md b/docs/RestApiResultClientDeviceEnrollmentResult.md
new file mode 100644
index 00000000..78b1adda
--- /dev/null
+++ b/docs/RestApiResultClientDeviceEnrollmentResult.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultClientDeviceEnrollmentResult
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**ClientDeviceEnrollmentResult**](ClientDeviceEnrollmentResult.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultCoordinates.md b/docs/RestApiResultCoordinates.md
index f522480f..f8cc66be 100644
--- a/docs/RestApiResultCoordinates.md
+++ b/docs/RestApiResultCoordinates.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultCoordinates
+# Flipdish.Model.RestApiResultCoordinates
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultCountryFormResponse.md b/docs/RestApiResultCountryFormResponse.md
index 1493c599..b7a35bd9 100644
--- a/docs/RestApiResultCountryFormResponse.md
+++ b/docs/RestApiResultCountryFormResponse.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultCountryFormResponse
+# Flipdish.Model.RestApiResultCountryFormResponse
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultCreatedMenuSectionItems.md b/docs/RestApiResultCreatedMenuSectionItems.md
index 7a643302..9b1605dd 100644
--- a/docs/RestApiResultCreatedMenuSectionItems.md
+++ b/docs/RestApiResultCreatedMenuSectionItems.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultCreatedMenuSectionItems
+# Flipdish.Model.RestApiResultCreatedMenuSectionItems
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultCrossSellMenuItems.md b/docs/RestApiResultCrossSellMenuItems.md
new file mode 100644
index 00000000..50553d90
--- /dev/null
+++ b/docs/RestApiResultCrossSellMenuItems.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultCrossSellMenuItems
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**CrossSellMenuItems**](CrossSellMenuItems.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultCustomer.md b/docs/RestApiResultCustomer.md
index 75a01c0e..10583455 100644
--- a/docs/RestApiResultCustomer.md
+++ b/docs/RestApiResultCustomer.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultCustomer
+# Flipdish.Model.RestApiResultCustomer
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultCustomers.md b/docs/RestApiResultCustomers.md
new file mode 100644
index 00000000..3ea70268
--- /dev/null
+++ b/docs/RestApiResultCustomers.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultCustomers
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**Customers**](Customers.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultDeliveryZone.md b/docs/RestApiResultDeliveryZone.md
index 430fb4e5..c320bf62 100644
--- a/docs/RestApiResultDeliveryZone.md
+++ b/docs/RestApiResultDeliveryZone.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultDeliveryZone
+# Flipdish.Model.RestApiResultDeliveryZone
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultDnsRecordInformation.md b/docs/RestApiResultDnsRecordInformation.md
index b4bc4ed9..52d5818d 100644
--- a/docs/RestApiResultDnsRecordInformation.md
+++ b/docs/RestApiResultDnsRecordInformation.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultDnsRecordInformation
+# Flipdish.Model.RestApiResultDnsRecordInformation
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultDriver.md b/docs/RestApiResultDriver.md
deleted file mode 100644
index 34800a10..00000000
--- a/docs/RestApiResultDriver.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# IO.Swagger.Model.RestApiResultDriver
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Data** | [**Driver**](Driver.md) | Generic data object. |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/RestApiResultEndUserFeeConfig.md b/docs/RestApiResultEndUserFeeConfig.md
new file mode 100644
index 00000000..801888bc
--- /dev/null
+++ b/docs/RestApiResultEndUserFeeConfig.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultEndUserFeeConfig
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**EndUserFeeConfig**](EndUserFeeConfig.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultExecuteConfigurationActionResult.md b/docs/RestApiResultExecuteConfigurationActionResult.md
new file mode 100644
index 00000000..88297a71
--- /dev/null
+++ b/docs/RestApiResultExecuteConfigurationActionResult.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultExecuteConfigurationActionResult
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**ExecuteConfigurationActionResult**](ExecuteConfigurationActionResult.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultFulfillmentStatesConfiguration.md b/docs/RestApiResultFulfillmentStatesConfiguration.md
index 929665cd..156ea2b4 100644
--- a/docs/RestApiResultFulfillmentStatesConfiguration.md
+++ b/docs/RestApiResultFulfillmentStatesConfiguration.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultFulfillmentStatesConfiguration
+# Flipdish.Model.RestApiResultFulfillmentStatesConfiguration
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultGetEndUserFeeConfigsResponse.md b/docs/RestApiResultGetEndUserFeeConfigsResponse.md
new file mode 100644
index 00000000..3dd23b6b
--- /dev/null
+++ b/docs/RestApiResultGetEndUserFeeConfigsResponse.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultGetEndUserFeeConfigsResponse
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**GetEndUserFeeConfigsResponse**](GetEndUserFeeConfigsResponse.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultGroup.md b/docs/RestApiResultGroup.md
index 14239c85..e3af2ba3 100644
--- a/docs/RestApiResultGroup.md
+++ b/docs/RestApiResultGroup.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultGroup
+# Flipdish.Model.RestApiResultGroup
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultHasPaymentMethodResponse.md b/docs/RestApiResultHasPaymentMethodResponse.md
new file mode 100644
index 00000000..ad1edfec
--- /dev/null
+++ b/docs/RestApiResultHasPaymentMethodResponse.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultHasPaymentMethodResponse
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**HasPaymentMethodResponse**](HasPaymentMethodResponse.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultHomeStatistics.md b/docs/RestApiResultHomeStatistics.md
index a9a98f32..9925ccbc 100644
--- a/docs/RestApiResultHomeStatistics.md
+++ b/docs/RestApiResultHomeStatistics.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultHomeStatistics
+# Flipdish.Model.RestApiResultHomeStatistics
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultHydraConfig.md b/docs/RestApiResultHydraConfig.md
index 29ffec06..e6e720b0 100644
--- a/docs/RestApiResultHydraConfig.md
+++ b/docs/RestApiResultHydraConfig.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultHydraConfig
+# Flipdish.Model.RestApiResultHydraConfig
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultHydraDeviceDetails.md b/docs/RestApiResultHydraDeviceDetails.md
index ad986e8b..3f618485 100644
--- a/docs/RestApiResultHydraDeviceDetails.md
+++ b/docs/RestApiResultHydraDeviceDetails.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultHydraDeviceDetails
+# Flipdish.Model.RestApiResultHydraDeviceDetails
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultHydraStatus.md b/docs/RestApiResultHydraStatus.md
index 527ea723..c011fd2d 100644
--- a/docs/RestApiResultHydraStatus.md
+++ b/docs/RestApiResultHydraStatus.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultHydraStatus
+# Flipdish.Model.RestApiResultHydraStatus
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultIndexPage.md b/docs/RestApiResultIndexPage.md
index 3d20d609..c4d444f2 100644
--- a/docs/RestApiResultIndexPage.md
+++ b/docs/RestApiResultIndexPage.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultIndexPage
+# Flipdish.Model.RestApiResultIndexPage
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultIndexPageBase.md b/docs/RestApiResultIndexPageBase.md
index 31e4d265..b8dcb9a6 100644
--- a/docs/RestApiResultIndexPageBase.md
+++ b/docs/RestApiResultIndexPageBase.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultIndexPageBase
+# Flipdish.Model.RestApiResultIndexPageBase
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultIntercomUserHash.md b/docs/RestApiResultIntercomUserHash.md
new file mode 100644
index 00000000..4e9282a6
--- /dev/null
+++ b/docs/RestApiResultIntercomUserHash.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultIntercomUserHash
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**IntercomUserHash**](IntercomUserHash.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultJobResponse.md b/docs/RestApiResultJobResponse.md
index 16f7b3c3..87889ab9 100644
--- a/docs/RestApiResultJobResponse.md
+++ b/docs/RestApiResultJobResponse.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultJobResponse
+# Flipdish.Model.RestApiResultJobResponse
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultKioskCashSetting.md b/docs/RestApiResultKioskCashSetting.md
deleted file mode 100644
index 7f72ffed..00000000
--- a/docs/RestApiResultKioskCashSetting.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# IO.Swagger.Model.RestApiResultKioskCashSetting
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Data** | [**KioskCashSetting**](KioskCashSetting.md) | Generic data object. |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/RestApiResultKioskEntitlementsResult.md b/docs/RestApiResultKioskEntitlementsResult.md
new file mode 100644
index 00000000..2e05caf7
--- /dev/null
+++ b/docs/RestApiResultKioskEntitlementsResult.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultKioskEntitlementsResult
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**KioskEntitlementsResult**](KioskEntitlementsResult.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultKioskIotConnectionParameters.md b/docs/RestApiResultKioskIotConnectionParameters.md
index d87c87a3..9a4b4935 100644
--- a/docs/RestApiResultKioskIotConnectionParameters.md
+++ b/docs/RestApiResultKioskIotConnectionParameters.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultKioskIotConnectionParameters
+# Flipdish.Model.RestApiResultKioskIotConnectionParameters
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultKioskSettings.md b/docs/RestApiResultKioskSettings.md
new file mode 100644
index 00000000..f63ccb98
--- /dev/null
+++ b/docs/RestApiResultKioskSettings.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultKioskSettings
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**KioskSettings**](KioskSettings.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultKioskStoreSettings.md b/docs/RestApiResultKioskStoreSettings.md
deleted file mode 100644
index 6e35cf7e..00000000
--- a/docs/RestApiResultKioskStoreSettings.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# IO.Swagger.Model.RestApiResultKioskStoreSettings
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Data** | [**KioskStoreSettings**](KioskStoreSettings.md) | Generic data object. |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/RestApiResultKioskStripeLocation.md b/docs/RestApiResultKioskStripeLocation.md
new file mode 100644
index 00000000..6149e225
--- /dev/null
+++ b/docs/RestApiResultKioskStripeLocation.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultKioskStripeLocation
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**KioskStripeLocation**](KioskStripeLocation.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultLightspeedSettings.md b/docs/RestApiResultLightspeedSettings.md
index 48537a9f..a45c6580 100644
--- a/docs/RestApiResultLightspeedSettings.md
+++ b/docs/RestApiResultLightspeedSettings.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultLightspeedSettings
+# Flipdish.Model.RestApiResultLightspeedSettings
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultLocationArea.md b/docs/RestApiResultLocationArea.md
index a966440c..7cae9b15 100644
--- a/docs/RestApiResultLocationArea.md
+++ b/docs/RestApiResultLocationArea.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultLocationArea
+# Flipdish.Model.RestApiResultLocationArea
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultLocationAreaLocation.md b/docs/RestApiResultLocationAreaLocation.md
index 19702280..cafee531 100644
--- a/docs/RestApiResultLocationAreaLocation.md
+++ b/docs/RestApiResultLocationAreaLocation.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultLocationAreaLocation
+# Flipdish.Model.RestApiResultLocationAreaLocation
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultLocationAreaWithLocations.md b/docs/RestApiResultLocationAreaWithLocations.md
index ef5ed93e..7898bfa4 100644
--- a/docs/RestApiResultLocationAreaWithLocations.md
+++ b/docs/RestApiResultLocationAreaWithLocations.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultLocationAreaWithLocations
+# Flipdish.Model.RestApiResultLocationAreaWithLocations
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultLoyaltyCampaign.md b/docs/RestApiResultLoyaltyCampaign.md
index 6fdf8937..bc2b2cb2 100644
--- a/docs/RestApiResultLoyaltyCampaign.md
+++ b/docs/RestApiResultLoyaltyCampaign.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultLoyaltyCampaign
+# Flipdish.Model.RestApiResultLoyaltyCampaign
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultMappedLocation.md b/docs/RestApiResultMappedLocation.md
index 4bd18f3b..8a110a62 100644
--- a/docs/RestApiResultMappedLocation.md
+++ b/docs/RestApiResultMappedLocation.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultMappedLocation
+# Flipdish.Model.RestApiResultMappedLocation
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultMenu.md b/docs/RestApiResultMenu.md
index 2d210461..c1b555c8 100644
--- a/docs/RestApiResultMenu.md
+++ b/docs/RestApiResultMenu.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultMenu
+# Flipdish.Model.RestApiResultMenu
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultMenuItemOptionSet.md b/docs/RestApiResultMenuItemOptionSet.md
index bd3d24ef..484a2a9b 100644
--- a/docs/RestApiResultMenuItemOptionSet.md
+++ b/docs/RestApiResultMenuItemOptionSet.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultMenuItemOptionSet
+# Flipdish.Model.RestApiResultMenuItemOptionSet
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultMenuItemOptionSetItem.md b/docs/RestApiResultMenuItemOptionSetItem.md
index e3c742d3..7d7da13d 100644
--- a/docs/RestApiResultMenuItemOptionSetItem.md
+++ b/docs/RestApiResultMenuItemOptionSetItem.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultMenuItemOptionSetItem
+# Flipdish.Model.RestApiResultMenuItemOptionSetItem
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultMenuNutritionInfoHeader.md b/docs/RestApiResultMenuNutritionInfoHeader.md
new file mode 100644
index 00000000..f0192b5e
--- /dev/null
+++ b/docs/RestApiResultMenuNutritionInfoHeader.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultMenuNutritionInfoHeader
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**MenuNutritionInfoHeader**](MenuNutritionInfoHeader.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultMenuSection.md b/docs/RestApiResultMenuSection.md
index 420a7d30..4e5ae29f 100644
--- a/docs/RestApiResultMenuSection.md
+++ b/docs/RestApiResultMenuSection.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultMenuSection
+# Flipdish.Model.RestApiResultMenuSection
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultMenuSectionAvailability.md b/docs/RestApiResultMenuSectionAvailability.md
index c643bb14..b827e710 100644
--- a/docs/RestApiResultMenuSectionAvailability.md
+++ b/docs/RestApiResultMenuSectionAvailability.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultMenuSectionAvailability
+# Flipdish.Model.RestApiResultMenuSectionAvailability
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultMenuSectionItem.md b/docs/RestApiResultMenuSectionItem.md
index 60abb19f..6b558128 100644
--- a/docs/RestApiResultMenuSectionItem.md
+++ b/docs/RestApiResultMenuSectionItem.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultMenuSectionItem
+# Flipdish.Model.RestApiResultMenuSectionItem
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultMenuZone.md b/docs/RestApiResultMenuZone.md
new file mode 100644
index 00000000..b996ad41
--- /dev/null
+++ b/docs/RestApiResultMenuZone.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultMenuZone
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**MenuZone**](MenuZone.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultMetadata.md b/docs/RestApiResultMetadata.md
index 5a66f357..f6601c02 100644
--- a/docs/RestApiResultMetadata.md
+++ b/docs/RestApiResultMetadata.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultMetadata
+# Flipdish.Model.RestApiResultMetadata
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultMetafieldDefinition.md b/docs/RestApiResultMetafieldDefinition.md
index a2b4f986..bdf1639d 100644
--- a/docs/RestApiResultMetafieldDefinition.md
+++ b/docs/RestApiResultMetafieldDefinition.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultMetafieldDefinition
+# Flipdish.Model.RestApiResultMetafieldDefinition
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultMobileAppsDetails.md b/docs/RestApiResultMobileAppsDetails.md
deleted file mode 100644
index 906054de..00000000
--- a/docs/RestApiResultMobileAppsDetails.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# Flipdish.Model.RestApiResultMobileAppsDetails
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Data** | [**MobileAppsDetails**](MobileAppsDetails.md) | Generic data object. |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/RestApiResultMobileAppsImage.md b/docs/RestApiResultMobileAppsImage.md
index 4e45ded8..740355d2 100644
--- a/docs/RestApiResultMobileAppsImage.md
+++ b/docs/RestApiResultMobileAppsImage.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultMobileAppsImage
+# Flipdish.Model.RestApiResultMobileAppsImage
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultMobileAppsSubmission.md b/docs/RestApiResultMobileAppsSubmission.md
index 03908537..d479d7d2 100644
--- a/docs/RestApiResultMobileAppsSubmission.md
+++ b/docs/RestApiResultMobileAppsSubmission.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultMobileAppsSubmission
+# Flipdish.Model.RestApiResultMobileAppsSubmission
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultMobileAppsSubmissionDetails.md b/docs/RestApiResultMobileAppsSubmissionDetails.md
index bce3fcc4..82d4ada7 100644
--- a/docs/RestApiResultMobileAppsSubmissionDetails.md
+++ b/docs/RestApiResultMobileAppsSubmissionDetails.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultMobileAppsSubmissionDetails
+# Flipdish.Model.RestApiResultMobileAppsSubmissionDetails
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultMobileAppsSubmissionStatus.md b/docs/RestApiResultMobileAppsSubmissionStatus.md
index f7c0f867..264b18b3 100644
--- a/docs/RestApiResultMobileAppsSubmissionStatus.md
+++ b/docs/RestApiResultMobileAppsSubmissionStatus.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultMobileAppsSubmissionStatus
+# Flipdish.Model.RestApiResultMobileAppsSubmissionStatus
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultModelBase.md b/docs/RestApiResultModelBase.md
index 1a56f6d7..c53df7b7 100644
--- a/docs/RestApiResultModelBase.md
+++ b/docs/RestApiResultModelBase.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultModelBase
+# Flipdish.Model.RestApiResultModelBase
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultNutritionInfo.md b/docs/RestApiResultNutritionInfo.md
new file mode 100644
index 00000000..a043e22c
--- /dev/null
+++ b/docs/RestApiResultNutritionInfo.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultNutritionInfo
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**NutritionInfo**](NutritionInfo.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultNutritionInfoV2.md b/docs/RestApiResultNutritionInfoV2.md
new file mode 100644
index 00000000..11283ab7
--- /dev/null
+++ b/docs/RestApiResultNutritionInfoV2.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultNutritionInfoV2
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**NutritionInfoV2**](NutritionInfoV2.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultOAuthApp.md b/docs/RestApiResultOAuthApp.md
index 0c254ed0..0568074c 100644
--- a/docs/RestApiResultOAuthApp.md
+++ b/docs/RestApiResultOAuthApp.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultOAuthApp
+# Flipdish.Model.RestApiResultOAuthApp
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultOauthClientRedirectUri.md b/docs/RestApiResultOauthClientRedirectUri.md
index cd032b3e..083b4deb 100644
--- a/docs/RestApiResultOauthClientRedirectUri.md
+++ b/docs/RestApiResultOauthClientRedirectUri.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultOauthClientRedirectUri
+# Flipdish.Model.RestApiResultOauthClientRedirectUri
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultOktaPortalFeatureFlag.md b/docs/RestApiResultOktaPortalFeatureFlag.md
new file mode 100644
index 00000000..ccd4a9a6
--- /dev/null
+++ b/docs/RestApiResultOktaPortalFeatureFlag.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultOktaPortalFeatureFlag
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**OktaPortalFeatureFlag**](OktaPortalFeatureFlag.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultOrder.md b/docs/RestApiResultOrder.md
index 572bbf56..77761fff 100644
--- a/docs/RestApiResultOrder.md
+++ b/docs/RestApiResultOrder.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultOrder
+# Flipdish.Model.RestApiResultOrder
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultOrderBatch.md b/docs/RestApiResultOrderBatch.md
index 265c0dbc..8d120a34 100644
--- a/docs/RestApiResultOrderBatch.md
+++ b/docs/RestApiResultOrderBatch.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultOrderBatch
+# Flipdish.Model.RestApiResultOrderBatch
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultOrderBatchingConfiguration.md b/docs/RestApiResultOrderBatchingConfiguration.md
index 0169e7bc..7ad7551e 100644
--- a/docs/RestApiResultOrderBatchingConfiguration.md
+++ b/docs/RestApiResultOrderBatchingConfiguration.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultOrderBatchingConfiguration
+# Flipdish.Model.RestApiResultOrderBatchingConfiguration
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultOrderDeliveryInformation.md b/docs/RestApiResultOrderDeliveryInformation.md
index b0eeed9f..14517169 100644
--- a/docs/RestApiResultOrderDeliveryInformation.md
+++ b/docs/RestApiResultOrderDeliveryInformation.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultOrderDeliveryInformation
+# Flipdish.Model.RestApiResultOrderDeliveryInformation
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultOrderFulfillmentStatus.md b/docs/RestApiResultOrderFulfillmentStatus.md
index 8559a410..64c1349b 100644
--- a/docs/RestApiResultOrderFulfillmentStatus.md
+++ b/docs/RestApiResultOrderFulfillmentStatus.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultOrderFulfillmentStatus
+# Flipdish.Model.RestApiResultOrderFulfillmentStatus
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultOrderFulfillmentStatusWithConfigurationActions.md b/docs/RestApiResultOrderFulfillmentStatusWithConfigurationActions.md
index b8f8b7b8..19e8d73b 100644
--- a/docs/RestApiResultOrderFulfillmentStatusWithConfigurationActions.md
+++ b/docs/RestApiResultOrderFulfillmentStatusWithConfigurationActions.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultOrderFulfillmentStatusWithConfigurationActions
+# Flipdish.Model.RestApiResultOrderFulfillmentStatusWithConfigurationActions
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultOrderIngestSubmitOrderResponse.md b/docs/RestApiResultOrderIngestSubmitOrderResponse.md
deleted file mode 100644
index 40b72ab9..00000000
--- a/docs/RestApiResultOrderIngestSubmitOrderResponse.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# IO.Swagger.Model.RestApiResultOrderIngestSubmitOrderResponse
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Data** | [**OrderIngestSubmitOrderResponse**](OrderIngestSubmitOrderResponse.md) | Generic data object. |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/RestApiResultOrderLeadTimes.md b/docs/RestApiResultOrderLeadTimes.md
new file mode 100644
index 00000000..102bfe26
--- /dev/null
+++ b/docs/RestApiResultOrderLeadTimes.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultOrderLeadTimes
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**OrderLeadTimes**](OrderLeadTimes.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultOrderPaymentInformation.md b/docs/RestApiResultOrderPaymentInformation.md
index 611e91ae..530750e4 100644
--- a/docs/RestApiResultOrderPaymentInformation.md
+++ b/docs/RestApiResultOrderPaymentInformation.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultOrderPaymentInformation
+# Flipdish.Model.RestApiResultOrderPaymentInformation
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultPaymentIntent.md b/docs/RestApiResultPaymentIntent.md
index 341572e2..d7406cea 100644
--- a/docs/RestApiResultPaymentIntent.md
+++ b/docs/RestApiResultPaymentIntent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultPaymentIntent
+# Flipdish.Model.RestApiResultPaymentIntent
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultPaymentTerminalDetails.md b/docs/RestApiResultPaymentTerminalDetails.md
index 1cec8383..5f866d7c 100644
--- a/docs/RestApiResultPaymentTerminalDetails.md
+++ b/docs/RestApiResultPaymentTerminalDetails.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultPaymentTerminalDetails
+# Flipdish.Model.RestApiResultPaymentTerminalDetails
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultPaymentTerminalTransactionDetails.md b/docs/RestApiResultPaymentTerminalTransactionDetails.md
index 7fa55533..04da9cfe 100644
--- a/docs/RestApiResultPaymentTerminalTransactionDetails.md
+++ b/docs/RestApiResultPaymentTerminalTransactionDetails.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultPaymentTerminalTransactionDetails
+# Flipdish.Model.RestApiResultPaymentTerminalTransactionDetails
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultPayoutReport3Details.md b/docs/RestApiResultPayoutReport3Details.md
new file mode 100644
index 00000000..2805609b
--- /dev/null
+++ b/docs/RestApiResultPayoutReport3Details.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultPayoutReport3Details
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**PayoutReport3Details**](PayoutReport3Details.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultPayoutReport3Overview.md b/docs/RestApiResultPayoutReport3Overview.md
new file mode 100644
index 00000000..08b92aee
--- /dev/null
+++ b/docs/RestApiResultPayoutReport3Overview.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultPayoutReport3Overview
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**PayoutReport3Overview**](PayoutReport3Overview.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultPayoutReport3PropertyDetails.md b/docs/RestApiResultPayoutReport3PropertyDetails.md
new file mode 100644
index 00000000..a1ce3a5c
--- /dev/null
+++ b/docs/RestApiResultPayoutReport3PropertyDetails.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultPayoutReport3PropertyDetails
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**PayoutReport3PropertyDetails**](PayoutReport3PropertyDetails.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultPayoutReport3StorePayouts.md b/docs/RestApiResultPayoutReport3StorePayouts.md
new file mode 100644
index 00000000..8a91fdf3
--- /dev/null
+++ b/docs/RestApiResultPayoutReport3StorePayouts.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultPayoutReport3StorePayouts
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**PayoutReport3StorePayouts**](PayoutReport3StorePayouts.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultPixelPointProductCatalogue.md b/docs/RestApiResultPixelPointProductCatalogue.md
new file mode 100644
index 00000000..d9f2e575
--- /dev/null
+++ b/docs/RestApiResultPixelPointProductCatalogue.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultPixelPointProductCatalogue
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**PixelPointProductCatalogue**](PixelPointProductCatalogue.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultPlayStoreConfigModel.md b/docs/RestApiResultPlayStoreConfigModel.md
new file mode 100644
index 00000000..ef035aa0
--- /dev/null
+++ b/docs/RestApiResultPlayStoreConfigModel.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultPlayStoreConfigModel
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**PlayStoreConfigModel**](PlayStoreConfigModel.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultPreOrderConfig.md b/docs/RestApiResultPreOrderConfig.md
index 2480e2ff..d99c29de 100644
--- a/docs/RestApiResultPreOrderConfig.md
+++ b/docs/RestApiResultPreOrderConfig.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultPreOrderConfig
+# Flipdish.Model.RestApiResultPreOrderConfig
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultProcessingFeeConfig.md b/docs/RestApiResultProcessingFeeConfig.md
index 05ed0964..ee92eeaf 100644
--- a/docs/RestApiResultProcessingFeeConfig.md
+++ b/docs/RestApiResultProcessingFeeConfig.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultProcessingFeeConfig
+# Flipdish.Model.RestApiResultProcessingFeeConfig
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultProduct.md b/docs/RestApiResultProduct.md
index 07628e7a..20a0a08b 100644
--- a/docs/RestApiResultProduct.md
+++ b/docs/RestApiResultProduct.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultProduct
+# Flipdish.Model.RestApiResultProduct
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultPushNotificationResponse.md b/docs/RestApiResultPushNotificationResponse.md
index e8d7190a..8da7faf6 100644
--- a/docs/RestApiResultPushNotificationResponse.md
+++ b/docs/RestApiResultPushNotificationResponse.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultPushNotificationResponse
+# Flipdish.Model.RestApiResultPushNotificationResponse
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultRedeemInvitationResult.md b/docs/RestApiResultRedeemInvitationResult.md
index e6caf6cf..c4dda397 100644
--- a/docs/RestApiResultRedeemInvitationResult.md
+++ b/docs/RestApiResultRedeemInvitationResult.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultRedeemInvitationResult
+# Flipdish.Model.RestApiResultRedeemInvitationResult
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultRestApiDefaultResponse.md b/docs/RestApiResultRestApiDefaultResponse.md
new file mode 100644
index 00000000..080b939e
--- /dev/null
+++ b/docs/RestApiResultRestApiDefaultResponse.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultRestApiDefaultResponse
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**RestApiDefaultResponse**](RestApiDefaultResponse.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultRestApiIntegerResult.md b/docs/RestApiResultRestApiIntegerResult.md
new file mode 100644
index 00000000..5f5cb308
--- /dev/null
+++ b/docs/RestApiResultRestApiIntegerResult.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultRestApiIntegerResult
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**RestApiIntegerResult**](RestApiIntegerResult.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultRestaurantVoucherPayGreenConfiguration.md b/docs/RestApiResultRestaurantVoucherPayGreenConfiguration.md
index 98792e43..7d5f605a 100644
--- a/docs/RestApiResultRestaurantVoucherPayGreenConfiguration.md
+++ b/docs/RestApiResultRestaurantVoucherPayGreenConfiguration.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultRestaurantVoucherPayGreenConfiguration
+# Flipdish.Model.RestApiResultRestaurantVoucherPayGreenConfiguration
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultRestaurantVoucherPayGreenStoreConfiguration.md b/docs/RestApiResultRestaurantVoucherPayGreenStoreConfiguration.md
index 78b8923a..fbf1ba72 100644
--- a/docs/RestApiResultRestaurantVoucherPayGreenStoreConfiguration.md
+++ b/docs/RestApiResultRestaurantVoucherPayGreenStoreConfiguration.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultRestaurantVoucherPayGreenStoreConfiguration
+# Flipdish.Model.RestApiResultRestaurantVoucherPayGreenStoreConfiguration
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultRetentionCampaign.md b/docs/RestApiResultRetentionCampaign.md
index 086c6e55..8bdffd8c 100644
--- a/docs/RestApiResultRetentionCampaign.md
+++ b/docs/RestApiResultRetentionCampaign.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultRetentionCampaign
+# Flipdish.Model.RestApiResultRetentionCampaign
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultServiceCharge.md b/docs/RestApiResultServiceCharge.md
index 5bdf80a8..0e14d4ee 100644
--- a/docs/RestApiResultServiceCharge.md
+++ b/docs/RestApiResultServiceCharge.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultServiceCharge
+# Flipdish.Model.RestApiResultServiceCharge
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultSetV2FeeCalculationRequest.md b/docs/RestApiResultSetV2FeeCalculationRequest.md
new file mode 100644
index 00000000..b485f40d
--- /dev/null
+++ b/docs/RestApiResultSetV2FeeCalculationRequest.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultSetV2FeeCalculationRequest
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**SetV2FeeCalculationRequest**](SetV2FeeCalculationRequest.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultSmsProviderCredential.md b/docs/RestApiResultSmsProviderCredential.md
new file mode 100644
index 00000000..415a9442
--- /dev/null
+++ b/docs/RestApiResultSmsProviderCredential.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultSmsProviderCredential
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**SmsProviderCredential**](SmsProviderCredential.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultStore.md b/docs/RestApiResultStore.md
index 563de611..d347765a 100644
--- a/docs/RestApiResultStore.md
+++ b/docs/RestApiResultStore.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultStore
+# Flipdish.Model.RestApiResultStore
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultStoreAddress.md b/docs/RestApiResultStoreAddress.md
index da691706..40c2d37c 100644
--- a/docs/RestApiResultStoreAddress.md
+++ b/docs/RestApiResultStoreAddress.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultStoreAddress
+# Flipdish.Model.RestApiResultStoreAddress
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultStoreChannelAssignment.md b/docs/RestApiResultStoreChannelAssignment.md
index 11ec63a2..06217b0a 100644
--- a/docs/RestApiResultStoreChannelAssignment.md
+++ b/docs/RestApiResultStoreChannelAssignment.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultStoreChannelAssignment
+# Flipdish.Model.RestApiResultStoreChannelAssignment
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultStoreEndOfDayReport.md b/docs/RestApiResultStoreEndOfDayReport.md
index 5f7e6612..ea9584cf 100644
--- a/docs/RestApiResultStoreEndOfDayReport.md
+++ b/docs/RestApiResultStoreEndOfDayReport.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultStoreEndOfDayReport
+# Flipdish.Model.RestApiResultStoreEndOfDayReport
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultStoreGroup.md b/docs/RestApiResultStoreGroup.md
index 9456829c..374e1a00 100644
--- a/docs/RestApiResultStoreGroup.md
+++ b/docs/RestApiResultStoreGroup.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultStoreGroup
+# Flipdish.Model.RestApiResultStoreGroup
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultStoreGroupBase.md b/docs/RestApiResultStoreGroupBase.md
index 5a546466..92f753a2 100644
--- a/docs/RestApiResultStoreGroupBase.md
+++ b/docs/RestApiResultStoreGroupBase.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultStoreGroupBase
+# Flipdish.Model.RestApiResultStoreGroupBase
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultStoreKioskSettings.md b/docs/RestApiResultStoreKioskSettings.md
deleted file mode 100644
index b5f9d25c..00000000
--- a/docs/RestApiResultStoreKioskSettings.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# IO.Swagger.Model.RestApiResultStoreKioskSettings
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Data** | [**StoreKioskSettings**](StoreKioskSettings.md) | Generic data object. |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/RestApiResultStoreOrderCapacityConfig.md b/docs/RestApiResultStoreOrderCapacityConfig.md
index 29901cab..22f6587c 100644
--- a/docs/RestApiResultStoreOrderCapacityConfig.md
+++ b/docs/RestApiResultStoreOrderCapacityConfig.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultStoreOrderCapacityConfig
+# Flipdish.Model.RestApiResultStoreOrderCapacityConfig
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultStripeConnectedAccount.md b/docs/RestApiResultStripeConnectedAccount.md
index f8663298..649670ba 100644
--- a/docs/RestApiResultStripeConnectedAccount.md
+++ b/docs/RestApiResultStripeConnectedAccount.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultStripeConnectedAccount
+# Flipdish.Model.RestApiResultStripeConnectedAccount
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultStripeTerminalConnectionToken.md b/docs/RestApiResultStripeTerminalConnectionToken.md
index 56d95121..366580c0 100644
--- a/docs/RestApiResultStripeTerminalConnectionToken.md
+++ b/docs/RestApiResultStripeTerminalConnectionToken.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultStripeTerminalConnectionToken
+# Flipdish.Model.RestApiResultStripeTerminalConnectionToken
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultStripeTerminalLocation.md b/docs/RestApiResultStripeTerminalLocation.md
index 83cb7253..9476d105 100644
--- a/docs/RestApiResultStripeTerminalLocation.md
+++ b/docs/RestApiResultStripeTerminalLocation.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultStripeTerminalLocation
+# Flipdish.Model.RestApiResultStripeTerminalLocation
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultStripeTerminalPrivateKey.md b/docs/RestApiResultStripeTerminalPrivateKey.md
deleted file mode 100644
index 8a567586..00000000
--- a/docs/RestApiResultStripeTerminalPrivateKey.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# IO.Swagger.Model.RestApiResultStripeTerminalPrivateKey
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Data** | [**StripeTerminalPrivateKey**](StripeTerminalPrivateKey.md) | Generic data object. |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/RestApiResultStuartSettings.md b/docs/RestApiResultStuartSettings.md
index c50a24ef..5869236e 100644
--- a/docs/RestApiResultStuartSettings.md
+++ b/docs/RestApiResultStuartSettings.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultStuartSettings
+# Flipdish.Model.RestApiResultStuartSettings
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultSubscriptionPlansResponse.md b/docs/RestApiResultSubscriptionPlansResponse.md
deleted file mode 100644
index 71c48e9c..00000000
--- a/docs/RestApiResultSubscriptionPlansResponse.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# Flipdish.Model.RestApiResultSubscriptionPlansResponse
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Data** | [**SubscriptionPlansResponse**](SubscriptionPlansResponse.md) | Generic data object. |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/RestApiResultTeammate.md b/docs/RestApiResultTeammate.md
index e30d9e14..a6b94424 100644
--- a/docs/RestApiResultTeammate.md
+++ b/docs/RestApiResultTeammate.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultTeammate
+# Flipdish.Model.RestApiResultTeammate
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultTelemetrySeriesResult.md b/docs/RestApiResultTelemetrySeriesResult.md
index 6554d9fb..83cdeafb 100644
--- a/docs/RestApiResultTelemetrySeriesResult.md
+++ b/docs/RestApiResultTelemetrySeriesResult.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultTelemetrySeriesResult
+# Flipdish.Model.RestApiResultTelemetrySeriesResult
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultTipConfiguration.md b/docs/RestApiResultTipConfiguration.md
index 9369b4c8..b04f40b2 100644
--- a/docs/RestApiResultTipConfiguration.md
+++ b/docs/RestApiResultTipConfiguration.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultTipConfiguration
+# Flipdish.Model.RestApiResultTipConfiguration
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultUpdateMobileAppsSubmissionStatus.md b/docs/RestApiResultUpdateMobileAppsSubmissionStatus.md
index f852915d..588d95dd 100644
--- a/docs/RestApiResultUpdateMobileAppsSubmissionStatus.md
+++ b/docs/RestApiResultUpdateMobileAppsSubmissionStatus.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultUpdateMobileAppsSubmissionStatus
+# Flipdish.Model.RestApiResultUpdateMobileAppsSubmissionStatus
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultUserInfo.md b/docs/RestApiResultUserInfo.md
new file mode 100644
index 00000000..b55cf9f9
--- /dev/null
+++ b/docs/RestApiResultUserInfo.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultUserInfo
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**UserInfo**](UserInfo.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultUserPushNotificationSentResult.md b/docs/RestApiResultUserPushNotificationSentResult.md
new file mode 100644
index 00000000..449ac991
--- /dev/null
+++ b/docs/RestApiResultUserPushNotificationSentResult.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultUserPushNotificationSentResult
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**UserPushNotificationSentResult**](UserPushNotificationSentResult.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultUserRole.md b/docs/RestApiResultUserRole.md
new file mode 100644
index 00000000..3d2cdb93
--- /dev/null
+++ b/docs/RestApiResultUserRole.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultUserRole
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**UserRole**](UserRole.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultVoucher.md b/docs/RestApiResultVoucher.md
new file mode 100644
index 00000000..0114737f
--- /dev/null
+++ b/docs/RestApiResultVoucher.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultVoucher
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**Voucher**](Voucher.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiResultVoucherWithStats.md b/docs/RestApiResultVoucherWithStats.md
index 13e3d32f..d3f49254 100644
--- a/docs/RestApiResultVoucherWithStats.md
+++ b/docs/RestApiResultVoucherWithStats.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultVoucherWithStats
+# Flipdish.Model.RestApiResultVoucherWithStats
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultWebsiteImage.md b/docs/RestApiResultWebsiteImage.md
index ebb30493..0c7110f6 100644
--- a/docs/RestApiResultWebsiteImage.md
+++ b/docs/RestApiResultWebsiteImage.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultWebsiteImage
+# Flipdish.Model.RestApiResultWebsiteImage
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultWebsiteTestimonial.md b/docs/RestApiResultWebsiteTestimonial.md
index dc13ec4e..ed4b8a97 100644
--- a/docs/RestApiResultWebsiteTestimonial.md
+++ b/docs/RestApiResultWebsiteTestimonial.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiResultWebsiteTestimonial
+# Flipdish.Model.RestApiResultWebsiteTestimonial
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiResultWhiteLabelConfigModel.md b/docs/RestApiResultWhiteLabelConfigModel.md
new file mode 100644
index 00000000..699c91fa
--- /dev/null
+++ b/docs/RestApiResultWhiteLabelConfigModel.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.RestApiResultWhiteLabelConfigModel
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**WhiteLabelConfigModel**](WhiteLabelConfigModel.md) | Generic data object. |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestApiStringArrayResult.md b/docs/RestApiStringArrayResult.md
index 669906ed..4fca07af 100644
--- a/docs/RestApiStringArrayResult.md
+++ b/docs/RestApiStringArrayResult.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiStringArrayResult
+# Flipdish.Model.RestApiStringArrayResult
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiStringResult.md b/docs/RestApiStringResult.md
index 75cae8db..ef3f4bee 100644
--- a/docs/RestApiStringResult.md
+++ b/docs/RestApiStringResult.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiStringResult
+# Flipdish.Model.RestApiStringResult
## Properties
Name | Type | Description | Notes
diff --git a/docs/RestApiUnauthorizedResult.md b/docs/RestApiUnauthorizedResult.md
index 55982988..7e3e2a01 100644
--- a/docs/RestApiUnauthorizedResult.md
+++ b/docs/RestApiUnauthorizedResult.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RestApiUnauthorizedResult
+# Flipdish.Model.RestApiUnauthorizedResult
## Properties
Name | Type | Description | Notes
diff --git a/docs/Restaurant.md b/docs/Restaurant.md
new file mode 100644
index 00000000..d988f172
--- /dev/null
+++ b/docs/Restaurant.md
@@ -0,0 +1,19 @@
+# Flipdish.Model.Restaurant
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**WhiteLabelConfigs** | [**List<WhiteLabelConfig>**](WhiteLabelConfig.md) | Collection of white label configurations | [optional]
+**VirtualRestaurantId** | **int?** | Virtual restaurant identifier | [optional]
+**VirtualRestaurantName** | **string** | Virtual restaurant name | [optional]
+**VirtualRestaurantUrl** | **string** | Virtual restaurant URL | [optional]
+**PhysicalRestaurantId** | **int?** | Physical restaurant identifier | [optional]
+**PhysicalRestaurantName** | **string** | Physical restaurant name | [optional]
+**PhysicalRestaurantAddress** | **string** | Physical restaurant address | [optional]
+**MenuId** | **int?** | Menu identifier | [optional]
+**IsArchived** | **bool?** | Indicates if the restaurant is archived | [optional]
+**IsPublished** | **bool?** | Indicates if the restaurant is published | [optional]
+**FlipdishStripeCustomConnectedAccounts** | **List<int?>** | List of Flipdish Stripe custom connected account identifiers | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/RestaurantVoucherAssignedStore.md b/docs/RestaurantVoucherAssignedStore.md
index 659885be..e042aa29 100644
--- a/docs/RestaurantVoucherAssignedStore.md
+++ b/docs/RestaurantVoucherAssignedStore.md
@@ -1,11 +1,11 @@
-# IO.Swagger.Model.RestaurantVoucherAssignedStore
+# Flipdish.Model.RestaurantVoucherAssignedStore
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**StoreId** | **int?** | | [optional]
-**Name** | **string** | | [optional]
-**Active** | **bool?** | | [optional]
+**StoreId** | **int?** | StoreId. | [optional]
+**Name** | **string** | Name. | [optional]
+**Active** | **bool?** | Active. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/RestaurantVoucherEligibleStore.md b/docs/RestaurantVoucherEligibleStore.md
index 7a6dc2be..145589c7 100644
--- a/docs/RestaurantVoucherEligibleStore.md
+++ b/docs/RestaurantVoucherEligibleStore.md
@@ -1,10 +1,10 @@
-# IO.Swagger.Model.RestaurantVoucherEligibleStore
+# Flipdish.Model.RestaurantVoucherEligibleStore
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**StoreId** | **int?** | | [optional]
-**Name** | **string** | | [optional]
+**StoreId** | **int?** | StoreId. | [optional]
+**Name** | **string** | Name. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/RestaurantVoucherPayGreenConfiguration.md b/docs/RestaurantVoucherPayGreenConfiguration.md
index b043c10f..81d1b0ac 100644
--- a/docs/RestaurantVoucherPayGreenConfiguration.md
+++ b/docs/RestaurantVoucherPayGreenConfiguration.md
@@ -1,12 +1,12 @@
-# IO.Swagger.Model.RestaurantVoucherPayGreenConfiguration
+# Flipdish.Model.RestaurantVoucherPayGreenConfiguration
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Name** | **string** | | [optional]
-**PayGreenId** | **string** | | [optional]
-**PayGreenConfigurationId** | **int?** | | [optional]
-**AssignedStores** | [**List<RestaurantVoucherAssignedStore>**](RestaurantVoucherAssignedStore.md) | | [optional]
+**Name** | **string** | Name. | [optional]
+**PayGreenId** | **string** | PayGreenId. | [optional]
+**PayGreenConfigurationId** | **int?** | PayGreenConfigurationId. | [optional]
+**AssignedStores** | [**List<RestaurantVoucherAssignedStore>**](RestaurantVoucherAssignedStore.md) | AssignedStores. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/RestaurantVoucherPayGreenConfigurationSummary.md b/docs/RestaurantVoucherPayGreenConfigurationSummary.md
index 88235a9a..167057ac 100644
--- a/docs/RestaurantVoucherPayGreenConfigurationSummary.md
+++ b/docs/RestaurantVoucherPayGreenConfigurationSummary.md
@@ -1,10 +1,10 @@
-# IO.Swagger.Model.RestaurantVoucherPayGreenConfigurationSummary
+# Flipdish.Model.RestaurantVoucherPayGreenConfigurationSummary
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Name** | **string** | | [optional]
-**PayGreenConfigurationId** | **int?** | | [optional]
+**Name** | **string** | Name. | [optional]
+**PayGreenConfigurationId** | **int?** | PayGreenConfigurationId. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/RestaurantVoucherPayGreenStoreConfiguration.md b/docs/RestaurantVoucherPayGreenStoreConfiguration.md
index 0971fda8..0b3a32d7 100644
--- a/docs/RestaurantVoucherPayGreenStoreConfiguration.md
+++ b/docs/RestaurantVoucherPayGreenStoreConfiguration.md
@@ -1,12 +1,12 @@
-# IO.Swagger.Model.RestaurantVoucherPayGreenStoreConfiguration
+# Flipdish.Model.RestaurantVoucherPayGreenStoreConfiguration
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Name** | **string** | | [optional]
-**Active** | **bool?** | | [optional]
-**PayGreenId** | **string** | | [optional]
-**PayGreenConfigurationId** | **int?** | | [optional]
+**Name** | **string** | Name. | [optional]
+**Active** | **bool?** | Active. | [optional]
+**PayGreenId** | **string** | PayGreenId. | [optional]
+**PayGreenConfigurationId** | **int?** | PayGreenConfigurationId. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/RestaurantVouchersPayGreenApi.md b/docs/RestaurantVouchersPayGreenApi.md
index 0386c5f3..8bfeff5e 100644
--- a/docs/RestaurantVouchersPayGreenApi.md
+++ b/docs/RestaurantVouchersPayGreenApi.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Api.RestaurantVouchersPayGreenApi
+# Flipdish.Api.RestaurantVouchersPayGreenApi
All URIs are relative to *https://api.flipdish.co*
@@ -25,9 +25,9 @@ Method | HTTP request | Description
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -88,9 +88,9 @@ Name | Type | Description | Notes
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -151,9 +151,9 @@ Name | Type | Description | Notes
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -212,9 +212,9 @@ Name | Type | Description | Notes
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -273,9 +273,9 @@ Name | Type | Description | Notes
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -336,9 +336,9 @@ Name | Type | Description | Notes
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -399,9 +399,9 @@ Name | Type | Description | Notes
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -462,9 +462,9 @@ Name | Type | Description | Notes
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -527,9 +527,9 @@ Name | Type | Description | Notes
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
diff --git a/docs/RetentionCampaign.md b/docs/RetentionCampaign.md
index 9299a022..66478c37 100644
--- a/docs/RetentionCampaign.md
+++ b/docs/RetentionCampaign.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RetentionCampaign
+# Flipdish.Model.RetentionCampaign
## Properties
Name | Type | Description | Notes
@@ -6,8 +6,10 @@ Name | Type | Description | Notes
**CampaignId** | **int?** | Id of campaign | [optional]
**Statistics** | [**CampaignStatistics**](CampaignStatistics.md) | Statistics of campaign | [optional]
**Stores** | [**List<StoreCampaignStartTime>**](StoreCampaignStartTime.md) | Stores this campaign applies to with campaign start time in Utc | [optional]
+**PublicId** | **Guid?** | Permanent reference to the item. | [optional]
**NotifyCustomerAfterMinutes** | **int?** | Time in minutes, after which customer will receive retention voucher if he/she does not order | [optional]
**PercentDiscountAmount** | **int?** | Discount amount in percents | [optional]
+**MaxDiscount** | **double?** | Maximum discount for percentage discounts | [optional]
**LumpDiscountAmount** | **double?** | Discount amount in sum of money | [optional]
**VoucherValidPeriodDays** | **int?** | Number of days for which the voucher will be valid. | [optional]
**IncludeDeliveryFee** | **bool?** | Discount will include delivery fee | [optional]
@@ -15,6 +17,8 @@ Name | Type | Description | Notes
**IncludeExistingOrders** | **bool?** | Campaign will apply to existing orders | [optional]
**IsEnabled** | **bool?** | Is campaign enabled | [optional]
**StoreIds** | **List<int?>** | Ids of stores this campaign applies to | [optional]
+**AppId** | **string** | The app that this campaign belongs to. | [optional]
+**ForceDiscount** | **bool?** | Controls whether the voucher generated from this campaign will override discount exclusions | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/RetentionCampaignBase.md b/docs/RetentionCampaignBase.md
index 9d053b01..0447bb5c 100644
--- a/docs/RetentionCampaignBase.md
+++ b/docs/RetentionCampaignBase.md
@@ -1,10 +1,11 @@
-# IO.Swagger.Model.RetentionCampaignBase
+# Flipdish.Model.RetentionCampaignBase
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**NotifyCustomerAfterMinutes** | **int?** | Time in minutes, after which customer will receive retention voucher if he/she does not order | [optional]
**PercentDiscountAmount** | **int?** | Discount amount in percents | [optional]
+**MaxDiscount** | **double?** | Maximum discount for percentage discounts | [optional]
**LumpDiscountAmount** | **double?** | Discount amount in sum of money | [optional]
**VoucherValidPeriodDays** | **int?** | Number of days for which the voucher will be valid. | [optional]
**IncludeDeliveryFee** | **bool?** | Discount will include delivery fee | [optional]
@@ -12,6 +13,8 @@ Name | Type | Description | Notes
**IncludeExistingOrders** | **bool?** | Campaign will apply to existing orders | [optional]
**IsEnabled** | **bool?** | Is campaign enabled | [optional]
**StoreIds** | **List<int?>** | Ids of stores this campaign applies to | [optional]
+**AppId** | **string** | The app that this campaign belongs to. | [optional]
+**ForceDiscount** | **bool?** | Controls whether the voucher generated from this campaign will override discount exclusions | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/RetentionCampaignCreatedEvent.md b/docs/RetentionCampaignCreatedEvent.md
index 0e6b62dc..4a23f77a 100644
--- a/docs/RetentionCampaignCreatedEvent.md
+++ b/docs/RetentionCampaignCreatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RetentionCampaignCreatedEvent
+# Flipdish.Model.RetentionCampaignCreatedEvent
## Properties
Name | Type | Description | Notes
@@ -12,7 +12,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/RetentionCampaignDeletedEvent.md b/docs/RetentionCampaignDeletedEvent.md
index a4137e01..8c1b9b4d 100644
--- a/docs/RetentionCampaignDeletedEvent.md
+++ b/docs/RetentionCampaignDeletedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RetentionCampaignDeletedEvent
+# Flipdish.Model.RetentionCampaignDeletedEvent
## Properties
Name | Type | Description | Notes
@@ -12,7 +12,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/RetentionCampaignUpdatedEvent.md b/docs/RetentionCampaignUpdatedEvent.md
index 1347bd06..46d97c81 100644
--- a/docs/RetentionCampaignUpdatedEvent.md
+++ b/docs/RetentionCampaignUpdatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RetentionCampaignUpdatedEvent
+# Flipdish.Model.RetentionCampaignUpdatedEvent
## Properties
Name | Type | Description | Notes
@@ -12,7 +12,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/RevenueAdjustmentsDetails.md b/docs/RevenueAdjustmentsDetails.md
index 48101c91..131f25ae 100644
--- a/docs/RevenueAdjustmentsDetails.md
+++ b/docs/RevenueAdjustmentsDetails.md
@@ -1,12 +1,15 @@
-# IO.Swagger.Model.RevenueAdjustmentsDetails
+# Flipdish.Model.RevenueAdjustmentsDetails
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**OnlineSalesRefundedAmount** | **double?** | Online sales refunds | [optional]
+**PosSalesRefundedAmount** | **double?** | POS Online sales refunds | [optional]
**CashSalesRefundedAmount** | **double?** | Cash sales refunds | [optional]
**CustomerCashFees** | **double?** | Customer cash fees | [optional]
**RefundsCount** | **int?** | Number of refunds | [optional]
+**PayGreenSalesAmount** | **double?** | PayGreen sales | [optional]
+**PayGreenProcessingFees** | **double?** | PayGreen processing fees charged to end-user | [optional]
**TotalOnlineRevenueAdjustments** | **double?** | Total revenue adjustments | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/RevenueDetail.md b/docs/RevenueDetail.md
index 30584fc8..eead07a6 100644
--- a/docs/RevenueDetail.md
+++ b/docs/RevenueDetail.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.RevenueDetail
+# Flipdish.Model.RevenueDetail
## Properties
Name | Type | Description | Notes
diff --git a/docs/SafeWaitHandle.md b/docs/SafeWaitHandle.md
new file mode 100644
index 00000000..be330e86
--- /dev/null
+++ b/docs/SafeWaitHandle.md
@@ -0,0 +1,10 @@
+# Flipdish.Model.SafeWaitHandle
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**IsInvalid** | **bool?** | | [optional]
+**IsClosed** | **bool?** | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/SearchApi.md b/docs/SearchApi.md
new file mode 100644
index 00000000..acd841a2
--- /dev/null
+++ b/docs/SearchApi.md
@@ -0,0 +1,82 @@
+# Flipdish.Api.SearchApi
+
+All URIs are relative to *https://api.flipdish.co*
+
+Method | HTTP request | Description
+------------- | ------------- | -------------
+[**SearchRestaurants**](SearchApi.md#searchrestaurants) | **GET** /api/v1.0/search/restaurants |
+
+
+
+# **SearchRestaurants**
+> RestApiPaginationResultRestaurant SearchRestaurants (string query, string countryId, string includeArchivedStores = null, string searchType = null, string publishedStatus = null, int? page = null, int? limit = null)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class SearchRestaurantsExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new SearchApi();
+ var query = query_example; // string |
+ var countryId = countryId_example; // string |
+ var includeArchivedStores = includeArchivedStores_example; // string | (optional)
+ var searchType = searchType_example; // string | (optional)
+ var publishedStatus = publishedStatus_example; // string | (optional)
+ var page = 56; // int? | (optional)
+ var limit = 56; // int? | (optional)
+
+ try
+ {
+ RestApiPaginationResultRestaurant result = apiInstance.SearchRestaurants(query, countryId, includeArchivedStores, searchType, publishedStatus, page, limit);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling SearchApi.SearchRestaurants: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **query** | **string**| |
+ **countryId** | **string**| |
+ **includeArchivedStores** | **string**| | [optional]
+ **searchType** | **string**| | [optional]
+ **publishedStatus** | **string**| | [optional]
+ **page** | **int?**| | [optional]
+ **limit** | **int?**| | [optional]
+
+### Return type
+
+[**RestApiPaginationResultRestaurant**](RestApiPaginationResultRestaurant.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
diff --git a/docs/SearchCriteria.md b/docs/SearchCriteria.md
index 28e7e0ec..ceaf4743 100644
--- a/docs/SearchCriteria.md
+++ b/docs/SearchCriteria.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.SearchCriteria
+# Flipdish.Model.SearchCriteria
## Properties
Name | Type | Description | Notes
@@ -9,8 +9,11 @@ Name | Type | Description | Notes
**End** | **DateTime?** | End date | [optional]
**OrderId** | **int?** | Events that have Order Id | [optional]
**StoreId** | **int?** | Events that have Store Id | [optional]
+**StoreIdList** | **List<int?>** | Events that have Store Id List | [optional]
**StoreGroupId** | **int?** | Events that have Store Group Id | [optional]
**UserId** | **int?** | Events that have User Id | [optional]
+**MenuId** | **int?** | Events that have Menu Id | [optional]
+**CampaignId** | **int?** | Events that have Campaign Id | [optional]
**UserEmail** | **string** | Events that have User Email | [optional]
**UserName** | **string** | Events that have User Name | [optional]
**VoucherCode** | **string** | Events that have voucher code | [optional]
diff --git a/docs/SendUserPushNotificationRequest.md b/docs/SendUserPushNotificationRequest.md
new file mode 100644
index 00000000..c79a3cf5
--- /dev/null
+++ b/docs/SendUserPushNotificationRequest.md
@@ -0,0 +1,10 @@
+# Flipdish.Model.SendUserPushNotificationRequest
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**WhiteLabelId** | **int?** | WhiteLabelId. | [optional]
+**Message** | **string** | Message. | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/SendUserSmsRequest.md b/docs/SendUserSmsRequest.md
new file mode 100644
index 00000000..42654109
--- /dev/null
+++ b/docs/SendUserSmsRequest.md
@@ -0,0 +1,11 @@
+# Flipdish.Model.SendUserSmsRequest
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Message** | **string** | Message. | [optional]
+**WhiteLabelId** | **int?** | WhiteLabelId. | [optional]
+**FromNumber** | **string** | FromNumber. | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/ServiceCharge.md b/docs/ServiceCharge.md
index 9d256bba..38c997c9 100644
--- a/docs/ServiceCharge.md
+++ b/docs/ServiceCharge.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.ServiceCharge
+# Flipdish.Model.ServiceCharge
## Properties
Name | Type | Description | Notes
diff --git a/docs/SetOrderBatchingConfiguration.md b/docs/SetOrderBatchingConfiguration.md
index ade8e1cf..ce6c2337 100644
--- a/docs/SetOrderBatchingConfiguration.md
+++ b/docs/SetOrderBatchingConfiguration.md
@@ -1,9 +1,9 @@
-# IO.Swagger.Model.SetOrderBatchingConfiguration
+# Flipdish.Model.SetOrderBatchingConfiguration
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**BatchIntervalInMinutes** | **int?** | Batch sending interval in minutes | [optional]
+**BatchIntervalInSeconds** | **int?** | Batch sending interval in seconds | [optional]
**Enabled** | **bool?** | OrderBatching is enabled or not | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/SetPasswordWithPinModel.md b/docs/SetPasswordWithPinModel.md
deleted file mode 100644
index 50c2c40a..00000000
--- a/docs/SetPasswordWithPinModel.md
+++ /dev/null
@@ -1,10 +0,0 @@
-# IO.Swagger.Model.SetPasswordWithPinModel
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Pin** | **int?** | PIN code (received via email) |
-**NewPassword** | **string** | New Password |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/SetUserDeliveryLocationCoordinatesRequest.md b/docs/SetUserDeliveryLocationCoordinatesRequest.md
new file mode 100644
index 00000000..fa2bc44f
--- /dev/null
+++ b/docs/SetUserDeliveryLocationCoordinatesRequest.md
@@ -0,0 +1,10 @@
+# Flipdish.Model.SetUserDeliveryLocationCoordinatesRequest
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Latitude** | **double?** | Latitude. | [optional]
+**Longitude** | **double?** | Longitude. | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/SetUserDeliveryLocationFieldRequest.md b/docs/SetUserDeliveryLocationFieldRequest.md
new file mode 100644
index 00000000..430fed42
--- /dev/null
+++ b/docs/SetUserDeliveryLocationFieldRequest.md
@@ -0,0 +1,10 @@
+# Flipdish.Model.SetUserDeliveryLocationFieldRequest
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Field** | **string** | Which field to update. Omit or set to null for a validation error. | [optional]
+**Value** | **string** | Value. | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/SetV2FeeCalculationRequest.md b/docs/SetV2FeeCalculationRequest.md
new file mode 100644
index 00000000..a4564938
--- /dev/null
+++ b/docs/SetV2FeeCalculationRequest.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.SetV2FeeCalculationRequest
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**IsEnabled** | **bool?** | Whether the V2 (tiered) fee calculation should be enabled for this Store. Required. | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/SetVoucherValidityPeriodsSimplifiedRequest.md b/docs/SetVoucherValidityPeriodsSimplifiedRequest.md
new file mode 100644
index 00000000..d7a46302
--- /dev/null
+++ b/docs/SetVoucherValidityPeriodsSimplifiedRequest.md
@@ -0,0 +1,11 @@
+# Flipdish.Model.SetVoucherValidityPeriodsSimplifiedRequest
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**DaysOfWeek** | **List<string>** | Days of week when the voucher is valid | [optional]
+**StartTime** | **string** | Start time of the day when the voucher is valid | [optional]
+**EndTime** | **string** | End time of the day when the voucher is valid. If the end time is before the start time, the end time is assumed to be the next day. | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/Setting.md b/docs/Setting.md
index 2726b184..4a5946ec 100644
--- a/docs/Setting.md
+++ b/docs/Setting.md
@@ -1,10 +1,10 @@
-# IO.Swagger.Model.Setting
+# Flipdish.Model.Setting
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Key** | **string** | Key | [optional]
-**Value** | **string** | Value | [optional]
+**Key** | **string** | | [optional]
+**Value** | **string** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/SignupStep.md b/docs/SignupStep.md
index 39f68cae..2175fea9 100644
--- a/docs/SignupStep.md
+++ b/docs/SignupStep.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.SignupStep
+# Flipdish.Model.SignupStep
## Properties
Name | Type | Description | Notes
diff --git a/docs/SimpleProduct.md b/docs/SimpleProduct.md
deleted file mode 100644
index 36764386..00000000
--- a/docs/SimpleProduct.md
+++ /dev/null
@@ -1,19 +0,0 @@
-# Flipdish.Model.SimpleProduct
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**ProductId** | **string** | Unique product id | [optional]
-**Sku** | **string** | Stock Keeping Unit (SKU) | [optional]
-**Name** | **string** | Product name | [optional]
-**Description** | **string** | Product description | [optional]
-**Price** | **double?** | Product price | [optional]
-**ProductType** | **string** | Product Type (SimpleProduct, Modifier, ModifierGroup, etc) | [optional]
-**ImageFileName** | **string** | Image File Name | [optional]
-**IsArchived** | **bool?** | Returns true if the product is archived | [optional]
-**Alcohol** | **bool?** | Product contains alcohol | [optional]
-**Discriminator** | **string** | |
-**subProducts** | [**List<SimpleProductSubProduct>**](SimpleProductSubProduct.md) | Collection of products associated with this product | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/SimpleProductSubProduct.md b/docs/SimpleProductSubProduct.md
deleted file mode 100644
index f1c2fd63..00000000
--- a/docs/SimpleProductSubProduct.md
+++ /dev/null
@@ -1,13 +0,0 @@
-# Flipdish.Model.SimpleProductSubProduct
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**MinSelection** | **int?** | Minimum number of items that must be selected | [optional]
-**MaxSelection** | **int?** | Maximum number of items that can be selected | [optional]
-**ProductId** | **string** | Identifier of the ProductId to use as SubProduct |
-**ProductType** | **string** | Type of the SupProduct |
-**Product** | [**Product**](Product.md) | Details of the sub product | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/SmsInfo.md b/docs/SmsInfo.md
index a6032601..707aaaf1 100644
--- a/docs/SmsInfo.md
+++ b/docs/SmsInfo.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.SmsInfo
+# Flipdish.Model.SmsInfo
## Properties
Name | Type | Description | Notes
diff --git a/docs/SmsProviderCredential.md b/docs/SmsProviderCredential.md
new file mode 100644
index 00000000..b9fa995e
--- /dev/null
+++ b/docs/SmsProviderCredential.md
@@ -0,0 +1,14 @@
+# Flipdish.Model.SmsProviderCredential
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**OrgId** | **string** | OrgId. | [optional]
+**BrandId** | **string** | BrandId. | [optional]
+**SmsServiceType** | **string** | SmsServiceType. | [optional]
+**SenderId** | **string** | SenderId. | [optional]
+**Username** | **string** | Username. | [optional]
+**AuthToken** | **string** | AuthToken. | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/SmsProviderCredentialUpdateRequest.md b/docs/SmsProviderCredentialUpdateRequest.md
new file mode 100644
index 00000000..a4e11a50
--- /dev/null
+++ b/docs/SmsProviderCredentialUpdateRequest.md
@@ -0,0 +1,11 @@
+# Flipdish.Model.SmsProviderCredentialUpdateRequest
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**SenderId** | **string** | SenderId. | [optional]
+**Username** | **string** | Username. | [optional]
+**AuthToken** | **string** | AuthToken. | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/SmsProviderCredentialsApi.md b/docs/SmsProviderCredentialsApi.md
new file mode 100644
index 00000000..075a4938
--- /dev/null
+++ b/docs/SmsProviderCredentialsApi.md
@@ -0,0 +1,336 @@
+# Flipdish.Api.SmsProviderCredentialsApi
+
+All URIs are relative to *https://api.flipdish.co*
+
+Method | HTTP request | Description
+------------- | ------------- | -------------
+[**GetBrandSmsProviderCredentialByServiceType**](SmsProviderCredentialsApi.md#getbrandsmsprovidercredentialbyservicetype) | **GET** /api/v1.0/sms-providers/orgs/{orgId}/brands/{brandId}/provider-credentials/{serviceType} |
+[**GetBrandSmsProviderCredentials**](SmsProviderCredentialsApi.md#getbrandsmsprovidercredentials) | **GET** /api/v1.0/sms-providers/orgs/{orgId}/brands/{brandId}/provider-credentials |
+[**SmsProviderCredentialDelete**](SmsProviderCredentialsApi.md#smsprovidercredentialdelete) | **DELETE** /api/v1.0/sms-providers/orgs/{orgId}/brands/{brandId}/provider-credentials/{serviceType} |
+[**SmsProviderCredentialUpdate**](SmsProviderCredentialsApi.md#smsprovidercredentialupdate) | **POST** /api/v1.0/sms-providers/orgs/{orgId}/brands/{brandId}/provider-credentials/{serviceType} |
+[**SmsProviderCredentialsBulkUpsert**](SmsProviderCredentialsApi.md#smsprovidercredentialsbulkupsert) | **POST** /api/v1.0/sms-providers/bulk-upsert |
+
+
+
+# **GetBrandSmsProviderCredentialByServiceType**
+> RestApiResultSmsProviderCredential GetBrandSmsProviderCredentialByServiceType (string orgId, string brandId, string serviceType, bool? withFallback = null)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetBrandSmsProviderCredentialByServiceTypeExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new SmsProviderCredentialsApi();
+ var orgId = orgId_example; // string |
+ var brandId = brandId_example; // string |
+ var serviceType = serviceType_example; // string |
+ var withFallback = true; // bool? | (optional)
+
+ try
+ {
+ RestApiResultSmsProviderCredential result = apiInstance.GetBrandSmsProviderCredentialByServiceType(orgId, brandId, serviceType, withFallback);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling SmsProviderCredentialsApi.GetBrandSmsProviderCredentialByServiceType: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **orgId** | **string**| |
+ **brandId** | **string**| |
+ **serviceType** | **string**| |
+ **withFallback** | **bool?**| | [optional]
+
+### Return type
+
+[**RestApiResultSmsProviderCredential**](RestApiResultSmsProviderCredential.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **GetBrandSmsProviderCredentials**
+> RestApiArrayResultSmsProviderCredential GetBrandSmsProviderCredentials (string orgId, string brandId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetBrandSmsProviderCredentialsExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new SmsProviderCredentialsApi();
+ var orgId = orgId_example; // string |
+ var brandId = brandId_example; // string |
+
+ try
+ {
+ RestApiArrayResultSmsProviderCredential result = apiInstance.GetBrandSmsProviderCredentials(orgId, brandId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling SmsProviderCredentialsApi.GetBrandSmsProviderCredentials: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **orgId** | **string**| |
+ **brandId** | **string**| |
+
+### Return type
+
+[**RestApiArrayResultSmsProviderCredential**](RestApiArrayResultSmsProviderCredential.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **SmsProviderCredentialDelete**
+> RestApiResultSmsProviderCredential SmsProviderCredentialDelete (string orgId, string brandId, string serviceType)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class SmsProviderCredentialDeleteExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new SmsProviderCredentialsApi();
+ var orgId = orgId_example; // string |
+ var brandId = brandId_example; // string |
+ var serviceType = serviceType_example; // string |
+
+ try
+ {
+ RestApiResultSmsProviderCredential result = apiInstance.SmsProviderCredentialDelete(orgId, brandId, serviceType);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling SmsProviderCredentialsApi.SmsProviderCredentialDelete: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **orgId** | **string**| |
+ **brandId** | **string**| |
+ **serviceType** | **string**| |
+
+### Return type
+
+[**RestApiResultSmsProviderCredential**](RestApiResultSmsProviderCredential.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **SmsProviderCredentialUpdate**
+> RestApiResultSmsProviderCredential SmsProviderCredentialUpdate (string orgId, string brandId, string serviceType, SmsProviderCredentialUpdateRequest credential)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class SmsProviderCredentialUpdateExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new SmsProviderCredentialsApi();
+ var orgId = orgId_example; // string |
+ var brandId = brandId_example; // string |
+ var serviceType = serviceType_example; // string |
+ var credential = new SmsProviderCredentialUpdateRequest(); // SmsProviderCredentialUpdateRequest |
+
+ try
+ {
+ RestApiResultSmsProviderCredential result = apiInstance.SmsProviderCredentialUpdate(orgId, brandId, serviceType, credential);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling SmsProviderCredentialsApi.SmsProviderCredentialUpdate: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **orgId** | **string**| |
+ **brandId** | **string**| |
+ **serviceType** | **string**| |
+ **credential** | [**SmsProviderCredentialUpdateRequest**](SmsProviderCredentialUpdateRequest.md)| |
+
+### Return type
+
+[**RestApiResultSmsProviderCredential**](RestApiResultSmsProviderCredential.md)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **SmsProviderCredentialsBulkUpsert**
+> RestApiArrayResultSmsProviderCredential SmsProviderCredentialsBulkUpsert (List credentials)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class SmsProviderCredentialsBulkUpsertExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new SmsProviderCredentialsApi();
+ var credentials = new List(); // List |
+
+ try
+ {
+ RestApiArrayResultSmsProviderCredential result = apiInstance.SmsProviderCredentialsBulkUpsert(credentials);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling SmsProviderCredentialsApi.SmsProviderCredentialsBulkUpsert: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **credentials** | [**List<SmsProviderCredential>**](SmsProviderCredential.md)| |
+
+### Return type
+
+[**RestApiArrayResultSmsProviderCredential**](RestApiArrayResultSmsProviderCredential.md)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
diff --git a/docs/SmsReceivedEvent.md b/docs/SmsReceivedEvent.md
index 26dbebcf..3cb44fe6 100644
--- a/docs/SmsReceivedEvent.md
+++ b/docs/SmsReceivedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.SmsReceivedEvent
+# Flipdish.Model.SmsReceivedEvent
## Properties
Name | Type | Description | Notes
@@ -10,7 +10,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/StatisticsCurrencyDataPoint.md b/docs/StatisticsCurrencyDataPoint.md
index affce1de..31a1244d 100644
--- a/docs/StatisticsCurrencyDataPoint.md
+++ b/docs/StatisticsCurrencyDataPoint.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StatisticsCurrencyDataPoint
+# Flipdish.Model.StatisticsCurrencyDataPoint
## Properties
Name | Type | Description | Notes
diff --git a/docs/Store.md b/docs/Store.md
index dc5e9751..aae42926 100644
--- a/docs/Store.md
+++ b/docs/Store.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.Store
+# Flipdish.Model.Store
## Properties
Name | Type | Description | Notes
@@ -22,6 +22,8 @@ Name | Type | Description | Notes
**PreOrderPickupEnabled** | **bool?** | Is PerOrder Enabled for Pickup | [optional]
**LogoUrl** | **string** | Url for logo image | [optional]
**FraudPreventionStrategy** | **string** | Fraud Prevention Strategy | [optional]
+**AppIds** | **List<string>** | Store's app ids | [optional]
+**PropertyId** | **string** | Property Id | [optional]
**PhoneNumber** | **string** | Phone number | [optional]
**AlwaysAppearOpen** | **bool?** | True if the store always appears open | [optional]
**PreOrderEnabled** | **bool?** | True if the store accepts pre-orders | [optional]
@@ -51,6 +53,8 @@ Name | Type | Description | Notes
**Name** | **string** | Name | [optional]
**EmailAddress** | **string** | Email address (visible to customers) | [optional]
**StaffLanguage** | **string** | Staff Language (used for communication with the staff) Emails, Printouts etc | [optional]
+**SalesChannelTypes** | **List<string>** | Sales Channel Types | [optional]
+**InheritanceConfigTypes** | **List<string>** | Inheritance Config Types | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/StoreAddress.md b/docs/StoreAddress.md
index fb239f5d..30b59778 100644
--- a/docs/StoreAddress.md
+++ b/docs/StoreAddress.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreAddress
+# Flipdish.Model.StoreAddress
## Properties
Name | Type | Description | Notes
diff --git a/docs/StoreAddressBase.md b/docs/StoreAddressBase.md
index 5278763e..d3acb00a 100644
--- a/docs/StoreAddressBase.md
+++ b/docs/StoreAddressBase.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreAddressBase
+# Flipdish.Model.StoreAddressBase
## Properties
Name | Type | Description | Notes
diff --git a/docs/StoreAddressForm.md b/docs/StoreAddressForm.md
index 954777d5..4b6d31a7 100644
--- a/docs/StoreAddressForm.md
+++ b/docs/StoreAddressForm.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreAddressForm
+# Flipdish.Model.StoreAddressForm
## Properties
Name | Type | Description | Notes
diff --git a/docs/StoreAddressUpdatedEvent.md b/docs/StoreAddressUpdatedEvent.md
index b38b46d8..17065ce6 100644
--- a/docs/StoreAddressUpdatedEvent.md
+++ b/docs/StoreAddressUpdatedEvent.md
@@ -1,9 +1,10 @@
-# IO.Swagger.Model.StoreAddressUpdatedEvent
+# Flipdish.Model.StoreAddressUpdatedEvent
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**EventName** | **string** | The event name | [optional]
+**OrgId** | **string** | Organisation Id | [optional]
**StoreId** | **int?** | Store Id | [optional]
**StoreGroupId** | **int?** | Store group Id | [optional]
**User** | [**UserEventInfo**](UserEventInfo.md) | User which updated this store address | [optional]
@@ -14,6 +15,8 @@ Name | Type | Description | Notes
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/StoreArchivedEvent.md b/docs/StoreArchivedEvent.md
index be24c971..bb1b8205 100644
--- a/docs/StoreArchivedEvent.md
+++ b/docs/StoreArchivedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreArchivedEvent
+# Flipdish.Model.StoreArchivedEvent
## Properties
Name | Type | Description | Notes
@@ -13,7 +13,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/StoreBase.md b/docs/StoreBase.md
index 2533e13c..1267f209 100644
--- a/docs/StoreBase.md
+++ b/docs/StoreBase.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreBase
+# Flipdish.Model.StoreBase
## Properties
Name | Type | Description | Notes
@@ -32,6 +32,8 @@ Name | Type | Description | Notes
**Name** | **string** | Name | [optional]
**EmailAddress** | **string** | Email address (visible to customers) | [optional]
**StaffLanguage** | **string** | Staff Language (used for communication with the staff) Emails, Printouts etc | [optional]
+**SalesChannelTypes** | **List<string>** | Sales Channel Types | [optional]
+**InheritanceConfigTypes** | **List<string>** | Inheritance Config Types | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/StoreBusinessHoursOverrideCreatedEvent.md b/docs/StoreBusinessHoursOverrideCreatedEvent.md
index 70662cfc..d03ef5d2 100644
--- a/docs/StoreBusinessHoursOverrideCreatedEvent.md
+++ b/docs/StoreBusinessHoursOverrideCreatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreBusinessHoursOverrideCreatedEvent
+# Flipdish.Model.StoreBusinessHoursOverrideCreatedEvent
## Properties
Name | Type | Description | Notes
@@ -13,7 +13,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/StoreBusinessHoursOverrideDeletedEvent.md b/docs/StoreBusinessHoursOverrideDeletedEvent.md
index 075fe8c7..76f4e3e1 100644
--- a/docs/StoreBusinessHoursOverrideDeletedEvent.md
+++ b/docs/StoreBusinessHoursOverrideDeletedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreBusinessHoursOverrideDeletedEvent
+# Flipdish.Model.StoreBusinessHoursOverrideDeletedEvent
## Properties
Name | Type | Description | Notes
@@ -13,7 +13,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/StoreCampaignStartTime.md b/docs/StoreCampaignStartTime.md
index c8ce224d..a920e751 100644
--- a/docs/StoreCampaignStartTime.md
+++ b/docs/StoreCampaignStartTime.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreCampaignStartTime
+# Flipdish.Model.StoreCampaignStartTime
## Properties
Name | Type | Description | Notes
diff --git a/docs/StoreChannelAssignment.md b/docs/StoreChannelAssignment.md
index a08edcf0..a619b6d0 100644
--- a/docs/StoreChannelAssignment.md
+++ b/docs/StoreChannelAssignment.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreChannelAssignment
+# Flipdish.Model.StoreChannelAssignment
## Properties
Name | Type | Description | Notes
diff --git a/docs/StoreChannelStoreMapping.md b/docs/StoreChannelStoreMapping.md
deleted file mode 100644
index 45a2457c..00000000
--- a/docs/StoreChannelStoreMapping.md
+++ /dev/null
@@ -1,11 +0,0 @@
-# IO.Swagger.Model.StoreChannelStoreMapping
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**ChannelId** | **int?** | Channel Id | [optional]
-**StoreId** | **int?** | Store Id | [optional]
-**ChannelStoreId** | **string** | Channel Store Id | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/StoreCloneSettings.md b/docs/StoreCloneSettings.md
index efe4c2ac..07a2717c 100644
--- a/docs/StoreCloneSettings.md
+++ b/docs/StoreCloneSettings.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreCloneSettings
+# Flipdish.Model.StoreCloneSettings
## Properties
Name | Type | Description | Notes
diff --git a/docs/StoreCollectionSettings.md b/docs/StoreCollectionSettings.md
new file mode 100644
index 00000000..3de70ddb
--- /dev/null
+++ b/docs/StoreCollectionSettings.md
@@ -0,0 +1,14 @@
+# Flipdish.Model.StoreCollectionSettings
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**PickupEnabled** | **bool?** | True if the store accepts pickup orders |
+**MinimumPickupOrderAmount** | **double?** | Minimum pickup order amount |
+**RequireCustomerNameForPickup** | **bool?** | True if customer name required for pickup orders |
+**CashOrdersPickupEnabled** | **bool?** | True if the store accepts cash payment for pickup orders |
+**LeadTimeMinutes** | **int?** | Auto accept lead time for collection orders |
+**EtaInPickupConfirmationSmsEnabled** | **bool?** | True if order confirmation sms includes estimated time when order will be ready for collection |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/StoreConfig.md b/docs/StoreConfig.md
index 48ab6893..cd954e5e 100644
--- a/docs/StoreConfig.md
+++ b/docs/StoreConfig.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreConfig
+# Flipdish.Model.StoreConfig
## Properties
Name | Type | Description | Notes
diff --git a/docs/StoreCreateBase.md b/docs/StoreCreateBase.md
index f25ce160..37f70f22 100644
--- a/docs/StoreCreateBase.md
+++ b/docs/StoreCreateBase.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreCreateBase
+# Flipdish.Model.StoreCreateBase
## Properties
Name | Type | Description | Notes
@@ -6,6 +6,8 @@ Name | Type | Description | Notes
**Name** | **string** | Name | [optional]
**EmailAddress** | **string** | Email address (visible to customers) | [optional]
**StaffLanguage** | **string** | Staff Language (used for communication with the staff) Emails, Printouts etc | [optional]
+**SalesChannelType** | **string** | Sales Channel Type | [optional]
+**PhoneNumber** | **string** | Phone Number | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/StoreCreatedEvent.md b/docs/StoreCreatedEvent.md
index e2eaec72..460f6781 100644
--- a/docs/StoreCreatedEvent.md
+++ b/docs/StoreCreatedEvent.md
@@ -1,9 +1,10 @@
-# IO.Swagger.Model.StoreCreatedEvent
+# Flipdish.Model.StoreCreatedEvent
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**EventName** | **string** | The event name | [optional]
+**OrgId** | **string** | Organisation Id | [optional]
**StoreId** | **int?** | Store Id | [optional]
**User** | [**UserEventInfo**](UserEventInfo.md) | User which created this store | [optional]
**Description** | **string** | Description | [optional]
@@ -13,6 +14,8 @@ Name | Type | Description | Notes
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/StoreDataPoint.md b/docs/StoreDataPoint.md
index c3eed129..3157d680 100644
--- a/docs/StoreDataPoint.md
+++ b/docs/StoreDataPoint.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreDataPoint
+# Flipdish.Model.StoreDataPoint
## Properties
Name | Type | Description | Notes
diff --git a/docs/StoreDeletedEvent.md b/docs/StoreDeletedEvent.md
index 638848ac..0dee68af 100644
--- a/docs/StoreDeletedEvent.md
+++ b/docs/StoreDeletedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreDeletedEvent
+# Flipdish.Model.StoreDeletedEvent
## Properties
Name | Type | Description | Notes
@@ -13,7 +13,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/StoreDeliveryZoneFeeConfig.md b/docs/StoreDeliveryZoneFeeConfig.md
new file mode 100644
index 00000000..abcf8747
--- /dev/null
+++ b/docs/StoreDeliveryZoneFeeConfig.md
@@ -0,0 +1,10 @@
+# Flipdish.Model.StoreDeliveryZoneFeeConfig
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**DeliveryZoneId** | **int?** | ID of the delivery zone this fee corresponds to | [optional]
+**Fee** | **double?** | Fee for delivery within this zone | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/StoreDeliveryZoneFeeConfigUpdateRequest.md b/docs/StoreDeliveryZoneFeeConfigUpdateRequest.md
new file mode 100644
index 00000000..9b7c8e57
--- /dev/null
+++ b/docs/StoreDeliveryZoneFeeConfigUpdateRequest.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.StoreDeliveryZoneFeeConfigUpdateRequest
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**DeliveryZoneFees** | [**List<StoreDeliveryZoneFeeConfig>**](StoreDeliveryZoneFeeConfig.md) | Delivery zone fees to update | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/StoreEndOfDayReport.md b/docs/StoreEndOfDayReport.md
index b56a4f47..b70024dc 100644
--- a/docs/StoreEndOfDayReport.md
+++ b/docs/StoreEndOfDayReport.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreEndOfDayReport
+# Flipdish.Model.StoreEndOfDayReport
## Properties
Name | Type | Description | Notes
diff --git a/docs/StoreFeeConfig.md b/docs/StoreFeeConfig.md
index 7487ba5c..9f65a3b9 100644
--- a/docs/StoreFeeConfig.md
+++ b/docs/StoreFeeConfig.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreFeeConfig
+# Flipdish.Model.StoreFeeConfig
## Properties
Name | Type | Description | Notes
@@ -25,6 +25,8 @@ Name | Type | Description | Notes
**PercentFeeCashOrdersChargedToCustomerIncludingVat** | **double?** | | [optional]
**FixedFeeCashOrdersChargedToCustomerIncludingVat** | **double?** | | [optional]
**PercentFeeTips** | **double?** | Gets or sets the percent fee tips. | [optional]
+**PercentFeeTipsCollection** | **double?** | Gets or sets the percent fee tips for collection. | [optional]
+**PercentFeeTipsDelivery** | **double?** | Gets or sets the percent fee tips for delivery. | [optional]
**TaxRatePercent** | **double?** | Gets or sets the tax rate percent. | [optional]
**PercentFeeCardOrdersLocationService** | **double?** | Gets or sets the percent fee card orders location service. | [optional]
**PercentFeeCashOrdersLocationService** | **double?** | Gets or sets the percent fee cash orders location service. | [optional]
@@ -38,6 +40,22 @@ Name | Type | Description | Notes
**PercentFeeCashOrdersIngest** | **double?** | Gets or sets the percent fee cash orders ingest. | [optional]
**FixedFeeCardOrdersIngest** | **double?** | Gets or sets the fixed fee card orders ingest. | [optional]
**FixedFeeCashOrdersIngest** | **double?** | Gets or sets the fixed fee cash orders ingest. | [optional]
+**PercentFeeDelivery** | **double?** | Gets or sets the percent fee for delivery orders. | [optional]
+**FixedFeeDelivery** | **double?** | Gets or sets the fixed fee for delivery orders. | [optional]
+**PercentFeeCardPosTransaction** | **double?** | Gets or sets the percent fee for POS transactions. | [optional]
+**FixedFeeCardPosTransaction** | **double?** | Gets or sets the fixed fee for POS transactions. | [optional]
+**PercentFeeOrderWithGoogle** | **double?** | Additional percentage fee charged on orders submitted through Order With Google | [optional]
+**FixedFeeOrderWithGoogle** | **double?** | Additional fixed fee charged on orders submitted through Order With Google | [optional]
+**ShouldNotAutoIncreaseBefore** | **DateTime?** | Should not auto increase fees before this date | [optional]
+**Reason** | **string** | Reason for the last fee change (optional) | [optional]
+**PercentFeeCardOrdersPhoneAgent** | **double?** | Gets or sets the percent fee card orders phone agent. | [optional]
+**PercentFeeCashOrdersPhoneAgent** | **double?** | Gets or sets the percent fee cash orders phone agent. | [optional]
+**FixedFeeCardOrdersPhoneAgent** | **double?** | Gets or sets the fixed fee card orders phone agent. | [optional]
+**FixedFeeCashOrdersPhoneAgent** | **double?** | Gets or sets the fixed fee cash orders phone agent. | [optional]
+**PercentFeeCardOrdersPhoneAgentChargedToCustomerIncludingVat** | **double?** | Gets or sets the percent fee card orders phone agent charged to customer including vat. | [optional]
+**PercentFeeCashOrdersPhoneAgentChargedToCustomerIncludingVat** | **double?** | Gets or sets the percent fee cash orders phone agent charged to customer including vat. | [optional]
+**FixedFeeCardOrdersPhoneAgentChargedToCustomerIncludingVat** | **double?** | Gets or sets the fixed fee card orders phone agent charged to customer including vat. | [optional]
+**FixedFeeCashOrdersPhoneAgentChargedToCustomerIncludingVat** | **double?** | Gets or sets the fixed fee cash orders phone agent charged to customer including vat. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/StoreFeeConfigUpdatedEvent.md b/docs/StoreFeeConfigUpdatedEvent.md
new file mode 100644
index 00000000..2930498a
--- /dev/null
+++ b/docs/StoreFeeConfigUpdatedEvent.md
@@ -0,0 +1,23 @@
+# Flipdish.Model.StoreFeeConfigUpdatedEvent
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**EventName** | **string** | The event name | [optional]
+**StoreId** | **int?** | Store Id | [optional]
+**StoreGroupId** | **int?** | Store group Id | [optional]
+**User** | [**UserEventInfo**](UserEventInfo.md) | User which updated this store address | [optional]
+**Description** | **string** | Description | [optional]
+**Changes** | **string** | Diff between before and after | [optional]
+**StoreFeeConfig** | [**StoreFeeConfig**](StoreFeeConfig.md) | Store fee config | [optional]
+**FlipdishEventId** | **Guid?** | The identitfier of the event | [optional]
+**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
+**Position** | **int?** | Position | [optional]
+**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
+**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/StoreGroup.md b/docs/StoreGroup.md
index 8a77c466..abef4942 100644
--- a/docs/StoreGroup.md
+++ b/docs/StoreGroup.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreGroup
+# Flipdish.Model.StoreGroup
## Properties
Name | Type | Description | Notes
@@ -6,6 +6,9 @@ Name | Type | Description | Notes
**StoreGroupId** | **int?** | Unique Store Group Identifier | [optional]
**GeneralRating** | **double?** | Store Group rating | [optional]
**GeneralRatingCount** | **int?** | Store Group rating count | [optional]
+**DeliveryMenuMessage** | **string** | Delivery menu message | [optional]
+**PickupMenuMessage** | **string** | Pickup menu message | [optional]
+**BrandIds** | **List<string>** | List of brand ids (AppIds) that are associated with this store group | [optional]
**Name** | **string** | Store Group Name | [optional]
**Currency** | **string** | Currency used by the stores in this group | [optional]
diff --git a/docs/StoreGroupBase.md b/docs/StoreGroupBase.md
index 68696728..537fbf81 100644
--- a/docs/StoreGroupBase.md
+++ b/docs/StoreGroupBase.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreGroupBase
+# Flipdish.Model.StoreGroupBase
## Properties
Name | Type | Description | Notes
diff --git a/docs/StoreGroupCreatedEvent.md b/docs/StoreGroupCreatedEvent.md
index da96184d..8884a864 100644
--- a/docs/StoreGroupCreatedEvent.md
+++ b/docs/StoreGroupCreatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreGroupCreatedEvent
+# Flipdish.Model.StoreGroupCreatedEvent
## Properties
Name | Type | Description | Notes
@@ -12,7 +12,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/StoreGroupDeletedEvent.md b/docs/StoreGroupDeletedEvent.md
index 2ca9f4ce..18a066ae 100644
--- a/docs/StoreGroupDeletedEvent.md
+++ b/docs/StoreGroupDeletedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreGroupDeletedEvent
+# Flipdish.Model.StoreGroupDeletedEvent
## Properties
Name | Type | Description | Notes
@@ -12,7 +12,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/StoreGroupExtended.md b/docs/StoreGroupExtended.md
index d13fa0cf..1b2fbe51 100644
--- a/docs/StoreGroupExtended.md
+++ b/docs/StoreGroupExtended.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreGroupExtended
+# Flipdish.Model.StoreGroupExtended
## Properties
Name | Type | Description | Notes
@@ -9,6 +9,9 @@ Name | Type | Description | Notes
**StoreGroupId** | **int?** | Unique Store Group Identifier | [optional]
**GeneralRating** | **double?** | Store Group rating | [optional]
**GeneralRatingCount** | **int?** | Store Group rating count | [optional]
+**DeliveryMenuMessage** | **string** | Delivery menu message | [optional]
+**PickupMenuMessage** | **string** | Pickup menu message | [optional]
+**BrandIds** | **List<string>** | List of brand ids (AppIds) that are associated with this store group | [optional]
**Name** | **string** | Store Group Name | [optional]
**Currency** | **string** | Currency used by the stores in this group | [optional]
diff --git a/docs/StoreGroupUpdatedEvent.md b/docs/StoreGroupUpdatedEvent.md
index d3d5c0d1..ebdbccdc 100644
--- a/docs/StoreGroupUpdatedEvent.md
+++ b/docs/StoreGroupUpdatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreGroupUpdatedEvent
+# Flipdish.Model.StoreGroupUpdatedEvent
## Properties
Name | Type | Description | Notes
@@ -12,7 +12,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/StoreGroupsApi.md b/docs/StoreGroupsApi.md
index eca90008..1e44dd2d 100644
--- a/docs/StoreGroupsApi.md
+++ b/docs/StoreGroupsApi.md
@@ -1,30 +1,96 @@
-# IO.Swagger.Api.StoreGroupsApi
+# Flipdish.Api.StoreGroupsApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**CreateStoreGroup**](StoreGroupsApi.md#createstoregroup) | **POST** /api/v1.0/{appNameId}/storegroups | Creates a Store Group It will be attached to an existing App
-[**GetStoreGroup**](StoreGroupsApi.md#getstoregroup) | **GET** /api/v1.0/storegroups/{storeGroupId} | Returns a Store Groups
-[**GetStoreGroups**](StoreGroupsApi.md#getstoregroups) | **GET** /api/v1.0/{appNameId}/storegroups | Returns a paginated list of Store Groups
-[**GetStoreGroupsExtended**](StoreGroupsApi.md#getstoregroupsextended) | **GET** /api/v1.0/{appNameId}/storegroups/extended | [PRIVATE API] Returns a paginated list of Extended Store Groups
-[**RemoveStoreGroup**](StoreGroupsApi.md#removestoregroup) | **DELETE** /api/v1.0/storegroups/{storeGroupId} | Deletes a Store Group Can only remove a store group if there is no stores attached to the group
-[**UpdateStoreGroup**](StoreGroupsApi.md#updatestoregroup) | **POST** /api/v1.0/storegroups/{storeGroupId} | Updates Store Group
+[**AssignStoresToStoreGroup**](StoreGroupsApi.md#assignstorestostoregroup) | **POST** /api/v1.0/{appId}/storegroups/{storeGroupId}/assignStores |
+[**CreateStoreGroup**](StoreGroupsApi.md#createstoregroup) | **POST** /api/v1.0/{appNameId}/storegroups |
+[**GetStoreGroup**](StoreGroupsApi.md#getstoregroup) | **GET** /api/v1.0/storegroups/{storeGroupId} |
+[**GetStoreGroups**](StoreGroupsApi.md#getstoregroups) | **GET** /api/v1.0/{appNameId}/storegroups |
+[**GetStoreGroupsExtended**](StoreGroupsApi.md#getstoregroupsextended) | **GET** /api/v1.0/{appNameId}/storegroups/extended |
+[**RemoveStoreGroup**](StoreGroupsApi.md#removestoregroup) | **DELETE** /api/v1.0/storegroups/{storeGroupId} |
+[**SetCustomerMessages**](StoreGroupsApi.md#setcustomermessages) | **POST** /api/v1.0/storegroups/{storeGroupId}/CustomerMessages |
+[**UpdateStoreGroup**](StoreGroupsApi.md#updatestoregroup) | **POST** /api/v1.0/storegroups/{storeGroupId} |
+
+# **AssignStoresToStoreGroup**
+> void AssignStoresToStoreGroup (string appId, int? storeGroupId, List storeIds)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class AssignStoresToStoreGroupExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new StoreGroupsApi();
+ var appId = appId_example; // string |
+ var storeGroupId = 56; // int? |
+ var storeIds = ; // List |
+
+ try
+ {
+ apiInstance.AssignStoresToStoreGroup(appId, storeGroupId, storeIds);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling StoreGroupsApi.AssignStoresToStoreGroup: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **storeGroupId** | **int?**| |
+ **storeIds** | **List<int?>**| |
+
+### Return type
+
+void (empty response body)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
# **CreateStoreGroup**
> RestApiResultStoreGroup CreateStoreGroup (string appNameId, StoreGroupBase storeGroup)
-Creates a Store Group It will be attached to an existing App
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -36,12 +102,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoreGroupsApi();
- var appNameId = appNameId_example; // string | App Name Id
- var storeGroup = new StoreGroupBase(); // StoreGroupBase | Store group definition
+ var appNameId = appNameId_example; // string |
+ var storeGroup = new StoreGroupBase(); // StoreGroupBase |
try
{
- // Creates a Store Group It will be attached to an existing App
RestApiResultStoreGroup result = apiInstance.CreateStoreGroup(appNameId, storeGroup);
Debug.WriteLine(result);
}
@@ -58,8 +123,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appNameId** | **string**| App Name Id |
- **storeGroup** | [**StoreGroupBase**](StoreGroupBase.md)| Store group definition |
+ **appNameId** | **string**| |
+ **storeGroup** | [**StoreGroupBase**](StoreGroupBase.md)| |
### Return type
@@ -80,15 +145,15 @@ Name | Type | Description | Notes
# **GetStoreGroup**
> RestApiResultStoreGroup GetStoreGroup (int? storeGroupId)
-Returns a Store Groups
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -100,11 +165,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoreGroupsApi();
- var storeGroupId = 56; // int? | Store Group Id
+ var storeGroupId = 56; // int? |
try
{
- // Returns a Store Groups
RestApiResultStoreGroup result = apiInstance.GetStoreGroup(storeGroupId);
Debug.WriteLine(result);
}
@@ -121,7 +185,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeGroupId** | **int?**| Store Group Id |
+ **storeGroupId** | **int?**| |
### Return type
@@ -142,15 +206,15 @@ Name | Type | Description | Notes
# **GetStoreGroups**
> RestApiPaginationResultStoreGroup GetStoreGroups (string appNameId, string searchQuery = null, int? page = null, int? limit = null)
-Returns a paginated list of Store Groups
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -162,14 +226,13 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoreGroupsApi();
- var appNameId = appNameId_example; // string | App Name Id
- var searchQuery = searchQuery_example; // string | Search query (optional)
- var page = 56; // int? | Requested page index (optional)
- var limit = 56; // int? | Requested page limit (optional)
+ var appNameId = appNameId_example; // string |
+ var searchQuery = searchQuery_example; // string | (optional)
+ var page = 56; // int? | (optional)
+ var limit = 56; // int? | (optional)
try
{
- // Returns a paginated list of Store Groups
RestApiPaginationResultStoreGroup result = apiInstance.GetStoreGroups(appNameId, searchQuery, page, limit);
Debug.WriteLine(result);
}
@@ -186,10 +249,10 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appNameId** | **string**| App Name Id |
- **searchQuery** | **string**| Search query | [optional]
- **page** | **int?**| Requested page index | [optional]
- **limit** | **int?**| Requested page limit | [optional]
+ **appNameId** | **string**| |
+ **searchQuery** | **string**| | [optional]
+ **page** | **int?**| | [optional]
+ **limit** | **int?**| | [optional]
### Return type
@@ -210,15 +273,15 @@ Name | Type | Description | Notes
# **GetStoreGroupsExtended**
> RestApiPaginationResultStoreGroupExtended GetStoreGroupsExtended (string appNameId, string searchQuery = null, int? page = null, int? limit = null, int? groupingRadius = null)
-[PRIVATE API] Returns a paginated list of Extended Store Groups
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -230,15 +293,14 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoreGroupsApi();
- var appNameId = appNameId_example; // string | App Name Id
- var searchQuery = searchQuery_example; // string | Search query (optional)
- var page = 56; // int? | Requested page index (optional)
- var limit = 56; // int? | Requested page limit (optional)
+ var appNameId = appNameId_example; // string |
+ var searchQuery = searchQuery_example; // string | (optional)
+ var page = 56; // int? | (optional)
+ var limit = 56; // int? | (optional)
var groupingRadius = 56; // int? | (optional)
try
{
- // [PRIVATE API] Returns a paginated list of Extended Store Groups
RestApiPaginationResultStoreGroupExtended result = apiInstance.GetStoreGroupsExtended(appNameId, searchQuery, page, limit, groupingRadius);
Debug.WriteLine(result);
}
@@ -255,10 +317,10 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appNameId** | **string**| App Name Id |
- **searchQuery** | **string**| Search query | [optional]
- **page** | **int?**| Requested page index | [optional]
- **limit** | **int?**| Requested page limit | [optional]
+ **appNameId** | **string**| |
+ **searchQuery** | **string**| | [optional]
+ **page** | **int?**| | [optional]
+ **limit** | **int?**| | [optional]
**groupingRadius** | **int?**| | [optional]
### Return type
@@ -280,15 +342,15 @@ Name | Type | Description | Notes
# **RemoveStoreGroup**
> void RemoveStoreGroup (int? storeGroupId)
-Deletes a Store Group Can only remove a store group if there is no stores attached to the group
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -300,11 +362,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoreGroupsApi();
- var storeGroupId = 56; // int? | Store Group Id
+ var storeGroupId = 56; // int? |
try
{
- // Deletes a Store Group Can only remove a store group if there is no stores attached to the group
apiInstance.RemoveStoreGroup(storeGroupId);
}
catch (Exception e)
@@ -320,7 +381,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeGroupId** | **int?**| Store Group Id |
+ **storeGroupId** | **int?**| |
### Return type
@@ -337,19 +398,81 @@ void (empty response body)
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+# **SetCustomerMessages**
+> void SetCustomerMessages (int? storeGroupId, CustomerMessages customerMessages)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class SetCustomerMessagesExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new StoreGroupsApi();
+ var storeGroupId = 56; // int? |
+ var customerMessages = new CustomerMessages(); // CustomerMessages |
+
+ try
+ {
+ apiInstance.SetCustomerMessages(storeGroupId, customerMessages);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling StoreGroupsApi.SetCustomerMessages: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **storeGroupId** | **int?**| |
+ **customerMessages** | [**CustomerMessages**](CustomerMessages.md)| |
+
+### Return type
+
+void (empty response body)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
# **UpdateStoreGroup**
> RestApiResultStoreGroupBase UpdateStoreGroup (int? storeGroupId, StoreGroupBase storeGroup)
-Updates Store Group
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -361,12 +484,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoreGroupsApi();
- var storeGroupId = 56; // int? | Store Group Id
- var storeGroup = new StoreGroupBase(); // StoreGroupBase | Store Group Delta
+ var storeGroupId = 56; // int? |
+ var storeGroup = new StoreGroupBase(); // StoreGroupBase |
try
{
- // Updates Store Group
RestApiResultStoreGroupBase result = apiInstance.UpdateStoreGroup(storeGroupId, storeGroup);
Debug.WriteLine(result);
}
@@ -383,8 +505,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeGroupId** | **int?**| Store Group Id |
- **storeGroup** | [**StoreGroupBase**](StoreGroupBase.md)| Store Group Delta |
+ **storeGroupId** | **int?**| |
+ **storeGroup** | [**StoreGroupBase**](StoreGroupBase.md)| |
### Return type
diff --git a/docs/StoreHeader.md b/docs/StoreHeader.md
index 89cee273..16d0462d 100644
--- a/docs/StoreHeader.md
+++ b/docs/StoreHeader.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreHeader
+# Flipdish.Model.StoreHeader
## Properties
Name | Type | Description | Notes
diff --git a/docs/StoreItemHeader.md b/docs/StoreItemHeader.md
index 6852f904..e19ca061 100644
--- a/docs/StoreItemHeader.md
+++ b/docs/StoreItemHeader.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreItemHeader
+# Flipdish.Model.StoreItemHeader
## Properties
Name | Type | Description | Notes
diff --git a/docs/StoreKioskSetting.md b/docs/StoreKioskSetting.md
index 09c5a3eb..7719b609 100644
--- a/docs/StoreKioskSetting.md
+++ b/docs/StoreKioskSetting.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreKioskSetting
+# Flipdish.Model.StoreKioskSetting
## Properties
Name | Type | Description | Notes
diff --git a/docs/StoreKioskSettingModel.md b/docs/StoreKioskSettingModel.md
deleted file mode 100644
index c54878dc..00000000
--- a/docs/StoreKioskSettingModel.md
+++ /dev/null
@@ -1,16 +0,0 @@
-# IO.Swagger.Model.StoreKioskSettingModel
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**KioskName** | **string** | Name of the Kiosk | [optional]
-**RequireCustomerName** | **bool?** | Require customer name flag | [optional]
-**RequireCustomerPhoneNumber** | **bool?** | Require customer phone number flag | [optional]
-**RequestTableNumber** | **bool?** | Request table number flag | [optional]
-**OfferDineInOrTakeawayOptions** | **bool?** | Offer Dine-In/Takeaway option flag | [optional]
-**SortOrder** | **int?** | Order in which the Kiosks should be listed | [optional]
-**ConfigId** | **int?** | Kiosk (Hydra) config id | [optional]
-**StoreId** | **int?** | Id of the store (Physical Restaurant) | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/StoreKioskSettingUpdatedEvent.md b/docs/StoreKioskSettingUpdatedEvent.md
index db6e6314..d27d946e 100644
--- a/docs/StoreKioskSettingUpdatedEvent.md
+++ b/docs/StoreKioskSettingUpdatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreKioskSettingUpdatedEvent
+# Flipdish.Model.StoreKioskSettingUpdatedEvent
## Properties
Name | Type | Description | Notes
@@ -12,7 +12,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/StoreKioskSettings.md b/docs/StoreKioskSettings.md
deleted file mode 100644
index a1b7e3e3..00000000
--- a/docs/StoreKioskSettings.md
+++ /dev/null
@@ -1,10 +0,0 @@
-# IO.Swagger.Model.StoreKioskSettings
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**KioskStoreSettings** | [**List<StoreKioskSettingModel>**](StoreKioskSettingModel.md) | List of Store Kiosk Settings | [optional]
-**StoreLogoUrl** | **string** | Store Logo Url | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/StoreListItem.md b/docs/StoreListItem.md
index 351e16b2..f85a8be3 100644
--- a/docs/StoreListItem.md
+++ b/docs/StoreListItem.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreListItem
+# Flipdish.Model.StoreListItem
## Properties
Name | Type | Description | Notes
diff --git a/docs/StoreLogoCreatedEvent.md b/docs/StoreLogoCreatedEvent.md
index 6005de6a..821604fa 100644
--- a/docs/StoreLogoCreatedEvent.md
+++ b/docs/StoreLogoCreatedEvent.md
@@ -1,10 +1,12 @@
-# IO.Swagger.Model.StoreLogoCreatedEvent
+# Flipdish.Model.StoreLogoCreatedEvent
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**EventName** | **string** | The event name | [optional]
+**OrgId** | **string** | Organisation Id | [optional]
**StoreId** | **int?** | ID of store that the logo has been added to | [optional]
+**LogoUrl** | **string** | Url of logo | [optional]
**Description** | **string** | Description | [optional]
**User** | [**UserEventInfo**](UserEventInfo.md) | User who added the logo | [optional]
**FlipdishEventId** | **Guid?** | The identitfier of the event | [optional]
@@ -12,6 +14,8 @@ Name | Type | Description | Notes
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/StoreLogoDeletedEvent.md b/docs/StoreLogoDeletedEvent.md
index 04a75b2e..a11ecc36 100644
--- a/docs/StoreLogoDeletedEvent.md
+++ b/docs/StoreLogoDeletedEvent.md
@@ -1,9 +1,10 @@
-# IO.Swagger.Model.StoreLogoDeletedEvent
+# Flipdish.Model.StoreLogoDeletedEvent
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**EventName** | **string** | The event name | [optional]
+**OrgId** | **string** | Organisation Id | [optional]
**StoreId** | **int?** | ID of store that the logo has been added to | [optional]
**Description** | **string** | Description | [optional]
**User** | [**UserEventInfo**](UserEventInfo.md) | User who removed the logo | [optional]
@@ -12,6 +13,8 @@ Name | Type | Description | Notes
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/StoreLogoUpdatedEvent.md b/docs/StoreLogoUpdatedEvent.md
index ab520506..df8e1754 100644
--- a/docs/StoreLogoUpdatedEvent.md
+++ b/docs/StoreLogoUpdatedEvent.md
@@ -1,10 +1,12 @@
-# IO.Swagger.Model.StoreLogoUpdatedEvent
+# Flipdish.Model.StoreLogoUpdatedEvent
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**EventName** | **string** | The event name | [optional]
+**OrgId** | **string** | Organisation Id | [optional]
**StoreId** | **int?** | ID of store that the logo has been added to | [optional]
+**LogoUrl** | **string** | Url of logo | [optional]
**Description** | **string** | Description | [optional]
**User** | [**UserEventInfo**](UserEventInfo.md) | User who updated the logo | [optional]
**FlipdishEventId** | **Guid?** | The identitfier of the event | [optional]
@@ -12,6 +14,8 @@ Name | Type | Description | Notes
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/StoreMenuAssignedEvent.md b/docs/StoreMenuAssignedEvent.md
index 074eae8b..61cf7808 100644
--- a/docs/StoreMenuAssignedEvent.md
+++ b/docs/StoreMenuAssignedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreMenuAssignedEvent
+# Flipdish.Model.StoreMenuAssignedEvent
## Properties
Name | Type | Description | Notes
@@ -12,7 +12,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/StoreNote.md b/docs/StoreNote.md
index e84b03ea..216aba0e 100644
--- a/docs/StoreNote.md
+++ b/docs/StoreNote.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreNote
+# Flipdish.Model.StoreNote
## Properties
Name | Type | Description | Notes
diff --git a/docs/StoreOpeningHoursUpdatedEvent.md b/docs/StoreOpeningHoursUpdatedEvent.md
index ce741592..0db9e800 100644
--- a/docs/StoreOpeningHoursUpdatedEvent.md
+++ b/docs/StoreOpeningHoursUpdatedEvent.md
@@ -1,13 +1,15 @@
-# IO.Swagger.Model.StoreOpeningHoursUpdatedEvent
+# Flipdish.Model.StoreOpeningHoursUpdatedEvent
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**EventName** | **string** | The event name | [optional]
+**OrgId** | **string** | Organisation Id | [optional]
**StoreId** | **int?** | Store Id | [optional]
**StoreGroupId** | **int?** | Store group Id | [optional]
**User** | [**UserEventInfo**](UserEventInfo.md) | User which updated opening hours for this store | [optional]
**DeliveryType** | **string** | Type of opening hours Delivery / Pickup | [optional]
+**DeliveryTypeString** | **string** | Type of opening hours Delivery / Pickup as a string | [optional]
**BusinessHoursPeriodOld** | [**BusinessHoursPeriod**](BusinessHoursPeriod.md) | The period that was updated | [optional]
**BusinessHoursPeriod** | [**BusinessHoursPeriod**](BusinessHoursPeriod.md) | The new values of the period | [optional]
**Description** | **string** | Description | [optional]
@@ -16,6 +18,8 @@ Name | Type | Description | Notes
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/StoreOrderCapacityApi.md b/docs/StoreOrderCapacityApi.md
index 4e41bdc5..8c301235 100644
--- a/docs/StoreOrderCapacityApi.md
+++ b/docs/StoreOrderCapacityApi.md
@@ -1,26 +1,26 @@
-# IO.Swagger.Api.StoreOrderCapacityApi
+# Flipdish.Api.StoreOrderCapacityApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**GetStoreOrderCapacity**](StoreOrderCapacityApi.md#getstoreordercapacity) | **GET** /api/v1.0/{appId}/storeordercapacity/{storeId}/{deliveryType} | Get store's order capacity configuration
-[**UpdateStoreOrderCapacityConfig**](StoreOrderCapacityApi.md#updatestoreordercapacityconfig) | **POST** /api/v1.0/{appId}/storeordercapacity/{storeId} | Create or update a store's order capacity configuration
+[**GetStoreOrderCapacity**](StoreOrderCapacityApi.md#getstoreordercapacity) | **GET** /api/v1.0/{appId}/storeordercapacity/{storeId}/{deliveryType} |
+[**UpdateStoreOrderCapacityConfig**](StoreOrderCapacityApi.md#updatestoreordercapacityconfig) | **POST** /api/v1.0/{appId}/storeordercapacity/{storeId} |
# **GetStoreOrderCapacity**
> RestApiResultStoreOrderCapacityConfig GetStoreOrderCapacity (string appId, int? storeId, string deliveryType)
-Get store's order capacity configuration
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -32,13 +32,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoreOrderCapacityApi();
- var appId = appId_example; // string | App Name Id
- var storeId = 56; // int? | Store Id
- var deliveryType = deliveryType_example; // string | Delivery / Pickup
+ var appId = appId_example; // string |
+ var storeId = 56; // int? |
+ var deliveryType = deliveryType_example; // string |
try
{
- // Get store's order capacity configuration
RestApiResultStoreOrderCapacityConfig result = apiInstance.GetStoreOrderCapacity(appId, storeId, deliveryType);
Debug.WriteLine(result);
}
@@ -55,9 +54,9 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Name Id |
- **storeId** | **int?**| Store Id |
- **deliveryType** | **string**| Delivery / Pickup |
+ **appId** | **string**| |
+ **storeId** | **int?**| |
+ **deliveryType** | **string**| |
### Return type
@@ -78,15 +77,15 @@ Name | Type | Description | Notes
# **UpdateStoreOrderCapacityConfig**
> void UpdateStoreOrderCapacityConfig (int? storeId, string deliveryType, StoreOrderCapacityConfigEditModel newOrderCapacityConfig, string appId)
-Create or update a store's order capacity configuration
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -98,14 +97,13 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoreOrderCapacityApi();
- var storeId = 56; // int? | Store identifier
- var deliveryType = deliveryType_example; // string | Delivery / Pickup
- var newOrderCapacityConfig = new StoreOrderCapacityConfigEditModel(); // StoreOrderCapacityConfigEditModel | new order capacity configuration
+ var storeId = 56; // int? |
+ var deliveryType = deliveryType_example; // string |
+ var newOrderCapacityConfig = new StoreOrderCapacityConfigEditModel(); // StoreOrderCapacityConfigEditModel |
var appId = appId_example; // string |
try
{
- // Create or update a store's order capacity configuration
apiInstance.UpdateStoreOrderCapacityConfig(storeId, deliveryType, newOrderCapacityConfig, appId);
}
catch (Exception e)
@@ -121,9 +119,9 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store identifier |
- **deliveryType** | **string**| Delivery / Pickup |
- **newOrderCapacityConfig** | [**StoreOrderCapacityConfigEditModel**](StoreOrderCapacityConfigEditModel.md)| new order capacity configuration |
+ **storeId** | **int?**| |
+ **deliveryType** | **string**| |
+ **newOrderCapacityConfig** | [**StoreOrderCapacityConfigEditModel**](StoreOrderCapacityConfigEditModel.md)| |
**appId** | **string**| |
### Return type
diff --git a/docs/StoreOrderCapacityConfig.md b/docs/StoreOrderCapacityConfig.md
index 08be594b..d837c201 100644
--- a/docs/StoreOrderCapacityConfig.md
+++ b/docs/StoreOrderCapacityConfig.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreOrderCapacityConfig
+# Flipdish.Model.StoreOrderCapacityConfig
## Properties
Name | Type | Description | Notes
diff --git a/docs/StoreOrderCapacityConfigEditModel.md b/docs/StoreOrderCapacityConfigEditModel.md
index b6331415..314c8fa2 100644
--- a/docs/StoreOrderCapacityConfigEditModel.md
+++ b/docs/StoreOrderCapacityConfigEditModel.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreOrderCapacityConfigEditModel
+# Flipdish.Model.StoreOrderCapacityConfigEditModel
## Properties
Name | Type | Description | Notes
diff --git a/docs/StoreOrderCapacityPeriod.md b/docs/StoreOrderCapacityPeriod.md
index d45bdedf..12f04a6b 100644
--- a/docs/StoreOrderCapacityPeriod.md
+++ b/docs/StoreOrderCapacityPeriod.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreOrderCapacityPeriod
+# Flipdish.Model.StoreOrderCapacityPeriod
## Properties
Name | Type | Description | Notes
diff --git a/docs/StoreOrderCapacityUpdatedEvent.md b/docs/StoreOrderCapacityUpdatedEvent.md
deleted file mode 100644
index 8533f06c..00000000
--- a/docs/StoreOrderCapacityUpdatedEvent.md
+++ /dev/null
@@ -1,17 +0,0 @@
-# Flipdish.Model.StoreOrderCapacityUpdatedEvent
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**EventName** | **string** | The event name | [optional]
-**StoreId** | **int?** | Id of the store whose order capacity configuration has been updated | [optional]
-**User** | [**UserEventInfo**](UserEventInfo.md) | User which updated order capacity configuration for this store | [optional]
-**Description** | **string** | Description | [optional]
-**OrderCapacityConfig** | [**StoreOrderCapacityConfigEditModel**](StoreOrderCapacityConfigEditModel.md) | Updated order capacity configuration | [optional]
-**FlipdishEventId** | **Guid?** | The identitfier of the event | [optional]
-**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
-**Position** | **int?** | Position | [optional]
-**AppId** | **string** | App id | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/StorePreOrderConfigUpdatedEvent.md b/docs/StorePreOrderConfigUpdatedEvent.md
index 9c702ee0..4e29e481 100644
--- a/docs/StorePreOrderConfigUpdatedEvent.md
+++ b/docs/StorePreOrderConfigUpdatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StorePreOrderConfigUpdatedEvent
+# Flipdish.Model.StorePreOrderConfigUpdatedEvent
## Properties
Name | Type | Description | Notes
@@ -13,7 +13,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/StorePublishedEvent.md b/docs/StorePublishedEvent.md
index b88df3c2..b1677249 100644
--- a/docs/StorePublishedEvent.md
+++ b/docs/StorePublishedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StorePublishedEvent
+# Flipdish.Model.StorePublishedEvent
## Properties
Name | Type | Description | Notes
@@ -13,7 +13,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/StoreServiceChargeUpdatedEvent.md b/docs/StoreServiceChargeUpdatedEvent.md
index 930e2d58..3c2f8fbd 100644
--- a/docs/StoreServiceChargeUpdatedEvent.md
+++ b/docs/StoreServiceChargeUpdatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreServiceChargeUpdatedEvent
+# Flipdish.Model.StoreServiceChargeUpdatedEvent
## Properties
Name | Type | Description | Notes
@@ -12,7 +12,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/StoreStatistics.md b/docs/StoreStatistics.md
index 4fc012d5..71fb0535 100644
--- a/docs/StoreStatistics.md
+++ b/docs/StoreStatistics.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreStatistics
+# Flipdish.Model.StoreStatistics
## Properties
Name | Type | Description | Notes
diff --git a/docs/StoreSummary.md b/docs/StoreSummary.md
index 5d93e7b0..eb4dc9bb 100644
--- a/docs/StoreSummary.md
+++ b/docs/StoreSummary.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreSummary
+# Flipdish.Model.StoreSummary
## Properties
Name | Type | Description | Notes
@@ -6,11 +6,17 @@ Name | Type | Description | Notes
**Id** | **int?** | Store identifier | [optional]
**Name** | **string** | Store name | [optional]
**MenuId** | **int?** | Stores menu identifier | [optional]
+**MenuPublishId** | **Guid?** | Stores menu publish GUID | [optional]
**Metadata** | **Dictionary<string, string>** | Store metadata | [optional]
**Currency** | **string** | Currency which used by the Store | [optional]
**Coordinates** | [**Coordinates**](Coordinates.md) | Latitude and longitude of the store | [optional]
**StoreTimezone** | **string** | Timezone of store | [optional]
+**StoreIanaTimezone** | **string** | IANA Timezone of store | [optional]
**StoreGroupId** | **int?** | Store group id of store | [optional]
+**TaxId** | **string** | VAT number or generic Tax ID of the store | [optional]
+**PrettyAddress** | **string** | Address of the store | [optional]
+**CountryCode** | **string** | Country code of the store address (ISO 3166-1 alpha-2) | [optional]
+**PropertyId** | **string** | Property identifier | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/StoreTipUpdatedEvent.md b/docs/StoreTipUpdatedEvent.md
index 57364957..df83918f 100644
--- a/docs/StoreTipUpdatedEvent.md
+++ b/docs/StoreTipUpdatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreTipUpdatedEvent
+# Flipdish.Model.StoreTipUpdatedEvent
## Properties
Name | Type | Description | Notes
@@ -12,7 +12,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/StoreUnarchivedEvent.md b/docs/StoreUnarchivedEvent.md
index e399f132..a6125043 100644
--- a/docs/StoreUnarchivedEvent.md
+++ b/docs/StoreUnarchivedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreUnarchivedEvent
+# Flipdish.Model.StoreUnarchivedEvent
## Properties
Name | Type | Description | Notes
@@ -13,7 +13,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/StoreUnpublishedEvent.md b/docs/StoreUnpublishedEvent.md
index 00d50db9..c92923d6 100644
--- a/docs/StoreUnpublishedEvent.md
+++ b/docs/StoreUnpublishedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StoreUnpublishedEvent
+# Flipdish.Model.StoreUnpublishedEvent
## Properties
Name | Type | Description | Notes
@@ -13,7 +13,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/StoreUpdatedEvent.md b/docs/StoreUpdatedEvent.md
index 89945157..86dde88a 100644
--- a/docs/StoreUpdatedEvent.md
+++ b/docs/StoreUpdatedEvent.md
@@ -1,9 +1,10 @@
-# IO.Swagger.Model.StoreUpdatedEvent
+# Flipdish.Model.StoreUpdatedEvent
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**EventName** | **string** | The event name | [optional]
+**OrgId** | **string** | Organisation Id | [optional]
**StoreId** | **int?** | Store Id | [optional]
**StoreGroupId** | **int?** | Store group Id | [optional]
**User** | [**UserEventInfo**](UserEventInfo.md) | User which updated this store | [optional]
@@ -14,6 +15,8 @@ Name | Type | Description | Notes
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/StoreValidationConfig.md b/docs/StoreValidationConfig.md
index 3f664273..17c4ec08 100644
--- a/docs/StoreValidationConfig.md
+++ b/docs/StoreValidationConfig.md
@@ -1,13 +1,13 @@
-# IO.Swagger.Model.StoreValidationConfig
+# Flipdish.Model.StoreValidationConfig
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**StoreId** | **int?** | Store identifier | [optional]
-**Name** | **string** | | [optional]
+**Name** | **string** | Name | [optional]
**IsValid** | **bool?** | Is Store Valid for Kiosk | [optional]
**StoreGroupId** | **int?** | Store group Id | [optional]
-**ConfigValidation** | [**StoreConfig**](StoreConfig.md) | | [optional]
+**ConfigValidation** | [**StoreConfig**](StoreConfig.md) | Store list of validations | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/StoresApi.md b/docs/StoresApi.md
index 8783bb7b..228fc35f 100644
--- a/docs/StoresApi.md
+++ b/docs/StoresApi.md
@@ -1,56 +1,64 @@
-# IO.Swagger.Api.StoresApi
+# Flipdish.Api.StoresApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**ArchiveStore**](StoresApi.md#archivestore) | **POST** /api/v1.0/stores/{storeId}/archive | Archive store
-[**AssignMenu**](StoresApi.md#assignmenu) | **POST** /api/v1.0/stores/{storeId}/menu/{menuId} | Assign Menu to Store
-[**CloneStore**](StoresApi.md#clonestore) | **POST** /api/v1.0/stores/{storeId}/clone | Clone store with store clone settings
-[**ConfigureStoreServiceCharge**](StoresApi.md#configurestoreservicecharge) | **POST** /api/v1.0/stores/{storeId}/servicecharge | Configure Store Service Charge; Idempotent Operation
-[**CreateBusinessHoursOverrideByStoreId**](StoresApi.md#createbusinesshoursoverridebystoreid) | **POST** /api/v1.0/stores/{storeId}/businesshoursoverrides | Create Business Hours Override for a store
-[**CreateStore**](StoresApi.md#createstore) | **POST** /api/v1.0/stores | Create store with Store Group identifier
-[**DeleteBusinessHoursOverride**](StoresApi.md#deletebusinesshoursoverride) | **DELETE** /api/v1.0/stores/{storeId}/businesshoursoverrides/{businessHoursOverrideId} | Delete Business Hours Override for a store
-[**GetBankAccountForStore**](StoresApi.md#getbankaccountforstore) | **GET** /api/v1.0/stores/{storeId}/bankaccount | Get Stores Bank Account Id
-[**GetBusinessHours**](StoresApi.md#getbusinesshours) | **GET** /api/v1.0/stores/{storeId}/availability/{deliveryType} | Get Business hours
-[**GetBusinessHoursOverrideByStoreId**](StoresApi.md#getbusinesshoursoverridebystoreid) | **GET** /api/v1.0/stores/{storeId}/businesshoursoverrides | Get business hours overrides by store identifier
-[**GetEndOfDayReport**](StoresApi.md#getendofdayreport) | **GET** /api/v1.0/stores/{storeId}/endofdayreport | Get store end of day report
-[**GetPreOrderConfig**](StoresApi.md#getpreorderconfig) | **GET** /api/v1.0/stores/{storeId}/preorderconfig/{deliveryType} | Get the pre order config for a store, by type
-[**GetPreOrderPreview**](StoresApi.md#getpreorderpreview) | **GET** /api/v1.0/stores/{storeId}/preorderconfig/{deliveryType}/preview | Get the Preview times of the pre-order configuration
-[**GetProcessingFeeConfigsByStoreId**](StoresApi.md#getprocessingfeeconfigsbystoreid) | **GET** /api/v1.0/stores/{storeId}/processingfeeconfigs | Get processing fee configs by store identifier
-[**GetProcessingFeeConfigsByStoreIdAndPaymentAccountType**](StoresApi.md#getprocessingfeeconfigsbystoreidandpaymentaccounttype) | **GET** /api/v1.0/stores/{storeId}/processingfeeconfigs/{paymentAccountType} | Get processing fee configs by store identifier
-[**GetStoreById**](StoresApi.md#getstorebyid) | **GET** /api/v1.0/stores/{storeId} | Get store by identifier
-[**GetStoreFeeConfig**](StoresApi.md#getstorefeeconfig) | **GET** /api/v1.0/stores/{storeId}/feeConfig | Retrieve Store feeConfig
-[**GetStoreHeadersByAppId**](StoresApi.md#getstoreheadersbyappid) | **GET** /api/v1.0/{appId}/stores/header | Get all stores by app name id
-[**GetStoreNetSales**](StoresApi.md#getstorenetsales) | **GET** /api/v1.0/{appId}/stores/stats | Get stores statistics by app name id and storeIds
-[**GetStoreServiceCharge**](StoresApi.md#getstoreservicecharge) | **GET** /api/v1.0/stores/{storeId}/servicecharge | Retrieve Store Service Charge
-[**GetStores**](StoresApi.md#getstores) | **GET** /api/v1.0/stores | Get all stores, excluding archived ones
-[**GetStoresByAppId**](StoresApi.md#getstoresbyappid) | **GET** /api/v1.0/{appId}/stores | Get all stores by app name id
-[**GetStoresByStoreIdWithValidations**](StoresApi.md#getstoresbystoreidwithvalidations) | **GET** /api/v1.0/{appId}/storevalidation/kiosk | Get store validation by storeIds
-[**PublishStore**](StoresApi.md#publishstore) | **POST** /api/v1.0/stores/{storeId}/publish | Publish store
-[**SetBusinessHours**](StoresApi.md#setbusinesshours) | **POST** /api/v1.0/stores/{storeId}/availability/{deliveryType} | Set Business hours
-[**SetPreOrdeEnabled**](StoresApi.md#setpreordeenabled) | **POST** /api/v1.0/stores/{storeId}/preorderconfig/{deliveryType}/enabled | UPDATE pre order config for a store, by type
-[**UnpublishStore**](StoresApi.md#unpublishstore) | **POST** /api/v1.0/stores/{storeId}/unpublish | Unpublish store
-[**UpdatePreOrderConfig**](StoresApi.md#updatepreorderconfig) | **POST** /api/v1.0/stores/{storeId}/preorderconfig/{deliveryType} | UPDATE pre order config for a store, by type
-[**UpdateStore**](StoresApi.md#updatestore) | **POST** /api/v1.0/stores/{storeId} | Update store by identifier
-[**UpdateStoreAddress**](StoresApi.md#updatestoreaddress) | **POST** /api/v1.0/stores/{storeId}/address | Update store address
-[**UpdateStoreAddressCoordinates**](StoresApi.md#updatestoreaddresscoordinates) | **POST** /api/v1.0/stores/{storeId}/address/coordinates | Update store address coordinates
-[**UpdateStoreAddressForm**](StoresApi.md#updatestoreaddressform) | **POST** /api/v1.0/stores/{storeId}/addressform | Update store address
+[**ArchiveStore**](StoresApi.md#archivestore) | **POST** /api/v1.0/stores/{storeId}/archive |
+[**AssignMenu**](StoresApi.md#assignmenu) | **POST** /api/v1.0/stores/{storeId}/menu/{menuId} |
+[**CloneStore**](StoresApi.md#clonestore) | **POST** /api/v1.0/stores/{storeId}/clone |
+[**ConfigureStoreServiceCharge**](StoresApi.md#configurestoreservicecharge) | **POST** /api/v1.0/stores/{storeId}/servicecharge |
+[**CreateBusinessHoursOverrideByStoreId**](StoresApi.md#createbusinesshoursoverridebystoreid) | **POST** /api/v1.0/stores/{storeId}/businesshoursoverrides |
+[**CreateStore**](StoresApi.md#createstore) | **POST** /api/v1.0/stores |
+[**CreateStoreInProperty**](StoresApi.md#createstoreinproperty) | **POST** /api/v1.0/properties/{propertyId}/stores |
+[**DeleteBusinessHoursOverride**](StoresApi.md#deletebusinesshoursoverride) | **DELETE** /api/v1.0/stores/{storeId}/businesshoursoverrides/{businessHoursOverrideId} |
+[**GetBankAccountForStore**](StoresApi.md#getbankaccountforstore) | **GET** /api/v1.0/stores/{storeId}/bankaccount |
+[**GetBusinessHours**](StoresApi.md#getbusinesshours) | **GET** /api/v1.0/stores/{storeId}/availability/{deliveryType} |
+[**GetBusinessHoursOverrideByStoreId**](StoresApi.md#getbusinesshoursoverridebystoreid) | **GET** /api/v1.0/stores/{storeId}/businesshoursoverrides |
+[**GetEndOfDayReport**](StoresApi.md#getendofdayreport) | **GET** /api/v1.0/stores/{storeId}/endofdayreport |
+[**GetPreOrderConfig**](StoresApi.md#getpreorderconfig) | **GET** /api/v1.0/stores/{storeId}/preorderconfig/{deliveryType} |
+[**GetPreOrderPreview**](StoresApi.md#getpreorderpreview) | **GET** /api/v1.0/stores/{storeId}/preorderconfig/{deliveryType}/preview |
+[**GetProcessingFeeConfigsByStoreId**](StoresApi.md#getprocessingfeeconfigsbystoreid) | **GET** /api/v1.0/stores/{storeId}/processingfeeconfigs |
+[**GetProcessingFeeConfigsByStoreIdAndPaymentAccountType**](StoresApi.md#getprocessingfeeconfigsbystoreidandpaymentaccounttype) | **GET** /api/v1.0/stores/{storeId}/processingfeeconfigs/{paymentAccountType} |
+[**GetStoreById**](StoresApi.md#getstorebyid) | **GET** /api/v1.0/stores/{storeId} |
+[**GetStoreDeliveryFeeConfig**](StoresApi.md#getstoredeliveryfeeconfig) | **GET** /api/v1.0/stores/{storeId}/feeConfig/deliveryZones |
+[**GetStoreFeeConfig**](StoresApi.md#getstorefeeconfig) | **GET** /api/v1.0/stores/{storeId}/feeConfig |
+[**GetStoreHeadersByAppId**](StoresApi.md#getstoreheadersbyappid) | **GET** /api/v1.0/{appId}/stores/header |
+[**GetStoreLeadTimes**](StoresApi.md#getstoreleadtimes) | **GET** /api/v1.0/stores/{storeId}/leadTimes |
+[**GetStoreNetSales**](StoresApi.md#getstorenetsales) | **GET** /api/v1.0/{appId}/stores/stats |
+[**GetStoreServiceCharge**](StoresApi.md#getstoreservicecharge) | **GET** /api/v1.0/stores/{storeId}/servicecharge |
+[**GetStores**](StoresApi.md#getstores) | **GET** /api/v1.0/stores |
+[**GetStoresByAppId**](StoresApi.md#getstoresbyappid) | **GET** /api/v1.0/{appId}/stores |
+[**GetStoresByStoreIdWithValidations**](StoresApi.md#getstoresbystoreidwithvalidations) | **GET** /api/v1.0/{appId}/storevalidation/kiosk |
+[**PublishStore**](StoresApi.md#publishstore) | **POST** /api/v1.0/stores/{storeId}/publish |
+[**PutStoreDeliveryFeeConfig**](StoresApi.md#putstoredeliveryfeeconfig) | **PUT** /api/v1.0/stores/{storeId}/feeConfig/deliveryZones |
+[**SetBusinessHours**](StoresApi.md#setbusinesshours) | **POST** /api/v1.0/stores/{storeId}/availability/{deliveryType} |
+[**SetPreOrdeEnabled**](StoresApi.md#setpreordeenabled) | **POST** /api/v1.0/stores/{storeId}/preorderconfig/{deliveryType}/enabled |
+[**SetStoreCollectionSettings**](StoresApi.md#setstorecollectionsettings) | **POST** /api/v1.0/stores/{storeId}/collectionsettings |
+[**SetStoreLeadTimes**](StoresApi.md#setstoreleadtimes) | **POST** /api/v1.0/stores/{storeId}/leadTimes |
+[**StoresSetPropertyId**](StoresApi.md#storessetpropertyid) | **POST** /api/v1.0/stores/{storeId}/propertyId/{propertyId} |
+[**SupportedSalesChannelsTypes**](StoresApi.md#supportedsaleschannelstypes) | **POST** /api/v1.0/properties/{propertyId}/stores/{storeId}/supportedSalesChannels |
+[**UnpublishStore**](StoresApi.md#unpublishstore) | **POST** /api/v1.0/stores/{storeId}/unpublish |
+[**UpdatePreOrderConfig**](StoresApi.md#updatepreorderconfig) | **POST** /api/v1.0/stores/{storeId}/preorderconfig/{deliveryType} |
+[**UpdateStore**](StoresApi.md#updatestore) | **POST** /api/v1.0/stores/{storeId} |
+[**UpdateStoreAddress**](StoresApi.md#updatestoreaddress) | **POST** /api/v1.0/stores/{storeId}/address |
+[**UpdateStoreAddressCoordinates**](StoresApi.md#updatestoreaddresscoordinates) | **POST** /api/v1.0/stores/{storeId}/address/coordinates |
+[**UpdateStoreAddressForm**](StoresApi.md#updatestoreaddressform) | **POST** /api/v1.0/stores/{storeId}/addressform |
# **ArchiveStore**
> void ArchiveStore (int? storeId)
-Archive store
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -62,11 +70,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoresApi();
- var storeId = 56; // int? | Store identifier
+ var storeId = 56; // int? |
try
{
- // Archive store
apiInstance.ArchiveStore(storeId);
}
catch (Exception e)
@@ -82,7 +89,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store identifier |
+ **storeId** | **int?**| |
### Return type
@@ -103,15 +110,15 @@ void (empty response body)
# **AssignMenu**
> RestApiArrayResultRestApiDefaultResponse AssignMenu (int? storeId, int? menuId)
-Assign Menu to Store
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -123,12 +130,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoresApi();
- var storeId = 56; // int? | Store identifier
- var menuId = 56; // int? | Id of Menu to assign to store
+ var storeId = 56; // int? |
+ var menuId = 56; // int? |
try
{
- // Assign Menu to Store
RestApiArrayResultRestApiDefaultResponse result = apiInstance.AssignMenu(storeId, menuId);
Debug.WriteLine(result);
}
@@ -145,8 +151,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store identifier |
- **menuId** | **int?**| Id of Menu to assign to store |
+ **storeId** | **int?**| |
+ **menuId** | **int?**| |
### Return type
@@ -167,15 +173,15 @@ Name | Type | Description | Notes
# **CloneStore**
> RestApiResultStore CloneStore (int? storeId, StoreCloneSettings settings)
-Clone store with store clone settings
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -187,12 +193,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoresApi();
- var storeId = 56; // int? | Store identifier
- var settings = new StoreCloneSettings(); // StoreCloneSettings | Settings for cloning the store
+ var storeId = 56; // int? |
+ var settings = new StoreCloneSettings(); // StoreCloneSettings |
try
{
- // Clone store with store clone settings
RestApiResultStore result = apiInstance.CloneStore(storeId, settings);
Debug.WriteLine(result);
}
@@ -209,8 +214,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store identifier |
- **settings** | [**StoreCloneSettings**](StoreCloneSettings.md)| Settings for cloning the store |
+ **storeId** | **int?**| |
+ **settings** | [**StoreCloneSettings**](StoreCloneSettings.md)| |
### Return type
@@ -231,15 +236,15 @@ Name | Type | Description | Notes
# **ConfigureStoreServiceCharge**
> RestApiResultServiceCharge ConfigureStoreServiceCharge (int? storeId, ServiceCharge serviceCharge)
-Configure Store Service Charge; Idempotent Operation
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -251,12 +256,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoresApi();
- var storeId = 56; // int? | Store identifier
- var serviceCharge = new ServiceCharge(); // ServiceCharge | Service charge
+ var storeId = 56; // int? |
+ var serviceCharge = new ServiceCharge(); // ServiceCharge |
try
{
- // Configure Store Service Charge; Idempotent Operation
RestApiResultServiceCharge result = apiInstance.ConfigureStoreServiceCharge(storeId, serviceCharge);
Debug.WriteLine(result);
}
@@ -273,8 +277,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store identifier |
- **serviceCharge** | [**ServiceCharge**](ServiceCharge.md)| Service charge |
+ **storeId** | **int?**| |
+ **serviceCharge** | [**ServiceCharge**](ServiceCharge.md)| |
### Return type
@@ -295,15 +299,15 @@ Name | Type | Description | Notes
# **CreateBusinessHoursOverrideByStoreId**
> RestApiResultBusinessHoursOverride CreateBusinessHoursOverrideByStoreId (int? storeId, BusinessHoursOverrideBase businessHoursOverride)
-Create Business Hours Override for a store
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -315,12 +319,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoresApi();
- var storeId = 56; // int? | Store identifier
- var businessHoursOverride = new BusinessHoursOverrideBase(); // BusinessHoursOverrideBase | Business Hours Override
+ var storeId = 56; // int? |
+ var businessHoursOverride = new BusinessHoursOverrideBase(); // BusinessHoursOverrideBase |
try
{
- // Create Business Hours Override for a store
RestApiResultBusinessHoursOverride result = apiInstance.CreateBusinessHoursOverrideByStoreId(storeId, businessHoursOverride);
Debug.WriteLine(result);
}
@@ -337,8 +340,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store identifier |
- **businessHoursOverride** | [**BusinessHoursOverrideBase**](BusinessHoursOverrideBase.md)| Business Hours Override |
+ **storeId** | **int?**| |
+ **businessHoursOverride** | [**BusinessHoursOverrideBase**](BusinessHoursOverrideBase.md)| |
### Return type
@@ -359,15 +362,15 @@ Name | Type | Description | Notes
# **CreateStore**
> RestApiResultStore CreateStore (int? storeGroupId, StoreCreateBase store)
-Create store with Store Group identifier
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -379,12 +382,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoresApi();
- var storeGroupId = 56; // int? | Store Group identifier
- var store = new StoreCreateBase(); // StoreCreateBase | Store
+ var storeGroupId = 56; // int? |
+ var store = new StoreCreateBase(); // StoreCreateBase |
try
{
- // Create store with Store Group identifier
RestApiResultStore result = apiInstance.CreateStore(storeGroupId, store);
Debug.WriteLine(result);
}
@@ -401,8 +403,75 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeGroupId** | **int?**| Store Group identifier |
- **store** | [**StoreCreateBase**](StoreCreateBase.md)| Store |
+ **storeGroupId** | **int?**| |
+ **store** | [**StoreCreateBase**](StoreCreateBase.md)| |
+
+### Return type
+
+[**RestApiResultStore**](RestApiResultStore.md)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **CreateStoreInProperty**
+> RestApiResultStore CreateStoreInProperty (int? storeGroupId, string propertyId, StoreCreateBase store, bool? autoAssignMenu = null)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class CreateStoreInPropertyExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new StoresApi();
+ var storeGroupId = 56; // int? |
+ var propertyId = propertyId_example; // string |
+ var store = new StoreCreateBase(); // StoreCreateBase |
+ var autoAssignMenu = true; // bool? | (optional)
+
+ try
+ {
+ RestApiResultStore result = apiInstance.CreateStoreInProperty(storeGroupId, propertyId, store, autoAssignMenu);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling StoresApi.CreateStoreInProperty: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **storeGroupId** | **int?**| |
+ **propertyId** | **string**| |
+ **store** | [**StoreCreateBase**](StoreCreateBase.md)| |
+ **autoAssignMenu** | **bool?**| | [optional]
### Return type
@@ -423,15 +492,15 @@ Name | Type | Description | Notes
# **DeleteBusinessHoursOverride**
> RestApiArrayResultRestApiDefaultResponse DeleteBusinessHoursOverride (int? storeId, int? businessHoursOverrideId)
-Delete Business Hours Override for a store
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -448,7 +517,6 @@ namespace Example
try
{
- // Delete Business Hours Override for a store
RestApiArrayResultRestApiDefaultResponse result = apiInstance.DeleteBusinessHoursOverride(storeId, businessHoursOverrideId);
Debug.WriteLine(result);
}
@@ -487,15 +555,15 @@ Name | Type | Description | Notes
# **GetBankAccountForStore**
> RestApiResultAssignedBankAccount GetBankAccountForStore (int? storeId)
-Get Stores Bank Account Id
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -507,11 +575,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoresApi();
- var storeId = 56; // int? | Store identifier
+ var storeId = 56; // int? |
try
{
- // Get Stores Bank Account Id
RestApiResultAssignedBankAccount result = apiInstance.GetBankAccountForStore(storeId);
Debug.WriteLine(result);
}
@@ -528,7 +595,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store identifier |
+ **storeId** | **int?**| |
### Return type
@@ -549,15 +616,15 @@ Name | Type | Description | Notes
# **GetBusinessHours**
> RestApiArrayResultBusinessHoursPeriod GetBusinessHours (int? storeId, string deliveryType)
-Get Business hours
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -569,12 +636,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoresApi();
- var storeId = 56; // int? | Store identifier
- var deliveryType = deliveryType_example; // string | Delivery type
+ var storeId = 56; // int? |
+ var deliveryType = deliveryType_example; // string |
try
{
- // Get Business hours
RestApiArrayResultBusinessHoursPeriod result = apiInstance.GetBusinessHours(storeId, deliveryType);
Debug.WriteLine(result);
}
@@ -591,8 +657,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store identifier |
- **deliveryType** | **string**| Delivery type |
+ **storeId** | **int?**| |
+ **deliveryType** | **string**| |
### Return type
@@ -613,15 +679,15 @@ Name | Type | Description | Notes
# **GetBusinessHoursOverrideByStoreId**
> RestApiPaginationResultBusinessHoursOverride GetBusinessHoursOverrideByStoreId (int? storeId, DateTime? after = null, int? page = null, int? limit = null)
-Get business hours overrides by store identifier
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -633,14 +699,13 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoresApi();
- var storeId = 56; // int? | Store identifier
- var after = 2013-10-20T19:20:30+01:00; // DateTime? | Return results that ended after this datetime. Default value is the current datetime. (optional)
- var page = 56; // int? | Requested page index (optional)
- var limit = 56; // int? | Requested page limit (optional)
+ var storeId = 56; // int? |
+ var after = 2013-10-20T19:20:30+01:00; // DateTime? | (optional)
+ var page = 56; // int? | (optional)
+ var limit = 56; // int? | (optional)
try
{
- // Get business hours overrides by store identifier
RestApiPaginationResultBusinessHoursOverride result = apiInstance.GetBusinessHoursOverrideByStoreId(storeId, after, page, limit);
Debug.WriteLine(result);
}
@@ -657,10 +722,10 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store identifier |
- **after** | **DateTime?**| Return results that ended after this datetime. Default value is the current datetime. | [optional]
- **page** | **int?**| Requested page index | [optional]
- **limit** | **int?**| Requested page limit | [optional]
+ **storeId** | **int?**| |
+ **after** | **DateTime?**| | [optional]
+ **page** | **int?**| | [optional]
+ **limit** | **int?**| | [optional]
### Return type
@@ -681,15 +746,15 @@ Name | Type | Description | Notes
# **GetEndOfDayReport**
> RestApiResultStoreEndOfDayReport GetEndOfDayReport (int? storeId, DateTime? date = null)
-Get store end of day report
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -701,12 +766,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoresApi();
- var storeId = 56; // int? | Store identifier
- var date = 2013-10-20T19:20:30+01:00; // DateTime? | Store identifier (optional)
+ var storeId = 56; // int? |
+ var date = 2013-10-20T19:20:30+01:00; // DateTime? | (optional)
try
{
- // Get store end of day report
RestApiResultStoreEndOfDayReport result = apiInstance.GetEndOfDayReport(storeId, date);
Debug.WriteLine(result);
}
@@ -723,8 +787,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store identifier |
- **date** | **DateTime?**| Store identifier | [optional]
+ **storeId** | **int?**| |
+ **date** | **DateTime?**| | [optional]
### Return type
@@ -745,15 +809,15 @@ Name | Type | Description | Notes
# **GetPreOrderConfig**
> RestApiResultPreOrderConfig GetPreOrderConfig (int? storeId, string deliveryType)
-Get the pre order config for a store, by type
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -765,12 +829,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoresApi();
- var storeId = 56; // int? | Store identifier
- var deliveryType = deliveryType_example; // string | \"delivery\" or \"pickup\"
+ var storeId = 56; // int? |
+ var deliveryType = deliveryType_example; // string |
try
{
- // Get the pre order config for a store, by type
RestApiResultPreOrderConfig result = apiInstance.GetPreOrderConfig(storeId, deliveryType);
Debug.WriteLine(result);
}
@@ -787,8 +850,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store identifier |
- **deliveryType** | **string**| \"delivery\" or \"pickup\" |
+ **storeId** | **int?**| |
+ **deliveryType** | **string**| |
### Return type
@@ -809,15 +872,15 @@ Name | Type | Description | Notes
# **GetPreOrderPreview**
> RestApiArrayResultPreOrderTime GetPreOrderPreview (int? storeId, string deliveryType, int? preOrderConfigLeadTimeMinutes = null, int? preOrderConfigIntervalMinutes = null, int? preOrderConfigMaxOrderAheadDays = null, bool? preOrderConfigIncludeAsap = null, bool? preOrderConfigIncludeMoreGranularInitialTime = null, string preOrderConfigCutOffTimePreviousDayBasic = null, string preOrderConfigCutOffTimeCurrentDayBasic = null, string preOrderConfigPreOrderTimeDisplayType = null, bool? preOrderConfigAlwaysAppearOpen = null, bool? preOrderConfigRequireExplicitSelectAlways = null)
-Get the Preview times of the pre-order configuration
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -829,8 +892,8 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoresApi();
- var storeId = 56; // int? | Store identifier
- var deliveryType = deliveryType_example; // string | \"delivery\" or \"pickup\"
+ var storeId = 56; // int? |
+ var deliveryType = deliveryType_example; // string |
var preOrderConfigLeadTimeMinutes = 56; // int? | Lead Time in Minutes (optional)
var preOrderConfigIntervalMinutes = 56; // int? | Interval in minutes (optional)
var preOrderConfigMaxOrderAheadDays = 56; // int? | Max Days to order ahead (optional)
@@ -844,7 +907,6 @@ namespace Example
try
{
- // Get the Preview times of the pre-order configuration
RestApiArrayResultPreOrderTime result = apiInstance.GetPreOrderPreview(storeId, deliveryType, preOrderConfigLeadTimeMinutes, preOrderConfigIntervalMinutes, preOrderConfigMaxOrderAheadDays, preOrderConfigIncludeAsap, preOrderConfigIncludeMoreGranularInitialTime, preOrderConfigCutOffTimePreviousDayBasic, preOrderConfigCutOffTimeCurrentDayBasic, preOrderConfigPreOrderTimeDisplayType, preOrderConfigAlwaysAppearOpen, preOrderConfigRequireExplicitSelectAlways);
Debug.WriteLine(result);
}
@@ -861,8 +923,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store identifier |
- **deliveryType** | **string**| \"delivery\" or \"pickup\" |
+ **storeId** | **int?**| |
+ **deliveryType** | **string**| |
**preOrderConfigLeadTimeMinutes** | **int?**| Lead Time in Minutes | [optional]
**preOrderConfigIntervalMinutes** | **int?**| Interval in minutes | [optional]
**preOrderConfigMaxOrderAheadDays** | **int?**| Max Days to order ahead | [optional]
@@ -893,15 +955,15 @@ Name | Type | Description | Notes
# **GetProcessingFeeConfigsByStoreId**
> RestApiArrayResultProcessingFeeConfig GetProcessingFeeConfigsByStoreId (int? storeId, string appNameId = null)
-Get processing fee configs by store identifier
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -913,12 +975,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoresApi();
- var storeId = 56; // int? | Store identifier
- var appNameId = appNameId_example; // string | App Name Id(Not used, still here for compatability reasons) (optional)
+ var storeId = 56; // int? |
+ var appNameId = appNameId_example; // string | (optional)
try
{
- // Get processing fee configs by store identifier
RestApiArrayResultProcessingFeeConfig result = apiInstance.GetProcessingFeeConfigsByStoreId(storeId, appNameId);
Debug.WriteLine(result);
}
@@ -935,8 +996,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store identifier |
- **appNameId** | **string**| App Name Id(Not used, still here for compatability reasons) | [optional]
+ **storeId** | **int?**| |
+ **appNameId** | **string**| | [optional]
### Return type
@@ -957,15 +1018,15 @@ Name | Type | Description | Notes
# **GetProcessingFeeConfigsByStoreIdAndPaymentAccountType**
> RestApiResultProcessingFeeConfig GetProcessingFeeConfigsByStoreIdAndPaymentAccountType (int? storeId, string paymentAccountType, string appNameId = null)
-Get processing fee configs by store identifier
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -977,13 +1038,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoresApi();
- var storeId = 56; // int? | Store identifier
+ var storeId = 56; // int? |
var paymentAccountType = paymentAccountType_example; // string |
- var appNameId = appNameId_example; // string | App Name Id(Not used, still here for compatability reasons) (optional)
+ var appNameId = appNameId_example; // string | (optional)
try
{
- // Get processing fee configs by store identifier
RestApiResultProcessingFeeConfig result = apiInstance.GetProcessingFeeConfigsByStoreIdAndPaymentAccountType(storeId, paymentAccountType, appNameId);
Debug.WriteLine(result);
}
@@ -1000,9 +1060,9 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store identifier |
+ **storeId** | **int?**| |
**paymentAccountType** | **string**| |
- **appNameId** | **string**| App Name Id(Not used, still here for compatability reasons) | [optional]
+ **appNameId** | **string**| | [optional]
### Return type
@@ -1023,15 +1083,15 @@ Name | Type | Description | Notes
# **GetStoreById**
> RestApiResultStore GetStoreById (int? storeId)
-Get store by identifier
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -1043,11 +1103,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoresApi();
- var storeId = 56; // int? | Store identifier
+ var storeId = 56; // int? |
try
{
- // Get store by identifier
RestApiResultStore result = apiInstance.GetStoreById(storeId);
Debug.WriteLine(result);
}
@@ -1064,7 +1123,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store identifier |
+ **storeId** | **int?**| |
### Return type
@@ -1081,19 +1140,80 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+# **GetStoreDeliveryFeeConfig**
+> RestApiArrayResultStoreDeliveryZoneFeeConfig GetStoreDeliveryFeeConfig (int? storeId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetStoreDeliveryFeeConfigExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new StoresApi();
+ var storeId = 56; // int? |
+
+ try
+ {
+ RestApiArrayResultStoreDeliveryZoneFeeConfig result = apiInstance.GetStoreDeliveryFeeConfig(storeId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling StoresApi.GetStoreDeliveryFeeConfig: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **storeId** | **int?**| |
+
+### Return type
+
+[**RestApiArrayResultStoreDeliveryZoneFeeConfig**](RestApiArrayResultStoreDeliveryZoneFeeConfig.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
# **GetStoreFeeConfig**
> StoreFeeConfig GetStoreFeeConfig (int? storeId)
-Retrieve Store feeConfig
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -1105,11 +1225,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoresApi();
- var storeId = 56; // int? | Store identifier
+ var storeId = 56; // int? |
try
{
- // Retrieve Store feeConfig
StoreFeeConfig result = apiInstance.GetStoreFeeConfig(storeId);
Debug.WriteLine(result);
}
@@ -1126,7 +1245,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store identifier |
+ **storeId** | **int?**| |
### Return type
@@ -1145,17 +1264,17 @@ Name | Type | Description | Notes
# **GetStoreHeadersByAppId**
-> RestApiPaginationResultStoreHeader GetStoreHeadersByAppId (string appId, string storeNameQuery = null, int? page = null, int? limit = null)
+> RestApiPaginationResultStoreHeader GetStoreHeadersByAppId (string appId, string storeNameQuery = null, string salesChannelType = null, int? page = null, int? limit = null)
+
-Get all stores by app name id
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -1167,15 +1286,15 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoresApi();
- var appId = appId_example; // string | App Name Id
+ var appId = appId_example; // string |
var storeNameQuery = storeNameQuery_example; // string | (optional)
+ var salesChannelType = salesChannelType_example; // string | (optional)
var page = 56; // int? | (optional)
var limit = 56; // int? | (optional)
try
{
- // Get all stores by app name id
- RestApiPaginationResultStoreHeader result = apiInstance.GetStoreHeadersByAppId(appId, storeNameQuery, page, limit);
+ RestApiPaginationResultStoreHeader result = apiInstance.GetStoreHeadersByAppId(appId, storeNameQuery, salesChannelType, page, limit);
Debug.WriteLine(result);
}
catch (Exception e)
@@ -1191,8 +1310,9 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Name Id |
+ **appId** | **string**| |
**storeNameQuery** | **string**| | [optional]
+ **salesChannelType** | **string**| | [optional]
**page** | **int?**| | [optional]
**limit** | **int?**| | [optional]
@@ -1211,19 +1331,80 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+# **GetStoreLeadTimes**
+> RestApiResultOrderLeadTimes GetStoreLeadTimes (int? storeId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetStoreLeadTimesExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new StoresApi();
+ var storeId = 56; // int? |
+
+ try
+ {
+ RestApiResultOrderLeadTimes result = apiInstance.GetStoreLeadTimes(storeId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling StoresApi.GetStoreLeadTimes: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **storeId** | **int?**| |
+
+### Return type
+
+[**RestApiResultOrderLeadTimes**](RestApiResultOrderLeadTimes.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
# **GetStoreNetSales**
> RestApiArrayResultStoreStatistics GetStoreNetSales (string appId, List storeId)
-Get stores statistics by app name id and storeIds
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -1235,12 +1416,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoresApi();
- var appId = appId_example; // string | App Name Id
- var storeId = new List(); // List | Store Ids
+ var appId = appId_example; // string |
+ var storeId = new List(); // List |
try
{
- // Get stores statistics by app name id and storeIds
RestApiArrayResultStoreStatistics result = apiInstance.GetStoreNetSales(appId, storeId);
Debug.WriteLine(result);
}
@@ -1257,8 +1437,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Name Id |
- **storeId** | [**List<int?>**](int?.md)| Store Ids |
+ **appId** | **string**| |
+ **storeId** | [**List<int?>**](int?.md)| |
### Return type
@@ -1279,15 +1459,15 @@ Name | Type | Description | Notes
# **GetStoreServiceCharge**
> ServiceCharge GetStoreServiceCharge (int? storeId)
-Retrieve Store Service Charge
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -1299,11 +1479,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoresApi();
- var storeId = 56; // int? | Store identifier
+ var storeId = 56; // int? |
try
{
- // Retrieve Store Service Charge
ServiceCharge result = apiInstance.GetStoreServiceCharge(storeId);
Debug.WriteLine(result);
}
@@ -1320,7 +1499,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store identifier |
+ **storeId** | **int?**| |
### Return type
@@ -1341,15 +1520,15 @@ Name | Type | Description | Notes
# **GetStores**
> RestApiPaginationResultStore GetStores (string searchQuery = null, int? page = null, int? limit = null, int? storeGroupId = null)
-Get all stores, excluding archived ones
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -1361,14 +1540,13 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoresApi();
- var searchQuery = searchQuery_example; // string | Search query (optional)
- var page = 56; // int? | Requested page index (optional)
- var limit = 56; // int? | Requested page limit (optional)
- var storeGroupId = 56; // int? | Store Group Id (optional)
+ var searchQuery = searchQuery_example; // string | (optional)
+ var page = 56; // int? | (optional)
+ var limit = 56; // int? | (optional)
+ var storeGroupId = 56; // int? | (optional)
try
{
- // Get all stores, excluding archived ones
RestApiPaginationResultStore result = apiInstance.GetStores(searchQuery, page, limit, storeGroupId);
Debug.WriteLine(result);
}
@@ -1385,10 +1563,10 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **searchQuery** | **string**| Search query | [optional]
- **page** | **int?**| Requested page index | [optional]
- **limit** | **int?**| Requested page limit | [optional]
- **storeGroupId** | **int?**| Store Group Id | [optional]
+ **searchQuery** | **string**| | [optional]
+ **page** | **int?**| | [optional]
+ **limit** | **int?**| | [optional]
+ **storeGroupId** | **int?**| | [optional]
### Return type
@@ -1407,17 +1585,17 @@ Name | Type | Description | Notes
# **GetStoresByAppId**
-> RestApiPaginationResultStore GetStoresByAppId (string appId, string searchQuery = null, int? page = null, int? limit = null)
+> RestApiPaginationResultStore GetStoresByAppId (string appId, string searchQuery = null, string salesChannelType = null, bool? excludeUnpublished = null, int? page = null, int? limit = null)
+
-Get all stores by app name id
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -1429,15 +1607,16 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoresApi();
- var appId = appId_example; // string | App Name Id
- var searchQuery = searchQuery_example; // string | Search query (optional)
- var page = 56; // int? | Requested page index (optional)
- var limit = 56; // int? | Requested page limit (optional)
+ var appId = appId_example; // string |
+ var searchQuery = searchQuery_example; // string | (optional)
+ var salesChannelType = salesChannelType_example; // string | (optional)
+ var excludeUnpublished = true; // bool? | (optional)
+ var page = 56; // int? | (optional)
+ var limit = 56; // int? | (optional)
try
{
- // Get all stores by app name id
- RestApiPaginationResultStore result = apiInstance.GetStoresByAppId(appId, searchQuery, page, limit);
+ RestApiPaginationResultStore result = apiInstance.GetStoresByAppId(appId, searchQuery, salesChannelType, excludeUnpublished, page, limit);
Debug.WriteLine(result);
}
catch (Exception e)
@@ -1453,10 +1632,12 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Name Id |
- **searchQuery** | **string**| Search query | [optional]
- **page** | **int?**| Requested page index | [optional]
- **limit** | **int?**| Requested page limit | [optional]
+ **appId** | **string**| |
+ **searchQuery** | **string**| | [optional]
+ **salesChannelType** | **string**| | [optional]
+ **excludeUnpublished** | **bool?**| | [optional]
+ **page** | **int?**| | [optional]
+ **limit** | **int?**| | [optional]
### Return type
@@ -1477,15 +1658,15 @@ Name | Type | Description | Notes
# **GetStoresByStoreIdWithValidations**
> RestApiPaginationResultStoreValidationConfig GetStoresByStoreIdWithValidations (List storeId, string appId, int? page = null, int? limit = null)
-Get store validation by storeIds
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -1497,14 +1678,13 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoresApi();
- var storeId = new List(); // List | Store identifier
+ var storeId = new List(); // List |
var appId = appId_example; // string |
- var page = 56; // int? | Requested page index (optional)
- var limit = 56; // int? | Requested page limit (optional)
+ var page = 56; // int? | (optional)
+ var limit = 56; // int? | (optional)
try
{
- // Get store validation by storeIds
RestApiPaginationResultStoreValidationConfig result = apiInstance.GetStoresByStoreIdWithValidations(storeId, appId, page, limit);
Debug.WriteLine(result);
}
@@ -1521,10 +1701,10 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | [**List<int?>**](int?.md)| Store identifier |
+ **storeId** | [**List<int?>**](int?.md)| |
**appId** | **string**| |
- **page** | **int?**| Requested page index | [optional]
- **limit** | **int?**| Requested page limit | [optional]
+ **page** | **int?**| | [optional]
+ **limit** | **int?**| | [optional]
### Return type
@@ -1545,15 +1725,15 @@ Name | Type | Description | Notes
# **PublishStore**
> void PublishStore (int? storeId)
-Publish store
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -1565,11 +1745,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoresApi();
- var storeId = 56; // int? | Store identifier
+ var storeId = 56; // int? |
try
{
- // Publish store
apiInstance.PublishStore(storeId);
}
catch (Exception e)
@@ -1585,7 +1764,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store identifier |
+ **storeId** | **int?**| |
### Return type
@@ -1602,19 +1781,81 @@ void (empty response body)
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+# **PutStoreDeliveryFeeConfig**
+> void PutStoreDeliveryFeeConfig (int? storeId, StoreDeliveryZoneFeeConfigUpdateRequest feeConfigUpdateRequest)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class PutStoreDeliveryFeeConfigExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new StoresApi();
+ var storeId = 56; // int? |
+ var feeConfigUpdateRequest = new StoreDeliveryZoneFeeConfigUpdateRequest(); // StoreDeliveryZoneFeeConfigUpdateRequest |
+
+ try
+ {
+ apiInstance.PutStoreDeliveryFeeConfig(storeId, feeConfigUpdateRequest);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling StoresApi.PutStoreDeliveryFeeConfig: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **storeId** | **int?**| |
+ **feeConfigUpdateRequest** | [**StoreDeliveryZoneFeeConfigUpdateRequest**](StoreDeliveryZoneFeeConfigUpdateRequest.md)| |
+
+### Return type
+
+void (empty response body)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
# **SetBusinessHours**
> RestApiResultBusinessHoursPeriod SetBusinessHours (int? storeId, string deliveryType, BusinessHoursPeriodBase businessHoursPeriod)
-Set Business hours
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -1626,13 +1867,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoresApi();
- var storeId = 56; // int? | Store identifier
- var deliveryType = deliveryType_example; // string | Delivery type
- var businessHoursPeriod = new BusinessHoursPeriodBase(); // BusinessHoursPeriodBase | Business Hours Period
+ var storeId = 56; // int? |
+ var deliveryType = deliveryType_example; // string |
+ var businessHoursPeriod = new BusinessHoursPeriodBase(); // BusinessHoursPeriodBase |
try
{
- // Set Business hours
RestApiResultBusinessHoursPeriod result = apiInstance.SetBusinessHours(storeId, deliveryType, businessHoursPeriod);
Debug.WriteLine(result);
}
@@ -1649,9 +1889,9 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store identifier |
- **deliveryType** | **string**| Delivery type |
- **businessHoursPeriod** | [**BusinessHoursPeriodBase**](BusinessHoursPeriodBase.md)| Business Hours Period |
+ **storeId** | **int?**| |
+ **deliveryType** | **string**| |
+ **businessHoursPeriod** | [**BusinessHoursPeriodBase**](BusinessHoursPeriodBase.md)| |
### Return type
@@ -1672,15 +1912,15 @@ Name | Type | Description | Notes
# **SetPreOrdeEnabled**
> RestApiArrayResultRestApiDefaultResponse SetPreOrdeEnabled (int? storeId, string deliveryType, bool? enabled)
-UPDATE pre order config for a store, by type
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -1692,13 +1932,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoresApi();
- var storeId = 56; // int? | Store identifier
- var deliveryType = deliveryType_example; // string | \"delivery\" or \"pickup\"
- var enabled = true; // bool? | Update pre order config values
+ var storeId = 56; // int? |
+ var deliveryType = deliveryType_example; // string |
+ var enabled = true; // bool? |
try
{
- // UPDATE pre order config for a store, by type
RestApiArrayResultRestApiDefaultResponse result = apiInstance.SetPreOrdeEnabled(storeId, deliveryType, enabled);
Debug.WriteLine(result);
}
@@ -1715,9 +1954,9 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store identifier |
- **deliveryType** | **string**| \"delivery\" or \"pickup\" |
- **enabled** | **bool?**| Update pre order config values |
+ **storeId** | **int?**| |
+ **deliveryType** | **string**| |
+ **enabled** | **bool?**| |
### Return type
@@ -1734,19 +1973,274 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+# **SetStoreCollectionSettings**
+> RestApiResultRestApiDefaultResponse SetStoreCollectionSettings (int? storeId, StoreCollectionSettings settings, bool? inheritFromProperty = null)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class SetStoreCollectionSettingsExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new StoresApi();
+ var storeId = 56; // int? |
+ var settings = new StoreCollectionSettings(); // StoreCollectionSettings |
+ var inheritFromProperty = true; // bool? | (optional)
+
+ try
+ {
+ RestApiResultRestApiDefaultResponse result = apiInstance.SetStoreCollectionSettings(storeId, settings, inheritFromProperty);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling StoresApi.SetStoreCollectionSettings: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **storeId** | **int?**| |
+ **settings** | [**StoreCollectionSettings**](StoreCollectionSettings.md)| |
+ **inheritFromProperty** | **bool?**| | [optional]
+
+### Return type
+
+[**RestApiResultRestApiDefaultResponse**](RestApiResultRestApiDefaultResponse.md)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **SetStoreLeadTimes**
+> RestApiResultOrderLeadTimes SetStoreLeadTimes (int? storeId, LeadTime leadTime)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class SetStoreLeadTimesExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new StoresApi();
+ var storeId = 56; // int? |
+ var leadTime = new LeadTime(); // LeadTime |
+
+ try
+ {
+ RestApiResultOrderLeadTimes result = apiInstance.SetStoreLeadTimes(storeId, leadTime);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling StoresApi.SetStoreLeadTimes: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **storeId** | **int?**| |
+ **leadTime** | [**LeadTime**](LeadTime.md)| |
+
+### Return type
+
+[**RestApiResultOrderLeadTimes**](RestApiResultOrderLeadTimes.md)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **StoresSetPropertyId**
+> Object StoresSetPropertyId (int? storeId, string propertyId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class StoresSetPropertyIdExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new StoresApi();
+ var storeId = 56; // int? |
+ var propertyId = propertyId_example; // string |
+
+ try
+ {
+ Object result = apiInstance.StoresSetPropertyId(storeId, propertyId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling StoresApi.StoresSetPropertyId: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **storeId** | **int?**| |
+ **propertyId** | **string**| |
+
+### Return type
+
+**Object**
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **SupportedSalesChannelsTypes**
+> void SupportedSalesChannelsTypes (string propertyId, int? storeId, List salesChannelTypes)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class SupportedSalesChannelsTypesExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new StoresApi();
+ var propertyId = propertyId_example; // string |
+ var storeId = 56; // int? |
+ var salesChannelTypes = salesChannelTypes_example; // List |
+
+ try
+ {
+ apiInstance.SupportedSalesChannelsTypes(propertyId, storeId, salesChannelTypes);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling StoresApi.SupportedSalesChannelsTypes: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **propertyId** | **string**| |
+ **storeId** | **int?**| |
+ **salesChannelTypes** | **List<string>**| |
+
+### Return type
+
+void (empty response body)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
# **UnpublishStore**
> void UnpublishStore (int? storeId)
-Unpublish store
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -1758,11 +2252,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoresApi();
- var storeId = 56; // int? | Store identifier
+ var storeId = 56; // int? |
try
{
- // Unpublish store
apiInstance.UnpublishStore(storeId);
}
catch (Exception e)
@@ -1778,7 +2271,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store identifier |
+ **storeId** | **int?**| |
### Return type
@@ -1799,15 +2292,15 @@ void (empty response body)
# **UpdatePreOrderConfig**
> RestApiArrayResultRestApiDefaultResponse UpdatePreOrderConfig (int? storeId, string deliveryType, PreOrderConfig preOrderConfig)
-UPDATE pre order config for a store, by type
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -1819,13 +2312,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoresApi();
- var storeId = 56; // int? | Store identifier
- var deliveryType = deliveryType_example; // string | \"delivery\" or \"pickup\"
- var preOrderConfig = new PreOrderConfig(); // PreOrderConfig | Update pre order config values
+ var storeId = 56; // int? |
+ var deliveryType = deliveryType_example; // string |
+ var preOrderConfig = new PreOrderConfig(); // PreOrderConfig |
try
{
- // UPDATE pre order config for a store, by type
RestApiArrayResultRestApiDefaultResponse result = apiInstance.UpdatePreOrderConfig(storeId, deliveryType, preOrderConfig);
Debug.WriteLine(result);
}
@@ -1842,9 +2334,9 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store identifier |
- **deliveryType** | **string**| \"delivery\" or \"pickup\" |
- **preOrderConfig** | [**PreOrderConfig**](PreOrderConfig.md)| Update pre order config values |
+ **storeId** | **int?**| |
+ **deliveryType** | **string**| |
+ **preOrderConfig** | [**PreOrderConfig**](PreOrderConfig.md)| |
### Return type
@@ -1865,15 +2357,15 @@ Name | Type | Description | Notes
# **UpdateStore**
> RestApiResultStore UpdateStore (int? storeId, StoreBase store)
-Update store by identifier
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -1885,12 +2377,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoresApi();
- var storeId = 56; // int? | Store Group identifier
- var store = new StoreBase(); // StoreBase | Store
+ var storeId = 56; // int? |
+ var store = new StoreBase(); // StoreBase |
try
{
- // Update store by identifier
RestApiResultStore result = apiInstance.UpdateStore(storeId, store);
Debug.WriteLine(result);
}
@@ -1907,8 +2398,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store Group identifier |
- **store** | [**StoreBase**](StoreBase.md)| Store |
+ **storeId** | **int?**| |
+ **store** | [**StoreBase**](StoreBase.md)| |
### Return type
@@ -1929,15 +2420,15 @@ Name | Type | Description | Notes
# **UpdateStoreAddress**
> RestApiResultStoreAddress UpdateStoreAddress (int? storeId, StoreAddressBase storeAddress)
-Update store address
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -1949,12 +2440,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoresApi();
- var storeId = 56; // int? | Store identifier
- var storeAddress = new StoreAddressBase(); // StoreAddressBase | Store address
+ var storeId = 56; // int? |
+ var storeAddress = new StoreAddressBase(); // StoreAddressBase |
try
{
- // Update store address
RestApiResultStoreAddress result = apiInstance.UpdateStoreAddress(storeId, storeAddress);
Debug.WriteLine(result);
}
@@ -1971,8 +2461,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store identifier |
- **storeAddress** | [**StoreAddressBase**](StoreAddressBase.md)| Store address |
+ **storeId** | **int?**| |
+ **storeAddress** | [**StoreAddressBase**](StoreAddressBase.md)| |
### Return type
@@ -1993,15 +2483,15 @@ Name | Type | Description | Notes
# **UpdateStoreAddressCoordinates**
> RestApiResultCoordinates UpdateStoreAddressCoordinates (int? storeId, Coordinates coordinates, string appNameId = null)
-Update store address coordinates
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -2013,13 +2503,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoresApi();
- var storeId = 56; // int? | Store identifier
- var coordinates = new Coordinates(); // Coordinates | Store address coordinates
- var appNameId = appNameId_example; // string | App Name Id(Not used, still here for compatability reasons) (optional)
+ var storeId = 56; // int? |
+ var coordinates = new Coordinates(); // Coordinates |
+ var appNameId = appNameId_example; // string | (optional)
try
{
- // Update store address coordinates
RestApiResultCoordinates result = apiInstance.UpdateStoreAddressCoordinates(storeId, coordinates, appNameId);
Debug.WriteLine(result);
}
@@ -2036,9 +2525,9 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store identifier |
- **coordinates** | [**Coordinates**](Coordinates.md)| Store address coordinates |
- **appNameId** | **string**| App Name Id(Not used, still here for compatability reasons) | [optional]
+ **storeId** | **int?**| |
+ **coordinates** | [**Coordinates**](Coordinates.md)| |
+ **appNameId** | **string**| | [optional]
### Return type
@@ -2059,15 +2548,15 @@ Name | Type | Description | Notes
# **UpdateStoreAddressForm**
> Object UpdateStoreAddressForm (int? storeId, StoreAddressForm address)
-Update store address
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -2079,12 +2568,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StoresApi();
- var storeId = 56; // int? | Store identifier
- var address = new StoreAddressForm(); // StoreAddressForm | Store address
+ var storeId = 56; // int? |
+ var address = new StoreAddressForm(); // StoreAddressForm |
try
{
- // Update store address
Object result = apiInstance.UpdateStoreAddressForm(storeId, address);
Debug.WriteLine(result);
}
@@ -2101,8 +2589,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store identifier |
- **address** | [**StoreAddressForm**](StoreAddressForm.md)| Store address |
+ **storeId** | **int?**| |
+ **address** | [**StoreAddressForm**](StoreAddressForm.md)| |
### Return type
diff --git a/docs/Stream.md b/docs/Stream.md
new file mode 100644
index 00000000..cb34ebdb
--- /dev/null
+++ b/docs/Stream.md
@@ -0,0 +1,16 @@
+# Flipdish.Model.Stream
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**CanRead** | **bool?** | | [optional]
+**CanSeek** | **bool?** | | [optional]
+**CanTimeout** | **bool?** | | [optional]
+**CanWrite** | **bool?** | | [optional]
+**Length** | **long?** | | [optional]
+**Position** | **long?** | | [optional]
+**ReadTimeout** | **int?** | | [optional]
+**WriteTimeout** | **int?** | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/StripeAccountLinkRequest.md b/docs/StripeAccountLinkRequest.md
index 379a7a81..56e3a4dc 100644
--- a/docs/StripeAccountLinkRequest.md
+++ b/docs/StripeAccountLinkRequest.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StripeAccountLinkRequest
+# Flipdish.Model.StripeAccountLinkRequest
## Properties
Name | Type | Description | Notes
diff --git a/docs/StripeConnectedAccount.md b/docs/StripeConnectedAccount.md
index 744c16a7..40c5e756 100644
--- a/docs/StripeConnectedAccount.md
+++ b/docs/StripeConnectedAccount.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StripeConnectedAccount
+# Flipdish.Model.StripeConnectedAccount
## Properties
Name | Type | Description | Notes
@@ -9,6 +9,8 @@ Name | Type | Description | Notes
**CardPaymentsStatus** | **string** | Card payments capability status (Inactive, Pending, Active, Unrequested) | [optional]
**TransfersStatus** | **string** | Transfers capability status (Inactive, Pending, Active, Unrequested) | [optional]
**AccountStatus** | **string** | Current status of the account | [optional]
+**PayoutsEnabled** | **bool?** | Payouts Enabled status | [optional]
+**PaymentsEnabled** | **bool?** | Payments Enabled status | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/StripeConnectedAccountInfo.md b/docs/StripeConnectedAccountInfo.md
index 5c1eac71..d58e6c21 100644
--- a/docs/StripeConnectedAccountInfo.md
+++ b/docs/StripeConnectedAccountInfo.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StripeConnectedAccountInfo
+# Flipdish.Model.StripeConnectedAccountInfo
## Properties
Name | Type | Description | Notes
@@ -7,6 +7,10 @@ Name | Type | Description | Notes
**StripeId** | **string** | Stripe connected account id | [optional]
**CardPaymentStatus** | **string** | Current status of the Card Payment capability of the account | [optional]
**PayoutScheduleInterval** | **string** | Payouts Schedule Interval | [optional]
+**PayoutsEnabled** | **bool?** | Payouts Enabled status | [optional]
+**PayoutsPaused** | **bool?** | Flag indicating if payouts are paused | [optional]
+**PaymentsEnabled** | **bool?** | Flag indicating if payments are enabled | [optional]
+**DisabledReason** | **string** | If the Stripe connected account is disabled, this is Stripe's raw requirements.disabled_reason describing why, as last recorded from a Stripe connected-account webhook. Known values are requirements.fields_needed, requirements.past_due, requirements.pending_verification, rejected.fraud, rejected.terms_of_service, rejected.listed, rejected.other and platform_paused, but Stripe can introduce new ones, so the value is passed through unmapped (the same way CapabilityRequirementsInfo.DisabledReason is). null when the account is not disabled. Note that {Flipdish.PublicModels.V1.BankAccount.StripeConnectedAccountInfo.AccountStatus} is a deliberately lossy mapping of this value and the two can legitimately disagree - do not derive one from the other. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/StripeCustomConnectAdminApi.md b/docs/StripeCustomConnectAdminApi.md
deleted file mode 100644
index dba76b86..00000000
--- a/docs/StripeCustomConnectAdminApi.md
+++ /dev/null
@@ -1,71 +0,0 @@
-# IO.Swagger.Api.StripeCustomConnectAdminApi
-
-All URIs are relative to *https://api.flipdish.co*
-
-Method | HTTP request | Description
-------------- | ------------- | -------------
-[**InitializeBankAccountConnectedAccount**](StripeCustomConnectAdminApi.md#initializebankaccountconnectedaccount) | **POST** /api/v1.0/customconnect/initialize-bank-account | Create a new Bank Account and Stripe connected account
-
-
-
-# **InitializeBankAccountConnectedAccount**
-> RestApiResultBankAccountDetail InitializeBankAccountConnectedAccount (List accounts)
-
-Create a new Bank Account and Stripe connected account
-
-### Example
-```csharp
-using System;
-using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
-
-namespace Example
-{
- public class InitializeBankAccountConnectedAccountExample
- {
- public void main()
- {
- // Configure OAuth2 access token for authorization: oauth2
- Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
-
- var apiInstance = new StripeCustomConnectAdminApi();
- var accounts = ; // List | Accounts to be initialized in stripe
-
- try
- {
- // Create a new Bank Account and Stripe connected account
- RestApiResultBankAccountDetail result = apiInstance.InitializeBankAccountConnectedAccount(accounts);
- Debug.WriteLine(result);
- }
- catch (Exception e)
- {
- Debug.Print("Exception when calling StripeCustomConnectAdminApi.InitializeBankAccountConnectedAccount: " + e.Message );
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **accounts** | **List<int?>**| Accounts to be initialized in stripe |
-
-### Return type
-
-[**RestApiResultBankAccountDetail**](RestApiResultBankAccountDetail.md)
-
-### Authorization
-
-[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
diff --git a/docs/StripeCustomConnectApi.md b/docs/StripeCustomConnectApi.md
index a398487a..fe9f44fb 100644
--- a/docs/StripeCustomConnectApi.md
+++ b/docs/StripeCustomConnectApi.md
@@ -1,32 +1,32 @@
-# IO.Swagger.Api.StripeCustomConnectApi
+# Flipdish.Api.StripeCustomConnectApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**CreateBankAccountAndConnectedAccount**](StripeCustomConnectApi.md#createbankaccountandconnectedaccount) | **POST** /api/v1.0/{appId}/customconnect/bank-account | Create a new Bank Account and Stripe connected account
-[**CreateStripeConnectedAccount**](StripeCustomConnectApi.md#createstripeconnectedaccount) | **POST** /api/v1.0/{appId}/customconnect/{bankAccountId}/create-update-account | Create or update a Stripe connected account associated with the bank account of bankAccountId
-[**CreateStripeConnectedAccountLink**](StripeCustomConnectApi.md#createstripeconnectedaccountlink) | **POST** /api/v1.0/{appId}/customconnect/{stripeConnectedAccountId}/create-account-link | Gets a single-use Stripe URL for the given account
-[**GetVerificationStatus**](StripeCustomConnectApi.md#getverificationstatus) | **GET** /api/v1.0/{appId}/customconnect/verification-status | Gets the current verification status of the given connected account
-[**SetBankAccountBusinessType**](StripeCustomConnectApi.md#setbankaccountbusinesstype) | **POST** /api/v1.0/{appId}/customconnect/bank-account/{bankAccountId}/businesstype | Update bank account's BusinessType and create a Stripe Connected Account
+[**CreateBankAccountAndConnectedAccount**](StripeCustomConnectApi.md#createbankaccountandconnectedaccount) | **POST** /api/v1.0/{appId}/customconnect/bank-account |
+[**CreateStripeConnectedAccount**](StripeCustomConnectApi.md#createstripeconnectedaccount) | **POST** /api/v1.0/{appId}/customconnect/{bankAccountId}/create-update-account |
+[**CreateStripeConnectedAccountLink**](StripeCustomConnectApi.md#createstripeconnectedaccountlink) | **POST** /api/v1.0/{appId}/customconnect/{stripeConnectedAccountId}/create-account-link |
+[**GetCustomConnect**](StripeCustomConnectApi.md#getcustomconnect) | **GET** /api/v1.0/{appId}/customconnect/{storeId} |
+[**SetBankAccountBusinessType**](StripeCustomConnectApi.md#setbankaccountbusinesstype) | **POST** /api/v1.0/{appId}/customconnect/bank-account/{bankAccountId}/businesstype |
[**StripeCustomConnectRefresh**](StripeCustomConnectApi.md#stripecustomconnectrefresh) | **GET** /api/v1.0/{appId}/customconnect/refresh-link |
-[**UpdateBankAccountDetails**](StripeCustomConnectApi.md#updatebankaccountdetails) | **POST** /api/v1.0/{appId}/customconnect/{bankAccountId}/update-bank-account-details | Update bank account details
-[**UpdatePayoutSchedule**](StripeCustomConnectApi.md#updatepayoutschedule) | **POST** /api/v1.0/{appId}/customconnect/update-payout-schedule/{stripeConnectedAccountId}/{interval} | Update Stripe Connection Account's payout schedule
+[**UpdateBankAccountDetails**](StripeCustomConnectApi.md#updatebankaccountdetails) | **POST** /api/v1.0/{appId}/customconnect/{bankAccountId}/update-bank-account-details |
+[**UpdatePayoutSchedule**](StripeCustomConnectApi.md#updatepayoutschedule) | **POST** /api/v1.0/{appId}/customconnect/update-payout-schedule/{stripeConnectedAccountId}/{interval} |
# **CreateBankAccountAndConnectedAccount**
> RestApiResultBankAccountDetail CreateBankAccountAndConnectedAccount (string appId, BankAccountCreate account)
-Create a new Bank Account and Stripe connected account
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -38,12 +38,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StripeCustomConnectApi();
- var appId = appId_example; // string | App Name
- var account = new BankAccountCreate(); // BankAccountCreate | Account to be created
+ var appId = appId_example; // string |
+ var account = new BankAccountCreate(); // BankAccountCreate |
try
{
- // Create a new Bank Account and Stripe connected account
RestApiResultBankAccountDetail result = apiInstance.CreateBankAccountAndConnectedAccount(appId, account);
Debug.WriteLine(result);
}
@@ -60,8 +59,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Name |
- **account** | [**BankAccountCreate**](BankAccountCreate.md)| Account to be created |
+ **appId** | **string**| |
+ **account** | [**BankAccountCreate**](BankAccountCreate.md)| |
### Return type
@@ -82,15 +81,15 @@ Name | Type | Description | Notes
# **CreateStripeConnectedAccount**
> RestApiResultStripeConnectedAccount CreateStripeConnectedAccount (string appId, int? bankAccountId)
-Create or update a Stripe connected account associated with the bank account of bankAccountId
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -102,12 +101,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StripeCustomConnectApi();
- var appId = appId_example; // string | App Name Id
- var bankAccountId = 56; // int? | Bank Account Id
+ var appId = appId_example; // string |
+ var bankAccountId = 56; // int? |
try
{
- // Create or update a Stripe connected account associated with the bank account of bankAccountId
RestApiResultStripeConnectedAccount result = apiInstance.CreateStripeConnectedAccount(appId, bankAccountId);
Debug.WriteLine(result);
}
@@ -124,8 +122,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Name Id |
- **bankAccountId** | **int?**| Bank Account Id |
+ **appId** | **string**| |
+ **bankAccountId** | **int?**| |
### Return type
@@ -146,15 +144,15 @@ Name | Type | Description | Notes
# **CreateStripeConnectedAccountLink**
> RestApiResultStripeConnectedAccount CreateStripeConnectedAccountLink (string appId, string stripeConnectedAccountId, StripeAccountLinkRequest stripeAccountLinkRequest)
-Gets a single-use Stripe URL for the given account
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -166,13 +164,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StripeCustomConnectApi();
- var appId = appId_example; // string | App Name
- var stripeConnectedAccountId = stripeConnectedAccountId_example; // string | Stripe Connected Account Id
+ var appId = appId_example; // string |
+ var stripeConnectedAccountId = stripeConnectedAccountId_example; // string |
var stripeAccountLinkRequest = new StripeAccountLinkRequest(); // StripeAccountLinkRequest |
try
{
- // Gets a single-use Stripe URL for the given account
RestApiResultStripeConnectedAccount result = apiInstance.CreateStripeConnectedAccountLink(appId, stripeConnectedAccountId, stripeAccountLinkRequest);
Debug.WriteLine(result);
}
@@ -189,8 +186,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Name |
- **stripeConnectedAccountId** | **string**| Stripe Connected Account Id |
+ **appId** | **string**| |
+ **stripeConnectedAccountId** | **string**| |
**stripeAccountLinkRequest** | [**StripeAccountLinkRequest**](StripeAccountLinkRequest.md)| |
### Return type
@@ -208,23 +205,23 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **GetVerificationStatus**
-> RestApiResultStripeConnectedAccount GetVerificationStatus (string appId, string stripeConnectedAccountId)
+
+# **GetCustomConnect**
+> RestApiArrayResultStripeCustomConnectedAccount GetCustomConnect (int? storeId, string appId)
+
-Gets the current verification status of the given connected account
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
- public class GetVerificationStatusExample
+ public class GetCustomConnectExample
{
public void main()
{
@@ -232,18 +229,17 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StripeCustomConnectApi();
+ var storeId = 56; // int? |
var appId = appId_example; // string |
- var stripeConnectedAccountId = stripeConnectedAccountId_example; // string |
try
{
- // Gets the current verification status of the given connected account
- RestApiResultStripeConnectedAccount result = apiInstance.GetVerificationStatus(appId, stripeConnectedAccountId);
+ RestApiArrayResultStripeCustomConnectedAccount result = apiInstance.GetCustomConnect(storeId, appId);
Debug.WriteLine(result);
}
catch (Exception e)
{
- Debug.Print("Exception when calling StripeCustomConnectApi.GetVerificationStatus: " + e.Message );
+ Debug.Print("Exception when calling StripeCustomConnectApi.GetCustomConnect: " + e.Message );
}
}
}
@@ -254,12 +250,12 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
+ **storeId** | **int?**| |
**appId** | **string**| |
- **stripeConnectedAccountId** | **string**| |
### Return type
-[**RestApiResultStripeConnectedAccount**](RestApiResultStripeConnectedAccount.md)
+[**RestApiArrayResultStripeCustomConnectedAccount**](RestApiArrayResultStripeCustomConnectedAccount.md)
### Authorization
@@ -276,15 +272,15 @@ Name | Type | Description | Notes
# **SetBankAccountBusinessType**
> RestApiResultBankAccountDetail SetBankAccountBusinessType (string appId, int? bankAccountId, string businessType)
-Update bank account's BusinessType and create a Stripe Connected Account
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -296,13 +292,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StripeCustomConnectApi();
- var appId = appId_example; // string | App Name
- var bankAccountId = 56; // int? | Bank Account Id
- var businessType = businessType_example; // string | Bank Account business type
+ var appId = appId_example; // string |
+ var bankAccountId = 56; // int? |
+ var businessType = businessType_example; // string |
try
{
- // Update bank account's BusinessType and create a Stripe Connected Account
RestApiResultBankAccountDetail result = apiInstance.SetBankAccountBusinessType(appId, bankAccountId, businessType);
Debug.WriteLine(result);
}
@@ -319,9 +314,9 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Name |
- **bankAccountId** | **int?**| Bank Account Id |
- **businessType** | **string**| Bank Account business type |
+ **appId** | **string**| |
+ **bankAccountId** | **int?**| |
+ **businessType** | **string**| |
### Return type
@@ -348,9 +343,9 @@ Name | Type | Description | Notes
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -405,15 +400,15 @@ Name | Type | Description | Notes
# **UpdateBankAccountDetails**
> RestApiResultStripeConnectedAccount UpdateBankAccountDetails (string appId, int? bankAccountId, BankAccountDetailsUpdateRequest updateRequest)
-Update bank account details
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -425,13 +420,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StripeCustomConnectApi();
- var appId = appId_example; // string | App Name Id
- var bankAccountId = 56; // int? | Bank Account Id
- var updateRequest = new BankAccountDetailsUpdateRequest(); // BankAccountDetailsUpdateRequest | fields to be updated
+ var appId = appId_example; // string |
+ var bankAccountId = 56; // int? |
+ var updateRequest = new BankAccountDetailsUpdateRequest(); // BankAccountDetailsUpdateRequest |
try
{
- // Update bank account details
RestApiResultStripeConnectedAccount result = apiInstance.UpdateBankAccountDetails(appId, bankAccountId, updateRequest);
Debug.WriteLine(result);
}
@@ -448,9 +442,9 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Name Id |
- **bankAccountId** | **int?**| Bank Account Id |
- **updateRequest** | [**BankAccountDetailsUpdateRequest**](BankAccountDetailsUpdateRequest.md)| fields to be updated |
+ **appId** | **string**| |
+ **bankAccountId** | **int?**| |
+ **updateRequest** | [**BankAccountDetailsUpdateRequest**](BankAccountDetailsUpdateRequest.md)| |
### Return type
@@ -471,15 +465,15 @@ Name | Type | Description | Notes
# **UpdatePayoutSchedule**
> RestApiResultModelBase UpdatePayoutSchedule (string appId, string stripeConnectedAccountId, string interval)
-Update Stripe Connection Account's payout schedule
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -497,7 +491,6 @@ namespace Example
try
{
- // Update Stripe Connection Account's payout schedule
RestApiResultModelBase result = apiInstance.UpdatePayoutSchedule(appId, stripeConnectedAccountId, interval);
Debug.WriteLine(result);
}
diff --git a/docs/StripeCustomConnectedAccount.md b/docs/StripeCustomConnectedAccount.md
new file mode 100644
index 00000000..2661535f
--- /dev/null
+++ b/docs/StripeCustomConnectedAccount.md
@@ -0,0 +1,13 @@
+# Flipdish.Model.StripeCustomConnectedAccount
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**StoreId** | **int?** | Physical Restaurant Id | [optional]
+**StripeId** | **string** | Stripe's own connected account identifier | [optional]
+**CardPaymentsStatus** | **string** | Card payments capability status (Inactive, Pending, Active, Unrequested) | [optional]
+**TransfersStatus** | **string** | Transfers capability status (Inactive, Pending, Active, Unrequested) | [optional]
+**AccountStatus** | **string** | Current status of the account | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/StripeTerminalConnectionToken.md b/docs/StripeTerminalConnectionToken.md
index 75f830f1..d9443045 100644
--- a/docs/StripeTerminalConnectionToken.md
+++ b/docs/StripeTerminalConnectionToken.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StripeTerminalConnectionToken
+# Flipdish.Model.StripeTerminalConnectionToken
## Properties
Name | Type | Description | Notes
diff --git a/docs/StripeTerminalLocation.md b/docs/StripeTerminalLocation.md
index 54c5d709..b53ccdd0 100644
--- a/docs/StripeTerminalLocation.md
+++ b/docs/StripeTerminalLocation.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StripeTerminalLocation
+# Flipdish.Model.StripeTerminalLocation
## Properties
Name | Type | Description | Notes
diff --git a/docs/StripeTerminalPrivateKey.md b/docs/StripeTerminalPrivateKey.md
deleted file mode 100644
index b5dceb34..00000000
--- a/docs/StripeTerminalPrivateKey.md
+++ /dev/null
@@ -1,10 +0,0 @@
-# IO.Swagger.Model.StripeTerminalPrivateKey
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Location** | **string** | Registered location of the terminal | [optional]
-**Secret** | **string** | Secret used to pass to stripe to attach terminal | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/StuartApi.md b/docs/StuartApi.md
index b03292de..5076606f 100644
--- a/docs/StuartApi.md
+++ b/docs/StuartApi.md
@@ -1,28 +1,28 @@
-# IO.Swagger.Api.StuartApi
+# Flipdish.Api.StuartApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**StuartCancelJob**](StuartApi.md#stuartcanceljob) | **DELETE** /api/v1.0/stuart/jobs/{jobId} | Cancel a stuart job
-[**StuartGetJob**](StuartApi.md#stuartgetjob) | **GET** /api/v1.0/stuart/jobs/{jobId} | Get start job details
-[**StuartGetStuartSettings**](StuartApi.md#stuartgetstuartsettings) | **GET** /api/v1.0/stuart/settings/{storeId} | Get stuart settings for a store
-[**StuartPostStuartSettings**](StuartApi.md#stuartpoststuartsettings) | **POST** /api/v1.0/stuart/settings/{storeId} | Set stuart settings for a store
+[**StuartCancelJob**](StuartApi.md#stuartcanceljob) | **DELETE** /api/v1.0/stuart/jobs/{jobId} |
+[**StuartGetJob**](StuartApi.md#stuartgetjob) | **GET** /api/v1.0/stuart/jobs/{jobId} |
+[**StuartGetStuartSettings**](StuartApi.md#stuartgetstuartsettings) | **GET** /api/v1.0/stuart/settings/{storeId} |
+[**StuartPostStuartSettings**](StuartApi.md#stuartpoststuartsettings) | **POST** /api/v1.0/stuart/settings/{storeId} |
# **StuartCancelJob**
> Object StuartCancelJob (int? jobId, int? storeId)
-Cancel a stuart job
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -34,12 +34,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StuartApi();
- var jobId = 56; // int? | Stuart job identifier
- var storeId = 56; // int? | Store identifier
+ var jobId = 56; // int? |
+ var storeId = 56; // int? |
try
{
- // Cancel a stuart job
Object result = apiInstance.StuartCancelJob(jobId, storeId);
Debug.WriteLine(result);
}
@@ -56,8 +55,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **jobId** | **int?**| Stuart job identifier |
- **storeId** | **int?**| Store identifier |
+ **jobId** | **int?**| |
+ **storeId** | **int?**| |
### Return type
@@ -78,15 +77,15 @@ Name | Type | Description | Notes
# **StuartGetJob**
> RestApiResultJobResponse StuartGetJob (int? jobId, int? storeId)
-Get start job details
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -98,12 +97,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StuartApi();
- var jobId = 56; // int? | Stuart job identifier
- var storeId = 56; // int? | Store identifier
+ var jobId = 56; // int? |
+ var storeId = 56; // int? |
try
{
- // Get start job details
RestApiResultJobResponse result = apiInstance.StuartGetJob(jobId, storeId);
Debug.WriteLine(result);
}
@@ -120,8 +118,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **jobId** | **int?**| Stuart job identifier |
- **storeId** | **int?**| Store identifier |
+ **jobId** | **int?**| |
+ **storeId** | **int?**| |
### Return type
@@ -142,15 +140,15 @@ Name | Type | Description | Notes
# **StuartGetStuartSettings**
> RestApiResultStuartSettings StuartGetStuartSettings (int? storeId)
-Get stuart settings for a store
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -162,11 +160,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StuartApi();
- var storeId = 56; // int? | Store Identifier
+ var storeId = 56; // int? |
try
{
- // Get stuart settings for a store
RestApiResultStuartSettings result = apiInstance.StuartGetStuartSettings(storeId);
Debug.WriteLine(result);
}
@@ -183,7 +180,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store Identifier |
+ **storeId** | **int?**| |
### Return type
@@ -204,15 +201,15 @@ Name | Type | Description | Notes
# **StuartPostStuartSettings**
> Object StuartPostStuartSettings (int? storeId, StuartSettings stuartSettings)
-Set stuart settings for a store
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -224,12 +221,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new StuartApi();
- var storeId = 56; // int? | Store Identifier
- var stuartSettings = new StuartSettings(); // StuartSettings | Stuart settings model
+ var storeId = 56; // int? |
+ var stuartSettings = new StuartSettings(); // StuartSettings |
try
{
- // Set stuart settings for a store
Object result = apiInstance.StuartPostStuartSettings(storeId, stuartSettings);
Debug.WriteLine(result);
}
@@ -246,8 +242,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store Identifier |
- **stuartSettings** | [**StuartSettings**](StuartSettings.md)| Stuart settings model |
+ **storeId** | **int?**| |
+ **stuartSettings** | [**StuartSettings**](StuartSettings.md)| |
### Return type
diff --git a/docs/StuartSettings.md b/docs/StuartSettings.md
index e31b906d..a54256cc 100644
--- a/docs/StuartSettings.md
+++ b/docs/StuartSettings.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StuartSettings
+# Flipdish.Model.StuartSettings
## Properties
Name | Type | Description | Notes
diff --git a/docs/StuartSettingsTransportPrices.md b/docs/StuartSettingsTransportPrices.md
index 66fa7b0b..413741bb 100644
--- a/docs/StuartSettingsTransportPrices.md
+++ b/docs/StuartSettingsTransportPrices.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.StuartSettingsTransportPrices
+# Flipdish.Model.StuartSettingsTransportPrices
## Properties
Name | Type | Description | Notes
diff --git a/docs/Subscription.md b/docs/Subscription.md
index a17a31c6..ee62dc10 100644
--- a/docs/Subscription.md
+++ b/docs/Subscription.md
@@ -3,17 +3,20 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**SubscriptionId** | **int?** | The subscription identifier | [optional]
-**StartDate** | **DateTime?** | Starting date of the subscription | [optional]
-**Status** | **string** | Status of the subscription (TrialPeriod, Ongoing, Unpaid, Canceled) | [optional]
-**UserId** | **int?** | Flipdish user identifier | [optional]
-**SubscriptionPlan** | [**SubscriptionPlan**](SubscriptionPlan.md) | Subscription Plan | [optional]
-**Card** | [**Card**](Card.md) | Card | [optional]
-**AppId** | **string** | App name Id of the subscription |
-**VatNumber** | **string** | Last 4 digits of the card | [optional]
-**VatCountryCode** | **string** | Expiry date of the card |
-**Quantity** | **int?** | Number of physical restaurants | [optional]
-**SubscriptionPlanId** | **int?** | Subscription plan identifier | [optional]
+**Products** | [**List<SubscriptionProduct>**](SubscriptionProduct.md) | Products |
+**NextInvoiceAmount** | **double?** | Next invoice amount | [optional]
+**NextInvoiceBillingDate** | **DateTime?** | Next invoice billing date | [optional]
+**UpcomingInvoiceItems** | [**List<InvoiceItem>**](InvoiceItem.md) | Upcoming invoice items | [optional]
+**UpcomingInvoiceDiscounts** | [**List<InvoiceDiscount>**](InvoiceDiscount.md) | Upcoming invoice discounts | [optional]
+**UpcomingInvoice** | [**UpcomingInvoice**](UpcomingInvoice.md) | Upcoming invoice | [optional]
+**SubscriptionId** | **string** | The subscription identifier |
+**Name** | **string** | Name |
+**Status** | **string** | Status |
+**Currency** | **string** | Currency |
+**User** | **string** | User |
+**DefaultPaymentDescription** | **string** | Default payment description | [optional]
+**CancellationRequestDate** | **DateTime?** | Cancellation Date | [optional]
+**CancellationDate** | **DateTime?** | Cancel Date | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/SubscriptionBase.md b/docs/SubscriptionBase.md
deleted file mode 100644
index 7862b1f6..00000000
--- a/docs/SubscriptionBase.md
+++ /dev/null
@@ -1,10 +0,0 @@
-# Flipdish.Model.SubscriptionBase
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Quantity** | **int?** | Number of physical restaurants | [optional]
-**SubscriptionPlanId** | **int?** | Subscription plan identifier | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/SubscriptionInvoice.md b/docs/SubscriptionInvoice.md
new file mode 100644
index 00000000..f5f29327
--- /dev/null
+++ b/docs/SubscriptionInvoice.md
@@ -0,0 +1,19 @@
+# Flipdish.Model.SubscriptionInvoice
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**InvoiceId** | **string** | The invoice identifier |
+**Number** | **string** | Invoice number |
+**Total** | **double?** | Total | [optional]
+**Currency** | **string** | Currency |
+**Status** | **string** | Status |
+**SubscriptionId** | **string** | The subscription identifier | [optional]
+**PaidAt** | **DateTime?** | Paid At | [optional]
+**FinalisedAt** | **DateTime?** | Finalised At | [optional]
+**PdfLink** | **string** | Pdf Link |
+**HostedUrl** | **string** | Hosted Url |
+**Overdue** | **bool?** | Overdue |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/SubscriptionPlan.md b/docs/SubscriptionPlan.md
deleted file mode 100644
index 74f0943a..00000000
--- a/docs/SubscriptionPlan.md
+++ /dev/null
@@ -1,13 +0,0 @@
-# Flipdish.Model.SubscriptionPlan
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**SubscriptionPlanId** | **int?** | Subscription plan identifier | [optional]
-**Name** | **string** | Name of the plan | [optional]
-**Currency** | **string** | ISO Currency | [optional]
-**Price** | **double?** | Price for single unit | [optional]
-**Interval** | **string** | Interval billing for the subscription | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/SubscriptionPlansResponse.md b/docs/SubscriptionPlansResponse.md
deleted file mode 100644
index 11f62e3e..00000000
--- a/docs/SubscriptionPlansResponse.md
+++ /dev/null
@@ -1,12 +0,0 @@
-# Flipdish.Model.SubscriptionPlansResponse
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**PublishableApiKey** | **string** | Stripe publishable api key | [optional]
-**Email** | **string** | User email | [optional]
-**SubscriptionPlans** | [**List<SubscriptionPlan>**](SubscriptionPlan.md) | Available plans | [optional]
-**AppIds** | **List<string>** | App ids (string name) to which the user belongs | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/SubscriptionProduct.md b/docs/SubscriptionProduct.md
new file mode 100644
index 00000000..6b341a70
--- /dev/null
+++ b/docs/SubscriptionProduct.md
@@ -0,0 +1,15 @@
+# Flipdish.Model.SubscriptionProduct
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**ProductId** | **string** | Product Identifier |
+**Name** | **string** | Name |
+**Quantity** | **long?** | Quantity |
+**PricePerUnit** | **double?** | Price Per Unit | [optional]
+**PriceTotal** | **double?** | Price Total | [optional]
+**PaymentFrequency** | **string** | Payment Frequency |
+**Stores** | [**List<SubscriptionStore>**](SubscriptionStore.md) | Stores | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/SubscriptionStore.md b/docs/SubscriptionStore.md
new file mode 100644
index 00000000..c965defb
--- /dev/null
+++ b/docs/SubscriptionStore.md
@@ -0,0 +1,10 @@
+# Flipdish.Model.SubscriptionStore
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Id** | **int?** | Store Id |
+**Name** | **string** | Name |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/SubscriptionSummary.md b/docs/SubscriptionSummary.md
new file mode 100644
index 00000000..ef6cf63c
--- /dev/null
+++ b/docs/SubscriptionSummary.md
@@ -0,0 +1,18 @@
+# Flipdish.Model.SubscriptionSummary
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**NextInvoiceAmount** | **double?** | Next invoice amount | [optional]
+**NextInvoiceBillingDate** | **DateTime?** | Next invoice billing date | [optional]
+**SubscriptionId** | **string** | The subscription identifier |
+**Name** | **string** | Name |
+**Status** | **string** | Status |
+**Currency** | **string** | Currency |
+**User** | **string** | User |
+**DefaultPaymentDescription** | **string** | Default payment description | [optional]
+**CancellationRequestDate** | **DateTime?** | Cancellation Date | [optional]
+**CancellationDate** | **DateTime?** | Cancel Date | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/SubscriptionWithToken.md b/docs/SubscriptionWithToken.md
deleted file mode 100644
index ce5da4f1..00000000
--- a/docs/SubscriptionWithToken.md
+++ /dev/null
@@ -1,14 +0,0 @@
-# Flipdish.Model.SubscriptionWithToken
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Token** | **string** | Token |
-**Quantity** | **int?** | Number of physical restaurants |
-**SubscriptionPlanId** | **int?** | Subscription plan identifier |
-**AppId** | **string** | App name Id of the subscription |
-**VatNumber** | **string** | Last 4 digits of the card | [optional]
-**VatCountryCode** | **string** | Expiry date of the card |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/SubscriptionsApi.md b/docs/SubscriptionsApi.md
index df64c999..10f7c93d 100644
--- a/docs/SubscriptionsApi.md
+++ b/docs/SubscriptionsApi.md
@@ -4,84 +4,16 @@ All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**SubscriptionsCancelSubscription**](SubscriptionsApi.md#subscriptionscancelsubscription) | **DELETE** /api/v1.0/subscriptions/{subscriptionId} | Cancel the subscription
-[**SubscriptionsGetCard**](SubscriptionsApi.md#subscriptionsgetcard) | **GET** /api/v1.0/subscriptions/{subscriptionId}/card | Get the card linked to the subscription
-[**SubscriptionsGetPlansByCurrency**](SubscriptionsApi.md#subscriptionsgetplansbycurrency) | **GET** /api/v1.0/subscriptions/plans | Get avaialble plans for currency's user
-[**SubscriptionsGetSubscription**](SubscriptionsApi.md#subscriptionsgetsubscription) | **GET** /api/v1.0/subscriptions/{subscriptionId} | Get the subscription including the payment history
-[**SubscriptionsGetUserSubscriptionByAppId**](SubscriptionsApi.md#subscriptionsgetusersubscriptionbyappid) | **GET** /api/v1.0/subscriptions | Get subscription by appId
-[**SubscriptionsReplaceOldCardWithNewCard**](SubscriptionsApi.md#subscriptionsreplaceoldcardwithnewcard) | **POST** /api/v1.0/subscriptions/{subscriptionId}/card/new | Add a new card and replace the old one
-[**SubscriptionsSubscribe**](SubscriptionsApi.md#subscriptionssubscribe) | **POST** /api/v1.0/subscriptions | Create a new subscription
-[**SubscriptionsUpdateCardExpiringDate**](SubscriptionsApi.md#subscriptionsupdatecardexpiringdate) | **POST** /api/v1.0/subscriptions/{subscriptionId}/card | Update card expiring date
-[**SubscriptionsUpdateSubscription**](SubscriptionsApi.md#subscriptionsupdatesubscription) | **POST** /api/v1.0/subscriptions/{subscriptionId} | Update the subscription
+[**GetSubscriptionById**](SubscriptionsApi.md#getsubscriptionbyid) | **GET** /api/v1.0/{appId}/subscriptions/{subscriptionId} |
+[**GetSubscriptionsForApp**](SubscriptionsApi.md#getsubscriptionsforapp) | **GET** /api/v1.0/{appId}/subscriptions |
+[**HasCustomerGotPaymentMethodOnFile**](SubscriptionsApi.md#hascustomergotpaymentmethodonfile) | **GET** /api/v1.0/{appId}/subscriptions/hasPaymentMethod |
-
-# **SubscriptionsCancelSubscription**
-> Object SubscriptionsCancelSubscription (int? subscriptionId)
+
+# **GetSubscriptionById**
+> RestApiResultSubscription GetSubscriptionById (string appId, string subscriptionId)
-Cancel the subscription
-### Example
-```csharp
-using System;
-using System.Diagnostics;
-using Flipdish.Api;
-using Flipdish.Client;
-using Flipdish.Model;
-
-namespace Example
-{
- public class SubscriptionsCancelSubscriptionExample
- {
- public void main()
- {
- // Configure OAuth2 access token for authorization: oauth2
- Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
-
- var apiInstance = new SubscriptionsApi();
- var subscriptionId = 56; // int? | Subscription identifier
-
- try
- {
- // Cancel the subscription
- Object result = apiInstance.SubscriptionsCancelSubscription(subscriptionId);
- Debug.WriteLine(result);
- }
- catch (Exception e)
- {
- Debug.Print("Exception when calling SubscriptionsApi.SubscriptionsCancelSubscription: " + e.Message );
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **subscriptionId** | **int?**| Subscription identifier |
-
-### Return type
-
-**Object**
-
-### Authorization
-
-[oauth2](../README.md#oauth2)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json, text/json, application/xml, text/xml
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-
-# **SubscriptionsGetCard**
-> RestApiResultCard SubscriptionsGetCard (int? subscriptionId)
-
-Get the card linked to the subscription
### Example
```csharp
@@ -93,7 +25,7 @@ using Flipdish.Model;
namespace Example
{
- public class SubscriptionsGetCardExample
+ public class GetSubscriptionByIdExample
{
public void main()
{
@@ -101,17 +33,17 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new SubscriptionsApi();
- var subscriptionId = 56; // int? | Subscription identifier
+ var appId = appId_example; // string |
+ var subscriptionId = subscriptionId_example; // string |
try
{
- // Get the card linked to the subscription
- RestApiResultCard result = apiInstance.SubscriptionsGetCard(subscriptionId);
+ RestApiResultSubscription result = apiInstance.GetSubscriptionById(appId, subscriptionId);
Debug.WriteLine(result);
}
catch (Exception e)
{
- Debug.Print("Exception when calling SubscriptionsApi.SubscriptionsGetCard: " + e.Message );
+ Debug.Print("Exception when calling SubscriptionsApi.GetSubscriptionById: " + e.Message );
}
}
}
@@ -122,127 +54,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **subscriptionId** | **int?**| Subscription identifier |
-
-### Return type
-
-[**RestApiResultCard**](RestApiResultCard.md)
-
-### Authorization
-
-[oauth2](../README.md#oauth2)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json, text/json, application/xml, text/xml
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-
-# **SubscriptionsGetPlansByCurrency**
-> RestApiResultSubscriptionPlansResponse SubscriptionsGetPlansByCurrency ()
-
-Get avaialble plans for currency's user
-
-### Example
-```csharp
-using System;
-using System.Diagnostics;
-using Flipdish.Api;
-using Flipdish.Client;
-using Flipdish.Model;
-
-namespace Example
-{
- public class SubscriptionsGetPlansByCurrencyExample
- {
- public void main()
- {
- // Configure OAuth2 access token for authorization: oauth2
- Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
-
- var apiInstance = new SubscriptionsApi();
-
- try
- {
- // Get avaialble plans for currency's user
- RestApiResultSubscriptionPlansResponse result = apiInstance.SubscriptionsGetPlansByCurrency();
- Debug.WriteLine(result);
- }
- catch (Exception e)
- {
- Debug.Print("Exception when calling SubscriptionsApi.SubscriptionsGetPlansByCurrency: " + e.Message );
- }
- }
- }
-}
-```
-
-### Parameters
-This endpoint does not need any parameter.
-
-### Return type
-
-[**RestApiResultSubscriptionPlansResponse**](RestApiResultSubscriptionPlansResponse.md)
-
-### Authorization
-
-[oauth2](../README.md#oauth2)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json, text/json, application/xml, text/xml
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-
-# **SubscriptionsGetSubscription**
-> RestApiResultSubscription SubscriptionsGetSubscription (int? subscriptionId)
-
-Get the subscription including the payment history
-
-### Example
-```csharp
-using System;
-using System.Diagnostics;
-using Flipdish.Api;
-using Flipdish.Client;
-using Flipdish.Model;
-
-namespace Example
-{
- public class SubscriptionsGetSubscriptionExample
- {
- public void main()
- {
- // Configure OAuth2 access token for authorization: oauth2
- Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
-
- var apiInstance = new SubscriptionsApi();
- var subscriptionId = 56; // int? | Subscription Identifier
-
- try
- {
- // Get the subscription including the payment history
- RestApiResultSubscription result = apiInstance.SubscriptionsGetSubscription(subscriptionId);
- Debug.WriteLine(result);
- }
- catch (Exception e)
- {
- Debug.Print("Exception when calling SubscriptionsApi.SubscriptionsGetSubscription: " + e.Message );
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **subscriptionId** | **int?**| Subscription Identifier |
+ **appId** | **string**| |
+ **subscriptionId** | **string**| |
### Return type
@@ -259,137 +72,11 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **SubscriptionsGetUserSubscriptionByAppId**
-> RestApiResultSubscription SubscriptionsGetUserSubscriptionByAppId (string appId)
+
+# **GetSubscriptionsForApp**
+> RestApiArrayResultSubscriptionSummary GetSubscriptionsForApp (string appId, bool? excludeNotOwnedSubscriptions = null, List storeId = null, bool? excludeCancelledSubscriptions = null)
-Get subscription by appId
-### Example
-```csharp
-using System;
-using System.Diagnostics;
-using Flipdish.Api;
-using Flipdish.Client;
-using Flipdish.Model;
-
-namespace Example
-{
- public class SubscriptionsGetUserSubscriptionByAppIdExample
- {
- public void main()
- {
- // Configure OAuth2 access token for authorization: oauth2
- Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
-
- var apiInstance = new SubscriptionsApi();
- var appId = appId_example; // string | The string app identifier
-
- try
- {
- // Get subscription by appId
- RestApiResultSubscription result = apiInstance.SubscriptionsGetUserSubscriptionByAppId(appId);
- Debug.WriteLine(result);
- }
- catch (Exception e)
- {
- Debug.Print("Exception when calling SubscriptionsApi.SubscriptionsGetUserSubscriptionByAppId: " + e.Message );
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **appId** | **string**| The string app identifier |
-
-### Return type
-
-[**RestApiResultSubscription**](RestApiResultSubscription.md)
-
-### Authorization
-
-[oauth2](../README.md#oauth2)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json, text/json, application/xml, text/xml
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-
-# **SubscriptionsReplaceOldCardWithNewCard**
-> Object SubscriptionsReplaceOldCardWithNewCard (int? subscriptionId, CardWithToken card)
-
-Add a new card and replace the old one
-
-### Example
-```csharp
-using System;
-using System.Diagnostics;
-using Flipdish.Api;
-using Flipdish.Client;
-using Flipdish.Model;
-
-namespace Example
-{
- public class SubscriptionsReplaceOldCardWithNewCardExample
- {
- public void main()
- {
- // Configure OAuth2 access token for authorization: oauth2
- Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
-
- var apiInstance = new SubscriptionsApi();
- var subscriptionId = 56; // int? | Subscription identifier
- var card = new CardWithToken(); // CardWithToken | Token Id
-
- try
- {
- // Add a new card and replace the old one
- Object result = apiInstance.SubscriptionsReplaceOldCardWithNewCard(subscriptionId, card);
- Debug.WriteLine(result);
- }
- catch (Exception e)
- {
- Debug.Print("Exception when calling SubscriptionsApi.SubscriptionsReplaceOldCardWithNewCard: " + e.Message );
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **subscriptionId** | **int?**| Subscription identifier |
- **card** | [**CardWithToken**](CardWithToken.md)| Token Id |
-
-### Return type
-
-**Object**
-
-### Authorization
-
-[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-
-# **SubscriptionsSubscribe**
-> Object SubscriptionsSubscribe (SubscriptionWithToken subscription)
-
-Create a new subscription
### Example
```csharp
@@ -401,7 +88,7 @@ using Flipdish.Model;
namespace Example
{
- public class SubscriptionsSubscribeExample
+ public class GetSubscriptionsForAppExample
{
public void main()
{
@@ -409,17 +96,19 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new SubscriptionsApi();
- var subscription = new SubscriptionWithToken(); // SubscriptionWithToken | Data necessary to create a new subscription
+ var appId = appId_example; // string |
+ var excludeNotOwnedSubscriptions = true; // bool? | (optional)
+ var storeId = new List(); // List | (optional)
+ var excludeCancelledSubscriptions = true; // bool? | (optional)
try
{
- // Create a new subscription
- Object result = apiInstance.SubscriptionsSubscribe(subscription);
+ RestApiArrayResultSubscriptionSummary result = apiInstance.GetSubscriptionsForApp(appId, excludeNotOwnedSubscriptions, storeId, excludeCancelledSubscriptions);
Debug.WriteLine(result);
}
catch (Exception e)
{
- Debug.Print("Exception when calling SubscriptionsApi.SubscriptionsSubscribe: " + e.Message );
+ Debug.Print("Exception when calling SubscriptionsApi.GetSubscriptionsForApp: " + e.Message );
}
}
}
@@ -430,11 +119,14 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **subscription** | [**SubscriptionWithToken**](SubscriptionWithToken.md)| Data necessary to create a new subscription |
+ **appId** | **string**| |
+ **excludeNotOwnedSubscriptions** | **bool?**| | [optional]
+ **storeId** | [**List<int?>**](int?.md)| | [optional]
+ **excludeCancelledSubscriptions** | **bool?**| | [optional]
### Return type
-**Object**
+[**RestApiArrayResultSubscriptionSummary**](RestApiArrayResultSubscriptionSummary.md)
### Authorization
@@ -442,80 +134,16 @@ Name | Type | Description | Notes
### HTTP request headers
- - **Content-Type**: application/json, text/json, application/xml, text/xml, application/x-www-form-urlencoded
+ - **Content-Type**: Not defined
- **Accept**: application/json, text/json, application/xml, text/xml
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **SubscriptionsUpdateCardExpiringDate**
-> RestApiResultCard SubscriptionsUpdateCardExpiringDate (int? subscriptionId, CardBase card)
+
+# **HasCustomerGotPaymentMethodOnFile**
+> RestApiResultHasPaymentMethodResponse HasCustomerGotPaymentMethodOnFile (string appId, string email = null)
-Update card expiring date
-### Example
-```csharp
-using System;
-using System.Diagnostics;
-using Flipdish.Api;
-using Flipdish.Client;
-using Flipdish.Model;
-
-namespace Example
-{
- public class SubscriptionsUpdateCardExpiringDateExample
- {
- public void main()
- {
- // Configure OAuth2 access token for authorization: oauth2
- Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
-
- var apiInstance = new SubscriptionsApi();
- var subscriptionId = 56; // int? | Subscription identifier
- var card = new CardBase(); // CardBase | Data to update card expiring date
-
- try
- {
- // Update card expiring date
- RestApiResultCard result = apiInstance.SubscriptionsUpdateCardExpiringDate(subscriptionId, card);
- Debug.WriteLine(result);
- }
- catch (Exception e)
- {
- Debug.Print("Exception when calling SubscriptionsApi.SubscriptionsUpdateCardExpiringDate: " + e.Message );
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **subscriptionId** | **int?**| Subscription identifier |
- **card** | [**CardBase**](CardBase.md)| Data to update card expiring date |
-
-### Return type
-
-[**RestApiResultCard**](RestApiResultCard.md)
-
-### Authorization
-
-[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-
-# **SubscriptionsUpdateSubscription**
-> Object SubscriptionsUpdateSubscription (int? subscriptionId, SubscriptionBase subscription)
-
-Update the subscription
### Example
```csharp
@@ -527,7 +155,7 @@ using Flipdish.Model;
namespace Example
{
- public class SubscriptionsUpdateSubscriptionExample
+ public class HasCustomerGotPaymentMethodOnFileExample
{
public void main()
{
@@ -535,18 +163,17 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new SubscriptionsApi();
- var subscriptionId = 56; // int? | Subscription identifier
- var subscription = new SubscriptionBase(); // SubscriptionBase | Data to update the subscription
+ var appId = appId_example; // string |
+ var email = email_example; // string | (optional)
try
{
- // Update the subscription
- Object result = apiInstance.SubscriptionsUpdateSubscription(subscriptionId, subscription);
+ RestApiResultHasPaymentMethodResponse result = apiInstance.HasCustomerGotPaymentMethodOnFile(appId, email);
Debug.WriteLine(result);
}
catch (Exception e)
{
- Debug.Print("Exception when calling SubscriptionsApi.SubscriptionsUpdateSubscription: " + e.Message );
+ Debug.Print("Exception when calling SubscriptionsApi.HasCustomerGotPaymentMethodOnFile: " + e.Message );
}
}
}
@@ -557,12 +184,12 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **subscriptionId** | **int?**| Subscription identifier |
- **subscription** | [**SubscriptionBase**](SubscriptionBase.md)| Data to update the subscription |
+ **appId** | **string**| |
+ **email** | **string**| | [optional]
### Return type
-**Object**
+[**RestApiResultHasPaymentMethodResponse**](RestApiResultHasPaymentMethodResponse.md)
### Authorization
@@ -570,7 +197,7 @@ Name | Type | Description | Notes
### HTTP request headers
- - **Content-Type**: application/json, text/json, application/xml, text/xml, application/x-www-form-urlencoded
+ - **Content-Type**: Not defined
- **Accept**: application/json, text/json, application/xml, text/xml
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
diff --git a/docs/SupportedCountry.md b/docs/SupportedCountry.md
index 2dd096b6..7cc18fd5 100644
--- a/docs/SupportedCountry.md
+++ b/docs/SupportedCountry.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.SupportedCountry
+# Flipdish.Model.SupportedCountry
## Properties
Name | Type | Description | Notes
diff --git a/docs/TaxItem.md b/docs/TaxItem.md
new file mode 100644
index 00000000..6fc14f20
--- /dev/null
+++ b/docs/TaxItem.md
@@ -0,0 +1,11 @@
+# Flipdish.Model.TaxItem
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Name** | **string** | The name of the tax item. | [optional]
+**Rate** | **double?** | The tax rate applied to the item. | [optional]
+**Amount** | **double?** | The amount of tax applied to the item. | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/TaxRate.md b/docs/TaxRate.md
new file mode 100644
index 00000000..9e1de5a0
--- /dev/null
+++ b/docs/TaxRate.md
@@ -0,0 +1,11 @@
+# Flipdish.Model.TaxRate
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Name** | **string** | | [optional]
+**Percentage** | **double?** | | [optional]
+**Total** | **double?** | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/Teammate.md b/docs/Teammate.md
index 9d7b6f45..f8ca0516 100644
--- a/docs/Teammate.md
+++ b/docs/Teammate.md
@@ -1,9 +1,10 @@
-# IO.Swagger.Model.Teammate
+# Flipdish.Model.Teammate
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**TeammateId** | **string** | Unique indentifier | [optional]
+**UserId** | **int?** | User ID of the teammate | [optional]
**Name** | **string** | Name | [optional]
**LastActivity** | **DateTime?** | Last activity | [optional]
**AppId** | **string** | Access level is for this App | [optional]
@@ -12,6 +13,7 @@ Name | Type | Description | Notes
**AppAccessLevel** | **string** | App access level | [optional]
**HasAccessToAllStores** | **bool?** | The user has access to all stores for the app (including new stores that added later) | [optional]
**StoreIds** | **List<int?>** | Store IDs the user has access to (if HasAccessToAllStores is false) | [optional]
+**PropertyIds** | **List<string>** | Property Ids the user has access to (if HasAccessToAllStores is false) | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/TeammateBase.md b/docs/TeammateBase.md
index 3994a4c8..7fa11ef9 100644
--- a/docs/TeammateBase.md
+++ b/docs/TeammateBase.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.TeammateBase
+# Flipdish.Model.TeammateBase
## Properties
Name | Type | Description | Notes
@@ -6,6 +6,7 @@ Name | Type | Description | Notes
**AppAccessLevel** | **string** | App access level | [optional]
**HasAccessToAllStores** | **bool?** | The user has access to all stores for the app (including new stores that added later) | [optional]
**StoreIds** | **List<int?>** | Store IDs the user has access to (if HasAccessToAllStores is false) | [optional]
+**PropertyIds** | **List<string>** | Property Ids the user has access to (if HasAccessToAllStores is false) | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/TeammateDeletedEvent.md b/docs/TeammateDeletedEvent.md
index a948dbbe..04f6e559 100644
--- a/docs/TeammateDeletedEvent.md
+++ b/docs/TeammateDeletedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.TeammateDeletedEvent
+# Flipdish.Model.TeammateDeletedEvent
## Properties
Name | Type | Description | Notes
@@ -10,7 +10,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/TeammateInviteAcceptedEvent.md b/docs/TeammateInviteAcceptedEvent.md
index 312d90a5..bde8241f 100644
--- a/docs/TeammateInviteAcceptedEvent.md
+++ b/docs/TeammateInviteAcceptedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.TeammateInviteAcceptedEvent
+# Flipdish.Model.TeammateInviteAcceptedEvent
## Properties
Name | Type | Description | Notes
@@ -10,7 +10,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/TeammateInviteSentEvent.md b/docs/TeammateInviteSentEvent.md
index 88dfba11..340771aa 100644
--- a/docs/TeammateInviteSentEvent.md
+++ b/docs/TeammateInviteSentEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.TeammateInviteSentEvent
+# Flipdish.Model.TeammateInviteSentEvent
## Properties
Name | Type | Description | Notes
@@ -10,7 +10,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/TeammateUpdatedEvent.md b/docs/TeammateUpdatedEvent.md
index bea2c991..ba0c3b41 100644
--- a/docs/TeammateUpdatedEvent.md
+++ b/docs/TeammateUpdatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.TeammateUpdatedEvent
+# Flipdish.Model.TeammateUpdatedEvent
## Properties
Name | Type | Description | Notes
@@ -10,7 +10,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/TeammatesApi.md b/docs/TeammatesApi.md
index 6c4eb483..9620d385 100644
--- a/docs/TeammatesApi.md
+++ b/docs/TeammatesApi.md
@@ -1,30 +1,35 @@
-# IO.Swagger.Api.TeammatesApi
+# Flipdish.Api.TeammatesApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**CreateTeammate**](TeammatesApi.md#createteammate) | **POST** /api/v1.0/{appId}/teammates | Create teammate and send an invite.
-[**DeleteTeammate**](TeammatesApi.md#deleteteammate) | **DELETE** /api/v1.0/{appId}/teammates/{id} | Delete teammate
-[**GetTeammateByAppIdAndTeammateId**](TeammatesApi.md#getteammatebyappidandteammateid) | **GET** /api/v1.0/{appId}/teammates/{id} | Get a teammates by email address
-[**GetTeammatesByAppId**](TeammatesApi.md#getteammatesbyappid) | **GET** /api/v1.0/{appId}/teammates | Get all teammates
-[**RedeemInvitation**](TeammatesApi.md#redeeminvitation) | **GET** /api/v1.0/{appId}/teammates/redeem/{otc} | Redeem one-time code from invitation
-[**UpdateTeammate**](TeammatesApi.md#updateteammate) | **POST** /api/v1.0/{appId}/teammates/{id} | Update teammates (this method does not support Deltas!)
+[**CreateTeammate**](TeammatesApi.md#createteammate) | **POST** /api/v1.0/{appId}/teammates |
+[**DeleteTeammate**](TeammatesApi.md#deleteteammate) | **DELETE** /api/v1.0/{appId}/teammates/{id} |
+[**GetTeammateByAppIdAndTeammateId**](TeammatesApi.md#getteammatebyappidandteammateid) | **GET** /api/v1.0/{appId}/teammates/{id} |
+[**GetTeammatesByAppId**](TeammatesApi.md#getteammatesbyappid) | **GET** /api/v1.0/{appId}/teammates |
+[**Grantaccess**](TeammatesApi.md#grantaccess) | **POST** /api/v1.0/{appId}/teammates/grantaccess |
+[**RedeemInvitation**](TeammatesApi.md#redeeminvitation) | **GET** /api/v1.0/{appId}/teammates/redeem/{otc} |
+[**TeammateMobileRedirect**](TeammatesApi.md#teammatemobileredirect) | **GET** /api/v1.0/teammates/mobile-redirect |
+[**TeammatesAcceptInvitation**](TeammatesApi.md#teammatesacceptinvitation) | **GET** /api/v1.0/{appId}/teammates/accept/{otc} |
+[**TeammatesAcceptInvitations**](TeammatesApi.md#teammatesacceptinvitations) | **POST** /api/v1.0/teammates/acceptInvitations |
+[**TeammatesPendingInvitations**](TeammatesApi.md#teammatespendinginvitations) | **GET** /api/v1.0/teammates/pending-invitations |
+[**UpdateTeammate**](TeammatesApi.md#updateteammate) | **POST** /api/v1.0/{appId}/teammates/{id} |
# **CreateTeammate**
> RestApiResultTeammate CreateTeammate (string appId, CreateTeammate teammate)
-Create teammate and send an invite.
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -36,12 +41,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new TeammatesApi();
- var appId = appId_example; // string | Application identifier
- var teammate = new CreateTeammate(); // CreateTeammate | teammate model
+ var appId = appId_example; // string |
+ var teammate = new CreateTeammate(); // CreateTeammate |
try
{
- // Create teammate and send an invite.
RestApiResultTeammate result = apiInstance.CreateTeammate(appId, teammate);
Debug.WriteLine(result);
}
@@ -58,8 +62,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application identifier |
- **teammate** | [**CreateTeammate**](CreateTeammate.md)| teammate model |
+ **appId** | **string**| |
+ **teammate** | [**CreateTeammate**](CreateTeammate.md)| |
### Return type
@@ -80,15 +84,15 @@ Name | Type | Description | Notes
# **DeleteTeammate**
> void DeleteTeammate (string appId, string id)
-Delete teammate
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -105,7 +109,6 @@ namespace Example
try
{
- // Delete teammate
apiInstance.DeleteTeammate(appId, id);
}
catch (Exception e)
@@ -143,15 +146,15 @@ void (empty response body)
# **GetTeammateByAppIdAndTeammateId**
> RestApiResultTeammate GetTeammateByAppIdAndTeammateId (string appId, string id)
-Get a teammates by email address
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -168,7 +171,6 @@ namespace Example
try
{
- // Get a teammates by email address
RestApiResultTeammate result = apiInstance.GetTeammateByAppIdAndTeammateId(appId, id);
Debug.WriteLine(result);
}
@@ -207,15 +209,15 @@ Name | Type | Description | Notes
# **GetTeammatesByAppId**
> RestApiArrayResultTeammate GetTeammatesByAppId (string appId)
-Get all teammates
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -231,7 +233,6 @@ namespace Example
try
{
- // Get all teammates
RestApiArrayResultTeammate result = apiInstance.GetTeammatesByAppId(appId);
Debug.WriteLine(result);
}
@@ -265,19 +266,82 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+# **Grantaccess**
+> Object Grantaccess (string appId, CreateTeammate teammate)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GrantaccessExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new TeammatesApi();
+ var appId = appId_example; // string |
+ var teammate = new CreateTeammate(); // CreateTeammate |
+
+ try
+ {
+ Object result = apiInstance.Grantaccess(appId, teammate);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling TeammatesApi.Grantaccess: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **teammate** | [**CreateTeammate**](CreateTeammate.md)| |
+
+### Return type
+
+**Object**
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
# **RedeemInvitation**
> RestApiResultRedeemInvitationResult RedeemInvitation (string otc, string appId)
-Redeem one-time code from invitation
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -294,7 +358,6 @@ namespace Example
try
{
- // Redeem one-time code from invitation
RestApiResultRedeemInvitationResult result = apiInstance.RedeemInvitation(otc, appId);
Debug.WriteLine(result);
}
@@ -329,19 +392,257 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+# **TeammateMobileRedirect**
+> Object TeammateMobileRedirect (string portalUrl)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class TeammateMobileRedirectExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new TeammatesApi();
+ var portalUrl = portalUrl_example; // string |
+
+ try
+ {
+ Object result = apiInstance.TeammateMobileRedirect(portalUrl);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling TeammatesApi.TeammateMobileRedirect: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **portalUrl** | **string**| |
+
+### Return type
+
+**Object**
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **TeammatesAcceptInvitation**
+> RestApiResultAcceptInvitationResult TeammatesAcceptInvitation (string otc, string appId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class TeammatesAcceptInvitationExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new TeammatesApi();
+ var otc = otc_example; // string |
+ var appId = appId_example; // string |
+
+ try
+ {
+ RestApiResultAcceptInvitationResult result = apiInstance.TeammatesAcceptInvitation(otc, appId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling TeammatesApi.TeammatesAcceptInvitation: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **otc** | **string**| |
+ **appId** | **string**| |
+
+### Return type
+
+[**RestApiResultAcceptInvitationResult**](RestApiResultAcceptInvitationResult.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **TeammatesAcceptInvitations**
+> RestApiArrayResultRedeemInvitationResult TeammatesAcceptInvitations ()
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class TeammatesAcceptInvitationsExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new TeammatesApi();
+
+ try
+ {
+ RestApiArrayResultRedeemInvitationResult result = apiInstance.TeammatesAcceptInvitations();
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling TeammatesApi.TeammatesAcceptInvitations: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+This endpoint does not need any parameter.
+
+### Return type
+
+[**RestApiArrayResultRedeemInvitationResult**](RestApiArrayResultRedeemInvitationResult.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **TeammatesPendingInvitations**
+> RestApiArrayResultPendingInvitation TeammatesPendingInvitations ()
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class TeammatesPendingInvitationsExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new TeammatesApi();
+
+ try
+ {
+ RestApiArrayResultPendingInvitation result = apiInstance.TeammatesPendingInvitations();
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling TeammatesApi.TeammatesPendingInvitations: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+This endpoint does not need any parameter.
+
+### Return type
+
+[**RestApiArrayResultPendingInvitation**](RestApiArrayResultPendingInvitation.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
# **UpdateTeammate**
> RestApiResultTeammate UpdateTeammate (string appId, string id, TeammateBase teammate)
-Update teammates (this method does not support Deltas!)
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -353,13 +654,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new TeammatesApi();
- var appId = appId_example; // string | Application identifier
- var id = id_example; // string | teammate identifier
- var teammate = new TeammateBase(); // TeammateBase | teammate model
+ var appId = appId_example; // string |
+ var id = id_example; // string |
+ var teammate = new TeammateBase(); // TeammateBase |
try
{
- // Update teammates (this method does not support Deltas!)
RestApiResultTeammate result = apiInstance.UpdateTeammate(appId, id, teammate);
Debug.WriteLine(result);
}
@@ -376,9 +676,9 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application identifier |
- **id** | **string**| teammate identifier |
- **teammate** | [**TeammateBase**](TeammateBase.md)| teammate model |
+ **appId** | **string**| |
+ **id** | **string**| |
+ **teammate** | [**TeammateBase**](TeammateBase.md)| |
### Return type
diff --git a/docs/TelemetrySeriesProperty.md b/docs/TelemetrySeriesProperty.md
index 7dda166d..6c6c9dd3 100644
--- a/docs/TelemetrySeriesProperty.md
+++ b/docs/TelemetrySeriesProperty.md
@@ -1,13 +1,13 @@
-# IO.Swagger.Model.TelemetrySeriesProperty
+# Flipdish.Model.TelemetrySeriesProperty
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Name** | **string** | | [optional]
-**Type** | **string** | | [optional]
-**IntValues** | **List<int?>** | | [optional]
-**StringValues** | **List<string>** | | [optional]
-**DoubleValues** | **List<double?>** | | [optional]
+**Name** | **string** | Name. | [optional]
+**Type** | **string** | Type. | [optional]
+**IntValues** | **List<int?>** | IntValues. | [optional]
+**StringValues** | **List<string>** | StringValues. | [optional]
+**DoubleValues** | **List<double?>** | DoubleValues. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/TelemetrySeriesQueryParameters.md b/docs/TelemetrySeriesQueryParameters.md
index 0e9dad03..356dee07 100644
--- a/docs/TelemetrySeriesQueryParameters.md
+++ b/docs/TelemetrySeriesQueryParameters.md
@@ -1,12 +1,12 @@
-# IO.Swagger.Model.TelemetrySeriesQueryParameters
+# Flipdish.Model.TelemetrySeriesQueryParameters
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**KioskId** | **string** | | [optional]
-**Variables** | **List<string>** | | [optional]
-**StartDate** | **DateTime?** | | [optional]
-**EndDate** | **DateTime?** | | [optional]
+**KioskId** | **string** | KioskId. | [optional]
+**Variables** | **List<string>** | Variables. | [optional]
+**StartDate** | **DateTime?** | StartDate. | [optional]
+**EndDate** | **DateTime?** | EndDate. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/TelemetrySeriesResult.md b/docs/TelemetrySeriesResult.md
index 64d242a9..2cd1ac24 100644
--- a/docs/TelemetrySeriesResult.md
+++ b/docs/TelemetrySeriesResult.md
@@ -1,10 +1,10 @@
-# IO.Swagger.Model.TelemetrySeriesResult
+# Flipdish.Model.TelemetrySeriesResult
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Timestamps** | **List<DateTime?>** | | [optional]
-**Properties** | [**List<TelemetrySeriesProperty>**](TelemetrySeriesProperty.md) | | [optional]
+**Timestamps** | **List<DateTime?>** | Timestamps. | [optional]
+**Properties** | [**List<TelemetrySeriesProperty>**](TelemetrySeriesProperty.md) | Properties. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/TelephonyConfig.md b/docs/TelephonyConfig.md
new file mode 100644
index 00000000..f62ddac0
--- /dev/null
+++ b/docs/TelephonyConfig.md
@@ -0,0 +1,18 @@
+# Flipdish.Model.TelephonyConfig
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**TelephonyConfigId** | **int?** | ID of the phone call | [optional]
+**ApmEnabled** | **bool?** | APM enabled flag | [optional]
+**Type** | **string** | Type of telephony service | [optional]
+**ConsentEnabled** | **bool?** | Consent enabled flag | [optional]
+**PhoneNumber** | **string** | APM phone number of the store | [optional]
+**SendAppLinkSms** | **bool?** | Send app link SMS flag | [optional]
+**UseCustomAppLinkSmsMessage** | **bool?** | Use custom app link SMS message flag | [optional]
+**UseCustomVoiceMessage** | **bool?** | Use custom voice message flag | [optional]
+**AppLinkSmsMessage** | **string** | App link SMS message | [optional]
+**ResendApmMessageAfterDays** | **int?** | Amount of days to resend APM message | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/TelephonyConfigUpdatedEvent.md b/docs/TelephonyConfigUpdatedEvent.md
new file mode 100644
index 00000000..72a17810
--- /dev/null
+++ b/docs/TelephonyConfigUpdatedEvent.md
@@ -0,0 +1,21 @@
+# Flipdish.Model.TelephonyConfigUpdatedEvent
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**EventName** | **string** | The event name | [optional]
+**Description** | **string** | Description | [optional]
+**StoreId** | **int?** | Store Id | [optional]
+**TelephonyConfig** | [**TelephonyConfig**](TelephonyConfig.md) | The telephony config | [optional]
+**PropertyId** | **string** | Property Id | [optional]
+**FlipdishEventId** | **Guid?** | The identitfier of the event | [optional]
+**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
+**Position** | **int?** | Position | [optional]
+**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
+**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/TerminalIotApi.md b/docs/TerminalIotApi.md
index 6307648a..f2c45000 100644
--- a/docs/TerminalIotApi.md
+++ b/docs/TerminalIotApi.md
@@ -1,27 +1,25 @@
-# IO.Swagger.Api.TerminalIotApi
+# Flipdish.Api.TerminalIotApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**GetTerminalIotConnection**](TerminalIotApi.md#getterminaliotconnection) | **POST** /api/v1.0/terminaliot/connect | Get the IoT connection parameters for telemetry and commands No input parameters since authenticated hydra user defines context
+[**GetTerminalIotConnection**](TerminalIotApi.md#getterminaliotconnection) | **POST** /api/v1.0/terminaliot/connect |
# **GetTerminalIotConnection**
> RestApiResultKioskIotConnectionParameters GetTerminalIotConnection ()
-Get the IoT connection parameters for telemetry and commands No input parameters since authenticated hydra user defines context
-[BETA - this endpoint is under development, do not use it in your production system]
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -36,7 +34,6 @@ namespace Example
try
{
- // Get the IoT connection parameters for telemetry and commands No input parameters since authenticated hydra user defines context
RestApiResultKioskIotConnectionParameters result = apiInstance.GetTerminalIotConnection();
Debug.WriteLine(result);
}
diff --git a/docs/ThirdPartyFeesDetails.md b/docs/ThirdPartyFeesDetails.md
new file mode 100644
index 00000000..bdb19fd2
--- /dev/null
+++ b/docs/ThirdPartyFeesDetails.md
@@ -0,0 +1,11 @@
+# Flipdish.Model.ThirdPartyFeesDetails
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**DeliveryIntegrationFee** | **double?** | Third party integration delivery fee | [optional]
+**DeliveryTipFee** | **double?** | Third party integration delivery tip fee | [optional]
+**TotalThirdPartyFees** | **double?** | Total third party integration fees | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/TipConfiguration.md b/docs/TipConfiguration.md
index e4f6485c..f6cefdc5 100644
--- a/docs/TipConfiguration.md
+++ b/docs/TipConfiguration.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.TipConfiguration
+# Flipdish.Model.TipConfiguration
## Properties
Name | Type | Description | Notes
diff --git a/docs/TipsApi.md b/docs/TipsApi.md
index e2fc98f1..0bcfacd4 100644
--- a/docs/TipsApi.md
+++ b/docs/TipsApi.md
@@ -1,26 +1,26 @@
-# IO.Swagger.Api.TipsApi
+# Flipdish.Api.TipsApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**TipConfigGet**](TipsApi.md#tipconfigget) | **GET** /api/v1.0/stores/{storeId}/tipconfig | Returns current tip configuration for a store
-[**TipConfigUpsert**](TipsApi.md#tipconfigupsert) | **POST** /api/v1.0/stores/{storeId}/tipconfig | Update or insert current tip configuration for a store
+[**TipConfigGet**](TipsApi.md#tipconfigget) | **GET** /api/v1.0/stores/{storeId}/tipconfig |
+[**TipConfigUpsert**](TipsApi.md#tipconfigupsert) | **POST** /api/v1.0/stores/{storeId}/tipconfig |
# **TipConfigGet**
> RestApiResultTipConfiguration TipConfigGet (int? storeId)
-Returns current tip configuration for a store
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -32,11 +32,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new TipsApi();
- var storeId = 56; // int? | Store Id
+ var storeId = 56; // int? |
try
{
- // Returns current tip configuration for a store
RestApiResultTipConfiguration result = apiInstance.TipConfigGet(storeId);
Debug.WriteLine(result);
}
@@ -53,7 +52,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store Id |
+ **storeId** | **int?**| |
### Return type
@@ -74,15 +73,15 @@ Name | Type | Description | Notes
# **TipConfigUpsert**
> RestApiResultTipConfiguration TipConfigUpsert (int? storeId, UpdateTipConfiguration updateConfig)
-Update or insert current tip configuration for a store
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -94,12 +93,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new TipsApi();
- var storeId = 56; // int? | Store Id
- var updateConfig = new UpdateTipConfiguration(); // UpdateTipConfiguration | Update Configuration
+ var storeId = 56; // int? |
+ var updateConfig = new UpdateTipConfiguration(); // UpdateTipConfiguration |
try
{
- // Update or insert current tip configuration for a store
RestApiResultTipConfiguration result = apiInstance.TipConfigUpsert(storeId, updateConfig);
Debug.WriteLine(result);
}
@@ -116,8 +114,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **storeId** | **int?**| Store Id |
- **updateConfig** | [**UpdateTipConfiguration**](UpdateTipConfiguration.md)| Update Configuration |
+ **storeId** | **int?**| |
+ **updateConfig** | [**UpdateTipConfiguration**](UpdateTipConfiguration.md)| |
### Return type
diff --git a/docs/UnRegisterCardReaderRequest.md b/docs/UnRegisterCardReaderRequest.md
index 59edc9f6..77fbefca 100644
--- a/docs/UnRegisterCardReaderRequest.md
+++ b/docs/UnRegisterCardReaderRequest.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.UnRegisterCardReaderRequest
+# Flipdish.Model.UnRegisterCardReaderRequest
## Properties
Name | Type | Description | Notes
diff --git a/docs/UpcomingInvoice.md b/docs/UpcomingInvoice.md
new file mode 100644
index 00000000..ea917432
--- /dev/null
+++ b/docs/UpcomingInvoice.md
@@ -0,0 +1,16 @@
+# Flipdish.Model.UpcomingInvoice
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Amount** | **double?** | Amount | [optional]
+**NextBillingDate** | **DateTime?** | Next billing date | [optional]
+**Subtotal** | **double?** | Subtotal |
+**TotalExcludingTax** | **double?** | Total excluding tax | [optional]
+**AmountDue** | **double?** | Amount due |
+**Tax** | **double?** | Tax |
+**Items** | [**List<InvoiceItem>**](InvoiceItem.md) | Items | [optional]
+**Discounts** | [**List<InvoiceDiscount>**](InvoiceDiscount.md) | Discounts | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/UpdateAppConfiguration.md b/docs/UpdateAppConfiguration.md
deleted file mode 100644
index 0faa2401..00000000
--- a/docs/UpdateAppConfiguration.md
+++ /dev/null
@@ -1,12 +0,0 @@
-# Flipdish.Model.UpdateAppConfiguration
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Id** | **string** | | [optional]
-**PhysicalRestaurants** | **List<int?>** | | [optional]
-**IsEnabled** | **bool?** | | [optional]
-**Settings** | [**List<AppConfigurationSetting>**](AppConfigurationSetting.md) | | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/UpdateAppStoreApp.md b/docs/UpdateAppStoreApp.md
index fe8bed1e..ded11e5c 100644
--- a/docs/UpdateAppStoreApp.md
+++ b/docs/UpdateAppStoreApp.md
@@ -1,23 +1,26 @@
-# IO.Swagger.Model.UpdateAppStoreApp
+# Flipdish.Model.UpdateAppStoreApp
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Details** | **string** | Details |
-**ConfigurationType** | **string** | Configuration type <example>External link</example><example>Flipdish hosted</example> |
-**StoreSelectorType** | **string** | Store selector type |
-**FieldGroups** | [**List<FieldGroup>**](FieldGroup.md) | Field groups | [optional]
-**SetupInstructions** | **string** | Setup instructions | [optional]
-**ExternalSetupLink** | **string** | External setup link | [optional]
-**TeammateAppAccessLevel** | **string** | Teammate app access level | [optional]
-**PermissionsType** | **string** | Permissions type |
-**Support** | [**AppStoreAppSupportInfo**](AppStoreAppSupportInfo.md) | Support information | [optional]
-**Name** | **string** | Name |
-**Description** | **string** | Description |
-**IsEnabled** | **bool?** | Is application enabled | [optional]
-**Categories** | **List<string>** | Categories |
-**Countries** | **List<string>** | Countries |
-**DeveloperName** | **string** | Developer Name | [optional]
+**Details** | **string** | |
+**ConfigurationType** | **string** | |
+**StoreSelectorType** | **string** | |
+**FieldGroups** | [**List<FieldGroup>**](FieldGroup.md) | | [optional]
+**SetupInstructions** | **string** | | [optional]
+**ExternalSetupLink** | **string** | | [optional]
+**TeammateAppAccessLevel** | **string** | | [optional]
+**PermissionsType** | **string** | |
+**Support** | [**AppStoreAppSupportInfo**](AppStoreAppSupportInfo.md) | | [optional]
+**ExternalFunctionActionUrl** | **string** | | [optional]
+**ExternalFunctionSignatureKey** | **string** | | [optional]
+**IsPaid** | **bool?** | | [optional]
+**Name** | **string** | |
+**Description** | **string** | |
+**IsEnabled** | **bool?** | | [optional]
+**Categories** | **List<string>** | |
+**Countries** | **List<string>** | |
+**DeveloperName** | **string** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/UpdateAppStoreAppConfiguration.md b/docs/UpdateAppStoreAppConfiguration.md
index d0379234..870645bb 100644
--- a/docs/UpdateAppStoreAppConfiguration.md
+++ b/docs/UpdateAppStoreAppConfiguration.md
@@ -1,11 +1,11 @@
-# IO.Swagger.Model.UpdateAppStoreAppConfiguration
+# Flipdish.Model.UpdateAppStoreAppConfiguration
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**IsEnabled** | **bool?** | Is enabled |
-**StoreIds** | **List<int?>** | Stores id's | [optional]
-**Settings** | [**List<Setting>**](Setting.md) | Settings | [optional]
+**IsEnabled** | **bool?** | |
+**StoreIds** | **List<int?>** | | [optional]
+**Settings** | [**List<Setting>**](Setting.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/UpdateAppStoreAppConfigurationValuesBatch.md b/docs/UpdateAppStoreAppConfigurationValuesBatch.md
new file mode 100644
index 00000000..f94aa2de
--- /dev/null
+++ b/docs/UpdateAppStoreAppConfigurationValuesBatch.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.UpdateAppStoreAppConfigurationValuesBatch
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Settings** | [**List<Setting>**](Setting.md) | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/UpdateAppStoreAppConfigurationWebhookDTO.md b/docs/UpdateAppStoreAppConfigurationWebhookDTO.md
index d6102c90..7d72a549 100644
--- a/docs/UpdateAppStoreAppConfigurationWebhookDTO.md
+++ b/docs/UpdateAppStoreAppConfigurationWebhookDTO.md
@@ -1,12 +1,12 @@
-# IO.Swagger.Model.UpdateAppStoreAppConfigurationWebhookDTO
+# Flipdish.Model.UpdateAppStoreAppConfigurationWebhookDTO
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Id** | **string** | Unique App store app configuration id |
-**IsEnabled** | **bool?** | Is enabled |
-**StoreIds** | **List<int?>** | Store id's | [optional]
-**Settings** | [**List<Setting>**](Setting.md) | Settings | [optional]
+**Id** | **string** | |
+**IsEnabled** | **bool?** | |
+**StoreIds** | **List<int?>** | | [optional]
+**Settings** | [**List<Setting>**](Setting.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/UpdateAppStoreAppExternalProduct.md b/docs/UpdateAppStoreAppExternalProduct.md
new file mode 100644
index 00000000..ee04efaf
--- /dev/null
+++ b/docs/UpdateAppStoreAppExternalProduct.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.UpdateAppStoreAppExternalProduct
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**ExternalProductId** | **string** | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/UpdateCatalogGroup.md b/docs/UpdateCatalogGroup.md
deleted file mode 100644
index f4780d1e..00000000
--- a/docs/UpdateCatalogGroup.md
+++ /dev/null
@@ -1,16 +0,0 @@
-# Flipdish.Model.UpdateCatalogGroup
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Sku** | **string** | Stock Keeping Unit (SKU) | [optional]
-**Name** | **string** | Group name | [optional]
-**AutogenerateDisplayText** | **bool?** | Autogenerate display text in ordering applications | [optional]
-**ImageFileName** | **string** | Image File Name | [optional]
-**MinSelectCount** | **int?** | Minimum number of items that the user has to select | [optional]
-**MaxSelectCount** | **int?** | Maximum number of items that the user has to select | [optional]
-**Items** | [**List<UpdateCatalogItemReference>**](UpdateCatalogItemReference.md) | Collection of items associated with this group | [optional]
-**Metafields** | [**List<Metafield>**](Metafield.md) | Collection of metafields | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/UpdateCatalogGroupReference.md b/docs/UpdateCatalogGroupReference.md
index 4d09c196..fbede304 100644
--- a/docs/UpdateCatalogGroupReference.md
+++ b/docs/UpdateCatalogGroupReference.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.UpdateCatalogGroupReference
+# Flipdish.Model.UpdateCatalogGroupReference
## Properties
Name | Type | Description | Notes
diff --git a/docs/UpdateCatalogItem.md b/docs/UpdateCatalogItem.md
index f6f83c85..2cb094c0 100644
--- a/docs/UpdateCatalogItem.md
+++ b/docs/UpdateCatalogItem.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.UpdateCatalogItem
+# Flipdish.Model.UpdateCatalogItem
## Properties
Name | Type | Description | Notes
diff --git a/docs/UpdateCatalogItemReference.md b/docs/UpdateCatalogItemReference.md
deleted file mode 100644
index fb5c2bbf..00000000
--- a/docs/UpdateCatalogItemReference.md
+++ /dev/null
@@ -1,11 +0,0 @@
-# Flipdish.Model.UpdateCatalogItemReference
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**CatalogItemId** | **string** | Identifier of the CatalogItemId to use as SubProduct |
-**ItemType** | **string** | Type of the SupProduct |
-**PreselectedQuantity** | **int?** | Quantity of the modifier that will be set when the parent product is placed in the basket | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/UpdateDriverNotificationToken.md b/docs/UpdateDriverNotificationToken.md
index ec247836..e4c8886a 100644
--- a/docs/UpdateDriverNotificationToken.md
+++ b/docs/UpdateDriverNotificationToken.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.UpdateDriverNotificationToken
+# Flipdish.Model.UpdateDriverNotificationToken
## Properties
Name | Type | Description | Notes
diff --git a/docs/UpdateDriverProfileModel.md b/docs/UpdateDriverProfileModel.md
index ef9c6e18..c4a91b7a 100644
--- a/docs/UpdateDriverProfileModel.md
+++ b/docs/UpdateDriverProfileModel.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.UpdateDriverProfileModel
+# Flipdish.Model.UpdateDriverProfileModel
## Properties
Name | Type | Description | Notes
diff --git a/docs/UpdateFulfillmentStatesConfiguration.md b/docs/UpdateFulfillmentStatesConfiguration.md
index 5526a11b..55e44848 100644
--- a/docs/UpdateFulfillmentStatesConfiguration.md
+++ b/docs/UpdateFulfillmentStatesConfiguration.md
@@ -1,11 +1,13 @@
-# IO.Swagger.Model.UpdateFulfillmentStatesConfiguration
+# Flipdish.Model.UpdateFulfillmentStatesConfiguration
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
+**OverwriteSystemTemplate** | **bool?** | Set to true if a system configuration template is to be updated (permissions also needed) | [optional]
**StoreIds** | **List<int?>** | Stores id's | [optional]
**StoreSelectorType** | **string** | Store Selector Type | [optional]
**States** | [**List<FulfillmentStatusConfigurationItem>**](FulfillmentStatusConfigurationItem.md) | Settings | [optional]
+**AutomaticTransitionsEnabled** | **bool?** | Enable automatic transitions | [optional]
**Name** | **string** | Name | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/UpdateGroup.md b/docs/UpdateGroup.md
index 73f75b44..4cf0dcf5 100644
--- a/docs/UpdateGroup.md
+++ b/docs/UpdateGroup.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.UpdateGroup
+# Flipdish.Model.UpdateGroup
## Properties
Name | Type | Description | Notes
diff --git a/docs/UpdateGroupReference.md b/docs/UpdateGroupReference.md
index e62a8484..9f4ad9cc 100644
--- a/docs/UpdateGroupReference.md
+++ b/docs/UpdateGroupReference.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.UpdateGroupReference
+# Flipdish.Model.UpdateGroupReference
## Properties
Name | Type | Description | Notes
diff --git a/docs/UpdateLocationArea.md b/docs/UpdateLocationArea.md
index 93cde926..9dd59fda 100644
--- a/docs/UpdateLocationArea.md
+++ b/docs/UpdateLocationArea.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.UpdateLocationArea
+# Flipdish.Model.UpdateLocationArea
## Properties
Name | Type | Description | Notes
diff --git a/docs/UpdateMetafieldDefinition.md b/docs/UpdateMetafieldDefinition.md
index dfa4829a..3b74c0de 100644
--- a/docs/UpdateMetafieldDefinition.md
+++ b/docs/UpdateMetafieldDefinition.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.UpdateMetafieldDefinition
+# Flipdish.Model.UpdateMetafieldDefinition
## Properties
Name | Type | Description | Notes
diff --git a/docs/UpdateMobileAppsSubmissionStatus.md b/docs/UpdateMobileAppsSubmissionStatus.md
index 2b3378c6..6d7ade43 100644
--- a/docs/UpdateMobileAppsSubmissionStatus.md
+++ b/docs/UpdateMobileAppsSubmissionStatus.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.UpdateMobileAppsSubmissionStatus
+# Flipdish.Model.UpdateMobileAppsSubmissionStatus
## Properties
Name | Type | Description | Notes
diff --git a/docs/UpdateModifier.md b/docs/UpdateModifier.md
deleted file mode 100644
index 92677c00..00000000
--- a/docs/UpdateModifier.md
+++ /dev/null
@@ -1,13 +0,0 @@
-# Flipdish.Model.UpdateModifier
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Sku** | **string** | Stock Keeping Unit (SKU) | [optional]
-**Name** | **string** | Product name | [optional]
-**Description** | **string** | Product description | [optional]
-**Price** | **double?** | Product price | [optional]
-**Alcohol** | **bool?** | Product contains alcohol | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/UpdateModifierGroup.md b/docs/UpdateModifierGroup.md
deleted file mode 100644
index c61f7f18..00000000
--- a/docs/UpdateModifierGroup.md
+++ /dev/null
@@ -1,16 +0,0 @@
-# Flipdish.Model.UpdateModifierGroup
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**MinSelection** | **int?** | Minimum number of items that the user has to select | [optional]
-**MaxSelection** | **int?** | Maximum number of items that the user has to select | [optional]
-**SubProducts** | [**List<ModifierGroupSubProduct>**](ModifierGroupSubProduct.md) | Collection of products associated with this product | [optional]
-**Sku** | **string** | Stock Keeping Unit (SKU) | [optional]
-**Name** | **string** | Product name | [optional]
-**Description** | **string** | Product description | [optional]
-**Price** | **double?** | Product price | [optional]
-**Alcohol** | **bool?** | Product contains alcohol | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/UpdatePayGreenConfigurationRequest.md b/docs/UpdatePayGreenConfigurationRequest.md
index 84e55f14..f2cfb0a1 100644
--- a/docs/UpdatePayGreenConfigurationRequest.md
+++ b/docs/UpdatePayGreenConfigurationRequest.md
@@ -1,10 +1,10 @@
-# IO.Swagger.Model.UpdatePayGreenConfigurationRequest
+# Flipdish.Model.UpdatePayGreenConfigurationRequest
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Name** | **string** | | [optional]
-**AssignedStores** | **List<int?>** | | [optional]
+**Name** | **string** | Name. | [optional]
+**AssignedStores** | **List<int?>** | AssignedStores. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/UpdateProduct.md b/docs/UpdateProduct.md
index 7d9a13ff..fef69dc1 100644
--- a/docs/UpdateProduct.md
+++ b/docs/UpdateProduct.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.UpdateProduct
+# Flipdish.Model.UpdateProduct
## Properties
Name | Type | Description | Notes
diff --git a/docs/UpdateProductReference.md b/docs/UpdateProductReference.md
index 3f0bec5e..ccceed67 100644
--- a/docs/UpdateProductReference.md
+++ b/docs/UpdateProductReference.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.UpdateProductReference
+# Flipdish.Model.UpdateProductReference
## Properties
Name | Type | Description | Notes
diff --git a/docs/UpdateSimpleProduct.md b/docs/UpdateSimpleProduct.md
deleted file mode 100644
index 5bbc4691..00000000
--- a/docs/UpdateSimpleProduct.md
+++ /dev/null
@@ -1,14 +0,0 @@
-# Flipdish.Model.UpdateSimpleProduct
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**SubProducts** | [**List<SimpleProductSubProduct>**](SimpleProductSubProduct.md) | Collection of products associated with this product | [optional]
-**Sku** | **string** | Stock Keeping Unit (SKU) | [optional]
-**Name** | **string** | Product name | [optional]
-**Description** | **string** | Product description | [optional]
-**Price** | **double?** | Product price | [optional]
-**Alcohol** | **bool?** | Product contains alcohol | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/UpdateStorePayGreenConfigurationRequest.md b/docs/UpdateStorePayGreenConfigurationRequest.md
index c689e9bd..55aaada6 100644
--- a/docs/UpdateStorePayGreenConfigurationRequest.md
+++ b/docs/UpdateStorePayGreenConfigurationRequest.md
@@ -1,10 +1,10 @@
-# IO.Swagger.Model.UpdateStorePayGreenConfigurationRequest
+# Flipdish.Model.UpdateStorePayGreenConfigurationRequest
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Active** | **bool?** | | [optional]
-**PayGreenConfigurationId** | **int?** | | [optional]
+**Active** | **bool?** | Active. | [optional]
+**PayGreenConfigurationId** | **int?** | PayGreenConfigurationId. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/UpdateTipConfiguration.md b/docs/UpdateTipConfiguration.md
index 21e54e02..baddda58 100644
--- a/docs/UpdateTipConfiguration.md
+++ b/docs/UpdateTipConfiguration.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.UpdateTipConfiguration
+# Flipdish.Model.UpdateTipConfiguration
## Properties
Name | Type | Description | Notes
diff --git a/docs/UpdateVoucher.md b/docs/UpdateVoucher.md
new file mode 100644
index 00000000..08a26a10
--- /dev/null
+++ b/docs/UpdateVoucher.md
@@ -0,0 +1,36 @@
+# Flipdish.Model.UpdateVoucher
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**PromotionId** | **int?** | Promotion ID to update | [optional]
+**PromotionName** | **string** | The updated name of the promotion | [optional]
+**PromotionAwardMenuItemPublicIds** | **List<Guid?>** | The updated menu items that the promotion awards | [optional]
+**Code** | **string** | Voucher Code | [optional]
+**Description** | **string** | Voucher Description (Visible on printout) | [optional]
+**Stores** | **List<int?>** | Stores that this voucher applies to | [optional]
+**ValidOnOrdersOver** | **double?** | Valid on orders on or above | [optional]
+**TakesPriority** | **bool?** | Takes priority | [optional]
+**IsEnabled** | **bool?** | Is voucher enabled | [optional]
+**IsAutomaticallyApplied** | **bool?** | Is voucher automatically applied | [optional]
+**IncludeDeliveryFee** | **bool?** | Include delivery fees | [optional]
+**IsValidForDeliveryOrders** | **bool?** | Valid for delivery orders | [optional]
+**IsValidForPickupOrders** | **bool?** | Valid for pickup orders | [optional]
+**IsValidForOrdersPayedOnline** | **bool?** | Valid for orders payed online | [optional]
+**IsValidForOrdersPayedByCash** | **bool?** | Valid for orders payed in cash | [optional]
+**IsValidForFirstOrderOnly** | **bool?** | Valid only on the first order by the customer | [optional]
+**IsValidOncePerCustomer** | **bool?** | Valid once per customer | [optional]
+**IsValidOnlyOnce** | **bool?** | Valid only once, by any customer (once used cannot be used again by any other customer) | [optional]
+**IsDiscoverable** | **bool?** | Enables the voucher to be offered in the Voucher Discoverability feature | [optional]
+**IsPromoted** | **bool?** | Marks the voucher as promoted | [optional]
+**ForceDiscount** | **bool?** | Force the discount to be applied which bypasses some menu restrictions | [optional]
+**StartDate** | **DateTime?** | Voucher Starts On (Time in UTC) | [optional]
+**ExpiryDate** | **DateTime?** | Voucher Expires On (Time in UTC) | [optional]
+**ChannelRestrictions** | **List<string>** | Limit the channels this voucher can be used on | [optional]
+**ValidityPeriods** | [**List<ValidityPeriod>**](ValidityPeriod.md) | Periods in which the voucher is valid. An empty list means the voucher is valid at all times. When updating the voucher, if this is set to null, the validity periods won't be updated. | [optional]
+**VoucherSubType** | **string** | Voucher Subtype | [optional]
+**CustomerId** | **int?** | Customer UserID | [optional]
+**MaxRedemptions** | **int?** | Maximum number of times the voucher can be redeemed (used) | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/UpdateVoucherUsage.md b/docs/UpdateVoucherUsage.md
new file mode 100644
index 00000000..591f3b29
--- /dev/null
+++ b/docs/UpdateVoucherUsage.md
@@ -0,0 +1,11 @@
+# Flipdish.Model.UpdateVoucherUsage
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**IsUsed** | **bool?** | Flag indicating whether the voucher is used | [optional]
+**UsedByCustomerId** | **int?** | Indicates Customer that used the voucher. | [optional]
+**TransactionKey** | **string** | An opaque string, to ensure idempotency. This allows for safely retrying requests without accidentally performing the same stamp operation twice. This will typically contain the the ID of the sale order. | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/UserAnsweredSignupQuestionsEvent.md b/docs/UserAnsweredSignupQuestionsEvent.md
index c99cbe69..8d5c6389 100644
--- a/docs/UserAnsweredSignupQuestionsEvent.md
+++ b/docs/UserAnsweredSignupQuestionsEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.UserAnsweredSignupQuestionsEvent
+# Flipdish.Model.UserAnsweredSignupQuestionsEvent
## Properties
Name | Type | Description | Notes
@@ -10,7 +10,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/UserCreatedEvent.md b/docs/UserCreatedEvent.md
index 85d75d6a..0ad10736 100644
--- a/docs/UserCreatedEvent.md
+++ b/docs/UserCreatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.UserCreatedEvent
+# Flipdish.Model.UserCreatedEvent
## Properties
Name | Type | Description | Notes
@@ -10,7 +10,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/UserDeletedEvent.md b/docs/UserDeletedEvent.md
index 50ca12e5..af09e8c7 100644
--- a/docs/UserDeletedEvent.md
+++ b/docs/UserDeletedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.UserDeletedEvent
+# Flipdish.Model.UserDeletedEvent
## Properties
Name | Type | Description | Notes
@@ -10,7 +10,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/UserDeliveryLocationAdmin.md b/docs/UserDeliveryLocationAdmin.md
new file mode 100644
index 00000000..928015b9
--- /dev/null
+++ b/docs/UserDeliveryLocationAdmin.md
@@ -0,0 +1,18 @@
+# Flipdish.Model.UserDeliveryLocationAdmin
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**DeliveryLocationId** | **int?** | DeliveryLocationId. | [optional]
+**Building** | **string** | Building. | [optional]
+**Street** | **string** | Street. | [optional]
+**Town** | **string** | Town. | [optional]
+**PostCode** | **string** | PostCode. | [optional]
+**DeliveryInstructions** | **string** | DeliveryInstructions. | [optional]
+**AutoSelectThisLocation** | **bool?** | AutoSelectThisLocation. | [optional]
+**IsDisplayed** | **bool?** | IsDisplayed. | [optional]
+**IsConfirmed** | **bool?** | IsConfirmed. | [optional]
+**Coordinates** | [**Coordinates**](Coordinates.md) | Coordinates. | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/UserEventInfo.md b/docs/UserEventInfo.md
index c68beb24..8bb804d8 100644
--- a/docs/UserEventInfo.md
+++ b/docs/UserEventInfo.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.UserEventInfo
+# Flipdish.Model.UserEventInfo
## Properties
Name | Type | Description | Notes
diff --git a/docs/UserFlipdishAccount.md b/docs/UserFlipdishAccount.md
new file mode 100644
index 00000000..5d346477
--- /dev/null
+++ b/docs/UserFlipdishAccount.md
@@ -0,0 +1,11 @@
+# Flipdish.Model.UserFlipdishAccount
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**PayeeBankAccountDataId** | **int?** | Payee Bank Account Data Id | [optional]
+**FlipdishAccountId** | **int?** | Flipdish Account Id | [optional]
+**Name** | **string** | Flipdish Account Name | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/UserInfo.md b/docs/UserInfo.md
new file mode 100644
index 00000000..363b9b8f
--- /dev/null
+++ b/docs/UserInfo.md
@@ -0,0 +1,35 @@
+# Flipdish.Model.UserInfo
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**PhoneNumber** | **string** | The user's phone number. | [optional]
+**Email** | **string** | The user's email address. | [optional]
+**EmailConfirmed** | **bool?** | Indicates if the user's email address has been confirmed. | [optional]
+**PreventFromUsingCards** | **bool?** | Indicates if the user is prevented from using cards. | [optional]
+**IsUserPhoneNumberBlocked** | **bool?** | Indicates if the user's phone number is blocked. | [optional]
+**UserWhiteLabels** | [**List<UserWhiteLabelInfo>**](UserWhiteLabelInfo.md) | List of white label information associated with the user. | [optional]
+**UserId** | **int?** | The unique identifier for the user. | [optional]
+**UserName** | **string** | The user's username. | [optional]
+**CustomerName** | **string** | The customer's name. | [optional]
+**HasLoggedIn** | **bool?** | Indicates if the user has logged in. | [optional]
+**DisableAppRatingControl** | **bool?** | Indicates if the app rating control is disabled for the user. | [optional]
+**GloballyOptedOut** | **bool?** | Indicates if the user has globally opted out. | [optional]
+**CompletedOrderCount** | **int?** | The number of completed orders by the user. | [optional]
+**CancelledOrderCount** | **int?** | The number of cancelled orders by the user. | [optional]
+**OrderTotalValue** | **double?** | The total value of orders placed by the user. | [optional]
+**TsMostRecentOrder** | **DateTime?** | The timestamp of the user's most recent order. | [optional]
+**TsFirstOrder** | **DateTime?** | The timestamp of the user's first order. | [optional]
+**IsRestaurantUser** | **bool?** | Indicates if the user is a restaurant user. | [optional]
+**Installs** | [**List<AppInstall>**](AppInstall.md) | List of app installs associated with the user. | [optional]
+**DeliveryLocations** | [**List<DeliveryLocation>**](DeliveryLocation.md) | List of delivery locations associated with the user. | [optional]
+**PaymentAccounts** | [**List<PaymentAccount>**](PaymentAccount.md) | List of payment accounts associated with the user. | [optional]
+**LanguageId** | **string** | The language identifier for the user. | [optional]
+**CurrentLanguageName** | **string** | Current language name for the user. | [optional]
+**Languages** | [**List<Language>**](Language.md) | Available languages that the user can choose from. | [optional]
+**SalesForceContactId** | **string** | The Salesforce contact ID for the user. | [optional]
+**StripeCustomerId** | **string** | The Stripe customer ID for the user. | [optional]
+**UserMonthlyCommissions** | [**List<UserMonthlyCommission>**](UserMonthlyCommission.md) | User's monthly commissions. | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/UserLoginEvent.md b/docs/UserLoginEvent.md
index 8296efc0..de2dee6e 100644
--- a/docs/UserLoginEvent.md
+++ b/docs/UserLoginEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.UserLoginEvent
+# Flipdish.Model.UserLoginEvent
## Properties
Name | Type | Description | Notes
@@ -10,7 +10,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/UserMonthlyCommission.md b/docs/UserMonthlyCommission.md
new file mode 100644
index 00000000..9c6bcc90
--- /dev/null
+++ b/docs/UserMonthlyCommission.md
@@ -0,0 +1,13 @@
+# Flipdish.Model.UserMonthlyCommission
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**UserId** | **int?** | The unique identifier of the user. | [optional]
+**MonthStart** | **DateTime?** | The start date of the month for which the commission is calculated. | [optional]
+**CommissionAmount** | **double?** | The total commission amount for the user in the specified month. | [optional]
+**Currency** | **string** | The currency in which the commission is paid. | [optional]
+**IsoCurrency** | **string** | The ISO currency code for the commission currency. | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/UserNote.md b/docs/UserNote.md
new file mode 100644
index 00000000..6d28ff9e
--- /dev/null
+++ b/docs/UserNote.md
@@ -0,0 +1,15 @@
+# Flipdish.Model.UserNote
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**UserNoteId** | **int?** | Identifier for the user note. | [optional]
+**UserId** | **int?** | User identifier associated with the note. | [optional]
+**Note** | **string** | Note content. | [optional]
+**TsCreate** | **DateTime?** | Creation timestamp of the note. | [optional]
+**CreatedByUserId** | **int?** | Identifier of the user who created the note. | [optional]
+**CreatedByUserName** | **string** | Name of the user who created the note. | [optional]
+**CreatedByUserEmail** | **string** | Email of the user who created the note. | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/UserOrderSummary.md b/docs/UserOrderSummary.md
new file mode 100644
index 00000000..ef82f99d
--- /dev/null
+++ b/docs/UserOrderSummary.md
@@ -0,0 +1,19 @@
+# Flipdish.Model.UserOrderSummary
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**OrderId** | **int?** | OrderId. | [optional]
+**TsOrderPlacedUtc** | **DateTime?** | TsOrderPlacedUtc. | [optional]
+**TsUpdateUtc** | **DateTime?** | TsUpdateUtc. | [optional]
+**RestaurantName** | **string** | RestaurantName. | [optional]
+**FoodAmount** | **double?** | FoodAmount. | [optional]
+**TipAmount** | **double?** | TipAmount. | [optional]
+**TotalRestaurantAmount** | **double?** | TotalRestaurantAmount. | [optional]
+**IsoCurrency** | **string** | IsoCurrency. | [optional]
+**DeliveryType** | **string** | DeliveryType. | [optional]
+**OrderState** | **string** | OrderState. | [optional]
+**PaymentAccountDescription** | **string** | PaymentAccountDescription. | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/UserPasswordCreatedEvent.md b/docs/UserPasswordCreatedEvent.md
index 3ea0f9f9..3f651663 100644
--- a/docs/UserPasswordCreatedEvent.md
+++ b/docs/UserPasswordCreatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.UserPasswordCreatedEvent
+# Flipdish.Model.UserPasswordCreatedEvent
## Properties
Name | Type | Description | Notes
@@ -10,7 +10,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/UserPushNotificationSentResult.md b/docs/UserPushNotificationSentResult.md
new file mode 100644
index 00000000..d5d77715
--- /dev/null
+++ b/docs/UserPushNotificationSentResult.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.UserPushNotificationSentResult
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**TokenCount** | **int?** | TokenCount. | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/UserRole.md b/docs/UserRole.md
new file mode 100644
index 00000000..fb6d87e5
--- /dev/null
+++ b/docs/UserRole.md
@@ -0,0 +1,10 @@
+# Flipdish.Model.UserRole
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**RolesUserIn** | **List<string>** | Roles the user is in | [optional]
+**RolesUserNotIn** | **List<string>** | Roles the user is not in | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/UserSearch.md b/docs/UserSearch.md
new file mode 100644
index 00000000..205cd071
--- /dev/null
+++ b/docs/UserSearch.md
@@ -0,0 +1,17 @@
+# Flipdish.Model.UserSearch
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Id** | **int?** | User Id | [optional]
+**PhoneNumber** | **string** | Phone Number | [optional]
+**Email** | **string** | Email | [optional]
+**CustomerName** | **string** | Customer Name | [optional]
+**HasLoggedIn** | **bool?** | Has Logged In | [optional]
+**UserDiscriminator** | **string** | User Discriminator | [optional]
+**TsCreate** | **DateTime?** | Timestamp Created | [optional]
+**WhiteLabelConfigs** | [**List<UserWhiteLabelConfig>**](UserWhiteLabelConfig.md) | WhiteLabel Configs | [optional]
+**UserType** | **string** | User Type | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/UserSmsChatItem.md b/docs/UserSmsChatItem.md
new file mode 100644
index 00000000..5f79bfc6
--- /dev/null
+++ b/docs/UserSmsChatItem.md
@@ -0,0 +1,13 @@
+# Flipdish.Model.UserSmsChatItem
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**SmsConversationItemId** | **int?** | SmsConversationItemId. | [optional]
+**Direction** | **string** | Direction. | [optional]
+**From** | **string** | From. | [optional]
+**Text** | **string** | Text. | [optional]
+**TsSentReceivedUtc** | **DateTime?** | TsSentReceivedUtc. | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/UserStoreInfo.md b/docs/UserStoreInfo.md
new file mode 100644
index 00000000..1a84f727
--- /dev/null
+++ b/docs/UserStoreInfo.md
@@ -0,0 +1,11 @@
+# Flipdish.Model.UserStoreInfo
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**PropertyId** | **string** | Property Id | [optional]
+**StoreId** | **int?** | Store Id | [optional]
+**StoreName** | **string** | Store Name | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/UserUpdatedEvent.md b/docs/UserUpdatedEvent.md
index edf03af2..98b9b218 100644
--- a/docs/UserUpdatedEvent.md
+++ b/docs/UserUpdatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.UserUpdatedEvent
+# Flipdish.Model.UserUpdatedEvent
## Properties
Name | Type | Description | Notes
@@ -10,7 +10,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/UserWhiteLabelConfig.md b/docs/UserWhiteLabelConfig.md
new file mode 100644
index 00000000..30560698
--- /dev/null
+++ b/docs/UserWhiteLabelConfig.md
@@ -0,0 +1,13 @@
+# Flipdish.Model.UserWhiteLabelConfig
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Id** | **int?** | Identifier | [optional]
+**ConfigId** | **int?** | WlConfigId | [optional]
+**AppId** | **string** | Brand Id | [optional]
+**Name** | **string** | WhiteLabel Name | [optional]
+**Level** | **string** | WhiteLabel Access Level | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/UserWhiteLabelInfo.md b/docs/UserWhiteLabelInfo.md
new file mode 100644
index 00000000..01f71a4f
--- /dev/null
+++ b/docs/UserWhiteLabelInfo.md
@@ -0,0 +1,11 @@
+# Flipdish.Model.UserWhiteLabelInfo
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**WlConfigId** | **int?** | WhiteLabelConfig Id | [optional]
+**AppId** | **string** | Brand Id (AppId) | [optional]
+**WhiteLabelName** | **string** | WhiteLabel Name | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/UsersApi.md b/docs/UsersApi.md
index 8e02bbed..57745a8d 100644
--- a/docs/UsersApi.md
+++ b/docs/UsersApi.md
@@ -1,13 +1,354 @@
-# IO.Swagger.Api.UsersApi
+# Flipdish.Api.UsersApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
+[**AddUserNote**](UsersApi.md#addusernote) | **POST** /api/v1.0/users/{userId}/AddUserNote |
+[**AddUserToRole**](UsersApi.md#addusertorole) | **POST** /api/v1.0/users/{userId}/AddUserToRole/{roleName} |
+[**AnonymizeUser**](UsersApi.md#anonymizeuser) | **POST** /api/v1.0/users/{userId}/AnonymizeUser |
+[**BlockUserPhoneNumber**](UsersApi.md#blockuserphonenumber) | **POST** /api/v1.0/users/{userId}/BlockUserPhoneNumber |
+[**CreateUserDeliveryLocation**](UsersApi.md#createuserdeliverylocation) | **POST** /api/v1.0/users/{userId}/deliveryLocations |
[**GetPreviousOrderCountForStore**](UsersApi.md#getpreviousordercountforstore) | **GET** /api/v1.0/users/{userId}/previousordercount/{storeId} |
-[**GetRoles**](UsersApi.md#getroles) | **GET** /api/v1.0/users/roles | Get role names
+[**GetRestaurantUserAccounts**](UsersApi.md#getrestaurantuseraccounts) | **GET** /api/v1.0/users/{userId}/RestaurantUserAccounts |
+[**GetRestaurantUserStores**](UsersApi.md#getrestaurantuserstores) | **GET** /api/v1.0/users/{userId}/RestaurantUserStores |
+[**GetRoles**](UsersApi.md#getroles) | **GET** /api/v1.0/users/roles |
+[**GetRolesAndUnassignedRoles**](UsersApi.md#getrolesandunassignedroles) | **GET** /api/v1.0/users/{userId}/roles |
+[**GetUserById**](UsersApi.md#getuserbyid) | **GET** /api/v1.0/users/{userId} |
+[**GetUserDeliveryLocationsForAdmin**](UsersApi.md#getuserdeliverylocationsforadmin) | **GET** /api/v1.0/users/{userId}/deliveryLocations |
+[**GetUserNotes**](UsersApi.md#getusernotes) | **GET** /api/v1.0/users/{userId}/UserNotes |
+[**GetUserOrderByIdForAdmin**](UsersApi.md#getuserorderbyidforadmin) | **GET** /api/v1.0/users/{userId}/orders/{orderId} |
+[**GetUserOrdersForAdmin**](UsersApi.md#getuserordersforadmin) | **GET** /api/v1.0/users/{userId}/orders |
+[**GetUserSmsConversationItems**](UsersApi.md#getusersmsconversationitems) | **GET** /api/v1.0/users/{userId}/smsConversationItems |
+[**HideUserDeliveryLocation**](UsersApi.md#hideuserdeliverylocation) | **POST** /api/v1.0/users/{userId}/deliveryLocations/{deliveryLocationId}/hide |
+[**MarkUserAsFraudulent**](UsersApi.md#markuserasfraudulent) | **POST** /api/v1.0/users/{userId}/MarkUserAsFraudulent |
+[**MarkUserAsSuspicious**](UsersApi.md#markuserassuspicious) | **POST** /api/v1.0/users/{userId}/MarkUserAsSuspicious |
+[**RemoveFlipdishAccountIdForUser**](UsersApi.md#removeflipdishaccountidforuser) | **POST** /api/v1.0/users/{userId}/RemoveFlipdishAccountId/{accountId} |
+[**RemoveUserFromRole**](UsersApi.md#removeuserfromrole) | **POST** /api/v1.0/users/{userId}/RemoveUserFromRole/{roleName} |
+[**ResetMfa**](UsersApi.md#resetmfa) | **POST** /api/v1.0/users/{userId}/ResetMfa |
+[**SearchFlipdishAccounts**](UsersApi.md#searchflipdishaccounts) | **GET** /api/v1.0/users/searchFlipdishAccounts |
+[**SearchUsers**](UsersApi.md#searchusers) | **GET** /api/v1.0/users/search |
+[**SendUserPushNotification**](UsersApi.md#senduserpushnotification) | **POST** /api/v1.0/users/{userId}/pushNotifications |
+[**SendUserSms**](UsersApi.md#sendusersms) | **POST** /api/v1.0/users/{userId}/sms |
+[**SetCustomerName**](UsersApi.md#setcustomername) | **POST** /api/v1.0/users/{userId}/SetCustomerName |
+[**SetFlipdishAccountIdForUser**](UsersApi.md#setflipdishaccountidforuser) | **POST** /api/v1.0/users/{userId}/SetFlipdishAccountId/{accountId} |
+[**SetUserDeliveryLocationCoordinates**](UsersApi.md#setuserdeliverylocationcoordinates) | **POST** /api/v1.0/users/{userId}/deliveryLocations/{deliveryLocationId}/coordinates |
+[**SetUserDeliveryLocationField**](UsersApi.md#setuserdeliverylocationfield) | **POST** /api/v1.0/users/{userId}/deliveryLocations/{deliveryLocationId}/fields |
+[**SetUserLanguage**](UsersApi.md#setuserlanguage) | **POST** /api/v1.0/users/{userId}/SetLanguage/{languageId} |
+[**UnblockUserPhoneNumber**](UsersApi.md#unblockuserphonenumber) | **POST** /api/v1.0/users/{userId}/UnblockUserPhoneNumber |
+
+# **AddUserNote**
+> RestApiDefaultResponse AddUserNote (int? userId, string note)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class AddUserNoteExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new UsersApi();
+ var userId = 56; // int? |
+ var note = note_example; // string |
+
+ try
+ {
+ RestApiDefaultResponse result = apiInstance.AddUserNote(userId, note);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling UsersApi.AddUserNote: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **userId** | **int?**| |
+ **note** | **string**| |
+
+### Return type
+
+[**RestApiDefaultResponse**](RestApiDefaultResponse.md)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **AddUserToRole**
+> RestApiResultUserRole AddUserToRole (int? userId, string roleName)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class AddUserToRoleExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new UsersApi();
+ var userId = 56; // int? |
+ var roleName = roleName_example; // string |
+
+ try
+ {
+ RestApiResultUserRole result = apiInstance.AddUserToRole(userId, roleName);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling UsersApi.AddUserToRole: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **userId** | **int?**| |
+ **roleName** | **string**| |
+
+### Return type
+
+[**RestApiResultUserRole**](RestApiResultUserRole.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **AnonymizeUser**
+> RestApiDefaultResponse AnonymizeUser (int? userId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class AnonymizeUserExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new UsersApi();
+ var userId = 56; // int? |
+
+ try
+ {
+ RestApiDefaultResponse result = apiInstance.AnonymizeUser(userId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling UsersApi.AnonymizeUser: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **userId** | **int?**| |
+
+### Return type
+
+[**RestApiDefaultResponse**](RestApiDefaultResponse.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **BlockUserPhoneNumber**
+> RestApiDefaultResponse BlockUserPhoneNumber (int? userId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class BlockUserPhoneNumberExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new UsersApi();
+ var userId = 56; // int? |
+
+ try
+ {
+ RestApiDefaultResponse result = apiInstance.BlockUserPhoneNumber(userId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling UsersApi.BlockUserPhoneNumber: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **userId** | **int?**| |
+
+### Return type
+
+[**RestApiDefaultResponse**](RestApiDefaultResponse.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **CreateUserDeliveryLocation**
+> RestApiDefaultResponse CreateUserDeliveryLocation (int? userId, CreateUserDeliveryLocationRequest request)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class CreateUserDeliveryLocationExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new UsersApi();
+ var userId = 56; // int? |
+ var request = new CreateUserDeliveryLocationRequest(); // CreateUserDeliveryLocationRequest |
+
+ try
+ {
+ RestApiDefaultResponse result = apiInstance.CreateUserDeliveryLocation(userId, request);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling UsersApi.CreateUserDeliveryLocation: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **userId** | **int?**| |
+ **request** | [**CreateUserDeliveryLocationRequest**](CreateUserDeliveryLocationRequest.md)| |
+
+### Return type
+
+[**RestApiDefaultResponse**](RestApiDefaultResponse.md)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
# **GetPreviousOrderCountForStore**
> RestApiStringResult GetPreviousOrderCountForStore (int? userId, int? storeId)
@@ -18,13 +359,1324 @@ Method | HTTP request | Description
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetPreviousOrderCountForStoreExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new UsersApi();
+ var userId = 56; // int? |
+ var storeId = 56; // int? |
+
+ try
+ {
+ RestApiStringResult result = apiInstance.GetPreviousOrderCountForStore(userId, storeId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling UsersApi.GetPreviousOrderCountForStore: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **userId** | **int?**| |
+ **storeId** | **int?**| |
+
+### Return type
+
+[**RestApiStringResult**](RestApiStringResult.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **GetRestaurantUserAccounts**
+> RestApiArrayResultUserFlipdishAccount GetRestaurantUserAccounts (int? userId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetRestaurantUserAccountsExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new UsersApi();
+ var userId = 56; // int? |
+
+ try
+ {
+ RestApiArrayResultUserFlipdishAccount result = apiInstance.GetRestaurantUserAccounts(userId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling UsersApi.GetRestaurantUserAccounts: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **userId** | **int?**| |
+
+### Return type
+
+[**RestApiArrayResultUserFlipdishAccount**](RestApiArrayResultUserFlipdishAccount.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **GetRestaurantUserStores**
+> RestApiArrayResultUserStoreInfo GetRestaurantUserStores (int? userId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetRestaurantUserStoresExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new UsersApi();
+ var userId = 56; // int? |
+
+ try
+ {
+ RestApiArrayResultUserStoreInfo result = apiInstance.GetRestaurantUserStores(userId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling UsersApi.GetRestaurantUserStores: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **userId** | **int?**| |
+
+### Return type
+
+[**RestApiArrayResultUserStoreInfo**](RestApiArrayResultUserStoreInfo.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **GetRoles**
+> RestApiStringArrayResult GetRoles ()
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetRolesExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new UsersApi();
+
+ try
+ {
+ RestApiStringArrayResult result = apiInstance.GetRoles();
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling UsersApi.GetRoles: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+This endpoint does not need any parameter.
+
+### Return type
+
+[**RestApiStringArrayResult**](RestApiStringArrayResult.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **GetRolesAndUnassignedRoles**
+> RestApiResultUserRole GetRolesAndUnassignedRoles (int? userId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetRolesAndUnassignedRolesExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new UsersApi();
+ var userId = 56; // int? |
+
+ try
+ {
+ RestApiResultUserRole result = apiInstance.GetRolesAndUnassignedRoles(userId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling UsersApi.GetRolesAndUnassignedRoles: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **userId** | **int?**| |
+
+### Return type
+
+[**RestApiResultUserRole**](RestApiResultUserRole.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **GetUserById**
+> RestApiResultUserInfo GetUserById (int? userId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetUserByIdExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new UsersApi();
+ var userId = 56; // int? |
+
+ try
+ {
+ RestApiResultUserInfo result = apiInstance.GetUserById(userId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling UsersApi.GetUserById: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **userId** | **int?**| |
+
+### Return type
+
+[**RestApiResultUserInfo**](RestApiResultUserInfo.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **GetUserDeliveryLocationsForAdmin**
+> RestApiArrayResultUserDeliveryLocationAdmin GetUserDeliveryLocationsForAdmin (int? userId, int? whiteLabelId = null)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetUserDeliveryLocationsForAdminExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new UsersApi();
+ var userId = 56; // int? |
+ var whiteLabelId = 56; // int? | (optional)
+
+ try
+ {
+ RestApiArrayResultUserDeliveryLocationAdmin result = apiInstance.GetUserDeliveryLocationsForAdmin(userId, whiteLabelId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling UsersApi.GetUserDeliveryLocationsForAdmin: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **userId** | **int?**| |
+ **whiteLabelId** | **int?**| | [optional]
+
+### Return type
+
+[**RestApiArrayResultUserDeliveryLocationAdmin**](RestApiArrayResultUserDeliveryLocationAdmin.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **GetUserNotes**
+> RestApiArrayResultUserNote GetUserNotes (int? userId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetUserNotesExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new UsersApi();
+ var userId = 56; // int? |
+
+ try
+ {
+ RestApiArrayResultUserNote result = apiInstance.GetUserNotes(userId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling UsersApi.GetUserNotes: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **userId** | **int?**| |
+
+### Return type
+
+[**RestApiArrayResultUserNote**](RestApiArrayResultUserNote.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **GetUserOrderByIdForAdmin**
+> RestApiResultOrder GetUserOrderByIdForAdmin (int? userId, int? orderId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetUserOrderByIdForAdminExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new UsersApi();
+ var userId = 56; // int? |
+ var orderId = 56; // int? |
+
+ try
+ {
+ RestApiResultOrder result = apiInstance.GetUserOrderByIdForAdmin(userId, orderId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling UsersApi.GetUserOrderByIdForAdmin: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **userId** | **int?**| |
+ **orderId** | **int?**| |
+
+### Return type
+
+[**RestApiResultOrder**](RestApiResultOrder.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **GetUserOrdersForAdmin**
+> RestApiArrayResultUserOrderSummary GetUserOrdersForAdmin (int? userId, int? skip = null, int? take = null, string brandId = null)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetUserOrdersForAdminExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new UsersApi();
+ var userId = 56; // int? |
+ var skip = 56; // int? | (optional)
+ var take = 56; // int? | (optional)
+ var brandId = brandId_example; // string | (optional)
+
+ try
+ {
+ RestApiArrayResultUserOrderSummary result = apiInstance.GetUserOrdersForAdmin(userId, skip, take, brandId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling UsersApi.GetUserOrdersForAdmin: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **userId** | **int?**| |
+ **skip** | **int?**| | [optional]
+ **take** | **int?**| | [optional]
+ **brandId** | **string**| | [optional]
+
+### Return type
+
+[**RestApiArrayResultUserOrderSummary**](RestApiArrayResultUserOrderSummary.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **GetUserSmsConversationItems**
+> RestApiArrayResultUserSmsChatItem GetUserSmsConversationItems (int? userId, int? mostRecentCount = null)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetUserSmsConversationItemsExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new UsersApi();
+ var userId = 56; // int? |
+ var mostRecentCount = 56; // int? | (optional)
+
+ try
+ {
+ RestApiArrayResultUserSmsChatItem result = apiInstance.GetUserSmsConversationItems(userId, mostRecentCount);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling UsersApi.GetUserSmsConversationItems: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **userId** | **int?**| |
+ **mostRecentCount** | **int?**| | [optional]
+
+### Return type
+
+[**RestApiArrayResultUserSmsChatItem**](RestApiArrayResultUserSmsChatItem.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **HideUserDeliveryLocation**
+> RestApiDefaultResponse HideUserDeliveryLocation (int? userId, int? deliveryLocationId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class HideUserDeliveryLocationExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new UsersApi();
+ var userId = 56; // int? |
+ var deliveryLocationId = 56; // int? |
+
+ try
+ {
+ RestApiDefaultResponse result = apiInstance.HideUserDeliveryLocation(userId, deliveryLocationId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling UsersApi.HideUserDeliveryLocation: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **userId** | **int?**| |
+ **deliveryLocationId** | **int?**| |
+
+### Return type
+
+[**RestApiDefaultResponse**](RestApiDefaultResponse.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **MarkUserAsFraudulent**
+> RestApiDefaultResponse MarkUserAsFraudulent (int? userId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class MarkUserAsFraudulentExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new UsersApi();
+ var userId = 56; // int? |
+
+ try
+ {
+ RestApiDefaultResponse result = apiInstance.MarkUserAsFraudulent(userId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling UsersApi.MarkUserAsFraudulent: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **userId** | **int?**| |
+
+### Return type
+
+[**RestApiDefaultResponse**](RestApiDefaultResponse.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **MarkUserAsSuspicious**
+> RestApiDefaultResponse MarkUserAsSuspicious (int? userId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class MarkUserAsSuspiciousExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new UsersApi();
+ var userId = 56; // int? |
+
+ try
+ {
+ RestApiDefaultResponse result = apiInstance.MarkUserAsSuspicious(userId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling UsersApi.MarkUserAsSuspicious: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **userId** | **int?**| |
+
+### Return type
+
+[**RestApiDefaultResponse**](RestApiDefaultResponse.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **RemoveFlipdishAccountIdForUser**
+> RestApiDefaultResponse RemoveFlipdishAccountIdForUser (int? userId, int? accountId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class RemoveFlipdishAccountIdForUserExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new UsersApi();
+ var userId = 56; // int? |
+ var accountId = 56; // int? |
+
+ try
+ {
+ RestApiDefaultResponse result = apiInstance.RemoveFlipdishAccountIdForUser(userId, accountId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling UsersApi.RemoveFlipdishAccountIdForUser: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **userId** | **int?**| |
+ **accountId** | **int?**| |
+
+### Return type
+
+[**RestApiDefaultResponse**](RestApiDefaultResponse.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **RemoveUserFromRole**
+> RestApiResultUserRole RemoveUserFromRole (int? userId, string roleName)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class RemoveUserFromRoleExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new UsersApi();
+ var userId = 56; // int? |
+ var roleName = roleName_example; // string |
+
+ try
+ {
+ RestApiResultUserRole result = apiInstance.RemoveUserFromRole(userId, roleName);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling UsersApi.RemoveUserFromRole: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **userId** | **int?**| |
+ **roleName** | **string**| |
+
+### Return type
+
+[**RestApiResultUserRole**](RestApiResultUserRole.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **ResetMfa**
+> RestApiDefaultResponse ResetMfa (int? userId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class ResetMfaExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new UsersApi();
+ var userId = 56; // int? |
+
+ try
+ {
+ RestApiDefaultResponse result = apiInstance.ResetMfa(userId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling UsersApi.ResetMfa: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **userId** | **int?**| |
+
+### Return type
+
+[**RestApiDefaultResponse**](RestApiDefaultResponse.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **SearchFlipdishAccounts**
+> RestApiArrayResultFlipdishAccountName SearchFlipdishAccounts (string searchPattern)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class SearchFlipdishAccountsExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new UsersApi();
+ var searchPattern = searchPattern_example; // string |
+
+ try
+ {
+ RestApiArrayResultFlipdishAccountName result = apiInstance.SearchFlipdishAccounts(searchPattern);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling UsersApi.SearchFlipdishAccounts: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **searchPattern** | **string**| |
+
+### Return type
+
+[**RestApiArrayResultFlipdishAccountName**](RestApiArrayResultFlipdishAccountName.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **SearchUsers**
+> RestApiPaginationResultUserSearch SearchUsers (string searchQuery, bool? hasUserLoggedIn = null, string userDiscriminator = null, string searchIn = null, int? pageIndex = null, int? pageSize = null)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class SearchUsersExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new UsersApi();
+ var searchQuery = searchQuery_example; // string |
+ var hasUserLoggedIn = true; // bool? | (optional)
+ var userDiscriminator = userDiscriminator_example; // string | (optional)
+ var searchIn = searchIn_example; // string | (optional)
+ var pageIndex = 56; // int? | (optional)
+ var pageSize = 56; // int? | (optional)
+
+ try
+ {
+ RestApiPaginationResultUserSearch result = apiInstance.SearchUsers(searchQuery, hasUserLoggedIn, userDiscriminator, searchIn, pageIndex, pageSize);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling UsersApi.SearchUsers: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **searchQuery** | **string**| |
+ **hasUserLoggedIn** | **bool?**| | [optional]
+ **userDiscriminator** | **string**| | [optional]
+ **searchIn** | **string**| | [optional]
+ **pageIndex** | **int?**| | [optional]
+ **pageSize** | **int?**| | [optional]
+
+### Return type
+
+[**RestApiPaginationResultUserSearch**](RestApiPaginationResultUserSearch.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **SendUserPushNotification**
+> RestApiResultUserPushNotificationSentResult SendUserPushNotification (int? userId, SendUserPushNotificationRequest request)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class SendUserPushNotificationExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new UsersApi();
+ var userId = 56; // int? |
+ var request = new SendUserPushNotificationRequest(); // SendUserPushNotificationRequest |
+
+ try
+ {
+ RestApiResultUserPushNotificationSentResult result = apiInstance.SendUserPushNotification(userId, request);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling UsersApi.SendUserPushNotification: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **userId** | **int?**| |
+ **request** | [**SendUserPushNotificationRequest**](SendUserPushNotificationRequest.md)| |
+
+### Return type
+
+[**RestApiResultUserPushNotificationSentResult**](RestApiResultUserPushNotificationSentResult.md)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **SendUserSms**
+> RestApiDefaultResponse SendUserSms (int? userId, SendUserSmsRequest request)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class SendUserSmsExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new UsersApi();
+ var userId = 56; // int? |
+ var request = new SendUserSmsRequest(); // SendUserSmsRequest |
+
+ try
+ {
+ RestApiDefaultResponse result = apiInstance.SendUserSms(userId, request);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling UsersApi.SendUserSms: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **userId** | **int?**| |
+ **request** | [**SendUserSmsRequest**](SendUserSmsRequest.md)| |
+
+### Return type
+
+[**RestApiDefaultResponse**](RestApiDefaultResponse.md)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **SetCustomerName**
+> RestApiDefaultResponse SetCustomerName (int? userId, string customerName)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
- public class GetPreviousOrderCountForStoreExample
+ public class SetCustomerNameExample
{
public void main()
{
@@ -33,16 +1685,16 @@ namespace Example
var apiInstance = new UsersApi();
var userId = 56; // int? |
- var storeId = 56; // int? |
+ var customerName = customerName_example; // string |
try
{
- RestApiStringResult result = apiInstance.GetPreviousOrderCountForStore(userId, storeId);
+ RestApiDefaultResponse result = apiInstance.SetCustomerName(userId, customerName);
Debug.WriteLine(result);
}
catch (Exception e)
{
- Debug.Print("Exception when calling UsersApi.GetPreviousOrderCountForStore: " + e.Message );
+ Debug.Print("Exception when calling UsersApi.SetCustomerName: " + e.Message );
}
}
}
@@ -54,11 +1706,74 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**userId** | **int?**| |
- **storeId** | **int?**| |
+ **customerName** | **string**| |
### Return type
-[**RestApiStringResult**](RestApiStringResult.md)
+[**RestApiDefaultResponse**](RestApiDefaultResponse.md)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **SetFlipdishAccountIdForUser**
+> RestApiDefaultResponse SetFlipdishAccountIdForUser (int? userId, int? accountId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class SetFlipdishAccountIdForUserExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new UsersApi();
+ var userId = 56; // int? |
+ var accountId = 56; // int? |
+
+ try
+ {
+ RestApiDefaultResponse result = apiInstance.SetFlipdishAccountIdForUser(userId, accountId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling UsersApi.SetFlipdishAccountIdForUser: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **userId** | **int?**| |
+ **accountId** | **int?**| |
+
+### Return type
+
+[**RestApiDefaultResponse**](RestApiDefaultResponse.md)
### Authorization
@@ -71,23 +1786,23 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **GetRoles**
-> RestApiStringArrayResult GetRoles ()
+
+# **SetUserDeliveryLocationCoordinates**
+> RestApiDefaultResponse SetUserDeliveryLocationCoordinates (int? userId, int? deliveryLocationId, SetUserDeliveryLocationCoordinatesRequest request)
+
-Get role names
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
- public class GetRolesExample
+ public class SetUserDeliveryLocationCoordinatesExample
{
public void main()
{
@@ -95,16 +1810,18 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new UsersApi();
+ var userId = 56; // int? |
+ var deliveryLocationId = 56; // int? |
+ var request = new SetUserDeliveryLocationCoordinatesRequest(); // SetUserDeliveryLocationCoordinatesRequest |
try
{
- // Get role names
- RestApiStringArrayResult result = apiInstance.GetRoles();
+ RestApiDefaultResponse result = apiInstance.SetUserDeliveryLocationCoordinates(userId, deliveryLocationId, request);
Debug.WriteLine(result);
}
catch (Exception e)
{
- Debug.Print("Exception when calling UsersApi.GetRoles: " + e.Message );
+ Debug.Print("Exception when calling UsersApi.SetUserDeliveryLocationCoordinates: " + e.Message );
}
}
}
@@ -112,11 +1829,205 @@ namespace Example
```
### Parameters
-This endpoint does not need any parameter.
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **userId** | **int?**| |
+ **deliveryLocationId** | **int?**| |
+ **request** | [**SetUserDeliveryLocationCoordinatesRequest**](SetUserDeliveryLocationCoordinatesRequest.md)| |
### Return type
-[**RestApiStringArrayResult**](RestApiStringArrayResult.md)
+[**RestApiDefaultResponse**](RestApiDefaultResponse.md)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **SetUserDeliveryLocationField**
+> RestApiDefaultResponse SetUserDeliveryLocationField (int? userId, int? deliveryLocationId, SetUserDeliveryLocationFieldRequest request)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class SetUserDeliveryLocationFieldExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new UsersApi();
+ var userId = 56; // int? |
+ var deliveryLocationId = 56; // int? |
+ var request = new SetUserDeliveryLocationFieldRequest(); // SetUserDeliveryLocationFieldRequest |
+
+ try
+ {
+ RestApiDefaultResponse result = apiInstance.SetUserDeliveryLocationField(userId, deliveryLocationId, request);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling UsersApi.SetUserDeliveryLocationField: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **userId** | **int?**| |
+ **deliveryLocationId** | **int?**| |
+ **request** | [**SetUserDeliveryLocationFieldRequest**](SetUserDeliveryLocationFieldRequest.md)| |
+
+### Return type
+
+[**RestApiDefaultResponse**](RestApiDefaultResponse.md)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **SetUserLanguage**
+> RestApiDefaultResponse SetUserLanguage (int? userId, string languageId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class SetUserLanguageExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new UsersApi();
+ var userId = 56; // int? |
+ var languageId = languageId_example; // string |
+
+ try
+ {
+ RestApiDefaultResponse result = apiInstance.SetUserLanguage(userId, languageId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling UsersApi.SetUserLanguage: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **userId** | **int?**| |
+ **languageId** | **string**| |
+
+### Return type
+
+[**RestApiDefaultResponse**](RestApiDefaultResponse.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **UnblockUserPhoneNumber**
+> RestApiDefaultResponse UnblockUserPhoneNumber (int? userId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class UnblockUserPhoneNumberExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new UsersApi();
+ var userId = 56; // int? |
+
+ try
+ {
+ RestApiDefaultResponse result = apiInstance.UnblockUserPhoneNumber(userId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling UsersApi.UnblockUserPhoneNumber: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **userId** | **int?**| |
+
+### Return type
+
+[**RestApiDefaultResponse**](RestApiDefaultResponse.md)
### Authorization
diff --git a/docs/ValidValue.md b/docs/ValidValue.md
index 08375979..bb770351 100644
--- a/docs/ValidValue.md
+++ b/docs/ValidValue.md
@@ -1,10 +1,10 @@
-# IO.Swagger.Model.ValidValue
+# Flipdish.Model.ValidValue
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Code** | **string** | Code |
-**Name** | **string** | Name |
+**Code** | **string** | |
+**Name** | **string** | |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/ValidationErrorResult.md b/docs/ValidationErrorResult.md
index b1a4102f..d91f08bb 100644
--- a/docs/ValidationErrorResult.md
+++ b/docs/ValidationErrorResult.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.ValidationErrorResult
+# Flipdish.Model.ValidationErrorResult
## Properties
Name | Type | Description | Notes
diff --git a/docs/ValidityPeriod.md b/docs/ValidityPeriod.md
new file mode 100644
index 00000000..43fc9cbd
--- /dev/null
+++ b/docs/ValidityPeriod.md
@@ -0,0 +1,11 @@
+# Flipdish.Model.ValidityPeriod
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**DayOfWeek** | **string** | DayOfWeek. | [optional]
+**StartTime** | **string** | StartTime. | [optional]
+**EndTime** | **string** | EndTime. | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/Voucher.md b/docs/Voucher.md
index cf57b199..90fd082a 100644
--- a/docs/Voucher.md
+++ b/docs/Voucher.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.Voucher
+# Flipdish.Model.Voucher
## Properties
Name | Type | Description | Notes
@@ -6,16 +6,15 @@ Name | Type | Description | Notes
**VoucherId** | **int?** | Voucher Id | [optional]
**Status** | **string** | Voucher Status | [optional]
**VoucherType** | **string** | Voucher Type | [optional]
-**VoucherSubType** | **string** | Voucher Sub Type | [optional]
**Currency** | **string** | Currency of the voucher | [optional]
-**Stores** | **List<int?>** | Stores that this voucher applies to | [optional]
**StoreNames** | **List<string>** | Stores that this voucher applies to | [optional]
-**AddItemDetails** | [**AddItemDetails**](AddItemDetails.md) | Add item details | [optional]
+**PromotionDetails** | [**PromotionDetails**](PromotionDetails.md) | Promotion details | [optional]
**CreditNoteDetails** | [**CreditNoteDetails**](CreditNoteDetails.md) | Credit note details | [optional]
**LumpDiscountDetails** | [**LumpDiscountDetails**](LumpDiscountDetails.md) | Lump discount details | [optional]
**PercentDiscountDetails** | [**PercentDiscountDetails**](PercentDiscountDetails.md) | Percent discount details | [optional]
**Code** | **string** | Voucher Code | [optional]
**Description** | **string** | Voucher Description (Visible on printout) | [optional]
+**Stores** | **List<int?>** | Stores that this voucher applies to | [optional]
**ValidOnOrdersOver** | **double?** | Valid on orders on or above | [optional]
**TakesPriority** | **bool?** | Takes priority | [optional]
**IsEnabled** | **bool?** | Is voucher enabled | [optional]
@@ -28,8 +27,16 @@ Name | Type | Description | Notes
**IsValidForFirstOrderOnly** | **bool?** | Valid only on the first order by the customer | [optional]
**IsValidOncePerCustomer** | **bool?** | Valid once per customer | [optional]
**IsValidOnlyOnce** | **bool?** | Valid only once, by any customer (once used cannot be used again by any other customer) | [optional]
+**IsDiscoverable** | **bool?** | Enables the voucher to be offered in the Voucher Discoverability feature | [optional]
+**IsPromoted** | **bool?** | Marks the voucher as promoted | [optional]
+**ForceDiscount** | **bool?** | Force the discount to be applied which bypasses some menu restrictions | [optional]
**StartDate** | **DateTime?** | Voucher Starts On (Time in UTC) | [optional]
**ExpiryDate** | **DateTime?** | Voucher Expires On (Time in UTC) | [optional]
+**ChannelRestrictions** | **List<string>** | Limit the channels this voucher can be used on | [optional]
+**ValidityPeriods** | [**List<ValidityPeriod>**](ValidityPeriod.md) | Periods in which the voucher is valid. An empty list means the voucher is valid at all times. When updating the voucher, if this is set to null, the validity periods won't be updated. | [optional]
+**VoucherSubType** | **string** | Voucher Subtype | [optional]
+**CustomerId** | **int?** | Customer UserID | [optional]
+**MaxRedemptions** | **int?** | Maximum number of times the voucher can be redeemed (used) | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/VoucherAppliedEvent.md b/docs/VoucherAppliedEvent.md
new file mode 100644
index 00000000..884ca858
--- /dev/null
+++ b/docs/VoucherAppliedEvent.md
@@ -0,0 +1,19 @@
+# Flipdish.Model.VoucherAppliedEvent
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**VoucherId** | **int?** | Voucher Id | [optional]
+**EventName** | **string** | The event name | [optional]
+**OrderId** | **int?** | Order id | [optional]
+**FlipdishEventId** | **Guid?** | The identitfier of the event | [optional]
+**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
+**Position** | **int?** | Position | [optional]
+**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
+**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/VoucherBase.md b/docs/VoucherBase.md
deleted file mode 100644
index 1a9c1bd6..00000000
--- a/docs/VoucherBase.md
+++ /dev/null
@@ -1,24 +0,0 @@
-# IO.Swagger.Model.VoucherBase
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Code** | **string** | Voucher Code | [optional]
-**Description** | **string** | Voucher Description (Visible on printout) | [optional]
-**ValidOnOrdersOver** | **double?** | Valid on orders on or above | [optional]
-**TakesPriority** | **bool?** | Takes priority | [optional]
-**IsEnabled** | **bool?** | Is voucher enabled | [optional]
-**IsAutomaticallyApplied** | **bool?** | Is voucher automatically applied | [optional]
-**IncludeDeliveryFee** | **bool?** | Include delivery fees | [optional]
-**IsValidForDeliveryOrders** | **bool?** | Valid for delivery orders | [optional]
-**IsValidForPickupOrders** | **bool?** | Valid for pickup orders | [optional]
-**IsValidForOrdersPayedOnline** | **bool?** | Valid for orders payed online | [optional]
-**IsValidForOrdersPayedByCash** | **bool?** | Valid for orders payed in cash | [optional]
-**IsValidForFirstOrderOnly** | **bool?** | Valid only on the first order by the customer | [optional]
-**IsValidOncePerCustomer** | **bool?** | Valid once per customer | [optional]
-**IsValidOnlyOnce** | **bool?** | Valid only once, by any customer (once used cannot be used again by any other customer) | [optional]
-**StartDate** | **DateTime?** | Voucher Starts On (Time in UTC) | [optional]
-**ExpiryDate** | **DateTime?** | Voucher Expires On (Time in UTC) | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/docs/VoucherCreatedEvent.md b/docs/VoucherCreatedEvent.md
index e01887c8..f2ca1081 100644
--- a/docs/VoucherCreatedEvent.md
+++ b/docs/VoucherCreatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.VoucherCreatedEvent
+# Flipdish.Model.VoucherCreatedEvent
## Properties
Name | Type | Description | Notes
@@ -12,7 +12,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/VoucherDataPoint.md b/docs/VoucherDataPoint.md
index ae044d34..5a22eca9 100644
--- a/docs/VoucherDataPoint.md
+++ b/docs/VoucherDataPoint.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.VoucherDataPoint
+# Flipdish.Model.VoucherDataPoint
## Properties
Name | Type | Description | Notes
diff --git a/docs/VoucherDeletedEvent.md b/docs/VoucherDeletedEvent.md
index a4e2aa54..10c86004 100644
--- a/docs/VoucherDeletedEvent.md
+++ b/docs/VoucherDeletedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.VoucherDeletedEvent
+# Flipdish.Model.VoucherDeletedEvent
## Properties
Name | Type | Description | Notes
@@ -12,7 +12,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/VoucherSummary.md b/docs/VoucherSummary.md
index 7fe2f598..d597a41f 100644
--- a/docs/VoucherSummary.md
+++ b/docs/VoucherSummary.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.VoucherSummary
+# Flipdish.Model.VoucherSummary
## Properties
Name | Type | Description | Notes
@@ -10,6 +10,10 @@ Name | Type | Description | Notes
**VoucherSubType** | **string** | Voucher Sub Type | [optional]
**Description** | **string** | Voucher Description (Visible on printout) | [optional]
**IsEnabled** | **bool?** | Is voucher enabled | [optional]
+**IsPromoted** | **bool?** | Marks the voucher as promoted | [optional]
+**StoreNames** | **List<string>** | Store names associated with this voucher | [optional]
+**IsAvailableOnAllStores** | **bool?** | True if the voucher is available on all active stores in the app | [optional]
+**ChannelRestrictions** | **List<string>** | Channels the voucher is restricted to | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/VoucherUpdatedEvent.md b/docs/VoucherUpdatedEvent.md
index cd0cd077..4324a388 100644
--- a/docs/VoucherUpdatedEvent.md
+++ b/docs/VoucherUpdatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.VoucherUpdatedEvent
+# Flipdish.Model.VoucherUpdatedEvent
## Properties
Name | Type | Description | Notes
@@ -12,7 +12,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/VoucherWithStats.md b/docs/VoucherWithStats.md
index c1adacfa..c8e0d26e 100644
--- a/docs/VoucherWithStats.md
+++ b/docs/VoucherWithStats.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.VoucherWithStats
+# Flipdish.Model.VoucherWithStats
## Properties
Name | Type | Description | Notes
@@ -11,16 +11,15 @@ Name | Type | Description | Notes
**VoucherId** | **int?** | Voucher Id | [optional]
**Status** | **string** | Voucher Status | [optional]
**VoucherType** | **string** | Voucher Type | [optional]
-**VoucherSubType** | **string** | Voucher Sub Type | [optional]
**Currency** | **string** | Currency of the voucher | [optional]
-**Stores** | **List<int?>** | Stores that this voucher applies to | [optional]
**StoreNames** | **List<string>** | Stores that this voucher applies to | [optional]
-**AddItemDetails** | [**AddItemDetails**](AddItemDetails.md) | Add item details | [optional]
+**PromotionDetails** | [**PromotionDetails**](PromotionDetails.md) | Promotion details | [optional]
**CreditNoteDetails** | [**CreditNoteDetails**](CreditNoteDetails.md) | Credit note details | [optional]
**LumpDiscountDetails** | [**LumpDiscountDetails**](LumpDiscountDetails.md) | Lump discount details | [optional]
**PercentDiscountDetails** | [**PercentDiscountDetails**](PercentDiscountDetails.md) | Percent discount details | [optional]
**Code** | **string** | Voucher Code | [optional]
**Description** | **string** | Voucher Description (Visible on printout) | [optional]
+**Stores** | **List<int?>** | Stores that this voucher applies to | [optional]
**ValidOnOrdersOver** | **double?** | Valid on orders on or above | [optional]
**TakesPriority** | **bool?** | Takes priority | [optional]
**IsEnabled** | **bool?** | Is voucher enabled | [optional]
@@ -33,8 +32,16 @@ Name | Type | Description | Notes
**IsValidForFirstOrderOnly** | **bool?** | Valid only on the first order by the customer | [optional]
**IsValidOncePerCustomer** | **bool?** | Valid once per customer | [optional]
**IsValidOnlyOnce** | **bool?** | Valid only once, by any customer (once used cannot be used again by any other customer) | [optional]
+**IsDiscoverable** | **bool?** | Enables the voucher to be offered in the Voucher Discoverability feature | [optional]
+**IsPromoted** | **bool?** | Marks the voucher as promoted | [optional]
+**ForceDiscount** | **bool?** | Force the discount to be applied which bypasses some menu restrictions | [optional]
**StartDate** | **DateTime?** | Voucher Starts On (Time in UTC) | [optional]
**ExpiryDate** | **DateTime?** | Voucher Expires On (Time in UTC) | [optional]
+**ChannelRestrictions** | **List<string>** | Limit the channels this voucher can be used on | [optional]
+**ValidityPeriods** | [**List<ValidityPeriod>**](ValidityPeriod.md) | Periods in which the voucher is valid. An empty list means the voucher is valid at all times. When updating the voucher, if this is set to null, the validity periods won't be updated. | [optional]
+**VoucherSubType** | **string** | Voucher Subtype | [optional]
+**CustomerId** | **int?** | Customer UserID | [optional]
+**MaxRedemptions** | **int?** | Maximum number of times the voucher can be redeemed (used) | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/VouchersApi.md b/docs/VouchersApi.md
index ad471291..887749a2 100644
--- a/docs/VouchersApi.md
+++ b/docs/VouchersApi.md
@@ -1,29 +1,34 @@
-# IO.Swagger.Api.VouchersApi
+# Flipdish.Api.VouchersApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**CreateVoucher**](VouchersApi.md#createvoucher) | **POST** /api/v1.0/vouchers/{appId} | [PRIVATE API] Create voucher
-[**GetVoucherById**](VouchersApi.md#getvoucherbyid) | **GET** /api/v1.0/vouchers/{voucherId} | [PRIVATE API] Get voucher by identifier
-[**GetVoucherStatsById**](VouchersApi.md#getvoucherstatsbyid) | **GET** /api/v1.0/vouchers/stats/{voucherId} | [PRIVATE API] Get voucher stats by identifier
-[**GetVouchers**](VouchersApi.md#getvouchers) | **GET** /api/v1.0/{appId}/vouchers/summaries | [PRIVATE API] Get vouchers summaries for App Id
-[**UpdateVoucher**](VouchersApi.md#updatevoucher) | **POST** /api/v1.0/vouchers/{voucherId} | [PRIVATE API] Updates voucher
+[**CreateVoucher**](VouchersApi.md#createvoucher) | **POST** /api/v1.0/vouchers/{appId} |
+[**GetVoucherByCode**](VouchersApi.md#getvoucherbycode) | **GET** /api/v1.0/{appId}/vouchers/code/{code} |
+[**GetVoucherById**](VouchersApi.md#getvoucherbyid) | **GET** /api/v1.0/vouchers/{voucherId} |
+[**GetVoucherStatsById**](VouchersApi.md#getvoucherstatsbyid) | **GET** /api/v1.0/vouchers/stats/{voucherId} |
+[**GetVoucherValidityPeriods**](VouchersApi.md#getvouchervalidityperiods) | **GET** /api/v1.0/{appId}/vouchers/{voucherId}/validity-periods |
+[**GetVouchers**](VouchersApi.md#getvouchers) | **GET** /api/v1.0/{appId}/vouchers/summaries |
+[**GetVouchersByCustomerForApp**](VouchersApi.md#getvouchersbycustomerforapp) | **GET** /api/v1.0/vouchers/{appId}/customer/{customerId} |
+[**SetVoucherValidityPeriodsSimplified**](VouchersApi.md#setvouchervalidityperiodssimplified) | **POST** /api/v1.0/{appId}/vouchers/{voucherId}/validity-periods-simplified |
+[**UpdateVoucher**](VouchersApi.md#updatevoucher) | **POST** /api/v1.0/vouchers/{voucherId} |
+[**UpdateVoucherUsage**](VouchersApi.md#updatevoucherusage) | **POST** /api/v1.0/{appId}/vouchers/{voucherId}/usage |
# **CreateVoucher**
> RestApiResultVoucherWithStats CreateVoucher (string appId, CreateVoucher voucher)
-[PRIVATE API] Create voucher
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -35,12 +40,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new VouchersApi();
- var appId = appId_example; // string | App Name Id
- var voucher = new CreateVoucher(); // CreateVoucher | Voucher Details
+ var appId = appId_example; // string |
+ var voucher = new CreateVoucher(); // CreateVoucher |
try
{
- // [PRIVATE API] Create voucher
RestApiResultVoucherWithStats result = apiInstance.CreateVoucher(appId, voucher);
Debug.WriteLine(result);
}
@@ -57,8 +61,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| App Name Id |
- **voucher** | [**CreateVoucher**](CreateVoucher.md)| Voucher Details |
+ **appId** | **string**| |
+ **voucher** | [**CreateVoucher**](CreateVoucher.md)| |
### Return type
@@ -75,19 +79,82 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+# **GetVoucherByCode**
+> RestApiResultVoucher GetVoucherByCode (string appId, string code)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetVoucherByCodeExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new VouchersApi();
+ var appId = appId_example; // string |
+ var code = code_example; // string |
+
+ try
+ {
+ RestApiResultVoucher result = apiInstance.GetVoucherByCode(appId, code);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling VouchersApi.GetVoucherByCode: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **code** | **string**| |
+
+### Return type
+
+[**RestApiResultVoucher**](RestApiResultVoucher.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
# **GetVoucherById**
> RestApiResultVoucherWithStats GetVoucherById (int? voucherId)
-[PRIVATE API] Get voucher by identifier
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -99,11 +166,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new VouchersApi();
- var voucherId = 56; // int? | Id of the voucher
+ var voucherId = 56; // int? |
try
{
- // [PRIVATE API] Get voucher by identifier
RestApiResultVoucherWithStats result = apiInstance.GetVoucherById(voucherId);
Debug.WriteLine(result);
}
@@ -120,7 +186,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **voucherId** | **int?**| Id of the voucher |
+ **voucherId** | **int?**| |
### Return type
@@ -141,15 +207,15 @@ Name | Type | Description | Notes
# **GetVoucherStatsById**
> RestApiArrayResultVoucherDataPoint GetVoucherStatsById (int? voucherId, string aggregateDataBy, int? dataPointLimit = null)
-[PRIVATE API] Get voucher stats by identifier
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -161,13 +227,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new VouchersApi();
- var voucherId = 56; // int? | Id of the voucher
- var aggregateDataBy = aggregateDataBy_example; // string | Aggregate data by day \\ week \\ month
- var dataPointLimit = 56; // int? | Amount of data points per request (optional)
+ var voucherId = 56; // int? |
+ var aggregateDataBy = aggregateDataBy_example; // string |
+ var dataPointLimit = 56; // int? | (optional)
try
{
- // [PRIVATE API] Get voucher stats by identifier
RestApiArrayResultVoucherDataPoint result = apiInstance.GetVoucherStatsById(voucherId, aggregateDataBy, dataPointLimit);
Debug.WriteLine(result);
}
@@ -184,9 +249,9 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **voucherId** | **int?**| Id of the voucher |
- **aggregateDataBy** | **string**| Aggregate data by day \\ week \\ month |
- **dataPointLimit** | **int?**| Amount of data points per request | [optional]
+ **voucherId** | **int?**| |
+ **aggregateDataBy** | **string**| |
+ **dataPointLimit** | **int?**| | [optional]
### Return type
@@ -203,19 +268,81 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+# **GetVoucherValidityPeriods**
+> void GetVoucherValidityPeriods (string appId, int? voucherId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetVoucherValidityPeriodsExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new VouchersApi();
+ var appId = appId_example; // string |
+ var voucherId = 56; // int? |
+
+ try
+ {
+ apiInstance.GetVoucherValidityPeriods(appId, voucherId);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling VouchersApi.GetVoucherValidityPeriods: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **voucherId** | **int?**| |
+
+### Return type
+
+void (empty response body)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
# **GetVouchers**
-> RestApiPaginationResultVoucherSummary GetVouchers (string appId, int? pageIndex = null, int? pageSize = null, List searchCodes = null, List statusSearch = null, List typeSearch = null, List subTypeSearch = null, List storeIds = null)
+> RestApiPaginationResultVoucherSummary GetVouchers (string appId, int? pageIndex = null, int? pageSize = null, List searchCodes = null, List statusSearch = null, List typeSearch = null, List subTypeSearch = null, List storeIds = null, List channelRestrictions = null)
+
-[PRIVATE API] Get vouchers summaries for App Id
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -227,19 +354,19 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new VouchersApi();
- var appId = appId_example; // string | Application Id
- var pageIndex = 56; // int? | Page Number (optional)
- var pageSize = 56; // int? | Page Size (optional)
- var searchCodes = new List(); // List | Search by Voucher Code\\s (optional)
- var statusSearch = statusSearch_example; // List | Search by Status (optional)
- var typeSearch = typeSearch_example; // List | Search by Type (optional)
- var subTypeSearch = subTypeSearch_example; // List | Search by Sub Type (optional)
- var storeIds = new List(); // List | Search by Store Ids (optional)
+ var appId = appId_example; // string |
+ var pageIndex = 56; // int? | (optional)
+ var pageSize = 56; // int? | (optional)
+ var searchCodes = new List(); // List | (optional)
+ var statusSearch = statusSearch_example; // List | (optional)
+ var typeSearch = typeSearch_example; // List | (optional)
+ var subTypeSearch = subTypeSearch_example; // List | (optional)
+ var storeIds = new List(); // List | (optional)
+ var channelRestrictions = channelRestrictions_example; // List | (optional)
try
{
- // [PRIVATE API] Get vouchers summaries for App Id
- RestApiPaginationResultVoucherSummary result = apiInstance.GetVouchers(appId, pageIndex, pageSize, searchCodes, statusSearch, typeSearch, subTypeSearch, storeIds);
+ RestApiPaginationResultVoucherSummary result = apiInstance.GetVouchers(appId, pageIndex, pageSize, searchCodes, statusSearch, typeSearch, subTypeSearch, storeIds, channelRestrictions);
Debug.WriteLine(result);
}
catch (Exception e)
@@ -255,14 +382,15 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application Id |
- **pageIndex** | **int?**| Page Number | [optional]
- **pageSize** | **int?**| Page Size | [optional]
- **searchCodes** | [**List<string>**](string.md)| Search by Voucher Code\\s | [optional]
- **statusSearch** | **List<string>**| Search by Status | [optional]
- **typeSearch** | **List<string>**| Search by Type | [optional]
- **subTypeSearch** | **List<string>**| Search by Sub Type | [optional]
- **storeIds** | [**List<int?>**](int?.md)| Search by Store Ids | [optional]
+ **appId** | **string**| |
+ **pageIndex** | **int?**| | [optional]
+ **pageSize** | **int?**| | [optional]
+ **searchCodes** | [**List<string>**](string.md)| | [optional]
+ **statusSearch** | **List<string>**| | [optional]
+ **typeSearch** | **List<string>**| | [optional]
+ **subTypeSearch** | **List<string>**| | [optional]
+ **storeIds** | [**List<int?>**](int?.md)| | [optional]
+ **channelRestrictions** | **List<string>**| | [optional]
### Return type
@@ -279,19 +407,146 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+# **GetVouchersByCustomerForApp**
+> RestApiArrayResultVoucherSummary GetVouchersByCustomerForApp (string appId, int? customerId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetVouchersByCustomerForAppExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new VouchersApi();
+ var appId = appId_example; // string |
+ var customerId = 56; // int? |
+
+ try
+ {
+ RestApiArrayResultVoucherSummary result = apiInstance.GetVouchersByCustomerForApp(appId, customerId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling VouchersApi.GetVouchersByCustomerForApp: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **customerId** | **int?**| |
+
+### Return type
+
+[**RestApiArrayResultVoucherSummary**](RestApiArrayResultVoucherSummary.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **SetVoucherValidityPeriodsSimplified**
+> void SetVoucherValidityPeriodsSimplified (string appId, int? voucherId, SetVoucherValidityPeriodsSimplifiedRequest request)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class SetVoucherValidityPeriodsSimplifiedExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new VouchersApi();
+ var appId = appId_example; // string |
+ var voucherId = 56; // int? |
+ var request = new SetVoucherValidityPeriodsSimplifiedRequest(); // SetVoucherValidityPeriodsSimplifiedRequest |
+
+ try
+ {
+ apiInstance.SetVoucherValidityPeriodsSimplified(appId, voucherId, request);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling VouchersApi.SetVoucherValidityPeriodsSimplified: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **voucherId** | **int?**| |
+ **request** | [**SetVoucherValidityPeriodsSimplifiedRequest**](SetVoucherValidityPeriodsSimplifiedRequest.md)| |
+
+### Return type
+
+void (empty response body)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
# **UpdateVoucher**
-> RestApiResultVoucherWithStats UpdateVoucher (int? voucherId, VoucherBase voucher, List storeId = null, int? percentValue = null, double? lumpValue = null, int? freeItemId = null)
+> RestApiResultVoucherWithStats UpdateVoucher (int? voucherId, UpdateVoucher voucher, List storeId = null, int? percentValue = null, double? lumpValue = null, double? maxDiscountAmount = null)
+
-[PRIVATE API] Updates voucher
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -303,17 +558,16 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new VouchersApi();
- var voucherId = 56; // int? | Id of the voucher
- var voucher = new VoucherBase(); // VoucherBase | Updated details for the voucher
+ var voucherId = 56; // int? |
+ var voucher = new UpdateVoucher(); // UpdateVoucher |
var storeId = new List(); // List | (optional)
- var percentValue = 56; // int? | Percent voucher value (can have 1 of 3) (optional)
- var lumpValue = 1.2; // double? | Lump voucher value (can have 1 of 3) (optional)
- var freeItemId = 56; // int? | Free Item Id (can have 1 of 3) (optional)
+ var percentValue = 56; // int? | (optional)
+ var lumpValue = 1.2; // double? | (optional)
+ var maxDiscountAmount = 1.2; // double? | (optional)
try
{
- // [PRIVATE API] Updates voucher
- RestApiResultVoucherWithStats result = apiInstance.UpdateVoucher(voucherId, voucher, storeId, percentValue, lumpValue, freeItemId);
+ RestApiResultVoucherWithStats result = apiInstance.UpdateVoucher(voucherId, voucher, storeId, percentValue, lumpValue, maxDiscountAmount);
Debug.WriteLine(result);
}
catch (Exception e)
@@ -329,12 +583,12 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **voucherId** | **int?**| Id of the voucher |
- **voucher** | [**VoucherBase**](VoucherBase.md)| Updated details for the voucher |
+ **voucherId** | **int?**| |
+ **voucher** | [**UpdateVoucher**](UpdateVoucher.md)| |
**storeId** | [**List<int?>**](int?.md)| | [optional]
- **percentValue** | **int?**| Percent voucher value (can have 1 of 3) | [optional]
- **lumpValue** | **double?**| Lump voucher value (can have 1 of 3) | [optional]
- **freeItemId** | **int?**| Free Item Id (can have 1 of 3) | [optional]
+ **percentValue** | **int?**| | [optional]
+ **lumpValue** | **double?**| | [optional]
+ **maxDiscountAmount** | **double?**| | [optional]
### Return type
@@ -351,3 +605,67 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+# **UpdateVoucherUsage**
+> void UpdateVoucherUsage (string appId, int? voucherId, UpdateVoucherUsage voucherUsage)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class UpdateVoucherUsageExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new VouchersApi();
+ var appId = appId_example; // string |
+ var voucherId = 56; // int? |
+ var voucherUsage = new UpdateVoucherUsage(); // UpdateVoucherUsage |
+
+ try
+ {
+ apiInstance.UpdateVoucherUsage(appId, voucherId, voucherUsage);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling VouchersApi.UpdateVoucherUsage: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **voucherId** | **int?**| |
+ **voucherUsage** | [**UpdateVoucherUsage**](UpdateVoucherUsage.md)| |
+
+### Return type
+
+void (empty response body)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
diff --git a/docs/WaitHandle.md b/docs/WaitHandle.md
new file mode 100644
index 00000000..258602b9
--- /dev/null
+++ b/docs/WaitHandle.md
@@ -0,0 +1,10 @@
+# Flipdish.Model.WaitHandle
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Handle** | **Object** | | [optional]
+**SafeWaitHandle** | [**SafeWaitHandle**](SafeWaitHandle.md) | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/WebhookEventSample.md b/docs/WebhookEventSample.md
index bb0396f6..269c2d2c 100644
--- a/docs/WebhookEventSample.md
+++ b/docs/WebhookEventSample.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.WebhookEventSample
+# Flipdish.Model.WebhookEventSample
## Properties
Name | Type | Description | Notes
diff --git a/docs/WebhookLog.md b/docs/WebhookLog.md
index 4045f4af..df373dce 100644
--- a/docs/WebhookLog.md
+++ b/docs/WebhookLog.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.WebhookLog
+# Flipdish.Model.WebhookLog
## Properties
Name | Type | Description | Notes
diff --git a/docs/WebhookSubscription.md b/docs/WebhookSubscription.md
index fbe559e6..60bd3775 100644
--- a/docs/WebhookSubscription.md
+++ b/docs/WebhookSubscription.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.WebhookSubscription
+# Flipdish.Model.WebhookSubscription
## Properties
Name | Type | Description | Notes
diff --git a/docs/WebhookSubscriptionCreatedEvent.md b/docs/WebhookSubscriptionCreatedEvent.md
index 626c37a0..86369e91 100644
--- a/docs/WebhookSubscriptionCreatedEvent.md
+++ b/docs/WebhookSubscriptionCreatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.WebhookSubscriptionCreatedEvent
+# Flipdish.Model.WebhookSubscriptionCreatedEvent
## Properties
Name | Type | Description | Notes
@@ -9,7 +9,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/WebhookSubscriptionDeletedEvent.md b/docs/WebhookSubscriptionDeletedEvent.md
index 0504a315..8743f89c 100644
--- a/docs/WebhookSubscriptionDeletedEvent.md
+++ b/docs/WebhookSubscriptionDeletedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.WebhookSubscriptionDeletedEvent
+# Flipdish.Model.WebhookSubscriptionDeletedEvent
## Properties
Name | Type | Description | Notes
@@ -9,7 +9,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/WebhookSubscriptionEventInfo.md b/docs/WebhookSubscriptionEventInfo.md
index 7af01f2c..592be9b5 100644
--- a/docs/WebhookSubscriptionEventInfo.md
+++ b/docs/WebhookSubscriptionEventInfo.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.WebhookSubscriptionEventInfo
+# Flipdish.Model.WebhookSubscriptionEventInfo
## Properties
Name | Type | Description | Notes
diff --git a/docs/WebhookSubscriptionUpdatedEvent.md b/docs/WebhookSubscriptionUpdatedEvent.md
index ec4f2cb3..f818f2dc 100644
--- a/docs/WebhookSubscriptionUpdatedEvent.md
+++ b/docs/WebhookSubscriptionUpdatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.WebhookSubscriptionUpdatedEvent
+# Flipdish.Model.WebhookSubscriptionUpdatedEvent
## Properties
Name | Type | Description | Notes
@@ -9,7 +9,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/WebhooksApi.md b/docs/WebhooksApi.md
index 119c61a1..5f1deede 100644
--- a/docs/WebhooksApi.md
+++ b/docs/WebhooksApi.md
@@ -1,38 +1,38 @@
-# IO.Swagger.Api.WebhooksApi
+# Flipdish.Api.WebhooksApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**CraeteWebhookSubscription**](WebhooksApi.md#craetewebhooksubscription) | **POST** /api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions | Create a webhook subscription for you Oauth App
-[**CreateWebhookSubscriptionEventNames**](WebhooksApi.md#createwebhooksubscriptioneventnames) | **POST** /api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions/{webhookSubscriptionId}/events/{eventName} | Add event name to your webhook subscription
-[**DeleteWebhookSubscription**](WebhooksApi.md#deletewebhooksubscription) | **DELETE** /api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions/{webhookSubscriptionId} | Delete you webhook subscription
-[**DeleteWebhookSubscriptionEventName**](WebhooksApi.md#deletewebhooksubscriptioneventname) | **DELETE** /api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions/{webhookSubscriptionId}/events/{eventName} | Remove event name to your webhook subscription
-[**GetWebhookEventNames**](WebhooksApi.md#getwebhookeventnames) | **GET** /api/v1.0/{appId}/webhooks/events | Get all webhook subscription event names
-[**GetWebhookEventNamesBySubscriptionId**](WebhooksApi.md#getwebhookeventnamesbysubscriptionid) | **GET** /api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions/{webhookSubscriptionId}/events | Get your webhook subscriptions selected event names
-[**GetWebhookEventSample**](WebhooksApi.md#getwebhookeventsample) | **GET** /api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions/{webhookSubscriptionId}/events/{eventName}/test | Get a sample event from a webhook subscription
-[**GetWebhookLogs**](WebhooksApi.md#getwebhooklogs) | **GET** /api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions/{webhookSubscriptionId}/logs | Get logs for your webhook subscription
-[**GetWebhookSubscriptions**](WebhooksApi.md#getwebhooksubscriptions) | **GET** /api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions | Get all webhook subscriptions by your Oauth App id
-[**UpdateWebhookSubscription**](WebhooksApi.md#updatewebhooksubscription) | **PUT** /api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions/{webhookSubscriptionId} | Update a webhook subscription object
+[**CreateWebhookSubscription**](WebhooksApi.md#createwebhooksubscription) | **POST** /api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions |
+[**CreateWebhookSubscriptionEventNames**](WebhooksApi.md#createwebhooksubscriptioneventnames) | **POST** /api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions/{webhookSubscriptionId}/events/{eventName} |
+[**DeleteWebhookSubscription**](WebhooksApi.md#deletewebhooksubscription) | **DELETE** /api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions/{webhookSubscriptionId} |
+[**DeleteWebhookSubscriptionEventName**](WebhooksApi.md#deletewebhooksubscriptioneventname) | **DELETE** /api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions/{webhookSubscriptionId}/events/{eventName} |
+[**GetWebhookEventNames**](WebhooksApi.md#getwebhookeventnames) | **GET** /api/v1.0/{appId}/webhooks/events |
+[**GetWebhookEventNamesBySubscriptionId**](WebhooksApi.md#getwebhookeventnamesbysubscriptionid) | **GET** /api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions/{webhookSubscriptionId}/events |
+[**GetWebhookEventSample**](WebhooksApi.md#getwebhookeventsample) | **GET** /api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions/{webhookSubscriptionId}/events/{eventName}/test |
+[**GetWebhookLogs**](WebhooksApi.md#getwebhooklogs) | **GET** /api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions/{webhookSubscriptionId}/logs |
+[**GetWebhookSubscriptions**](WebhooksApi.md#getwebhooksubscriptions) | **GET** /api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions |
+[**UpdateWebhookSubscription**](WebhooksApi.md#updatewebhooksubscription) | **PUT** /api/v1.0/{appId}/webhooks/{oauthAppId}/subscriptions/{webhookSubscriptionId} |
-
-# **CraeteWebhookSubscription**
-> RestApiIntegerResult CraeteWebhookSubscription (string oauthAppId, WebhookSubscription webhookSubscription, string appId)
+
+# **CreateWebhookSubscription**
+> RestApiIntegerResult CreateWebhookSubscription (string oauthAppId, WebhookSubscription webhookSubscription, string appId)
+
-Create a webhook subscription for you Oauth App
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
- public class CraeteWebhookSubscriptionExample
+ public class CreateWebhookSubscriptionExample
{
public void main()
{
@@ -40,19 +40,18 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new WebhooksApi();
- var oauthAppId = oauthAppId_example; // string | Oauth App identifier
- var webhookSubscription = new WebhookSubscription(); // WebhookSubscription | Webhook subscription object
+ var oauthAppId = oauthAppId_example; // string |
+ var webhookSubscription = new WebhookSubscription(); // WebhookSubscription |
var appId = appId_example; // string |
try
{
- // Create a webhook subscription for you Oauth App
- RestApiIntegerResult result = apiInstance.CraeteWebhookSubscription(oauthAppId, webhookSubscription, appId);
+ RestApiIntegerResult result = apiInstance.CreateWebhookSubscription(oauthAppId, webhookSubscription, appId);
Debug.WriteLine(result);
}
catch (Exception e)
{
- Debug.Print("Exception when calling WebhooksApi.CraeteWebhookSubscription: " + e.Message );
+ Debug.Print("Exception when calling WebhooksApi.CreateWebhookSubscription: " + e.Message );
}
}
}
@@ -63,8 +62,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **oauthAppId** | **string**| Oauth App identifier |
- **webhookSubscription** | [**WebhookSubscription**](WebhookSubscription.md)| Webhook subscription object |
+ **oauthAppId** | **string**| |
+ **webhookSubscription** | [**WebhookSubscription**](WebhookSubscription.md)| |
**appId** | **string**| |
### Return type
@@ -86,15 +85,15 @@ Name | Type | Description | Notes
# **CreateWebhookSubscriptionEventNames**
> void CreateWebhookSubscriptionEventNames (string oauthAppId, int? webhookSubscriptionId, string eventName, string appId)
-Add event name to your webhook subscription
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -106,14 +105,13 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new WebhooksApi();
- var oauthAppId = oauthAppId_example; // string | Oauth App identifier
- var webhookSubscriptionId = 56; // int? | Webhook subscription identifier
- var eventName = eventName_example; // string | Webhook subscription event name
+ var oauthAppId = oauthAppId_example; // string |
+ var webhookSubscriptionId = 56; // int? |
+ var eventName = eventName_example; // string |
var appId = appId_example; // string |
try
{
- // Add event name to your webhook subscription
apiInstance.CreateWebhookSubscriptionEventNames(oauthAppId, webhookSubscriptionId, eventName, appId);
}
catch (Exception e)
@@ -129,9 +127,9 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **oauthAppId** | **string**| Oauth App identifier |
- **webhookSubscriptionId** | **int?**| Webhook subscription identifier |
- **eventName** | **string**| Webhook subscription event name |
+ **oauthAppId** | **string**| |
+ **webhookSubscriptionId** | **int?**| |
+ **eventName** | **string**| |
**appId** | **string**| |
### Return type
@@ -153,15 +151,15 @@ void (empty response body)
# **DeleteWebhookSubscription**
> void DeleteWebhookSubscription (string oauthAppId, int? webhookSubscriptionId, string appId)
-Delete you webhook subscription
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -173,13 +171,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new WebhooksApi();
- var oauthAppId = oauthAppId_example; // string | Oauth App identifier
- var webhookSubscriptionId = 56; // int? | Webhook subscription identifier
+ var oauthAppId = oauthAppId_example; // string |
+ var webhookSubscriptionId = 56; // int? |
var appId = appId_example; // string |
try
{
- // Delete you webhook subscription
apiInstance.DeleteWebhookSubscription(oauthAppId, webhookSubscriptionId, appId);
}
catch (Exception e)
@@ -195,8 +192,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **oauthAppId** | **string**| Oauth App identifier |
- **webhookSubscriptionId** | **int?**| Webhook subscription identifier |
+ **oauthAppId** | **string**| |
+ **webhookSubscriptionId** | **int?**| |
**appId** | **string**| |
### Return type
@@ -218,15 +215,15 @@ void (empty response body)
# **DeleteWebhookSubscriptionEventName**
> void DeleteWebhookSubscriptionEventName (string oauthAppId, int? webhookSubscriptionId, string eventName, string appId)
-Remove event name to your webhook subscription
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -238,14 +235,13 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new WebhooksApi();
- var oauthAppId = oauthAppId_example; // string | Oauth App identifier
- var webhookSubscriptionId = 56; // int? | Webhook subscription identifier
- var eventName = eventName_example; // string | Webhook subscription event name
+ var oauthAppId = oauthAppId_example; // string |
+ var webhookSubscriptionId = 56; // int? |
+ var eventName = eventName_example; // string |
var appId = appId_example; // string |
try
{
- // Remove event name to your webhook subscription
apiInstance.DeleteWebhookSubscriptionEventName(oauthAppId, webhookSubscriptionId, eventName, appId);
}
catch (Exception e)
@@ -261,9 +257,9 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **oauthAppId** | **string**| Oauth App identifier |
- **webhookSubscriptionId** | **int?**| Webhook subscription identifier |
- **eventName** | **string**| Webhook subscription event name |
+ **oauthAppId** | **string**| |
+ **webhookSubscriptionId** | **int?**| |
+ **eventName** | **string**| |
**appId** | **string**| |
### Return type
@@ -285,15 +281,15 @@ void (empty response body)
# **GetWebhookEventNames**
> RestApiStringArrayResult GetWebhookEventNames (string appId)
-Get all webhook subscription event names
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -309,7 +305,6 @@ namespace Example
try
{
- // Get all webhook subscription event names
RestApiStringArrayResult result = apiInstance.GetWebhookEventNames(appId);
Debug.WriteLine(result);
}
@@ -347,15 +342,15 @@ Name | Type | Description | Notes
# **GetWebhookEventNamesBySubscriptionId**
> RestApiStringArrayResult GetWebhookEventNamesBySubscriptionId (string oauthAppId, int? webhookSubscriptionId, string appId)
-Get your webhook subscriptions selected event names
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -367,13 +362,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new WebhooksApi();
- var oauthAppId = oauthAppId_example; // string | Oauth App identifier
- var webhookSubscriptionId = 56; // int? | Webhook subscription identifier
+ var oauthAppId = oauthAppId_example; // string |
+ var webhookSubscriptionId = 56; // int? |
var appId = appId_example; // string |
try
{
- // Get your webhook subscriptions selected event names
RestApiStringArrayResult result = apiInstance.GetWebhookEventNamesBySubscriptionId(oauthAppId, webhookSubscriptionId, appId);
Debug.WriteLine(result);
}
@@ -390,8 +384,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **oauthAppId** | **string**| Oauth App identifier |
- **webhookSubscriptionId** | **int?**| Webhook subscription identifier |
+ **oauthAppId** | **string**| |
+ **webhookSubscriptionId** | **int?**| |
**appId** | **string**| |
### Return type
@@ -413,15 +407,15 @@ Name | Type | Description | Notes
# **GetWebhookEventSample**
> WebhookEventSample GetWebhookEventSample (string eventName, string appId, string oauthAppId, string webhookSubscriptionId, string version = null)
-Get a sample event from a webhook subscription
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -441,7 +435,6 @@ namespace Example
try
{
- // Get a sample event from a webhook subscription
WebhookEventSample result = apiInstance.GetWebhookEventSample(eventName, appId, oauthAppId, webhookSubscriptionId, version);
Debug.WriteLine(result);
}
@@ -483,15 +476,15 @@ Name | Type | Description | Notes
# **GetWebhookLogs**
> RestApiPaginationResultWebhookLog GetWebhookLogs (string oauthAppId, int? webhookSubscriptionId, DateTime? start, DateTime? end, string appId, int? page = null, int? limit = null)
-Get logs for your webhook subscription
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -503,17 +496,16 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new WebhooksApi();
- var oauthAppId = oauthAppId_example; // string | Oauth App identifier
- var webhookSubscriptionId = 56; // int? | Webhook subscription identifier
- var start = 2013-10-20T19:20:30+01:00; // DateTime? | Start time
- var end = 2013-10-20T19:20:30+01:00; // DateTime? | End time
+ var oauthAppId = oauthAppId_example; // string |
+ var webhookSubscriptionId = 56; // int? |
+ var start = 2013-10-20T19:20:30+01:00; // DateTime? |
+ var end = 2013-10-20T19:20:30+01:00; // DateTime? |
var appId = appId_example; // string |
- var page = 56; // int? | Page number (optional)
- var limit = 56; // int? | Page size (optional)
+ var page = 56; // int? | (optional)
+ var limit = 56; // int? | (optional)
try
{
- // Get logs for your webhook subscription
RestApiPaginationResultWebhookLog result = apiInstance.GetWebhookLogs(oauthAppId, webhookSubscriptionId, start, end, appId, page, limit);
Debug.WriteLine(result);
}
@@ -530,13 +522,13 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **oauthAppId** | **string**| Oauth App identifier |
- **webhookSubscriptionId** | **int?**| Webhook subscription identifier |
- **start** | **DateTime?**| Start time |
- **end** | **DateTime?**| End time |
+ **oauthAppId** | **string**| |
+ **webhookSubscriptionId** | **int?**| |
+ **start** | **DateTime?**| |
+ **end** | **DateTime?**| |
**appId** | **string**| |
- **page** | **int?**| Page number | [optional]
- **limit** | **int?**| Page size | [optional]
+ **page** | **int?**| | [optional]
+ **limit** | **int?**| | [optional]
### Return type
@@ -557,15 +549,15 @@ Name | Type | Description | Notes
# **GetWebhookSubscriptions**
> RestApiPaginationResultWebhookSubscription GetWebhookSubscriptions (string oauthAppId, string appId, int? page = null, int? limit = null)
-Get all webhook subscriptions by your Oauth App id
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -577,14 +569,13 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new WebhooksApi();
- var oauthAppId = oauthAppId_example; // string | Oauth App identifier
+ var oauthAppId = oauthAppId_example; // string |
var appId = appId_example; // string |
var page = 56; // int? | (optional)
var limit = 56; // int? | (optional)
try
{
- // Get all webhook subscriptions by your Oauth App id
RestApiPaginationResultWebhookSubscription result = apiInstance.GetWebhookSubscriptions(oauthAppId, appId, page, limit);
Debug.WriteLine(result);
}
@@ -601,7 +592,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **oauthAppId** | **string**| Oauth App identifier |
+ **oauthAppId** | **string**| |
**appId** | **string**| |
**page** | **int?**| | [optional]
**limit** | **int?**| | [optional]
@@ -625,15 +616,15 @@ Name | Type | Description | Notes
# **UpdateWebhookSubscription**
> void UpdateWebhookSubscription (string oauthAppId, int? webhookSubscriptionId, WebhookSubscription webhookSubscription, string appId)
-Update a webhook subscription object
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -645,14 +636,13 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new WebhooksApi();
- var oauthAppId = oauthAppId_example; // string | Oauth App identifier
- var webhookSubscriptionId = 56; // int? | Webhook subscription identifier
- var webhookSubscription = new WebhookSubscription(); // WebhookSubscription | Webhook subscription object
+ var oauthAppId = oauthAppId_example; // string |
+ var webhookSubscriptionId = 56; // int? |
+ var webhookSubscription = new WebhookSubscription(); // WebhookSubscription |
var appId = appId_example; // string |
try
{
- // Update a webhook subscription object
apiInstance.UpdateWebhookSubscription(oauthAppId, webhookSubscriptionId, webhookSubscription, appId);
}
catch (Exception e)
@@ -668,9 +658,9 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **oauthAppId** | **string**| Oauth App identifier |
- **webhookSubscriptionId** | **int?**| Webhook subscription identifier |
- **webhookSubscription** | [**WebhookSubscription**](WebhookSubscription.md)| Webhook subscription object |
+ **oauthAppId** | **string**| |
+ **webhookSubscriptionId** | **int?**| |
+ **webhookSubscription** | [**WebhookSubscription**](WebhookSubscription.md)| |
**appId** | **string**| |
### Return type
diff --git a/docs/WebsiteApi.md b/docs/WebsiteApi.md
index 03672e6c..ff31378d 100644
--- a/docs/WebsiteApi.md
+++ b/docs/WebsiteApi.md
@@ -1,32 +1,32 @@
-# IO.Swagger.Api.WebsiteApi
+# Flipdish.Api.WebsiteApi
All URIs are relative to *https://api.flipdish.co*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**AddTestimonial**](WebsiteApi.md#addtestimonial) | **POST** /api/v1.0/{appId}/website/testimonial | Add a testimonial
-[**DeleteTestimonial**](WebsiteApi.md#deletetestimonial) | **DELETE** /api/v1.0/{appId}/website/testimonial/{testimonialId} | Delete a testimonial
-[**DeleteWebsiteImage**](WebsiteApi.md#deletewebsiteimage) | **DELETE** /api/v1.0/{appId}/website/image/{imageId} | Delete Website Image
-[**EditTestimonial**](WebsiteApi.md#edittestimonial) | **POST** /api/v1.0/{appId}/website/testimonial/{testimonialId} | Edit a testimonial
-[**GetIndexConfiguration**](WebsiteApi.md#getindexconfiguration) | **GET** /api/v1.0/{appId}/website/index | Get Index Configuration
-[**SetIndexConfiguration**](WebsiteApi.md#setindexconfiguration) | **POST** /api/v1.0/{appId}/website/index | Set Index Configuration
-[**UploadWebsiteImage**](WebsiteApi.md#uploadwebsiteimage) | **POST** /api/v1.0/{appId}/website/image/{imageLocation} | Upload Website Image
-[**WebsiteCheckNow**](WebsiteApi.md#websitechecknow) | **GET** /api/v1.0/{appId}/website/dnscheck | Triggers a Check DNS Process
+[**AddTestimonial**](WebsiteApi.md#addtestimonial) | **POST** /api/v1.0/{appId}/website/testimonial |
+[**DeleteTestimonial**](WebsiteApi.md#deletetestimonial) | **DELETE** /api/v1.0/{appId}/website/testimonial/{testimonialId} |
+[**DeleteWebsiteImage**](WebsiteApi.md#deletewebsiteimage) | **DELETE** /api/v1.0/{appId}/website/image/{imageId} |
+[**EditTestimonial**](WebsiteApi.md#edittestimonial) | **POST** /api/v1.0/{appId}/website/testimonial/{testimonialId} |
+[**GetIndexConfiguration**](WebsiteApi.md#getindexconfiguration) | **GET** /api/v1.0/{appId}/website/index |
+[**SetIndexConfiguration**](WebsiteApi.md#setindexconfiguration) | **POST** /api/v1.0/{appId}/website/index |
+[**UploadWebsiteImage**](WebsiteApi.md#uploadwebsiteimage) | **POST** /api/v1.0/{appId}/website/image/{imageLocation} |
+[**WebsiteCheckNow**](WebsiteApi.md#websitechecknow) | **GET** /api/v1.0/{appId}/website/dnscheck |
# **AddTestimonial**
> RestApiResultWebsiteTestimonial AddTestimonial (string appId, WebsiteTestimonialBase testimonial)
-Add a testimonial
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -38,12 +38,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new WebsiteApi();
- var appId = appId_example; // string | Application identifier
- var testimonial = new WebsiteTestimonialBase(); // WebsiteTestimonialBase | Testimonial to be added
+ var appId = appId_example; // string |
+ var testimonial = new WebsiteTestimonialBase(); // WebsiteTestimonialBase |
try
{
- // Add a testimonial
RestApiResultWebsiteTestimonial result = apiInstance.AddTestimonial(appId, testimonial);
Debug.WriteLine(result);
}
@@ -60,8 +59,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application identifier |
- **testimonial** | [**WebsiteTestimonialBase**](WebsiteTestimonialBase.md)| Testimonial to be added |
+ **appId** | **string**| |
+ **testimonial** | [**WebsiteTestimonialBase**](WebsiteTestimonialBase.md)| |
### Return type
@@ -82,15 +81,15 @@ Name | Type | Description | Notes
# **DeleteTestimonial**
> void DeleteTestimonial (string appId, int? testimonialId)
-Delete a testimonial
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -102,12 +101,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new WebsiteApi();
- var appId = appId_example; // string | Application identifier
- var testimonialId = 56; // int? | Id of the testimonial to delete
+ var appId = appId_example; // string |
+ var testimonialId = 56; // int? |
try
{
- // Delete a testimonial
apiInstance.DeleteTestimonial(appId, testimonialId);
}
catch (Exception e)
@@ -123,8 +121,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application identifier |
- **testimonialId** | **int?**| Id of the testimonial to delete |
+ **appId** | **string**| |
+ **testimonialId** | **int?**| |
### Return type
@@ -145,15 +143,15 @@ void (empty response body)
# **DeleteWebsiteImage**
> void DeleteWebsiteImage (string appId, int? imageId)
-Delete Website Image
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -165,12 +163,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new WebsiteApi();
- var appId = appId_example; // string | Application identifier
- var imageId = 56; // int? | Id of the image
+ var appId = appId_example; // string |
+ var imageId = 56; // int? |
try
{
- // Delete Website Image
apiInstance.DeleteWebsiteImage(appId, imageId);
}
catch (Exception e)
@@ -186,8 +183,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application identifier |
- **imageId** | **int?**| Id of the image |
+ **appId** | **string**| |
+ **imageId** | **int?**| |
### Return type
@@ -208,15 +205,15 @@ void (empty response body)
# **EditTestimonial**
> RestApiResultWebsiteTestimonial EditTestimonial (string appId, int? testimonialId, WebsiteTestimonialBase testimonial)
-Edit a testimonial
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -228,13 +225,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new WebsiteApi();
- var appId = appId_example; // string | Application identifier
- var testimonialId = 56; // int? | Id of the testimonial to edit
- var testimonial = new WebsiteTestimonialBase(); // WebsiteTestimonialBase | New values of the testimonial
+ var appId = appId_example; // string |
+ var testimonialId = 56; // int? |
+ var testimonial = new WebsiteTestimonialBase(); // WebsiteTestimonialBase |
try
{
- // Edit a testimonial
RestApiResultWebsiteTestimonial result = apiInstance.EditTestimonial(appId, testimonialId, testimonial);
Debug.WriteLine(result);
}
@@ -251,9 +247,9 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application identifier |
- **testimonialId** | **int?**| Id of the testimonial to edit |
- **testimonial** | [**WebsiteTestimonialBase**](WebsiteTestimonialBase.md)| New values of the testimonial |
+ **appId** | **string**| |
+ **testimonialId** | **int?**| |
+ **testimonial** | [**WebsiteTestimonialBase**](WebsiteTestimonialBase.md)| |
### Return type
@@ -274,15 +270,15 @@ Name | Type | Description | Notes
# **GetIndexConfiguration**
> RestApiResultIndexPage GetIndexConfiguration (string appId)
-Get Index Configuration
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -294,11 +290,10 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new WebsiteApi();
- var appId = appId_example; // string | Application identifier
+ var appId = appId_example; // string |
try
{
- // Get Index Configuration
RestApiResultIndexPage result = apiInstance.GetIndexConfiguration(appId);
Debug.WriteLine(result);
}
@@ -315,7 +310,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application identifier |
+ **appId** | **string**| |
### Return type
@@ -336,15 +331,15 @@ Name | Type | Description | Notes
# **SetIndexConfiguration**
> RestApiResultIndexPageBase SetIndexConfiguration (string appId, IndexPageBase indexPage)
-Set Index Configuration
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -356,12 +351,11 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new WebsiteApi();
- var appId = appId_example; // string | Application identifier
- var indexPage = new IndexPageBase(); // IndexPageBase | New index page definition
+ var appId = appId_example; // string |
+ var indexPage = new IndexPageBase(); // IndexPageBase |
try
{
- // Set Index Configuration
RestApiResultIndexPageBase result = apiInstance.SetIndexConfiguration(appId, indexPage);
Debug.WriteLine(result);
}
@@ -378,8 +372,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application identifier |
- **indexPage** | [**IndexPageBase**](IndexPageBase.md)| New index page definition |
+ **appId** | **string**| |
+ **indexPage** | [**IndexPageBase**](IndexPageBase.md)| |
### Return type
@@ -400,15 +394,15 @@ Name | Type | Description | Notes
# **UploadWebsiteImage**
> RestApiResultWebsiteImage UploadWebsiteImage (string appId, string imageLocation, System.IO.Stream image)
-Upload Website Image
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -420,13 +414,12 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new WebsiteApi();
- var appId = appId_example; // string | Application identifier
- var imageLocation = imageLocation_example; // string | Section for which to upload the image
+ var appId = appId_example; // string |
+ var imageLocation = imageLocation_example; // string |
var image = new System.IO.Stream(); // System.IO.Stream | App Logo
try
{
- // Upload Website Image
RestApiResultWebsiteImage result = apiInstance.UploadWebsiteImage(appId, imageLocation, image);
Debug.WriteLine(result);
}
@@ -443,8 +436,8 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **appId** | **string**| Application identifier |
- **imageLocation** | **string**| Section for which to upload the image |
+ **appId** | **string**| |
+ **imageLocation** | **string**| |
**image** | **System.IO.Stream**| App Logo |
### Return type
@@ -466,15 +459,15 @@ Name | Type | Description | Notes
# **WebsiteCheckNow**
> void WebsiteCheckNow (string appId)
-Triggers a Check DNS Process
+
### Example
```csharp
using System;
using System.Diagnostics;
-using IO.Swagger.Api;
-using IO.Swagger.Client;
-using IO.Swagger.Model;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
namespace Example
{
@@ -490,7 +483,6 @@ namespace Example
try
{
- // Triggers a Check DNS Process
apiInstance.WebsiteCheckNow(appId);
}
catch (Exception e)
diff --git a/docs/WebsiteImage.md b/docs/WebsiteImage.md
index b7a1098e..a83911c6 100644
--- a/docs/WebsiteImage.md
+++ b/docs/WebsiteImage.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.WebsiteImage
+# Flipdish.Model.WebsiteImage
## Properties
Name | Type | Description | Notes
diff --git a/docs/WebsiteTestimonial.md b/docs/WebsiteTestimonial.md
index 3a6011dc..e97a0fbe 100644
--- a/docs/WebsiteTestimonial.md
+++ b/docs/WebsiteTestimonial.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.WebsiteTestimonial
+# Flipdish.Model.WebsiteTestimonial
## Properties
Name | Type | Description | Notes
diff --git a/docs/WebsiteTestimonialBase.md b/docs/WebsiteTestimonialBase.md
index af77a95e..cc01ea71 100644
--- a/docs/WebsiteTestimonialBase.md
+++ b/docs/WebsiteTestimonialBase.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.WebsiteTestimonialBase
+# Flipdish.Model.WebsiteTestimonialBase
## Properties
Name | Type | Description | Notes
diff --git a/docs/WebsiteUpdatedEvent.md b/docs/WebsiteUpdatedEvent.md
index 1b2f5510..792f0766 100644
--- a/docs/WebsiteUpdatedEvent.md
+++ b/docs/WebsiteUpdatedEvent.md
@@ -1,4 +1,4 @@
-# IO.Swagger.Model.WebsiteUpdatedEvent
+# Flipdish.Model.WebsiteUpdatedEvent
## Properties
Name | Type | Description | Notes
@@ -11,7 +11,10 @@ Name | Type | Description | Notes
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/WebsiteVanityUrlUpdatedEvent.md b/docs/WebsiteVanityUrlUpdatedEvent.md
index 03f30f7e..cf08c4d7 100644
--- a/docs/WebsiteVanityUrlUpdatedEvent.md
+++ b/docs/WebsiteVanityUrlUpdatedEvent.md
@@ -1,17 +1,20 @@
-# IO.Swagger.Model.WebsiteVanityUrlUpdatedEvent
+# Flipdish.Model.WebsiteVanityUrlUpdatedEvent
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
+**EventName** | **string** | The event name | [optional]
**Description** | **string** | Description | [optional]
**User** | [**UserEventInfo**](UserEventInfo.md) | User who has updated the url | [optional]
**VanityUrl** | **string** | New vanity url | [optional]
-**EventName** | **string** | The event name | [optional]
**FlipdishEventId** | **Guid?** | The identitfier of the event | [optional]
**CreateTime** | **DateTime?** | The time of creation of the event | [optional]
**Position** | **int?** | Position | [optional]
**AppId** | **string** | App id | [optional]
+**OrgId** | **string** | Org id | [optional]
**IpAddress** | **string** | Ip Address | [optional]
+**ActivityId** | **string** | Activity Id | [optional]
+**ActivityType** | **string** | Activity Type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/docs/WhiteLabelAssetModel.md b/docs/WhiteLabelAssetModel.md
new file mode 100644
index 00000000..74d947ba
--- /dev/null
+++ b/docs/WhiteLabelAssetModel.md
@@ -0,0 +1,13 @@
+# Flipdish.Model.WhiteLabelAssetModel
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**WhiteLabelAssetId** | **int?** | White label asset ID | [optional]
+**WhiteLabelConfigId** | **int?** | White label configuration ID | [optional]
+**FilePath** | **string** | File path | [optional]
+**Url** | **string** | Asset URL | [optional]
+**TsUpdate** | **DateTime?** | Timestamp update | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/WhiteLabelBuildsApi.md b/docs/WhiteLabelBuildsApi.md
new file mode 100644
index 00000000..dce981f5
--- /dev/null
+++ b/docs/WhiteLabelBuildsApi.md
@@ -0,0 +1,334 @@
+# Flipdish.Api.WhiteLabelBuildsApi
+
+All URIs are relative to *https://api.flipdish.co*
+
+Method | HTTP request | Description
+------------- | ------------- | -------------
+[**HealthCheck**](WhiteLabelBuildsApi.md#healthcheck) | **GET** /api/v1.0/whitelabelbuilds/health |
+[**SubmitAndroidApps**](WhiteLabelBuildsApi.md#submitandroidapps) | **POST** /api/v1.0/whitelabelbuilds/android/multiple |
+[**SubmitAndroidBuild**](WhiteLabelBuildsApi.md#submitandroidbuild) | **POST** /api/v1.0/whitelabelbuilds/{appId}/android |
+[**SubmitIosApps**](WhiteLabelBuildsApi.md#submitiosapps) | **POST** /api/v1.0/whitelabelbuilds/ios/multiple |
+[**SubmitIosBuild**](WhiteLabelBuildsApi.md#submitiosbuild) | **POST** /api/v1.0/whitelabelbuilds/{appId}/ios |
+
+
+
+# **HealthCheck**
+> string HealthCheck ()
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class HealthCheckExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new WhiteLabelBuildsApi();
+
+ try
+ {
+ string result = apiInstance.HealthCheck();
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling WhiteLabelBuildsApi.HealthCheck: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+This endpoint does not need any parameter.
+
+### Return type
+
+**string**
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **SubmitAndroidApps**
+> RestApiResultBuildResultModel SubmitAndroidApps (string whiteLabelIds, string branch = null, string buildType = null)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class SubmitAndroidAppsExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new WhiteLabelBuildsApi();
+ var whiteLabelIds = whiteLabelIds_example; // string |
+ var branch = branch_example; // string | (optional)
+ var buildType = buildType_example; // string | (optional)
+
+ try
+ {
+ RestApiResultBuildResultModel result = apiInstance.SubmitAndroidApps(whiteLabelIds, branch, buildType);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling WhiteLabelBuildsApi.SubmitAndroidApps: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **whiteLabelIds** | **string**| |
+ **branch** | **string**| | [optional]
+ **buildType** | **string**| | [optional]
+
+### Return type
+
+[**RestApiResultBuildResultModel**](RestApiResultBuildResultModel.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **SubmitAndroidBuild**
+> RestApiResultBuildResultModel SubmitAndroidBuild (string appId, string branch, string lane, string buildType)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class SubmitAndroidBuildExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new WhiteLabelBuildsApi();
+ var appId = appId_example; // string |
+ var branch = branch_example; // string |
+ var lane = lane_example; // string |
+ var buildType = buildType_example; // string |
+
+ try
+ {
+ RestApiResultBuildResultModel result = apiInstance.SubmitAndroidBuild(appId, branch, lane, buildType);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling WhiteLabelBuildsApi.SubmitAndroidBuild: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **branch** | **string**| |
+ **lane** | **string**| |
+ **buildType** | **string**| |
+
+### Return type
+
+[**RestApiResultBuildResultModel**](RestApiResultBuildResultModel.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **SubmitIosApps**
+> RestApiResultBuildResultModel SubmitIosApps (string whiteLabelIds, string branch = null, string buildType = null)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class SubmitIosAppsExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new WhiteLabelBuildsApi();
+ var whiteLabelIds = whiteLabelIds_example; // string |
+ var branch = branch_example; // string | (optional)
+ var buildType = buildType_example; // string | (optional)
+
+ try
+ {
+ RestApiResultBuildResultModel result = apiInstance.SubmitIosApps(whiteLabelIds, branch, buildType);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling WhiteLabelBuildsApi.SubmitIosApps: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **whiteLabelIds** | **string**| |
+ **branch** | **string**| | [optional]
+ **buildType** | **string**| | [optional]
+
+### Return type
+
+[**RestApiResultBuildResultModel**](RestApiResultBuildResultModel.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **SubmitIosBuild**
+> RestApiResultBuildResultModel SubmitIosBuild (string appId, string buildType, string branch, bool? submitForReview = null)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class SubmitIosBuildExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new WhiteLabelBuildsApi();
+ var appId = appId_example; // string |
+ var buildType = buildType_example; // string |
+ var branch = branch_example; // string |
+ var submitForReview = true; // bool? | (optional)
+
+ try
+ {
+ RestApiResultBuildResultModel result = apiInstance.SubmitIosBuild(appId, buildType, branch, submitForReview);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling WhiteLabelBuildsApi.SubmitIosBuild: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **buildType** | **string**| |
+ **branch** | **string**| |
+ **submitForReview** | **bool?**| | [optional]
+
+### Return type
+
+[**RestApiResultBuildResultModel**](RestApiResultBuildResultModel.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
diff --git a/docs/WhiteLabelColorSchemeModel.md b/docs/WhiteLabelColorSchemeModel.md
new file mode 100644
index 00000000..7bf5de93
--- /dev/null
+++ b/docs/WhiteLabelColorSchemeModel.md
@@ -0,0 +1,22 @@
+# Flipdish.Model.WhiteLabelColorSchemeModel
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**WhiteLabelColorSchemeId** | **int?** | White label color scheme ID | [optional]
+**Font** | **string** | Font | [optional]
+**Color** | **string** | Color | [optional]
+**Color2** | **string** | Color 2 | [optional]
+**Color3** | **string** | Color 3 | [optional]
+**Color4** | **string** | Color 4 | [optional]
+**Color5** | **string** | Color 5 | [optional]
+**Color6** | **string** | Color 6 | [optional]
+**Color7** | **string** | Color 7 | [optional]
+**Color8** | **string** | Color 8 | [optional]
+**Color9** | **string** | Color 9 | [optional]
+**Color10** | **string** | Color 10 | [optional]
+**Color11** | **string** | Color 11 | [optional]
+**Color12** | **string** | Color 12 (Kiosk Primary Colour) | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/WhiteLabelConfig.md b/docs/WhiteLabelConfig.md
new file mode 100644
index 00000000..2b71234b
--- /dev/null
+++ b/docs/WhiteLabelConfig.md
@@ -0,0 +1,14 @@
+# Flipdish.Model.WhiteLabelConfig
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**WhiteLabelId** | **int?** | White label identifier | [optional]
+**WhiteLabelName** | **string** | White label name | [optional]
+**CountryId** | **string** | Country identifier | [optional]
+**AppNameId** | **string** | App id | [optional]
+**Website** | **string** | Website URL | [optional]
+**PanaceaVanityUrl** | **string** | Panacea vanity URL | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/WhiteLabelConfigApi.md b/docs/WhiteLabelConfigApi.md
new file mode 100644
index 00000000..74d0371c
--- /dev/null
+++ b/docs/WhiteLabelConfigApi.md
@@ -0,0 +1,632 @@
+# Flipdish.Api.WhiteLabelConfigApi
+
+All URIs are relative to *https://api.flipdish.co*
+
+Method | HTTP request | Description
+------------- | ------------- | -------------
+[**GetAppGeneralConfig**](WhiteLabelConfigApi.md#getappgeneralconfig) | **GET** /api/v1.0/whitelabelconfig/{appId}/general |
+[**GetAppStoreConfig**](WhiteLabelConfigApi.md#getappstoreconfig) | **GET** /api/v1.0/whitelabelconfig/{appId}/appstore |
+[**GetPlayStoreConfig**](WhiteLabelConfigApi.md#getplaystoreconfig) | **GET** /api/v1.0/whitelabelconfig/{appId}/playstore |
+[**GetWhiteLabelConfig**](WhiteLabelConfigApi.md#getwhitelabelconfig) | **GET** /api/v1.0/whitelabelconfig/id/{wlid} |
+[**GetWhiteLabelConfigByAppNameId**](WhiteLabelConfigApi.md#getwhitelabelconfigbyappnameid) | **GET** /api/v1.0/whitelabelconfig/name/{appId} |
+[**HealthCheck**](WhiteLabelConfigApi.md#healthcheck) | **GET** /api/v1.0/whitelabelconfig/health |
+[**UpdateAppGeneralConfig**](WhiteLabelConfigApi.md#updateappgeneralconfig) | **POST** /api/v1.0/whitelabelconfig/{appId}/general |
+[**UpdateAppStoreConfig**](WhiteLabelConfigApi.md#updateappstoreconfig) | **POST** /api/v1.0/whitelabelconfig/{appId}/appstore |
+[**UpdatePlayStoreConfig**](WhiteLabelConfigApi.md#updateplaystoreconfig) | **POST** /api/v1.0/whitelabelconfig/{appId}/playstore |
+[**UploadAppStoreIcon**](WhiteLabelConfigApi.md#uploadappstoreicon) | **POST** /api/v1.0/whitelabelconfig/{appId}/app-store-icon |
+
+
+
+# **GetAppGeneralConfig**
+> RestApiResultAppGeneralConfigModel GetAppGeneralConfig (string appId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetAppGeneralConfigExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new WhiteLabelConfigApi();
+ var appId = appId_example; // string |
+
+ try
+ {
+ RestApiResultAppGeneralConfigModel result = apiInstance.GetAppGeneralConfig(appId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling WhiteLabelConfigApi.GetAppGeneralConfig: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+
+### Return type
+
+[**RestApiResultAppGeneralConfigModel**](RestApiResultAppGeneralConfigModel.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **GetAppStoreConfig**
+> RestApiResultAppStoreConfigModel GetAppStoreConfig (string appId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetAppStoreConfigExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new WhiteLabelConfigApi();
+ var appId = appId_example; // string |
+
+ try
+ {
+ RestApiResultAppStoreConfigModel result = apiInstance.GetAppStoreConfig(appId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling WhiteLabelConfigApi.GetAppStoreConfig: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+
+### Return type
+
+[**RestApiResultAppStoreConfigModel**](RestApiResultAppStoreConfigModel.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **GetPlayStoreConfig**
+> RestApiResultPlayStoreConfigModel GetPlayStoreConfig (string appId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetPlayStoreConfigExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new WhiteLabelConfigApi();
+ var appId = appId_example; // string |
+
+ try
+ {
+ RestApiResultPlayStoreConfigModel result = apiInstance.GetPlayStoreConfig(appId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling WhiteLabelConfigApi.GetPlayStoreConfig: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+
+### Return type
+
+[**RestApiResultPlayStoreConfigModel**](RestApiResultPlayStoreConfigModel.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **GetWhiteLabelConfig**
+> RestApiResultWhiteLabelConfigModel GetWhiteLabelConfig (int? wlid)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetWhiteLabelConfigExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new WhiteLabelConfigApi();
+ var wlid = 56; // int? |
+
+ try
+ {
+ RestApiResultWhiteLabelConfigModel result = apiInstance.GetWhiteLabelConfig(wlid);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling WhiteLabelConfigApi.GetWhiteLabelConfig: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **wlid** | **int?**| |
+
+### Return type
+
+[**RestApiResultWhiteLabelConfigModel**](RestApiResultWhiteLabelConfigModel.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **GetWhiteLabelConfigByAppNameId**
+> RestApiResultWhiteLabelConfigModel GetWhiteLabelConfigByAppNameId (string appId)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class GetWhiteLabelConfigByAppNameIdExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new WhiteLabelConfigApi();
+ var appId = appId_example; // string |
+
+ try
+ {
+ RestApiResultWhiteLabelConfigModel result = apiInstance.GetWhiteLabelConfigByAppNameId(appId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling WhiteLabelConfigApi.GetWhiteLabelConfigByAppNameId: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+
+### Return type
+
+[**RestApiResultWhiteLabelConfigModel**](RestApiResultWhiteLabelConfigModel.md)
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **HealthCheck**
+> string HealthCheck ()
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class HealthCheckExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new WhiteLabelConfigApi();
+
+ try
+ {
+ string result = apiInstance.HealthCheck();
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling WhiteLabelConfigApi.HealthCheck: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+This endpoint does not need any parameter.
+
+### Return type
+
+**string**
+
+### Authorization
+
+[oauth2](../README.md#oauth2)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, text/json, application/xml, text/xml
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **UpdateAppGeneralConfig**
+> RestApiResultAppGeneralConfigModel UpdateAppGeneralConfig (string appId, AppGeneralConfigModel appGeneralConfig)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class UpdateAppGeneralConfigExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new WhiteLabelConfigApi();
+ var appId = appId_example; // string |
+ var appGeneralConfig = new AppGeneralConfigModel(); // AppGeneralConfigModel |
+
+ try
+ {
+ RestApiResultAppGeneralConfigModel result = apiInstance.UpdateAppGeneralConfig(appId, appGeneralConfig);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling WhiteLabelConfigApi.UpdateAppGeneralConfig: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **appGeneralConfig** | [**AppGeneralConfigModel**](AppGeneralConfigModel.md)| |
+
+### Return type
+
+[**RestApiResultAppGeneralConfigModel**](RestApiResultAppGeneralConfigModel.md)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **UpdateAppStoreConfig**
+> RestApiResultAppStoreConfigModel UpdateAppStoreConfig (string appId, AppStoreConfigModel appStoreConfig)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class UpdateAppStoreConfigExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new WhiteLabelConfigApi();
+ var appId = appId_example; // string |
+ var appStoreConfig = new AppStoreConfigModel(); // AppStoreConfigModel |
+
+ try
+ {
+ RestApiResultAppStoreConfigModel result = apiInstance.UpdateAppStoreConfig(appId, appStoreConfig);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling WhiteLabelConfigApi.UpdateAppStoreConfig: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **appStoreConfig** | [**AppStoreConfigModel**](AppStoreConfigModel.md)| |
+
+### Return type
+
+[**RestApiResultAppStoreConfigModel**](RestApiResultAppStoreConfigModel.md)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **UpdatePlayStoreConfig**
+> RestApiResultPlayStoreConfigModel UpdatePlayStoreConfig (string appId, PlayStoreConfigModel playStoreConfig)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class UpdatePlayStoreConfigExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new WhiteLabelConfigApi();
+ var appId = appId_example; // string |
+ var playStoreConfig = new PlayStoreConfigModel(); // PlayStoreConfigModel |
+
+ try
+ {
+ RestApiResultPlayStoreConfigModel result = apiInstance.UpdatePlayStoreConfig(appId, playStoreConfig);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling WhiteLabelConfigApi.UpdatePlayStoreConfig: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **playStoreConfig** | [**PlayStoreConfigModel**](PlayStoreConfigModel.md)| |
+
+### Return type
+
+[**RestApiResultPlayStoreConfigModel**](RestApiResultPlayStoreConfigModel.md)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **UploadAppStoreIcon**
+> RestApiResultAssetResultModel UploadAppStoreIcon (string appId, HttpPostedFileBase _file)
+
+
+
+### Example
+```csharp
+using System;
+using System.Diagnostics;
+using Flipdish.Api;
+using Flipdish.Client;
+using Flipdish.Model;
+
+namespace Example
+{
+ public class UploadAppStoreIconExample
+ {
+ public void main()
+ {
+ // Configure OAuth2 access token for authorization: oauth2
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new WhiteLabelConfigApi();
+ var appId = appId_example; // string |
+ var _file = new HttpPostedFileBase(); // HttpPostedFileBase |
+
+ try
+ {
+ RestApiResultAssetResultModel result = apiInstance.UploadAppStoreIcon(appId, _file);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling WhiteLabelConfigApi.UploadAppStoreIcon: " + e.Message );
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **appId** | **string**| |
+ **_file** | [**HttpPostedFileBase**](HttpPostedFileBase.md)| |
+
+### Return type
+
+[**RestApiResultAssetResultModel**](RestApiResultAssetResultModel.md)
+
+### Authorization
+
+[oauth2](../README.md#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]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
diff --git a/docs/WhiteLabelConfigModel.md b/docs/WhiteLabelConfigModel.md
new file mode 100644
index 00000000..c416475d
--- /dev/null
+++ b/docs/WhiteLabelConfigModel.md
@@ -0,0 +1,116 @@
+# Flipdish.Model.WhiteLabelConfigModel
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**WhiteLabelLanguages** | [**List<WhiteLabelLanguageModel>**](WhiteLabelLanguageModel.md) | White label languages | [optional]
+**WhiteLabelAssets** | [**List<WhiteLabelAssetModel>**](WhiteLabelAssetModel.md) | White label assets | [optional]
+**ColorScheme** | [**WhiteLabelColorSchemeModel**](WhiteLabelColorSchemeModel.md) | White label color scheme | [optional]
+**WhiteLabelConfigId** | **int?** | White label configuration ID | [optional]
+**WhiteLabelId** | **int?** | White label ID | [optional]
+**WhiteLabelName** | **string** | White label name | [optional]
+**AppNameId** | **string** | App name ID (Bundle ID Suffix) | [optional]
+**OrgId** | **string** | Organization ID | [optional]
+**SmsRestaurantName** | **string** | SMS restaurant name | [optional]
+**DeepLinkUrlScheme** | **string** | Deep link URL scheme | [optional]
+**HostName** | **string** | Host name | [optional]
+**NexmoSupportSmsNumber** | **string** | Nexmo support SMS number | [optional]
+**TwilioSupportSmsNumber** | **string** | Twilio support SMS number | [optional]
+**MixpanelToken** | **string** | Mixpanel token | [optional]
+**IntercomAppId** | **string** | Intercom app ID | [optional]
+**ShareMessageEmailSubject** | **string** | Share message email subject | [optional]
+**ShareMessageEmailMessage** | **string** | Share message email message | [optional]
+**ShareMessageSmsMessage** | **string** | Share message SMS message | [optional]
+**ShareMessageWhatsAppMessage** | **string** | Share message WhatsApp message | [optional]
+**ShareMessageFacebookMessage** | **string** | Share message Facebook message | [optional]
+**ShareMessageTwitterMessage** | **string** | Share message Twitter message | [optional]
+**ShareMessageGenericMessage** | **string** | Share message generic message | [optional]
+**DisplayDeliveryRestaurantListScreen** | **bool?** | Display delivery restaurant list screen | [optional]
+**ContactFormType** | **int?** | Contact form type | [optional]
+**ContactPhoneNumber** | **string** | Contact phone number | [optional]
+**DisplayBumpSideMenuItem** | **bool?** | Display bump side menu item | [optional]
+**DisplayFreeCokeSideMenuItem** | **bool?** | Display free coke side menu item | [optional]
+**AppStoreUrl** | **string** | App store URL | [optional]
+**DeliveryEnabled** | **bool?** | Delivery enabled | [optional]
+**PickupEnabled** | **bool?** | Pickup enabled | [optional]
+**DisplayPickupRestaurantListScreen** | **bool?** | Display pickup restaurant list screen | [optional]
+**DisplayCuisineTypeListAndRestaurantSearchBar** | **bool?** | Display cuisine type list and restaurant search bar | [optional]
+**DisplayUserRestaurantRatings** | **bool?** | Display user restaurant ratings | [optional]
+**ReadyToPublishWeb** | **bool?** | Ready to publish web | [optional]
+**ReadyToPublishIos** | **bool?** | Ready to publish iOS | [optional]
+**ReadyToPublishAndroid** | **bool?** | Ready to publish Android | [optional]
+**DisplayFooterLinksToOtherSites** | **bool?** | Display footer links to other sites | [optional]
+**DisplayOnlineOrderingMenu** | **bool?** | Display online ordering menu | [optional]
+**HideAppConfigFromAdminList** | **bool?** | Hide app config from admin list | [optional]
+**ComplianceType** | **string** | Compliance type | [optional]
+**IsMenuMigratedToRms** | **bool?** | Is menu migrated to RMS | [optional]
+**MapBoundryMaxLongitude** | **double?** | Map boundary max longitude | [optional]
+**MapBoundryMinLongitude** | **double?** | Map boundary min longitude | [optional]
+**MapBoundryMaxLatitude** | **double?** | Map boundary max latitude | [optional]
+**MapBoundryMinLatitude** | **double?** | Map boundary min latitude | [optional]
+**AppStoreAppleId** | **string** | App store Apple ID | [optional]
+**AppStoreToken** | **string** | App store token | [optional]
+**WebsiteDisplayStaticMenuPage** | **bool?** | Website display static menu page | [optional]
+**IsEmbed** | **bool?** | Is embed | [optional]
+**DisplayTipOptionToUsersByDefault** | **bool?** | Display tip option to users by default | [optional]
+**EmailRequestMode** | **int?** | Email request mode | [optional]
+**AddressEntryType** | **int?** | Address entry type | [optional]
+**AddressLayout** | **int?** | Address layout | [optional]
+**Category** | **int?** | Category | [optional]
+**MapCenterLatitude** | **double?** | Map center latitude | [optional]
+**MapCenterLongitude** | **double?** | Map center longitude | [optional]
+**IntercomTokenIos** | **string** | Intercom token iOS | [optional]
+**IntercomTokenAndroid** | **string** | Intercom token Android | [optional]
+**GoogleAnalyticsTokensCsv** | **string** | Google Analytics tokens CSV | [optional]
+**FacebookTokensCsv** | **string** | Facebook tokens CSV | [optional]
+**ShareMessageGenericUrl** | **string** | Share message generic URL | [optional]
+**PrivateSupportEmailAddress** | **string** | Private support email address | [optional]
+**AppStoreId** | **string** | App store ID | [optional]
+**PlayConsoleAccount** | **int?** | Play console account | [optional]
+**ApnCertificateValidAfter** | **DateTime?** | APN certificate valid after | [optional]
+**ApnCertificateValidBefore** | **DateTime?** | APN certificate valid before | [optional]
+**DineInEnabled** | **bool?** | Dine in enabled | [optional]
+**AppFont** | **string** | App font | [optional]
+**WhiteLabelColorSchemeId** | **int?** | White label color scheme ID | [optional]
+**WhiteLabelImagesId** | **int?** | White label images ID | [optional]
+**AppStoreCopyright** | **string** | App store copyright | [optional]
+**AppStoreDescription** | **string** | App store description | [optional]
+**AppStoreShortDescription** | **string** | App store short description | [optional]
+**AppStoreKeywords** | **string** | App store keywords | [optional]
+**AppStoreMarketingUrl** | **string** | App store marketing URL | [optional]
+**AppStoreName** | **string** | App store name | [optional]
+**AppStorePrivacyUrl** | **string** | App store privacy URL | [optional]
+**AppStoreSupportUrl** | **string** | App store support URL | [optional]
+**AppStoreReleaseNotes** | **string** | App store release notes | [optional]
+**AppStoreIconUrl** | **string** | App store icon URL | [optional]
+**AppStoreIconThumbnail100Url** | **string** | App store icon thumbnail 100 URL | [optional]
+**TransparentLogoUrl** | **string** | Transparent logo URL | [optional]
+**LogoImageName** | **string** | Logo image name | [optional]
+**KioskNameScreenImage** | **string** | Kiosk name screen image | [optional]
+**WebToAppRedirect** | **int?** | Web to app redirect | [optional]
+**FeaturesCsv** | **string** | Features CSV | [optional]
+**AppStorePassword** | **string** | App store password | [optional]
+**AppStoreTeamId** | **string** | App store team ID | [optional]
+**AppStoreAppGroup** | **string** | App store app group | [optional]
+**AppStoreSigningIdentity** | **string** | App store signing identity | [optional]
+**AppStoreItcTeamId** | **string** | App store ITC team ID | [optional]
+**HeadHtml** | **string** | Head HTML | [optional]
+**SocialTwitterUrl** | **string** | Social Twitter URL | [optional]
+**SocialFacebookUrl** | **string** | Social Facebook URL | [optional]
+**SocialInstagramUrl** | **string** | Social Instagram URL | [optional]
+**SocialPintrestUrl** | **string** | Social Pinterest URL | [optional]
+**SocialTripAdvisorUrl** | **string** | Social TripAdvisor URL | [optional]
+**SocialGooglePlusUrl** | **string** | Social Google Plus URL | [optional]
+**SocialFourSquareUrl** | **string** | Social FourSquare URL | [optional]
+**SocialYelpUrl** | **string** | Social Yelp URL | [optional]
+**WebsiteType** | **int?** | Website type | [optional]
+**ExternalOrderingPageUrl** | **string** | External ordering page URL | [optional]
+**PanaceaEnabled** | **bool?** | Panacea enabled | [optional]
+**CookieConsentPromptEnabled** | **bool?** | Cookie consent prompt enabled | [optional]
+**PanaceaVanityUrl** | **string** | Panacea vanity URL | [optional]
+**CountryId** | **string** | Country ID | [optional]
+**ReferralUserId** | **int?** | Referral user ID | [optional]
+**ReferralCampaignId** | **string** | Referral campaign ID | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/docs/WhiteLabelLanguageModel.md b/docs/WhiteLabelLanguageModel.md
new file mode 100644
index 00000000..1ecb389b
--- /dev/null
+++ b/docs/WhiteLabelLanguageModel.md
@@ -0,0 +1,9 @@
+# Flipdish.Model.WhiteLabelLanguageModel
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**LanguageId** | **string** | Language ID | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/src/Flipdish.Test/Api/AccountsApiTests.cs b/src/Flipdish.Test/Api/AccountsApiTests.cs
deleted file mode 100644
index c3460778..00000000
--- a/src/Flipdish.Test/Api/AccountsApiTests.cs
+++ /dev/null
@@ -1,235 +0,0 @@
-/*
- * Flipdish Open API v1.0
- *
- * No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
- *
- * OpenAPI spec version: v1.0
- *
- * Generated by: https://github.com/swagger-api/swagger-codegen.git
- */
-
-using System;
-using System.IO;
-using System.Collections.Generic;
-using System.Collections.ObjectModel;
-using System.Linq;
-using System.Reflection;
-using RestSharp;
-using NUnit.Framework;
-
-using Flipdish.Client;
-using Flipdish.Api;
-using Flipdish.Model;
-
-namespace Flipdish.Test
-{
- ///
- /// Class for testing AccountsApi
- ///
- ///
- /// This file is automatically generated by Swagger Codegen.
- /// Please update the test case below to test the API endpoint.
- ///
- [TestFixture]
- public class AccountsApiTests
- {
- private AccountsApi instance;
-
- ///
- /// Setup before each unit test
- ///
- [SetUp]
- public void Init()
- {
- instance = new AccountsApi();
- }
-
- ///
- /// Clean up after each unit test
- ///
- [TearDown]
- public void Cleanup()
- {
-
- }
-
- ///
- /// Test an instance of AccountsApi
- ///
- [Test]
- public void InstanceTest()
- {
- // TODO uncomment below to test 'IsInstanceOfType' AccountsApi
- //Assert.IsInstanceOfType(typeof(AccountsApi), instance, "instance is a AccountsApi");
- }
-
-
- ///
- /// Test AnswerSignUpQuestion
- ///
- [Test]
- public void AnswerSignUpQuestionTest()
- {
- // TODO uncomment below to test the method and replace null with proper value
- //string signupStepAction = null;
- //int? answerId = null;
- //instance.AnswerSignUpQuestion(signupStepAction, answerId);
-
- }
-
- ///
- /// Test ChangePassword
- ///
- [Test]
- public void ChangePasswordTest()
- {
- // TODO uncomment below to test the method and replace null with proper value
- //ChangePasswordModel changePasswordModel = null;
- //instance.ChangePassword(changePasswordModel);
-
- }
-
- ///
- /// Test ChangePasswordWithPin
- ///
- [Test]
- public void ChangePasswordWithPinTest()
- {
- // TODO uncomment below to test the method and replace null with proper value
- //SetPasswordWithPinModel changePasswordModel = null;
- //instance.ChangePasswordWithPin(changePasswordModel);
-
- }
-
- ///
- /// Test CreateAccount
- ///
- [Test]
- public void CreateAccountTest()
- {
- // TODO uncomment below to test the method and replace null with proper value
- //CreateAccountModel createAccountModel = null;
- //instance.CreateAccount(createAccountModel);
-
- }
-
- ///
- /// Test GetAccountDetails
- ///
- [Test]
- public void GetAccountDetailsTest()
- {
- // TODO uncomment below to test the method and replace null with proper value
- //var response = instance.GetAccountDetails();
- //Assert.IsInstanceOf (response, "response is RestApiResultAccountDetail");
- }
-
- ///
- /// Test GetLocalisedTimeZones
- ///
- [Test]
- public void GetLocalisedTimeZonesTest()
- {
- // TODO uncomment below to test the method and replace null with proper value
- //var response = instance.GetLocalisedTimeZones();
- //Assert.IsInstanceOf (response, "response is RestApiArrayResultLocalisedTimeZone");
- }
-
- ///
- /// Test Login
- ///
- [Test]
- public void LoginTest()
- {
- // TODO uncomment below to test the method and replace null with proper value
- //LoginModel loginModel = null;
- //instance.Login(loginModel);
-
- }
-
- ///
- /// Test LoginWithPin
- ///
- [Test]
- public void LoginWithPinTest()
- {
- // TODO uncomment below to test the method and replace null with proper value
- //LoginWithPinModel loginModel = null;
- //instance.LoginWithPin(loginModel);
-
- }
-
- ///
- /// Test Logout
- ///
- [Test]
- public void LogoutTest()
- {
- // TODO uncomment below to test the method and replace null with proper value
- //instance.Logout();
-
- }
-
- ///
- /// Test PasswordResetWithToken
- ///
- [Test]
- public void PasswordResetWithTokenTest()
- {
- // TODO uncomment below to test the method and replace null with proper value
- //PasswordResetModel passwordResetModel = null;
- //instance.PasswordResetWithToken(passwordResetModel);
-
- }
-
- ///
- /// Test RequestLoginPin
- ///
- [Test]
- public void RequestLoginPinTest()
- {
- // TODO uncomment below to test the method and replace null with proper value
- //RequestLoginPinModel requestLoginPinRequest = null;
- //var response = instance.RequestLoginPin(requestLoginPinRequest);
- //Assert.IsInstanceOf (response, "response is RequestLoginPinResposne");
- }
-
- ///
- /// Test RequestPasswordReset
- ///
- [Test]
- public void RequestPasswordResetTest()
- {
- // TODO uncomment below to test the method and replace null with proper value
- //RequestPasswordResetModel requestPasswordResetModel = null;
- //instance.RequestPasswordReset(requestPasswordResetModel);
-
- }
-
- ///
- /// Test SkipSignupStep
- ///
- [Test]
- public void SkipSignupStepTest()
- {
- // TODO uncomment below to test the method and replace null with proper value
- //string signupStepAction = null;
- //instance.SkipSignupStep(signupStepAction);
-
- }
-
- ///
- /// Test UpdateAccount
- ///
- [Test]
- public void UpdateAccountTest()
- {
- // TODO uncomment below to test the method and replace null with proper value
- //AccountDetailBase updateAccountModel = null;
- //instance.UpdateAccount(updateAccountModel);
-
- }
-
- }
-
-}
diff --git a/src/Flipdish.Test/Api/AddressApiTests.cs b/src/Flipdish.Test/Api/AddressApiTests.cs
deleted file mode 100644
index abbe4d30..00000000
--- a/src/Flipdish.Test/Api/AddressApiTests.cs
+++ /dev/null
@@ -1,107 +0,0 @@
-/*
- * Flipdish Open API v1.0
- *
- * No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
- *
- * OpenAPI spec version: v1.0
- *
- * Generated by: https://github.com/swagger-api/swagger-codegen.git
- */
-
-using System;
-using System.IO;
-using System.Collections.Generic;
-using System.Collections.ObjectModel;
-using System.Linq;
-using System.Reflection;
-using RestSharp;
-using NUnit.Framework;
-
-using Flipdish.Client;
-using Flipdish.Api;
-using Flipdish.Model;
-
-namespace Flipdish.Test
-{
- ///
- /// Class for testing AddressApi
- ///
- ///
- /// This file is automatically generated by Swagger Codegen.
- /// Please update the test case below to test the API endpoint.
- ///
- [TestFixture]
- public class AddressApiTests
- {
- private AddressApi instance;
-
- ///
- /// Setup before each unit test
- ///
- [SetUp]
- public void Init()
- {
- instance = new AddressApi();
- }
-
- ///
- /// Clean up after each unit test
- ///
- [TearDown]
- public void Cleanup()
- {
-
- }
-
- ///
- /// Test an instance of AddressApi
- ///
- [Test]
- public void InstanceTest()
- {
- // TODO uncomment below to test 'IsInstanceOfType' AddressApi
- //Assert.IsInstanceOfType(typeof(AddressApi), instance, "instance is a AddressApi");
- }
-
-
- ///
- /// Test FormByApp
- ///
- [Test]
- public void FormByAppTest()
- {
- // TODO uncomment below to test the method and replace null with proper value
- //string appId = null;
- //string language = null;
- //var response = instance.FormByApp(appId, language);
- //Assert.IsInstanceOf (response, "response is RestApiResultAddressFormResponse");
- }
-
- ///
- /// Test FormByCountry
- ///
- [Test]
- public void FormByCountryTest()
- {
- // TODO uncomment below to test the method and replace null with proper value
- //string countryCode = null;
- //string language = null;
- //var response = instance.FormByCountry(countryCode, language);
- //Assert.IsInstanceOf (response, "response is RestApiResultAddressFormResponse");
- }
-
- ///
- /// Test FormatGoogleAddress
- ///
- [Test]
- public void FormatGoogleAddressTest()
- {
- // TODO uncomment below to test the method and replace null with proper value
- //GoogleAddress googleAddress = null;
- //var response = instance.FormatGoogleAddress(googleAddress);
- //Assert.IsInstanceOf (response, "response is RestApiResultAddressFormResponse");
- }
-
- }
-
-}
diff --git a/src/Flipdish.Test/Api/ApmApiTests.cs b/src/Flipdish.Test/Api/ApmApiTests.cs
deleted file mode 100644
index 8ae8e347..00000000
--- a/src/Flipdish.Test/Api/ApmApiTests.cs
+++ /dev/null
@@ -1,140 +0,0 @@
-/*
- * Flipdish Open API v1.0
- *
- * No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
- *
- * OpenAPI spec version: v1.0
- *
- * Generated by: https://github.com/swagger-api/swagger-codegen.git
- */
-
-using System;
-using System.IO;
-using System.Collections.Generic;
-using System.Collections.ObjectModel;
-using System.Linq;
-using System.Reflection;
-using RestSharp;
-using NUnit.Framework;
-
-using Flipdish.Client;
-using Flipdish.Api;
-using Flipdish.Model;
-
-namespace Flipdish.Test
-{
- ///
- /// Class for testing ApmApi
- ///
- ///
- /// This file is automatically generated by Swagger Codegen.
- /// Please update the test case below to test the API endpoint.
- ///
- [TestFixture]
- public class ApmApiTests
- {
- private ApmApi instance;
-
- ///
- /// Setup before each unit test
- ///
- [SetUp]
- public void Init()
- {
- instance = new ApmApi();
- }
-
- ///
- /// Clean up after each unit test
- ///
- [TearDown]
- public void Cleanup()
- {
-
- }
-
- ///
- /// Test an instance of ApmApi
- ///
- [Test]
- public void InstanceTest()
- {
- // TODO uncomment below to test 'IsInstanceOfType' ApmApi
- //Assert.IsInstanceOfType(typeof(ApmApi), instance, "instance is a ApmApi");
- }
-
-
- ///
- /// Test GetBasicStatistics
- ///
- [Test]
- public void GetBasicStatisticsTest()
- {
- // TODO uncomment below to test the method and replace null with proper value
- //string appId = null;
- //List storeId = null;
- //var response = instance.GetBasicStatistics(appId, storeId);
- //Assert.IsInstanceOf