Skip to content

WalletInc/sdk-csharp

Repository files navigation

WalletInc - the C# library for the wallet-api

Wallet Inc. API reference.

Spec version 2.1.604, built 2026-07-06T14:08:12.452Z

This C# SDK is automatically generated by the OpenAPI Generator project:

  • API version: 2.1.604
  • SDK version: 2.1.604
  • Generator version: 7.23.0
  • Build package: org.openapitools.codegen.languages.CSharpClientCodegen

Frameworks supported

Dependencies

The DLLs included in the package may not be the latest version. We recommend using NuGet to obtain the latest version of the packages:

Install-Package Newtonsoft.Json
Install-Package JsonSubTypes
Install-Package System.ComponentModel.Annotations

Installation

Run the following command to generate the DLL

  • [Mac/Linux] /bin/sh build.sh
  • [Windows] build.bat

Then include the DLL (under the bin folder) in the C# project, and use the namespaces:

using WalletInc.Api;
using WalletInc.Client;
using WalletInc.Model;

Packaging

A .nuspec is included with the project. You can follow the Nuget quickstart to create and publish packages.

This .nuspec uses placeholders from the .csproj, so build the .csproj directly:

nuget pack -Build -OutputDirectory out WalletInc.csproj

Then, publish to a local feed or other host and consume the new package via Nuget as usual.

Usage

To use the API client with a HTTP proxy, setup a System.Net.WebProxy

Configuration c = new Configuration();
System.Net.WebProxy webProxy = new System.Net.WebProxy("http://myProxyUrl:80/");
webProxy.Credentials = System.Net.CredentialCache.DefaultCredentials;
c.Proxy = webProxy;

Connections

Each ApiClass (properly the ApiClient inside it) will create an instance of HttpClient. It will use that for the entire lifecycle and dispose it when called the Dispose method.

To better manager the connections it's a common practice to reuse the HttpClient and HttpClientHandler (see here for details). To use your own HttpClient instance just pass it to the ApiClass constructor.

HttpClientHandler yourHandler = new HttpClientHandler();
HttpClient yourHttpClient = new HttpClient(yourHandler);
var api = new YourApiClass(yourHttpClient, yourHandler);

If you want to use an HttpClient and don't have access to the handler, for example in a DI context in Asp.net Core when using IHttpClientFactory.

HttpClient yourHttpClient = new HttpClient();
var api = new YourApiClass(yourHttpClient);

You'll loose some configuration settings, the features affected are: Setting and Retrieving Cookies, Client Certificates, Proxy settings. You need to either manually handle those in your setup of the HttpClient or they won't be available.

Here an example of DI setup in a sample web project:

services.AddHttpClient<YourApiClass>(httpClient =>
   new PetApi(httpClient));

Getting Started

using System.Collections.Generic;
using System.Diagnostics;
using System.Net.Http;
using WalletInc.Api;
using WalletInc.Client;
using WalletInc.Model;

namespace Example
{
    public class Example
    {
        public static void Main()
        {

            Configuration config = new Configuration();
            config.BasePath = "https://api.wall.et";
            // create instances of HttpClient, HttpClientHandler to be reused later with different Api classes
            HttpClient httpClient = new HttpClient();
            HttpClientHandler httpClientHandler = new HttpClientHandler();
            var apiInstance = new APIKeysApi(httpClient, config, httpClientHandler);
            var id = "id_example";  // string | 

            try
            {
                // Archive API Key
                EmployeeAPIKey result = apiInstance.ArchiveEmployeeAPIKeys(id);
                Debug.WriteLine(result);
            }
            catch (ApiException e)
            {
                Debug.Print("Exception when calling APIKeysApi.ArchiveEmployeeAPIKeys: " + e.Message );
                Debug.Print("Status Code: "+ e.ErrorCode);
                Debug.Print(e.StackTrace);
            }

        }
    }
}

Documentation for API Endpoints

All URIs are relative to https://api.wall.et

Class Method HTTP request Description
APIKeysApi ArchiveEmployeeAPIKeys DELETE /v2/employee/apiKeys/{id} Archive API Key
APIKeysApi CreateEmployeeAPIKeys POST /v2/employee/apiKeys Create API Key
APIKeysApi FetchAllEmployeeAPIKeys GET /v2/employee/apiKeys/all Get API Keys
APIKeysApi FetchEmployeeAPIKeyById GET /v2/employee/apiKeys/{id} Get API Key
APIKeysApi UpdateEmployeeAPIKeys PUT /v2/employee/apiKeys/{id} Update API Key
AmenitiesApi ArchiveAmenity DELETE /v2/amenities/{id} Archive Amenity
AmenitiesApi CreateAmenity POST /v2/amenities Create Amenity
AmenitiesApi FetchAllAmenities GET /v2/amenities/all Get all Amenities
AmenitiesApi RestoreAmenity PATCH /v2/amenities/{id} Restore Amenity
AmenitiesApi UpdateAmenity PUT /v2/amenities/{id} Update Amenity
AppToPersonA2PRegistrationApi BeginA2PApplication POST /v2/a2p/application Create A2P Application
AppToPersonA2PRegistrationApi FetchA2PApplication GET /v2/a2p/application Get A2P Application
AppToPersonA2PRegistrationApi FetchA2PRegistration GET /v2/a2p/registration Get A2P Registration
AppToPersonA2PRegistrationApi UpdateA2PApplication PUT /v2/a2p/application/{applicationID} Update A2P Application
AppleWalletSubscribersApi FetchAppleWalletSubscriberActivity GET /v2/apple/wallet/pass/subscriber/activity/{subscriptionID} Get subscriber activity
AppleWalletSubscribersApi FetchAppleWalletSubscribers GET /v2/apple/wallet/pass/subscribers/all Get all subscribers
AuthenticationApi Login POST /authentication/login Login
AuthenticationApi LoginStatus GET /authentication/status/{token} Retrieve session token status
AuthenticationApi Logout DELETE /authentication/logout Logout
AuthenticationApi Register POST /authentication/register Register
BillingPaymentsApi BuyAddOn POST /v2/billing/products/addOns/{productID} Buy add-on product
BillingPaymentsApi BuySpecialOffer POST /v2/billing/products/specialOffers/{productID} Buy special offer
BillingPaymentsApi CancelPlan DELETE /v2/billing/plan Cancel billing plan
BillingPaymentsApi ChangePlan PUT /v2/billing/plan Change billing plan
BillingPaymentsApi CreateBillingPortalSession POST /v2/billing/portal/session Create a Stripe Billing Portal session
BillingPaymentsApi FetchAddOns GET /v2/billing/products/addOns Get add-on products
BillingPaymentsApi FetchCustomerPaymentMethods GET /v2/billing/paymentMethods/all Get payment methods
BillingPaymentsApi FetchIndustry GET /v2/billing/industry Get merchant's industry
BillingPaymentsApi FetchInvoices GET /v2/billing/invoices/all Get invoices
BillingPaymentsApi FetchSpecialOffers GET /v2/billing/products/specialOffers Get special offers
BillingPaymentsApi FetchSubscription GET /v2/billing/subscription Get subscription
BillingPaymentsApi FetchUsageSummary GET /v2/billing/summary Get usage summary
BillingPaymentsApi SavePaymentMethod PUT /v2/billing/paymentMethod Save payment method
BillingPaymentsApi SetDefaultPaymentMethod POST /v2/billing/paymentMethod/default Set payment method as default
BillingPaymentsApi UpcomingInvoices GET /v2/billing/invoices/upcoming Get upcoming invoices
BillingPaymentsApi VerifyPaymentMethod GET /v2/billing/paymentMethod Verify payment method
BroadcastsApi ArchivePaymentObjectBroadcast DELETE /v2/merchant/paymentObjectBroadcast/{broadcastID} Archive payment object broadcast
BroadcastsApi FetchAdvertisementCreditBroadcasts GET /v2/merchant/broadcasts/adCredits/all Get all ad credit broadcasts
BroadcastsApi FetchDynamicVoucherBroadcasts GET /v2/merchant/broadcasts/dynamicVouchers/all Get all dynamic voucher broadcasts
BroadcastsApi FetchPaymentObjectBroadcasts GET /v2/sms/paymentObjectBroadcasts/{phoneNumberID} Get payment object broadcasts
BroadcastsApi FetchSimpleSMSBroadcasts GET /v2/merchant/broadcasts/simpleSMS/all Get all simple SMS broadcasts
BroadcastsApi FetchStaticVoucherCampaignBroadcasts GET /v2/merchant/broadcasts/staticVoucherCampaign/all Get all static voucher campaign broadcasts
BroadcastsApi ScheduleAdvertisementCredit POST /v2/employee/sms/schedule/adCredit/{advertisementCreditID} Schedule Ad Credit
BroadcastsApi ScheduleDynamicVoucher POST /v2/employee/sms/schedule/dynamicVoucher/{dynamicVoucherID} Schedule Dynamic Voucher to list
BroadcastsApi ScheduleDynamicVoucherToRecipient POST /v2/employee/sms/schedule/recipient/dynamicVoucher/{dynamicVoucherID} Schedule Dynamic Voucher to recipient
BroadcastsApi ScheduleSimpleSMS POST /v2/employee/sms/schedule/simple Schedule Simple SMS broadcast to list
BroadcastsApi ScheduleSimpleSMSToRecipient POST /v2/employee/sms/schedule/recipient/simple Schedule Simple SMS broadcast to recipient
BroadcastsApi SendSmsCampaignBroadcast POST /v2/employee/sms/schedule/campaign/{staticVoucherCampaignID} Schedule SMS Campaign Broadcast
ClubMembersApi ArchiveMember DELETE /v2/membership/member/{id} Archive Member
ClubMembersApi CreateMember POST /v2/membership/member Create Member
ClubMembersApi FetchMemberById GET /v2/membership/member/{id} Get Member
ClubMembersApi FetchMemberHistoryLog POST /v2/membership/member/history/log Get Member history
ClubMembersApi FetchMemberRedemptionLog POST /v2/membership/member/redemption/log Get Member redemption log
ClubMembersApi FetchMembersByPage POST /v2/membership/member/page Get Members
ClubMembersApi FetchMembersCount GET /v2/membership/member/count Count Members
ClubMembersApi RestoreMember PATCH /v2/membership/member/{id} Restore Member
ClubMembersApi SearchMembers POST /v2/membership/member/search Search for Members
ClubMembersApi UpdateMember PUT /v2/membership/member/{id} Update Member
CountriesApi FetchAllCountries GET /system/countries/all Get all Countries with ISO abbreviations & Telephone country code prefixes
CustomerApi FetchActiveVouchers GET /v2/customer/vouchers/active Get active static vouchers
CustomerApi FetchAllVouchers GET /v2/customer/vouchers/all Get all static vouchers
CustomerApi FetchExpiredVouchers GET /v2/customer/vouchers/expired Get expired static vouchers
CustomerApi FetchRedeemedVouchers GET /v2/customer/vouchers/redeemed Get redeemed static vouchers
CustomerApi FetchRefundedVouchers GET /v2/customer/vouchers/refunded Get refunded static vouchers
CustomerApi FetchUpcomingVouchers GET /v2/customer/vouchers/upcoming Get upcoming static vouchers
CustomerApi FetchWalletViewsForSession GET /v2/customer/walletViews/session/{id} Get Wallet Views for Session
CustomerApi SearchByMemberID POST /v2/customer/search/memberID Find members with memberID
CustomerApi SearchByPhoneNumber POST /v2/customer/search/phoneNumber Find members with phone number
DiningApi ArchiveDining DELETE /v2/dining/{id} Archive Dining info
DiningApi CreateDining POST /v2/dining Create Dining info
DiningApi FetchAllDining GET /v2/dining/all Get all Dining info
DiningApi RestoreDining PATCH /v2/dining/{id} Restore Dining info
DiningApi UpdateDining PUT /v2/dining/{id} Update Dining info
DynamicVouchersApi ArchiveDynamicVoucherCampaign DELETE /v2/payment/dynamicVoucher/{campaignID} Archive Dynamic Voucher Campaign
DynamicVouchersApi CreateDynamicVoucher POST /v2/payment/dynamicVoucher Create Dynamic Voucher Campaign
DynamicVouchersApi FetchAllDynamicVouchers GET /v2/payment/dynamicVoucher/all Get all Dynamic Voucher Campaigns
DynamicVouchersApi FetchDynamicVoucherById GET /v2/payment/dynamicVoucher/{id} Get Dynamic Voucher Campaign
DynamicVouchersApi FetchDynamicVoucherRedemptions GET /v2/payment/dynamicVoucher/redemptions/{id} Get Dynamic Voucher Campaign Redemptions
DynamicVouchersApi FetchDynamicVouchers GET /v2/employee/dynamicVouchers/all Get all dynamic vouchers
DynamicVouchersApi FetchReachStatsOfAllDynamicVouchers GET /v2/payment/dynamicVoucher/reach/all Get the reach statistics of all the dynamic vouchers
DynamicVouchersApi FetchReachStatsOfIndividualDynamicVoucher GET /v2/payment/dynamicVoucher/reach/{dynamicVoucherID} Get the reach statistics of an individual dynamic voucher
DynamicVouchersApi RestoreDynamicVoucherCampaign PATCH /v2/payment/dynamicVoucher/{campaignID} Restore Dynamic Voucher Campaign
DynamicVouchersApi SaveDynamicVoucher PUT /v2/payment/dynamicVoucher/{id} Update Dynamic Voucher Campaign
EmailSubscribersApi ArchiveEmailSubscriber DELETE /v2/emailSubscriber/{id} Archive Email Subscriber
EmailSubscribersApi CreateEmailSubscriber POST /v2/emailSubscriber Create Email Subscriber
EmailSubscribersApi FetchAllEmailSubscribers GET /v2/emailSubscriber/all Get all Email Subscribers
EmailSubscribersApi RestoreEmailSubscriber PATCH /v2/emailSubscriber/{id} Restore Email Subscriber
EmailSubscribersApi UpdateEmailSubscriber PUT /v2/emailSubscriber/{id} Update Email Subscriber
EmployeesApi AddPeerToRoles POST /v2/employee/roles/peer/{userID} Add peer to roles
EmployeesApi CreateEmployeePeer POST /v2/employee/peer Create employee peer
EmployeesApi FetchMerchant GET /v2/employee/merchant Create employee alert
EmployeesApi FetchMessages GET /v2/employee/messages/all Get all messages
EmployeesApi FetchPeerActivity GET /v2/employee/peer/activity/{employeeID} Get peer activity
EmployeesApi FetchPeersPermissions GET /v2/employee/peer/permissions/{userID} Get peer permissions
EmployeesApi FetchProfileInfo GET /v2/employee Get employee info
EmployeesApi LoadWebpagesOfEmployee GET /v2/employee/webpages/all Get employee's permissions
EmployeesApi ModifyPeersRoles PUT /v2/employee/peer/permissions/{userID} Modify peer's roles
EmployeesApi RemovePeerFromAllRoles DELETE /v2/employee/peer/permissions/{userID} Remove peer from all roles
EmployeesApi SetAlertsRead PATCH /v2/employee/alerts Mark alerts as read
EmployeesApi SetMessagesRead PATCH /v2/employee/messages Mark messages as read
EmployeesApi SetProfilePicture PUT /v2/employee/profile/picture Set profile picture
EmployeesApi UpdateEmailNotificationPreference PUT /v2/employee/emailNotificationPreference Changes the employee's email notification preference to enabled or disabled
EmployeesApi UpdateEmployeePeer PUT /v2/employee/peer/{userID} Update peer
FilesDocumentsApi CreateDocument POST /v2/employee/document Create document
FilesDocumentsApi CreateFile POST /v2/employee/file/create Create file
FilesDocumentsApi CreateMediaFile POST /v2/employee/mediaFile Create media file
FilesDocumentsApi DeleteDocument DELETE /v2/employee/document/{documentID} Delete document
FilesDocumentsApi DeleteMediaFile DELETE /v2/employee/mediaFile/{mediaFileID} Delete media file
FilesDocumentsApi DownloadFile GET /v2/employee/file/download/{fileID} Get URL for file download
FilesDocumentsApi FailedImport GET /v2/employee/file/imports/failed/{fileID} Get URL to download a failed import
FilesDocumentsApi FetchDocuments GET /v2/employee/documents/all Get all documents
FilesDocumentsApi FetchMediaFiles GET /v2/employee/mediaFiles/all Get all media files
FilesDocumentsApi PresignFile POST /v2/employee/file/presign Presign file for upload
GalleryApi ArchiveImageGrid DELETE /v2/imageGrid/{id} Archive Gallery Image
GalleryApi CreateImageGrid POST /v2/imageGrid Create Gallery Image
GalleryApi FetchAllImageGrid GET /v2/imageGrid/all Get all Gallery Images
GalleryApi RestoreImageGrid PATCH /v2/imageGrid/{id} Restore Gallery Image
GalleryApi UpdateImageGrid PUT /v2/imageGrid/{id} Update Gallery Image
GamingApi ArchiveGaming DELETE /v2/gaming/{id} Archive Gaming info
GamingApi CreateGaming POST /v2/gaming Create Gaming info
GamingApi FetchAllGaming GET /v2/gaming/all Get all Gaming details
GamingApi RestoreGaming PATCH /v2/gaming/{id} Restore Gaming info
GamingApi UpdateGaming PUT /v2/gaming/{id} Update Gaming info
HelpDeskApi FetchHelpDeskRequests GET /v2/merchant/helpDeskRequests/{phoneNumberID} Get help desk requests
HelpDeskApi SendHelpDeskResponse POST /v2/employee/helpDesk/response Send help desk response
HelpDeskApi SetHelpDeskRequestResolved PATCH /v2/employee/helpDesk/request/{helpDeskRequestID} Resolve help desk request
ImportExportApi ExportClubMembers PUT /v2/employee/export/members Export club members
ImportExportApi ExportMerchantCredits PUT /v2/employee/export/merchantCredits Export merchant credits
ImportExportApi ExportStaticVoucherCampaign PUT /v2/employee/export/staticVoucherCampaign/{campaignID} Export static voucher campaign
ImportExportApi ImportClubMembers POST /v2/employee/import/members Import club members
ImportExportApi ImportMerchantCredits POST /v2/employee/import/merchantCredits Import merchant credits
ImportExportApi SetExportDataFilesRead PUT /v2/employee/export/dataFiles Mark export data files as read
ImportExportApi UpdateClubMembers PUT /v2/employee/update/members Update club members
ImportedListsApi ArchiveRecipient DELETE /v2/sms/importedList/recipients/{id} Archive recipient
ImportedListsApi CountImportedListRecipients GET /v2/sms/importedList/recipients/count/{listID} Count imported list recipients
ImportedListsApi CreateImportedList POST /v2/sms/importedList Create imported list
ImportedListsApi CreateRecipientInImportedList POST /v2/sms/importedList/recipients/create Add new recipient in an imported list
ImportedListsApi ExportImportedListRecipients POST /v2/sms/importedList/recipients/export/{importedListID} Export imported list recipients
ImportedListsApi FetchImportedList GET /v2/merchant/lists/imported/{listID} Get imported list
ImportedListsApi FetchImportedListRecipients GET /v2/sms/importedList/recipients/{listID} Get imported list recipients
ImportedListsApi FetchImportedListRecipientsByPage GET /v2/sms/importedList/recipients/page/{listID} Get imported list recipients by page
ImportedListsApi FetchImportedLists GET /v2/merchant/lists/imported/all Get all imported lists
ImportedListsApi ImportImportedListRecipients POST /v2/sms/importedList/recipients/import/{importedListID} Import imported list recipients
ImportedListsApi ImportImportedListRecipientsFromMembershipTier POST /v2/sms/importedList/recipients/import-from-tier Import imported list recipients from a given membership tier
ImportedListsApi RestoreRecipient PATCH /v2/sms/importedList/recipients/{id} Restore recipient
ImportedListsApi SaveImportedList PUT /v2/sms/importedList/{listID} Save imported list
IndustriesApi FetchAllIndustries GET /system/industries/all Get all Industries & Pricing Plans
IndustriesApi FetchDomainsByIndustry GET /system/industries/domains Get all white-labeled custom domains by industry
IndustriesApi FetchIndustriesIDs GET /system/industries/trimmed Get all Industries & Pricing Plans with trimmed metadata
InfoGenesisReportsApi CountAdCreditsRedemptions POST /v2/pos/infogenesis/count/adCredits/redemptions Count redeemed ad credits
InfoGenesisReportsApi CountAdCreditsRefunds POST /v2/pos/infogenesis/count/adCredits/refunds Count refunded ad credits
InfoGenesisReportsApi CountDynamicVoucherRedemptions POST /v2/pos/infogenesis/count/dynamicVoucher/redemptions Count dynamic voucher redemptions
InfoGenesisReportsApi CountDynamicVoucherRefunds POST /v2/pos/infogenesis/count/dynamicVoucher/refunds Count dynamic voucher refunds
InfoGenesisReportsApi CountMembershipPointsRedemptions POST /v2/pos/infogenesis/count/membershipPoints/redemptions Count redeemed membership points
InfoGenesisReportsApi CountMembershipPointsRefunds POST /v2/pos/infogenesis/count/membershipPoints/refunds Count refunded membership points
InfoGenesisReportsApi CountMembershipTierRedemptions POST /v2/pos/infogenesis/count/membershipTier/redemptions Count tier redemptions
InfoGenesisReportsApi CountMembershipTierRefunds POST /v2/pos/infogenesis/count/membershipTier/refunds Count tier refunds
InfoGenesisReportsApi CountMerchantCreditRedemptions POST /v2/pos/infogenesis/count/merchantCredit/redemptions Count redeemed merchant credits
InfoGenesisReportsApi CountMerchantCreditRefunds POST /v2/pos/infogenesis/count/merchantCredit/refunds Count refunded merchant credits
InfoGenesisReportsApi CountStaticVoucherRedemptions POST /v2/pos/infogenesis/count/staticVoucher/redemptions Count static voucher redemptions
InfoGenesisReportsApi CountStaticVoucherRefunds POST /v2/pos/infogenesis/count/staticVoucher/refunds Count static voucher refunds
InfoGenesisReportsApi FetchInfoGenesisAuthorizations POST /v2/pos/infogenesis/authorizations Get authorizations
InfoGenesisReportsApi FetchInfoGenesisCampaignData POST /v2/pos/infogenesis/campaign Get campaign information
InfoGenesisReportsApi FetchInfoGenesisLookupRequests POST /v2/pos/infogenesis/requests/lookup Get lookup requests
InfoGenesisReportsApi FetchInfoGenesisLookupRequestsErrors POST /v2/pos/infogenesis/requests/lookup/errors Get lookup request errors
InfoGenesisReportsApi FetchInfoGenesisRedeemedStaticVouchers POST /v2/pos/infogenesis/staticVouchers/redeemed Get redeemed static vouchers
InfoGenesisReportsApi FetchInfoGenesisRedeemedUniquePostingIDs GET /v2/pos/infogenesis/postingIDs/redeemed Get redeemed unique posting IDs
InfoGenesisReportsApi FetchInfoGenesisRedemptions POST /v2/pos/infogenesis/redemptions Get redemptions
InfoGenesisReportsApi FetchInfoGenesisRefundedRoutingIDs POST /v2/pos/infogenesis/routingIDs/refunded Get refunded unique posting IDs
InfoGenesisReportsApi FetchInfoGenesisRefundedStaticVouchers POST /v2/pos/infogenesis/staticVouchers/refunded Get refunded static vouchers
InfoGenesisReportsApi FetchInfoGenesisRefunds POST /v2/pos/infogenesis/refunds Get refunds
InfoGenesisReportsApi FetchInfoGenesisRequest GET /v2/pos/infogenesis/request/{transactionID} Get request
InfoGenesisReportsApi FetchInfoGenesisRequests POST /v2/pos/infogenesis/requests Get requests
InfoGenesisReportsApi FetchInfoGenesisResponseErrors GET /v2/pos/infogenesis/responses/errors Get response errors
InfoGenesisReportsApi FetchInfoGenesisResponses POST /v2/pos/infogenesis/responses Get responses
InfoGenesisReportsApi FetchInfoGenesisTransactionsWithUniquePostingIDs POST /v2/pos/infogenesis/transactions Get transactions
InteractionsApi ClaimTicket PUT /wallet/ticket/claim/{id} Claim a ticket by ID
InteractionsApi CreateAdvertisementCreditScan POST /wallet/advertisementCredit/scan/{adCreditID} Create ad credit scan
InteractionsApi CreateEmployeeVCard GET /wallet/employee/vcard/{id} Download a representative's Virtual Business Card
InteractionsApi CreateIcsFile GET /wallet/liveevent/ics/{id} Get ICS for live event
InteractionsApi CreateVirtualBusinessCardVCard GET /wallet/virtualBusinessCard/vCard/{id} Download a non-representative's Virtual Business Card
InteractionsApi FetchActiveDynamicVouchers GET /wallet/dyanmicVoucher/fetchActive Get a merchant's active dynamic vouchers
InteractionsApi FetchAdvertisementCreditScansFromList POST /wallet/advertisementCredit/fetchScans/{merchantID} Get multiple credit scans w/ array of IDs
InteractionsApi FetchAllStaticVouchersAssociatedWithCustomerWithVoucherID GET /wallet/staticVoucher/all Get a customer's static vouchers on the basis of a given voucher ID
InteractionsApi FetchCustomerTicketsWithToken POST /wallet/tickets/fetchCustomerTicketsWithToken Get a customer's upcoming tickets via phone verification token
InteractionsApi FetchDynamicVoucherWithVoucherID GET /wallet/dynamicVoucher/{voucherID} Get dynamic voucher
InteractionsApi FetchMemberInformation GET /wallet/member Get member information
InteractionsApi FetchStaticVoucherWithVoucherID GET /wallet/staticVoucher/{voucherID} Get static voucher
InteractionsApi FetchWalletPageWithToken POST /wallet/page/token Get page (token-scoped)
InteractionsApi FetchWalletPaymentObjectsWithToken POST /wallet/paymentObject/token Get payment objects (token-scoped)
InteractionsApi FindByVanityHandle GET /wallet/vanityHandle/{handle} Get vanity handle
InteractionsApi IdentifyItem GET /wallet/item/identify/{itemID} Identify item
InteractionsApi RequestMerchantURLRedirect POST /wallet/merchantURL/{itemID} Request Merchant URL
InteractionsApi SubscribeEmail POST /wallet/subscribeEmail Create email subscriber
InteractionsApi SubscribeSms POST /wallet/subscribeSms Create sms subscriber
LoungeApi ArchiveLounge DELETE /v2/lounge/{id} Archive Lounge
LoungeApi CreateLounge POST /v2/lounge Create Lounge
LoungeApi FetchAllLounge GET /v2/lounge/all Get all Lounges
LoungeApi RestoreLounge PATCH /v2/lounge/{id} Restore Lounge
LoungeApi UpdateLounge PUT /v2/lounge/{id} Update Lounge
MembershipTiersApi ArchiveMembershipTier DELETE /v2/membership/tier/{id} Archive Membership Tier
MembershipTiersApi CreateMembershipTier POST /v2/membership/tier Create Membership Tier
MembershipTiersApi FetchAllMembershipTiers GET /v2/membership/tier/all Get all Membership Tiers
MembershipTiersApi FetchAllMembershipTiersWithMemberCount GET /v2/membership/tier/allWithMemberCount Get all Membership Tiers with member count
MembershipTiersApi FetchMembershipTierById GET /v2/membership/tier/{id} Get Membership Tier
MembershipTiersApi FetchMembershipTierHistoryLog POST /v2/membership/tier/history/log Get Membership Tier history
MembershipTiersApi FetchMembershipTierRedemptionLog POST /v2/membership/tier/redemption/log Get Membership Tier redemption log
MembershipTiersApi RestoreMembershipTier PATCH /v2/membership/tier/{id} Restore Membership Tier
MembershipTiersApi UpdateMembershipTier PUT /v2/membership/tier/{id} Update Membership Tier
MerchantApi ArchiveMerchantProfile DELETE /v2/merchant/delete Archive Merchant
MerchantApi FetchCustomRoles GET /v2/merchant/roles/custom Get custom roles
MerchantApi FetchEmployees GET /v2/merchant/employees/all Get all employees
MerchantApi FetchPublicEmployees GET /v2/merchant/employees/public Get public representative employees of the merchant
MerchantApi FetchWalletConfiguration GET /v2/merchant/wallet/configuration Get wallet configuration
MerchantApi UpdateMerchant PUT /v2/merchant Update merchant details
MerchantApi UpdatePointsOfContact PUT /v2/merchant/pointsOfContact Update points of contact
MerchantApi UpdatePosIntegration PUT /v2/merchant/pos/integration Update POS Integration
MerchantCreditsApi ArchiveMerchantCredit DELETE /v2/payment/merchantcredit/{id} Archive Merchant Credit
MerchantCreditsApi CreateMerchantCredit POST /v2/payment/merchantcredit Create Merchant Credit
MerchantCreditsApi FetchMerchantCreditById GET /v2/payment/merchantcredit/{id} Get Merchant Credit
MerchantCreditsApi FetchMerchantCreditCount GET /v2/payment/merchantcredit/count Count all Merchant Credits
MerchantCreditsApi FetchMerchantCreditHistoryLog POST /v2/payment/merchantcredit/history/log Get history
MerchantCreditsApi FetchMerchantCreditRedemptionLog POST /v2/payment/merchantcredit/redemption/log Get redemption log
MerchantCreditsApi FetchMerchantCreditsByPage POST /v2/payment/merchantcredit/page Get Merchant Credits
MerchantCreditsApi RestoreMerchantCredit PATCH /v2/payment/merchantcredit/{id} Restore Merchant Credit
MerchantCreditsApi SearchMerchantCredits POST /v2/payment/merchantcredit/search Search for Merchant Credits with Member ID
MerchantCreditsApi UpdateMerchantCredit PUT /v2/payment/merchantcredit/{id} Update Merchant Credit
NewsApi ArchiveNewsArticle DELETE /v2/news/{id} Archive News & Blog post
NewsApi CreateNewsArticle POST /v2/news Create News & Blog post
NewsApi FetchAllNewsArticles GET /v2/news/all Get all News & Blog posts
NewsApi RestoreNewsArticle PATCH /v2/news/{id} Restore News & Blog post
NewsApi UpdateNewsArticle PUT /v2/news/{id} Update News & Blog post
OpenAIApi ArchiveAssistant DELETE /v2/interop/openai/assistant/{id} Archive Assistant
OpenAIApi ArchiveThread DELETE /v2/interop/openai/thread/{id} Archive Thread
OpenAIApi ArchiveVectorStore DELETE /v2/interop/openai/vectorStore/{id} Archive VectorStore
OpenAIApi CreateAssistant POST /v2/interop/openai/assistant Create Assistant
OpenAIApi CreateRunOnThread POST /v2/interop/openai/thread/{id}/run/create Create Run on Thread
OpenAIApi CreateThread POST /v2/interop/openai/thread Create Thread
OpenAIApi CreateThreadMessage POST /v2/interop/openai/thread/{id}/message/create Add Message to Thread
OpenAIApi CreateVectorStore POST /v2/interop/openai/vectorStore Create VectorStore
OpenAIApi FetchAllAssistants GET /v2/interop/openai/assistant/all Get all Assistants
OpenAIApi FetchAllThreads GET /v2/interop/openai/thread/all Get all Threads
OpenAIApi FetchAllVectorStores GET /v2/interop/openai/vectorStore/all Get all VectorStores
OpenAIApi FetchAssistant GET /v2/interop/openai/assistant/{id} Get Assistant
OpenAIApi FetchThreadMessages GET /v2/interop/openai/thread/{id}/messages Get Thread's Messages
OpenAIApi RestoreAssistant PATCH /v2/interop/openai/assistant/{id} Restore Assistant
OpenAIApi RestoreThread PATCH /v2/interop/openai/thread/{id} Restore Thread
OpenAIApi RestoreVectorStore PATCH /v2/interop/openai/vectorStore/{id} Restore VectorStore
OpenAIApi UpdateAssistant PUT /v2/interop/openai/assistant/{id} Update Assistant
OpenAIApi UpdateThread PUT /v2/interop/openai/thread/{id} Update Thread
OpenAIApi UpdateVectorStore PUT /v2/interop/openai/vectorStore/{id} Update VectorStore
OptInListsApi CountOptInListSubscribers GET /v2/sms/optInList/subscribers/count/{listID} Count opt in list subscribers
OptInListsApi CountOptInSourceSubscribers GET /v2/sms/optInSource/subscribers/count/{sourceID} Count opt in source subscribers
OptInListsApi CreateOptInList POST /v2/sms/optInList Create opt in list
OptInListsApi CreateOptInListSource POST /v2/sms/optInListSource Send SMS to opt in list
OptInListsApi ExportOptInListSubscribers POST /v2/sms/optInList/subscribers/export/{listID} Export opt in list subscribers
OptInListsApi FetchOptInList GET /v2/merchant/lists/optIn/{listID} Get opt in list
OptInListsApi FetchOptInListSource GET /v2/employee/optInListSource/{sourceID} Get opt in list source
OptInListsApi FetchOptInListSources GET /v2/sms/optInListSources/all Get all opt in list sources
OptInListsApi FetchOptInListSourcesCreatedByEmployee GET /v2/employee/optInListSources/all Get all opt in list sources
OptInListsApi FetchOptInListSubscribers GET /v2/sms/optInList/subscribers/{listID} Get opt in list subscribers
OptInListsApi FetchOptInListSubscribersByPage GET /v2/sms/optInList/subscribers/page/{listID} Get opt in list subscribers by page
OptInListsApi FetchOptInLists GET /v2/merchant/lists/optIn/all Get all opt in lists
OptInListsApi FetchOptInListsAssociatedWithPhoneNumber GET /v2/sms/phoneNumber/lists/{phoneNumberID} Get opt in lists
OptInListsApi FetchOptInSourceSubscribers GET /v2/sms/optInSource/subscribers/{sourceID} Get opt in source subscribers
OptInListsApi FetchOptInSourcesAssociatedWithPhoneNumber GET /v2/sms/phoneNumber/sources/{phoneNumberID} Get opt in sources
OptInListsApi ImportOptInListSubscribers POST /v2/sms/optInList/subscribers/import/{listID} Import opt in list subscribers
OptInListsApi SaveOptInList PUT /v2/sms/optInList/{listID} Save opt in list
OptInListsApi SaveOptInListSource PUT /v2/sms/optInListSource/{sourceID} Save opt in list source
PaymentDesignsApi ArchivePaymentDesign DELETE /v2/payment/design/{id} Archive payment design
PaymentDesignsApi CreatePaymentDesign POST /v2/payment/design Create payment design
PaymentDesignsApi FetchAllPaymentDesigns GET /v2/payment/design/all Get all payment designs
PaymentDesignsApi FetchPaymentDesignById GET /v2/payment/design/{id} Get payment design
PaymentDesignsApi RestorePaymentDesign PATCH /v2/payment/design/{id} Restore payment design
PaymentDesignsApi UpdatePaymentDesign PUT /v2/payment/design/{id} Update payment design
PerformancesApi ArchivePerformance DELETE /v2/performances/{id} Archive Performance
PerformancesApi CountClaimedComps GET /v2/performances/{id}/claimed/count Count Performance's claimed Tickets
PerformancesApi CountRedeemedComps GET /v2/performances/{id}/redeemed/count Count Performance's redeemed Tickets
PerformancesApi CreatePerformance POST /v2/performances Create performance
PerformancesApi ExportTickets POST /v2/performances/{id}/tickets/export Export Performance's Tickets
PerformancesApi FetchAllPerformanceTickets GET /v2/performances/tickets/all/{id} Get Performance's Tickets
PerformancesApi FetchAllPerformances GET /v2/performances/all Get all Performances
PerformancesApi FetchPerformance GET /v2/performances/{id} Get Performance
PerformancesApi FetchPerformanceTicketsPage GET /v2/performances/tickets/page/{performanceID} Get Performance's Tickets
PerformancesApi ImportTickets POST /v2/performances/{id}/tickets/import Import Performance's Tickets
PerformancesApi RestorePerformance PATCH /v2/performances/{id} Restore Performance
PerformancesApi SaveTicketSettings POST /v2/performances/{id} Update performance's Ticket Settings
PerformancesApi UpdatePerformance PUT /v2/performances/{id} Update Performance
PhoneNumbersApi AcquirePhoneNumber POST /v2/sms/phoneNumber/acquire Acquire phone number
PhoneNumbersApi ArchivePhoneNumber DELETE /v2/sms/phoneNumber/{phoneNumberID} Archive phone number
PhoneNumbersApi FetchBlockedTCPAEntries GET /v2/sms/phoneNumber/blocked/{phoneNumberID} Get blocked TCPA entries
PhoneNumbersApi FetchMerchantPhoneNumbers GET /v2/merchant/phoneNumbers/all Get all phone numbers
PhoneNumbersApi FetchPhoneNumber GET /v2/merchant/phoneNumber/{phoneNumberID} Get phone number
PhoneNumbersApi FetchSMSAgreement GET /v2/sms/agreement Get SMS Agreement
PhoneNumbersApi FetchTCPAFilter GET /v2/merchant/tcpa/filter/all Get all TCPA Filters
PhoneNumbersApi RestorePhoneNumber PATCH /v2/sms/phoneNumber/{phoneNumberID} Restore phone number
PhoneNumbersApi SendPhoneNumberForVerification PUT /v2/sms/phoneNumber/verification/{phoneNumberID} Request phone number verification
PhoneNumbersApi UpdatePhoneNumber PUT /v2/sms/phoneNumber/{phoneNumberID} Update phone number
PointOfSaleConfigurationApi ArchivePOSMachine DELETE /v2/pos/machine/{id} Archive PoS machine
PointOfSaleConfigurationApi CreatePOSMachine POST /v2/pos/machine Create PoS machine
PointOfSaleConfigurationApi FetchAllPOSMachines GET /v2/pos/machine/all Get all PoS machines
PointOfSaleConfigurationApi RestorePOSMachine PATCH /v2/pos/machine/{id} Restore PoS machine
PointOfSaleConfigurationApi UpdatePOSMachine PUT /v2/pos/machine/{id} Update PoS machine
PrizesApi ArchiveAdvertisementCredit DELETE /v2/payment/advertisementCredit/{id} Archive Prize
PrizesApi CreateAdvertisementCredit POST /v2/payment/advertisementCredit Create Prize
PrizesApi FetchAdvertisementCreditById GET /v2/payment/advertisementCredit/{id} Get Prize
PrizesApi FetchAdvertisementCreditScans GET /v2/payment/advertisementCredit/scans/{id} Get Prizes awarded
PrizesApi FetchAllAdvertisementCredits GET /v2/payment/advertisementCredit/all Get all Prizes
PrizesApi RestoreAdvertisementCredit PATCH /v2/payment/advertisementCredit/{id} Restore Prize
PrizesApi UpdateAdvertisementCredit PUT /v2/payment/advertisementCredit/{id} Update Prize
ProductsApi ArchiveProduct DELETE /v2/products/{id} Archive Product
ProductsApi CreateProduct POST /v2/products Create Product
ProductsApi FetchAllProducts GET /v2/products/all Get all Products
ProductsApi RestoreProduct PATCH /v2/products/{id} Restore Product
ProductsApi UpdateProduct PUT /v2/products/{id} Update Product
PromotionCodesApi ArchivePromoCode DELETE /v2/promoCodes/{id} Archive Promotion Code
PromotionCodesApi CreatePromoCode POST /v2/promoCodes Create Promotion Code
PromotionCodesApi FetchAllPromoCodes GET /v2/promoCodes/all Get all Promotion Codes
PromotionCodesApi RestorePromoCode PATCH /v2/promoCodes/{id} Restore Promotion Code
PromotionCodesApi UpdatePromoCode PUT /v2/promoCodes/{id} Update Promotion Code
QRCodeDesignsApi ArchiveQRCodeDesign DELETE /v2/qrcodedesign/{id} Archive QR Code Design
QRCodeDesignsApi CreateQRCodeDesign POST /v2/qrcodedesign Create QR Code design
QRCodeDesignsApi FetchAllQRCodeDesigns GET /v2/qrcodedesign/all Get all QR Code Designs
QRCodeDesignsApi FetchQRCodeDesignById GET /v2/qrcodedesign/{id} Get QR Code Design
QRCodeDesignsApi RestoreQRCodeDesign PATCH /v2/qrcodedesign/{id} Restore QR Code Design
QRCodeDesignsApi UpdateQRCodeDesign PUT /v2/qrcodedesign/{id} Update QR Code Design
QuickLinksApi ArchiveLinkBook DELETE /v2/linkBook/{id} Archive Quick Link
QuickLinksApi CreateLinkBook POST /v2/linkBook Create Quick Link
QuickLinksApi FetchAllLinkBook GET /v2/linkBook/all Get all Quick Links
QuickLinksApi FetchLinkBookById GET /v2/linkBook/{id} Get Quick Link
QuickLinksApi RestoreLinkBook PATCH /v2/linkBook/{id} Restore Quick Link
QuickLinksApi UpdateLinkBook PUT /v2/linkBook/{id} Update Quick Link
QuickLinksSectionApi ArchiveLinkBookSection DELETE /v2/linkBookSection/{id} Archive quick link section
QuickLinksSectionApi CreateLinkBookSection POST /v2/linkBookSection Create quick link section
QuickLinksSectionApi FetchAllLinkBookSections GET /v2/linkBookSection/all Get all quick link sections
QuickLinksSectionApi RestoreLinkBookSection PATCH /v2/linkBookSection/{id} Restore quick link section
QuickLinksSectionApi UpdateLinkBookSection PUT /v2/linkBookSection/{id} Update quick link section
RoomRatesApi ArchiveRoomRate DELETE /v2/roomRates/{id} Archive Room & Rate
RoomRatesApi CreateRoomRate POST /v2/roomRates Create Room & Rate
RoomRatesApi FetchAllRoomRates GET /v2/roomRates/all Get all Rooms & Rates
RoomRatesApi RestoreRoomRate PATCH /v2/roomRates/{id} Restore Room & Rate
RoomRatesApi UpdateRoomRate PUT /v2/roomRates/{id} Update Room & Rate
SMSMessagesApi CountInboundSMS GET /v2/merchant/sms/inbound/count/{phoneNumberID} Count inbound SMSes
SMSMessagesApi CountOutboundSMS GET /v2/sms/outbound/count/{phoneNumberID} Count outbound SMS
SMSMessagesApi ExportInboundMessages PUT /v2/merchant/sms/inbound/export/{phoneNumberID} Export inbound messages
SMSMessagesApi ExportOutboundMessages PUT /v2/merchant/sms/outbound/export/{phoneNumberID} Export outbound messages
SMSMessagesApi FetchInboundSMS GET /v2/merchant/sms/inbound/{phoneNumberID} Get inbound SMSes
SMSMessagesApi FetchInboundSMSByPage GET /v2/merchant/sms/inbound/page/{phoneNumberID} Get inbound SMSes by page
SMSMessagesApi FetchMerchantOutboundSMS GET /v2/merchant/sms/outbound/{phoneNumberID} Get outbound SMSes
SMSMessagesApi FetchOutboundSMS GET /v2/sms/outbound/{phoneNumberID} Get outbound SMS
SMSMessagesApi FetchOutboundSMSByPage GET /v2/sms/outbound/page/{phoneNumberID} Get outbound SMSes by page
SMSMessagesApi RetrieveSentAndMaxCountOfMessages GET /v2/sms/sent Retrieve the number of messages sent by the merchant within the current billing cycle
SMSSubscribersApi ArchiveSmsSubscriber DELETE /v2/SmsSubscriber/{id} Archive SMS Subscriber
SMSSubscribersApi CreateSmsSubscriber POST /v2/SmsSubscriber Create SMS Subscriber
SMSSubscribersApi FetchAllSmsSubscribers GET /v2/SmsSubscriber/all Get all SMS Subscribers
SMSSubscribersApi RestoreSmsSubscriber PATCH /v2/SmsSubscriber/{id} Restore SMS Subscriber
SMSSubscribersApi UpdateSmsSubscriber PUT /v2/SmsSubscriber/{id} Update SMS Subscriber
ServicesApi ArchiveService DELETE /v2/services/{id} Archive Service
ServicesApi CreateService POST /v2/services Create Service
ServicesApi FetchAllServices GET /v2/services/all Get all Services
ServicesApi RestoreService PATCH /v2/services/{id} Restore Service
ServicesApi UpdateService PUT /v2/services/{id} Update Service
ShopifyTerminalApi FetchWalletItemFromShopifyTerminal GET /v2/pos/shopify/item/{itemID} Get item
ShopifyTerminalApi RedeemWalletItemFromShopifyTerminal POST /v2/pos/shopify/item/redeem/{itemID} Redeem item
ShopifyTerminalApi RefundWalletItemFromShopifyTerminal POST /v2/pos/shopify/item/refund/{ledgerEntryID} Refund transaction
ShortLinksApi ArchiveMerchantURL DELETE /v2/business/merchantUrl/{id} Archive Short Link
ShortLinksApi CreateMerchantURL POST /v2/business/merchantUrl Create Short Link
ShortLinksApi FetchAllMerchantURLs GET /v2/business/merchantUrl/all Get all Short Links
ShortLinksApi FetchMerchantURL GET /v2/business/merchantUrl/{id} Get Short Link
ShortLinksApi FetchMerchantURLRequests GET /v2/business/merchantUrl/requests/{id} Get Short Link traffic
ShortLinksApi RestoreMerchantURL PATCH /v2/business/merchantUrl/{id} Restore Short Link
ShortLinksApi UpdateMerchantURL PUT /v2/business/merchantUrl/{id} Update Short Link
StaticVoucherCampaignsApi ArchiveStaticVoucherCampaign DELETE /v2/payment/staticVoucherCampaign/{campaignID} Archive Static Voucher Campaign
StaticVoucherCampaignsApi CountVouchersLoaded GET /v2/payment/staticVoucherCampaign/count/vouchers/loaded/{campaignID} Count vouchers in Static Vouchers Campaign
StaticVoucherCampaignsApi CountVouchersRedeemed GET /v2/payment/staticVoucherCampaign/count/vouchers/redeemed/{campaignID} Count redeemed vouchers in Static Vouchers Campaign
StaticVoucherCampaignsApi CreateStaticVoucherCampaign POST /v2/payment/staticVoucherCampaign Create Static Voucher Campaign
StaticVoucherCampaignsApi CreateStaticVoucherCampaignFromCSV POST /v2/payment/staticVoucherCampaign/csv Import Static Voucher Campaign
StaticVoucherCampaignsApi CreateStaticVoucherCampaignWithVoucher POST /v2/payment/staticVoucherCampaign/voucher Create Static Voucher Campaign with single voucher
StaticVoucherCampaignsApi DuplicateStaticVoucherCampaignById POST /v2/payment/staticVoucherCampaign/duplicate/{campaignID} Duplicate Static Vouchers Campaign
StaticVoucherCampaignsApi FetchPerformanceOverview GET /v2/payment/staticVoucherCampaign/overview/performance/{campaignID} Get Static Voucher Campaign performance overview
StaticVoucherCampaignsApi FetchReachStatsOfAllStaticVoucherCampaigns GET /v2/payment/staticVoucherCampaign/reach/all Get the reach statistics of all Static Voucher Campaigns
StaticVoucherCampaignsApi FetchReachStatsOfIndividualStaticVoucherCampaign GET /v2/payment/staticVoucherCampaign/reach/{staticVoucherCampaignID} Get the reach statistics of a single Static Voucher Campaign
StaticVoucherCampaignsApi FetchStaticVoucherCampaignById GET /v2/payment/staticVoucherCampaign/{id} Get Static Vouchers Campaign
StaticVoucherCampaignsApi FetchStaticVoucherCampaigns GET /v2/payment/staticVoucherCampaign/all Get all Static Vouchers Campaigns
StaticVoucherCampaignsApi FetchStaticVouchers GET /v2/payment/staticVoucherCampaign/staticVouchers/{campaignID} Get vouchers in Static Vouchers Campaign
StaticVoucherCampaignsApi FetchStaticVouchersPage GET /v2/payment/staticVoucherCampaign/staticVouchers/page/{campaignID} Get a page of vouchers in a Static Voucher Campaign
StaticVoucherCampaignsApi FetchViews GET /v2/payment/staticVoucherCampaign/views/{campaignID} Get Static Vouchers Campaign traffic
StaticVoucherCampaignsApi FetchVouchersRedeemed GET /v2/payment/staticVoucherCampaign/vouchers/redeemed/{campaignID} Get redeemed vouchers in Static Vouchers Campaign
StaticVoucherCampaignsApi PreviewMessagesByPage PUT /v2/payment/staticVoucherCampaign/preview/page/{campaignID} Preview generated broadcast messages by page
StaticVoucherCampaignsApi RestoreStaticVoucherCampaign PATCH /v2/payment/staticVoucherCampaign/{campaignID} Restore Static Voucher Campaign
StaticVoucherCampaignsApi UpdateStaticVoucherCampaign PUT /v2/payment/staticVoucherCampaign/{campaignID} Update Static Voucher Campaign
StaticVoucherCampaignsApi UpdateStaticVoucherCampaignWithVoucher PUT /v2/payment/staticVoucherCampaign/voucher/{campaignID} Update Static Voucher Campaign with single voucher
StaticVouchersApi CreateStaticVoucher POST /v2/payment/staticVoucher Create Static Voucher
StaticVouchersApi DeleteStaticVoucher DELETE /v2/payment/staticVoucher/{id} Delete Static Voucher
StaticVouchersApi FetchReachStatsOfAllStaticVouchers GET /v2/payment/staticVoucher/reach/all Get reach statistics of all Static Vouchers
StaticVouchersApi FetchReachStatsOfIndividualStaticVoucher GET /v2/payment/staticVoucher/reach/{staticVoucherID} Get reach statistics of a single Static Voucher
StaticVouchersApi FetchStaticVoucher GET /v2/payment/staticVoucher/{id} Get Static Voucher
StaticVouchersApi UpdateStaticVoucher PUT /v2/payment/staticVoucher/{id} Update Static Voucher
SystemApi CreateRole POST /v2/system/roles Create role
SystemApi DeleteRole DELETE /v2/system/roles/{roleID} Delete role
SystemApi FetchAuditLogOfRoles GET /v2/system/roles/auditLog Get role's audit log
SystemApi FetchEmployeesWithRole GET /v2/system/roles/employees/{roleID} Get employees with role
SystemApi FetchWebpagesForRole GET /v2/system/roles/webpages/{roleID} Get webpages for role
SystemApi LoadRole GET /v2/system/roles/{roleID} Get role
SystemApi SaveRole PUT /v2/system/roles/{roleID} Update role
TicketsApi ArchiveTicket DELETE /v2/ticket/{id} Archive Ticket
TicketsApi CreateTicket POST /v2/ticket Create Ticket
TicketsApi FetchTicket GET /v2/ticket/{id} Get Ticket
TicketsApi RestoreTicket PATCH /v2/ticket/{id} Restore Ticket
TicketsApi UpdateTicket PUT /v2/ticket/{id} Update Ticket
VideosApi ArchiveVideo DELETE /v2/video/{id} Archive Video
VideosApi CreateVideo POST /v2/video Create Video
VideosApi FetchAllVideo GET /v2/video/all Get all Videos
VideosApi ProvisionVideoUpload POST /v2/video/upload/provision Provision a direct video upload
VideosApi RestoreVideo PATCH /v2/video/{id} Restore Video
VideosApi UpdateVideo PUT /v2/video/{id} Update Video
VirtualBusinessCardApi ArchiveVirtualBusinessCard DELETE /v2/virtualBusinessCard/{id} Archive Virtual Business Card
VirtualBusinessCardApi CreateVirtualBusinessCard POST /v2/virtualBusinessCard Create Virtual Business Card
VirtualBusinessCardApi FetchAllVirtualBusinessCards GET /v2/virtualBusinessCard/all Get all Virtual Business Cards
VirtualBusinessCardApi FetchVirtualBusinessCard GET /v2/virtualBusinessCard/{id} Get Virtual Business Card
VirtualBusinessCardApi FetchVirtualBusinessCardRequests GET /v2/virtualBusinessCard/requests/{id} Get Virtual Business Card traffic
VirtualBusinessCardApi RestoreVirtualBusinessCard PATCH /v2/virtualBusinessCard/{id} Restore Virtual Business Card
VirtualBusinessCardApi UpdateVirtualBusinessCard PUT /v2/virtualBusinessCard/{id} Update Virtual Business Card
WalletConfigurationApi GenerateAndroidKeystore POST /v2/wallet/android/keystore Generate Android TWA signing keystore
WalletConfigurationApi SaveMerchantCreditPaymentDesign PUT /v2/wallet/merchantCredit/paymentDesign Update payment design for merchant credits
WalletConfigurationApi SaveWalletRecord PUT /v2/wallet Update wallet record
WalletMobileTerminalApi FetchWalletItemFromMobileTerminal GET /v2/pos/mobile/item/{itemID} Get item
WalletMobileTerminalApi FindMemberByID GET /v2/pos/mobile/member/{memberID} Search for Member's rewards
WalletMobileTerminalApi RedeemWalletItemFromMobileTerminal POST /v2/pos/mobile/item/redeem/{itemID} Redeem item
WalletTransactionLedgerApi FetchAllLedgerTransactions GET /v2/pos/ledger/transactions/all Get ledger entries
WalletWebTerminalApi FetchWalletItemFromWebTerminal GET /v2/pos/web/item/{itemID} Get item
WalletWebTerminalApi RedeemWalletItemFromWebTerminal POST /v2/pos/web/item/redeem/{itemID} Redeem item
WalletWebTerminalApi RefundWalletItemFromWebTerminal POST /v2/pos/web/item/refund/{ledgerEntryID} Refund transaction
WixTerminalApi FetchWalletItemFromWixTerminal GET /v2/pos/wix/item/{itemID} Get item
WixTerminalApi RedeemWalletItemFromWixTerminal POST /v2/pos/wix/item/redeem/{itemID} Redeem item
WixTerminalApi RefundWalletItemFromWixTerminal POST /v2/pos/wix/item/refund/{ledgerEntryID} Refund transaction
WooCommerceTerminalApi FetchWalletItemFromWooCommerceTerminal GET /v2/pos/woocommerce/item/{itemID} Get item
WooCommerceTerminalApi RedeemWalletItemFromWooCommerceTerminal POST /v2/pos/woocommerce/item/redeem/{itemID} Redeem item
WooCommerceTerminalApi RefundWalletItemFromWooCommerceTerminal POST /v2/pos/woocommerce/item/refund/{ledgerEntryID} Refund transaction

Documentation for Models

Documentation for Authorization

Authentication schemes defined for the API:

api_key

  • Type: API key
  • API key parameter name: access-token
  • Location: HTTP header

About

C# (C-Sharp) SDK to interact with Wallet API

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages