All URIs are relative to https://api.flipdish.co
| Method | HTTP request | Description |
|---|---|---|
| CancelCurrentlyInitiatedBluetoothDeviceUpdate | POST /api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/bluetooth/{terminalType}/cancelUpdate | |
| CancelReaderAction | POST /api/v1.0/{appId}/payments/terminals/stripe/{readerId}/cancel_action | |
| CardReadersGetReader | GET /api/v1.0/{appId}/payments/terminals/stripe/{readerId} | |
| GenerateStripeTerminalLocation | POST /api/v1.0/{appId}/stripeterminal/location | |
| GetBluetoothTerminalStatus | GET /api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/bluetooth/status | |
| GetStripeConnectionToken | GET /api/v1.0/{appId}/stripeterminal/connectiontoken | |
| InitiateBluetoothTerminalDeviceUpdateCheck | POST /api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/bluetooth/{terminalType}/checkForUpdate | |
| InitiateKioskBluetoothPairingMode | POST /api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/bluetooth/{terminalType}/pair | |
| InitiateKioskBluetoothUpdateInstall | POST /api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/bluetooth/{terminalType}/installUpdate | |
| InitiateReaderProcessPaymentIntent | POST /api/v1.0/{appId}/payments/terminals/stripe/{readerId}/processPaymentIntent | |
| RegisterStripeTerminal | POST /api/v1.0/{appId}/payments/terminals/stripe/register | |
| UnRegisterTerminal | DELETE /api/v1.0/{appId}/payments/terminals/stripe/unregister | |
| UnpairCurrentlyPairedBluetoothDevice | DELETE /api/v1.0/{appId}/cardreaders/kiosk/{deviceId}/bluetooth/unpair |
void CancelCurrentlyInitiatedBluetoothDeviceUpdate (string appId, string deviceId, string terminalType)
using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;
namespace Example
{
public class CancelCurrentlyInitiatedBluetoothDeviceUpdateExample
{
public void main()
{
// Configure OAuth2 access token for authorization: oauth2
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new CardReadersApi();
var appId = appId_example; // string |
var deviceId = deviceId_example; // string |
var terminalType = terminalType_example; // string |
try
{
apiInstance.CancelCurrentlyInitiatedBluetoothDeviceUpdate(appId, deviceId, terminalType);
}
catch (Exception e)
{
Debug.Print("Exception when calling CardReadersApi.CancelCurrentlyInitiatedBluetoothDeviceUpdate: " + e.Message );
}
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| appId | string | ||
| deviceId | string | ||
| terminalType | string |
void (empty response body)
- Content-Type: Not defined
- Accept: application/json, text/json, application/xml, text/xml
[Back to top] [Back to API list] [Back to Model list] [Back to README]
RestApiResultCardReader CancelReaderAction (string readerId, string appId)
using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;
namespace Example
{
public class CancelReaderActionExample
{
public void main()
{
// Configure OAuth2 access token for authorization: oauth2
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new CardReadersApi();
var readerId = readerId_example; // string |
var appId = appId_example; // string |
try
{
RestApiResultCardReader result = apiInstance.CancelReaderAction(readerId, appId);
Debug.WriteLine(result);
}
catch (Exception e)
{
Debug.Print("Exception when calling CardReadersApi.CancelReaderAction: " + e.Message );
}
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| readerId | string | ||
| appId | string |
- Content-Type: Not defined
- Accept: application/json, text/json, application/xml, text/xml
[Back to top] [Back to API list] [Back to Model list] [Back to README]
RestApiResultCardReader CardReadersGetReader (string readerId, string appId)
using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;
namespace Example
{
public class CardReadersGetReaderExample
{
public void main()
{
// Configure OAuth2 access token for authorization: oauth2
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new CardReadersApi();
var readerId = readerId_example; // string |
var appId = appId_example; // string |
try
{
RestApiResultCardReader result = apiInstance.CardReadersGetReader(readerId, appId);
Debug.WriteLine(result);
}
catch (Exception e)
{
Debug.Print("Exception when calling CardReadersApi.CardReadersGetReader: " + e.Message );
}
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| readerId | string | ||
| appId | string |
- Content-Type: Not defined
- Accept: application/json, text/json, application/xml, text/xml
[Back to top] [Back to API list] [Back to Model list] [Back to README]
RestApiResultStripeTerminalLocation GenerateStripeTerminalLocation (GeoPointRequest geoPointRequest, string appId)
using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;
namespace Example
{
public class GenerateStripeTerminalLocationExample
{
public void main()
{
// Configure OAuth2 access token for authorization: oauth2
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new CardReadersApi();
var geoPointRequest = new GeoPointRequest(); // GeoPointRequest |
var appId = appId_example; // string |
try
{
RestApiResultStripeTerminalLocation result = apiInstance.GenerateStripeTerminalLocation(geoPointRequest, appId);
Debug.WriteLine(result);
}
catch (Exception e)
{
Debug.Print("Exception when calling CardReadersApi.GenerateStripeTerminalLocation: " + e.Message );
}
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| geoPointRequest | GeoPointRequest | ||
| appId | string |
RestApiResultStripeTerminalLocation
- Content-Type: application/json, text/json, application/xml, text/xml, application/x-www-form-urlencoded
- Accept: application/json, text/json, application/xml, text/xml
[Back to top] [Back to API list] [Back to Model list] [Back to README]
RestApiResultBluetoothTerminalStatus GetBluetoothTerminalStatus (string appId, string deviceId)
using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;
namespace Example
{
public class GetBluetoothTerminalStatusExample
{
public void main()
{
// Configure OAuth2 access token for authorization: oauth2
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new CardReadersApi();
var appId = appId_example; // string |
var deviceId = deviceId_example; // string |
try
{
RestApiResultBluetoothTerminalStatus result = apiInstance.GetBluetoothTerminalStatus(appId, deviceId);
Debug.WriteLine(result);
}
catch (Exception e)
{
Debug.Print("Exception when calling CardReadersApi.GetBluetoothTerminalStatus: " + e.Message );
}
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| appId | string | ||
| deviceId | string |
RestApiResultBluetoothTerminalStatus
- Content-Type: Not defined
- Accept: application/json, text/json, application/xml, text/xml
[Back to top] [Back to API list] [Back to Model list] [Back to README]
RestApiResultStripeTerminalConnectionToken GetStripeConnectionToken (string appId)
using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;
namespace Example
{
public class GetStripeConnectionTokenExample
{
public void main()
{
// Configure OAuth2 access token for authorization: oauth2
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new CardReadersApi();
var appId = appId_example; // string |
try
{
RestApiResultStripeTerminalConnectionToken result = apiInstance.GetStripeConnectionToken(appId);
Debug.WriteLine(result);
}
catch (Exception e)
{
Debug.Print("Exception when calling CardReadersApi.GetStripeConnectionToken: " + e.Message );
}
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| appId | string |
RestApiResultStripeTerminalConnectionToken
- Content-Type: Not defined
- Accept: application/json, text/json, application/xml, text/xml
[Back to top] [Back to API list] [Back to Model list] [Back to README]
void InitiateBluetoothTerminalDeviceUpdateCheck (string appId, string deviceId, string terminalType)
using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;
namespace Example
{
public class InitiateBluetoothTerminalDeviceUpdateCheckExample
{
public void main()
{
// Configure OAuth2 access token for authorization: oauth2
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new CardReadersApi();
var appId = appId_example; // string |
var deviceId = deviceId_example; // string |
var terminalType = terminalType_example; // string |
try
{
apiInstance.InitiateBluetoothTerminalDeviceUpdateCheck(appId, deviceId, terminalType);
}
catch (Exception e)
{
Debug.Print("Exception when calling CardReadersApi.InitiateBluetoothTerminalDeviceUpdateCheck: " + e.Message );
}
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| appId | string | ||
| deviceId | string | ||
| terminalType | string |
void (empty response body)
- Content-Type: Not defined
- Accept: application/json, text/json, application/xml, text/xml
[Back to top] [Back to API list] [Back to Model list] [Back to README]
void InitiateKioskBluetoothPairingMode (string appId, string deviceId, string terminalType)
using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;
namespace Example
{
public class InitiateKioskBluetoothPairingModeExample
{
public void main()
{
// Configure OAuth2 access token for authorization: oauth2
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new CardReadersApi();
var appId = appId_example; // string |
var deviceId = deviceId_example; // string |
var terminalType = terminalType_example; // string |
try
{
apiInstance.InitiateKioskBluetoothPairingMode(appId, deviceId, terminalType);
}
catch (Exception e)
{
Debug.Print("Exception when calling CardReadersApi.InitiateKioskBluetoothPairingMode: " + e.Message );
}
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| appId | string | ||
| deviceId | string | ||
| terminalType | string |
void (empty response body)
- Content-Type: Not defined
- Accept: application/json, text/json, application/xml, text/xml
[Back to top] [Back to API list] [Back to Model list] [Back to README]
void InitiateKioskBluetoothUpdateInstall (string appId, string deviceId, string terminalType)
using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;
namespace Example
{
public class InitiateKioskBluetoothUpdateInstallExample
{
public void main()
{
// Configure OAuth2 access token for authorization: oauth2
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new CardReadersApi();
var appId = appId_example; // string |
var deviceId = deviceId_example; // string |
var terminalType = terminalType_example; // string |
try
{
apiInstance.InitiateKioskBluetoothUpdateInstall(appId, deviceId, terminalType);
}
catch (Exception e)
{
Debug.Print("Exception when calling CardReadersApi.InitiateKioskBluetoothUpdateInstall: " + e.Message );
}
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| appId | string | ||
| deviceId | string | ||
| terminalType | string |
void (empty response body)
- Content-Type: Not defined
- Accept: application/json, text/json, application/xml, text/xml
[Back to top] [Back to API list] [Back to Model list] [Back to README]
RestApiResultCardReader InitiateReaderProcessPaymentIntent (ProcessPaymentIntentRequest request, string readerId, string appId)
using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;
namespace Example
{
public class InitiateReaderProcessPaymentIntentExample
{
public void main()
{
// Configure OAuth2 access token for authorization: oauth2
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new CardReadersApi();
var request = new ProcessPaymentIntentRequest(); // ProcessPaymentIntentRequest |
var readerId = readerId_example; // string |
var appId = appId_example; // string |
try
{
RestApiResultCardReader result = apiInstance.InitiateReaderProcessPaymentIntent(request, readerId, appId);
Debug.WriteLine(result);
}
catch (Exception e)
{
Debug.Print("Exception when calling CardReadersApi.InitiateReaderProcessPaymentIntent: " + e.Message );
}
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| request | ProcessPaymentIntentRequest | ||
| readerId | string | ||
| appId | string |
- Content-Type: application/json, text/json, application/xml, text/xml, application/x-www-form-urlencoded
- Accept: application/json, text/json, application/xml, text/xml
[Back to top] [Back to API list] [Back to Model list] [Back to README]
RestApiResultCardReader RegisterStripeTerminal (CardReaderRegistrationRequest request, string appId)
using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;
namespace Example
{
public class RegisterStripeTerminalExample
{
public void main()
{
// Configure OAuth2 access token for authorization: oauth2
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new CardReadersApi();
var request = new CardReaderRegistrationRequest(); // CardReaderRegistrationRequest |
var appId = appId_example; // string |
try
{
RestApiResultCardReader result = apiInstance.RegisterStripeTerminal(request, appId);
Debug.WriteLine(result);
}
catch (Exception e)
{
Debug.Print("Exception when calling CardReadersApi.RegisterStripeTerminal: " + e.Message );
}
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| request | CardReaderRegistrationRequest | ||
| appId | string |
- Content-Type: application/json, text/json, application/xml, text/xml, application/x-www-form-urlencoded
- Accept: application/json, text/json, application/xml, text/xml
[Back to top] [Back to API list] [Back to Model list] [Back to README]
RestApiResultCardReader UnRegisterTerminal (UnRegisterCardReaderRequest request, string appId)
using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;
namespace Example
{
public class UnRegisterTerminalExample
{
public void main()
{
// Configure OAuth2 access token for authorization: oauth2
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new CardReadersApi();
var request = new UnRegisterCardReaderRequest(); // UnRegisterCardReaderRequest |
var appId = appId_example; // string |
try
{
RestApiResultCardReader result = apiInstance.UnRegisterTerminal(request, appId);
Debug.WriteLine(result);
}
catch (Exception e)
{
Debug.Print("Exception when calling CardReadersApi.UnRegisterTerminal: " + e.Message );
}
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| request | UnRegisterCardReaderRequest | ||
| appId | string |
- Content-Type: application/json, text/json, application/xml, text/xml, application/x-www-form-urlencoded
- Accept: application/json, text/json, application/xml, text/xml
[Back to top] [Back to API list] [Back to Model list] [Back to README]
void UnpairCurrentlyPairedBluetoothDevice (string appId, string deviceId)
using System;
using System.Diagnostics;
using Flipdish.Api;
using Flipdish.Client;
using Flipdish.Model;
namespace Example
{
public class UnpairCurrentlyPairedBluetoothDeviceExample
{
public void main()
{
// Configure OAuth2 access token for authorization: oauth2
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new CardReadersApi();
var appId = appId_example; // string |
var deviceId = deviceId_example; // string |
try
{
apiInstance.UnpairCurrentlyPairedBluetoothDevice(appId, deviceId);
}
catch (Exception e)
{
Debug.Print("Exception when calling CardReadersApi.UnpairCurrentlyPairedBluetoothDevice: " + e.Message );
}
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| appId | string | ||
| deviceId | string |
void (empty response body)
- Content-Type: Not defined
- Accept: application/json, text/json, application/xml, text/xml
[Back to top] [Back to API list] [Back to Model list] [Back to README]