Voucherify API
- API version: v2018-08-01
Voucherify promotion engine REST API. Please see https://docs.voucherify.io/docs for more details.
For more information, please visit https://www.voucherify.io/contact-support
Automatically generated by the OpenAPI Generator
- Go in root directory of the SDK.
- Copy .env.example to .env and fill in the values.
- Run docker build -t java . to build the image.
- Run docker run --rm java to run the tests and delete container immediately after.
Building the API client library requires:
- Java 1.8+
- Maven (3.8.3+)/Gradle (7.2+)
To install the API client library to your local Maven repository, simply execute:
mvn clean install
To deploy it to a remote Maven repository instead, configure the settings of the repository and execute:
mvn clean deploy
Refer to the OSSRH Guide for more information.
Add this dependency to your project's POM:
<dependency>
<groupId>com.voucherify</groupId>
<artifactId>voucherify-java-sdk</artifactId>
<version>1.0.0</version>
<scope>compile</scope>
</dependency>
Add this dependency to your project's build file:
repositories {
mavenCentral() // Needed if the 'voucherify-java-sdk' jar has been published to maven central.
mavenLocal() // Needed if the 'voucherify-java-sdk' jar has been published to the local maven repo.
}
dependencies {
implementation "com.voucherify:voucherify-java-sdk:1.0.0"
}
At first generate the JAR by executing:
mvn clean package
Then manually install the following JARs:
target/voucherify-java-sdk-1.0.0.jar
target/lib/*.jar
Please follow the installation instruction and execute the following Java code:
// Import classes:
import voucherify.client.ApiClient;
import voucherify.client.ApiException;
import voucherify.client.Configuration;
import voucherify.client.auth.*;
import voucherify.client.models.*;
import voucherify.client.api.CampaignsApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("https://api.voucherify.io");
// Configure API key authorization: X-App-Id
ApiKeyAuth X-App-Id = (ApiKeyAuth) defaultClient.getAuthentication("X-App-Id");
X-App-Id.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//X-App-Id.setApiKeyPrefix("Token");
// Configure API key authorization: X-App-Token
ApiKeyAuth X-App-Token = (ApiKeyAuth) defaultClient.getAuthentication("X-App-Token");
X-App-Token.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//X-App-Token.setApiKeyPrefix("Token");
CampaignsApi apiInstance = new CampaignsApi(defaultClient);
String campaignId = "campaignId_example"; // String | The campaign ID or name of the campaign to which voucher will be added. You can either pass the campaign ID, which was assigned by Voucherify, or the name of the campaign as the path parameter value.
String code = "code_example"; // String | A custom **code** that identifies the voucher.
CampaignsVouchersCreateRequestBody campaignsVouchersCreateRequestBody = new CampaignsVouchersCreateRequestBody(); // CampaignsVouchersCreateRequestBody | Specify the voucher parameters that you would like to overwrite.
try {
CampaignsVouchersCreateResponseBody result = apiInstance.addVoucherWithSpecificCodeToCampaign(campaignId, code, campaignsVouchersCreateRequestBody);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling CampaignsApi#addVoucherWithSpecificCodeToCampaign");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}
All URIs are relative to https://api.voucherify.io
Class | Method | HTTP request | Description |
---|---|---|---|
CampaignsApi | addVoucherWithSpecificCodeToCampaign | POST /v1/campaigns/{campaignId}/vouchers/{code} | Add Voucher with Specific Code to Campaign |
CampaignsApi | addVouchersToCampaign | POST /v1/campaigns/{campaignId}/vouchers | Add Vouchers to Campaign |
CampaignsApi | createCampaign | POST /v1/campaigns | Create Campaign |
CampaignsApi | deleteCampaign | DELETE /v1/campaigns/{campaignId} | Delete Campaign |
CampaignsApi | disableCampaign | POST /v1/campaigns/{campaignId}/disable | Disable Campaign |
CampaignsApi | enableCampaign | POST /v1/campaigns/{campaignId}/enable | Enable Campaign |
CampaignsApi | getCampaign | GET /v1/campaigns/{campaignId} | Get Campaign |
CampaignsApi | importVouchersToCampaign | POST /v1/campaigns/{campaignId}/import | Import Vouchers to Campaign |
CampaignsApi | importVouchersToCampaignUsingCsv | POST /v1/campaigns/{campaignId}/importCSV | Import Vouchers to Campaign by CSV |
CampaignsApi | listCampaigns | GET /v1/campaigns | List Campaigns |
CampaignsApi | updateCampaign | PUT /v1/campaigns/{campaignId} | Update Campaign |
CategoriesApi | createCategory | POST /v1/categories | Create Category |
CategoriesApi | deleteCategory | DELETE /v1/categories/{categoryId} | Delete Category |
CategoriesApi | getCategory | GET /v1/categories/{categoryId} | Get Category |
CategoriesApi | listCategories | GET /v1/categories | List Categories |
CategoriesApi | updateCategory | PUT /v1/categories/{categoryId} | Update Category |
ClientSideApi | checkEligibilityClientSide | POST /client/v1/qualifications | Check Eligibility (client-side) |
ClientSideApi | redeemStackedDiscountsClientSide | POST /client/v1/redemptions | Redeem Stackable Discounts (client-side) |
ClientSideApi | trackCustomEventClientSide | POST /client/v1/events | Track Custom Event (client-side) |
ClientSideApi | updateCustomersConsentsClientSide | PUT /client/v1/customers/{customerId}/consents | Update Customer's consents (client-side) |
ClientSideApi | validateStackedDiscountsClientSide | POST /client/v1/validations | Validate Stackable Discounts (client-side) |
CustomersApi | createCustomer | POST /v1/customers | Create Customer |
CustomersApi | customerPermanentlyDeletion | POST /v1/customers/{customerId}/permanent-deletion | Delete Customer Permanently |
CustomersApi | deleteCustomer | DELETE /v1/customers/{customerId} | Delete Customer |
CustomersApi | getCustomer | GET /v1/customers/{customerId} | Get Customer |
CustomersApi | importCustomersUsingCsv | POST /v1/customers/importCSV | Import and Update Customers using CSV |
CustomersApi | listCustomerSegments | GET /v1/customers/{customerId}/segments | List Customer's Segments |
CustomersApi | listCustomers | GET /v1/customers | List Customers |
CustomersApi | updateCustomer | PUT /v1/customers/{customerId} | Update Customer |
CustomersApi | updateCustomersConsents | PUT /v1/customers/{customerId}/consents | Update Customer's consents |
CustomersApi | updateCustomersInBulk | POST /v1/customers/bulk/async | Update Customers in bulk |
CustomersApi | updateCustomersMetadataInBulk | POST /v1/customers/metadata/async | Update Customers' Metadata in bulk |
EventsApi | trackCustomEvent | POST /v1/events | Track Custom Event |
ExportsApi | createExport | POST /v1/exports | Create Export |
ExportsApi | deleteExport | DELETE /v1/exports/{exportId} | Delete Export |
ExportsApi | downloadExport | GET /v1/exports/{export_Id} | Download Export |
ExportsApi | getExport | GET /v1/exports/{exportId} | Get Export |
ExportsApi | listExports | GET /v1/exports | List Exports |
LoyaltiesApi | createInBulkLoyaltyTiers | POST /v1/loyalties/{campaignId}/tiers | Create loyalty tiers |
LoyaltiesApi | deleteLoyaltyProgram | DELETE /v1/loyalties/{campaignId} | Delete Loyalty Campaign |
LoyaltiesApi | deleteRewardAssignment1 | DELETE /v1/loyalties/{campaignId}/rewards/{assignmentId} | Delete Reward Assignment |
LoyaltiesApi | disableEarningRule | POST /v1/loyalties/{campaignId}/earning-rules/{earningRuleId}/disable | Disable Earning Rule |
LoyaltiesApi | enableEarningRule | POST /v1/loyalties/{campaignId}/earning-rules/{earningRuleId}/enable | Enable Earning Rule |
LoyaltiesApi | exportLoyaltyCardTransactions | POST /v1/loyalties/members/{memberId}/transactions/export | Export Loyalty Card Transactions |
LoyaltiesApi | exportLoyaltyCardTransactions1 | POST /v1/loyalties/{campaignId}/members/{memberId}/transactions/export | Export Loyalty Card Transactions |
LoyaltiesApi | getEarningRule | GET /v1/loyalties/{campaignId}/earning-rules/{earningRuleId} | Get Earning Rule |
LoyaltiesApi | getLoyaltyTier | GET /v1/loyalties/{campaignId}/tiers/{loyaltyTierId} | Get Loyalty Tier |
LoyaltiesApi | getRewardAssignment1 | GET /v1/loyalties/{campaignId}/reward-assignments/{assignmentId} | Get Reward Assignment |
LoyaltiesApi | getRewardAssignment2 | GET /v1/loyalties/{campaignId}/rewards/{assignmentId} | Get Reward Assignment |
LoyaltiesApi | getRewardDetails | GET /v1/loyalties/{campaignId}/reward-assignments/{assignmentId}/reward | Get Reward Details |
LoyaltiesApi | listLoyaltyCardTransactions | GET /v1/loyalties/members/{memberId}/transactions | List Loyalty Card Transactions |
LoyaltiesApi | listLoyaltyCardTransactions1 | GET /v1/loyalties/{campaignId}/members/{memberId}/transactions | List Loyalty Card Transactions |
LoyaltiesApi | listLoyaltyTierEarningRules | GET /v1/loyalties/{campaignId}/tiers/{loyaltyTierId}/earning-rules | List Loyalty Tier Earning Rules |
LoyaltiesApi | listLoyaltyTierRewards | GET /v1/loyalties/{campaignId}/tiers/{loyaltyTierId}/rewards | List Loyalty Tier Rewards |
LoyaltiesApi | listLoyaltyTiers | GET /v1/loyalties/{campaignId}/tiers | List Loyalty Tiers |
LoyaltiesApi | listMemberLoyaltyTier | GET /v1/loyalties/members/{memberId}/tiers | List Member's Loyalty Tiers |
LoyaltiesApi | listMemberRewards | GET /v1/loyalties/members/{memberId}/rewards | List Member Rewards |
LoyaltiesApi | listPointsExpiration | GET /v1/loyalties/{campaignId}/members/{memberId}/points-expiration | Get Points Expiration |
LoyaltiesApi | redeemReward | POST /v1/loyalties/members/{memberId}/redemption | Redeem Reward |
LoyaltiesApi | redeemReward1 | POST /v1/loyalties/{campaignId}/members/{memberId}/redemption | Redeem Reward |
LoyaltiesApi | transferPoints | POST /v1/loyalties/{campaignId}/members/{memberId}/transfers | Transfer Loyalty Points |
LoyaltiesApi | updateLoyaltyCardBalance | POST /v1/loyalties/members/{memberId}/balance | Add or Remove Loyalty Card Balance |
LoyaltiesApi | updateLoyaltyCardBalance1 | POST /v1/loyalties/{campaignId}/members/{memberId}/balance | Add or Remove Loyalty Card Balance |
OrdersApi | createOrder | POST /v1/orders | Create Order |
OrdersApi | createOrderExport | POST /v1/orders/export | Create Orders Export |
OrdersApi | getOrder | GET /v1/orders/{orderId} | Get Order |
OrdersApi | importOrders | POST /v1/orders/import | Import Orders |
OrdersApi | listOrders | GET /v1/orders | List Orders |
OrdersApi | updateOrder | PUT /v1/orders/{orderId} | Update Order |
ProductCollectionsApi | createProductCollection | POST /v1/product-collections | Create Product Collection |
ProductCollectionsApi | deleteProductCollection | DELETE /v1/product-collections/{productCollectionId} | Delete Product Collection |
ProductCollectionsApi | getProductCollection | GET /v1/product-collections/{productCollectionId} | Get Product Collection |
ProductCollectionsApi | listProductCollections | GET /v1/product-collections | List Product Collections |
ProductCollectionsApi | listProductsInCollection | GET /v1/product-collections/{productCollectionId}/products | List Products in Collection |
ProductsApi | createProduct | POST /v1/products | Create Product |
ProductsApi | createSku | POST /v1/products/{productId}/skus | Create SKU |
ProductsApi | deleteProduct | DELETE /v1/products/{productId} | Delete Product |
ProductsApi | deleteSku | DELETE /v1/products/{productId}/skus/{skuId} | Delete SKU |
ProductsApi | getProduct | GET /v1/products/{productId} | Get Product |
ProductsApi | getSku | GET /v1/skus/{skuId} | Get SKU |
ProductsApi | importProductsUsingCsv | POST /v1/products/importCSV | Import Products using CSV |
ProductsApi | importSkusUsingCsv | POST /v1/skus/importCSV | Import SKUs using CSV |
ProductsApi | listProducts | GET /v1/products | List Products |
ProductsApi | listSkusInProduct | GET /v1/products/{productId}/skus | List SKUs in Product |
ProductsApi | updateProduct | PUT /v1/products/{productId} | Update Product |
ProductsApi | updateProductsInBulk | POST /v1/products/bulk/async | Update Products in bulk |
ProductsApi | updateProductsMetadataInBulk | POST /v1/products/metadata/async | Update Products' Metadata in bulk |
ProductsApi | updateSku | PUT /v1/products/{productId}/skus/{skuId} | Update SKU |
PromotionsApi | createPromotionStack | POST /v1/promotions/{campaignId}/stacks | Create Promotion Stack |
PromotionsApi | deletePromotionStack | DELETE /v1/promotions/{campaignId}/stacks/{stackId} | Delete Promotion Stack |
PromotionsApi | disablePromotionTier | POST /v1/promotions/tiers/{promotionTierId}/disable | Disable Promotion Tier |
PromotionsApi | enablePromotionTier | POST /v1/promotions/tiers/{promotionTierId}/enable | Enable Promotion Tier |
PromotionsApi | getPromotionStack | GET /v1/promotions/{campaignId}/stacks/{stackId} | Get Promotion Stack |
PromotionsApi | getPromotionTier | GET /v1/promotions/tiers/{promotionTierId} | Get Promotion Tier |
PromotionsApi | listAllPromotionStacks | GET /v1/promotions/stacks | List Promotion Stacks |
PromotionsApi | listPromotionStacksInCampaign | GET /v1/promotions/{campaignId}/stacks | List Promotion Stacks in Campaign |
PromotionsApi | listPromotionTiersFromCampaign | GET /v1/promotions/{campaignId}/tiers | List Promotion Tiers from Campaign |
PromotionsApi | updatePromotionStack | PUT /v1/promotions/{campaignId}/stacks/{stackId} | Update Promotion Stack |
PublicationsApi | createPublication | POST /v1/publications | Create Publication |
PublicationsApi | listPublications | GET /v1/publications | List Publications |
QualificationsApi | checkEligibility | POST /v1/qualifications | Check Eligibility |
RedemptionsApi | getRedemption | GET /v1/redemptions/{redemptionId} | Get Redemption |
RedemptionsApi | getVoucherRedemptions | GET /v1/vouchers/{code}/redemption | Get Voucher's Redemptions |
RedemptionsApi | listRedemptions | GET /v1/redemptions | List Redemptions |
RedemptionsApi | redeemStackedDiscounts | POST /v1/redemptions | Redeem Stackable Discounts |
RedemptionsApi | rollbackRedemption | POST /v1/redemptions/{redemptionId}/rollback | Rollback Redemption |
RedemptionsApi | rollbackStackedRedemptions | POST /v1/redemptions/{parentRedemptionId}/rollbacks | Rollback Stackable Redemptions |
RewardsApi | createRewardAssignment | POST /v1/rewards/{rewardId}/assignments | Create Reward Assignment |
RewardsApi | deleteRewardAssignment | DELETE /v1/rewards/{rewardId}/assignments/{assignmentId} | Delete Reward Assignment |
RewardsApi | getRewardAssignment | GET /v1/rewards/{rewardId}/assignments/{assignmentId} | Get Reward Assignment |
RewardsApi | listRewardAssignments | GET /v1/rewards/{rewardId}/assignments | List Reward Assignments |
RewardsApi | updateRewardAssignment | PUT /v1/rewards/{rewardId}/assignments/{assignmentId} | Update Reward Assignment |
ValidationRulesApi | createValidationRuleAssignment | POST /v1/validation-rules/{validationRuleId}/assignments | Create Validation Rules Assignments |
ValidationRulesApi | createValidationRules | POST /v1/validation-rules | Create Validation Rules |
ValidationRulesApi | deleteValidationRuleAssignment | DELETE /v1/validation-rules/{validationRuleId}/assignments/{assignmentId} | Delete Validation Rule Assignment |
ValidationRulesApi | deleteValidationRules | DELETE /v1/validation-rules/{validationRuleId} | Delete Validation Rule |
ValidationRulesApi | getValidationRule | GET /v1/validation-rules/{validationRuleId} | Get Validation Rule |
ValidationRulesApi | listValidationRuleAssignments | GET /v1/validation-rules/{validationRuleId}/assignments | List Validation Rule Assignments |
ValidationRulesApi | listValidationRules | GET /v1/validation-rules | List Validation Rules |
ValidationRulesApi | listValidationRulesAssignments | GET /v1/validation-rules-assignments | List Validation Rules' Assignment(s) |
ValidationRulesApi | updateValidationRule | PUT /v1/validation-rules/{validationRuleId} | Update Validation Rule |
ValidationsApi | validateStackedDiscounts | POST /v1/validations | Validate Stackable Discounts |
VouchersApi | disableVoucher | POST /v1/vouchers/{code}/disable | Disable Voucher |
VouchersApi | enableVoucher | POST /v1/vouchers/{code}/enable | Enable Voucher |
VouchersApi | exportVoucherTransactions | POST /v1/vouchers/{code}/transactions/export | Export Voucher Transactions |
VouchersApi | getVoucher | GET /v1/vouchers/{code} | Get Voucher |
VouchersApi | importVouchersUsingCsv | POST /v1/vouchers/importCSV | Import Vouchers using CSV |
VouchersApi | listVoucherTransactions | GET /v1/vouchers/{code}/transactions | List Voucher Transactions |
VouchersApi | updateVoucherBalance | POST /v1/vouchers/{code}/balance | Add or Remove Voucher Balance |
- ApplicableTo
- ApplicableToEffect
- ApplicableToResultList
- AsyncActions
- BusValRuleAssignment
- Campaign
- CampaignBase
- CampaignBaseValidityTimeframe
- CampaignLoyaltyCard
- CampaignLoyaltyCardExpirationRules
- CampaignVoucher
- CampaignVoucherRedemption
- CampaignsCreateRequestBody
- CampaignsCreateRequestBodyPromotion
- CampaignsCreateRequestBodyValidityTimeframe
- CampaignsCreateRequestBodyVoucher
- CampaignsCreateRequestBodyVoucherRedemption
- CampaignsCreateResponseBody
- CampaignsDeleteResponseBody
- CampaignsDisableResponseBody
- CampaignsEnableResponseBody
- CampaignsGetResponseBody
- CampaignsImportCreateResponseBody
- CampaignsImportCsvCreateResponseBody
- CampaignsImportVoucherItem
- CampaignsImportVoucherItemRedemption
- CampaignsImportVoucherLoyaltyCard
- CampaignsListResponseBody
- CampaignsUpdateRequestBody
- CampaignsUpdateRequestBodyOptions
- CampaignsUpdateRequestBodyValidityTimeframe
- CampaignsUpdateResponseBody
- CampaignsVouchersCreateBaseRequestBody
- CampaignsVouchersCreateCombinedResponseBody
- CampaignsVouchersCreateCombinedResponseBodyGift
- CampaignsVouchersCreateCombinedResponseBodyLoyaltyCard
- CampaignsVouchersCreateCombinedResponseBodyPublish
- CampaignsVouchersCreateCombinedResponseBodyRedemption
- CampaignsVouchersCreateCombinedResponseBodyValidityTimeframe
- CampaignsVouchersCreateInBulkRequestBody
- CampaignsVouchersCreateRequestBody
- CampaignsVouchersCreateResponseBody
- CategoriesCreateRequestBody
- CategoriesCreateResponseBody
- CategoriesGetResponseBody
- CategoriesListResponseBody
- CategoriesUpdateRequestBody
- CategoriesUpdateResponseBody
- Category
- ClientEventsCreateRequestBody
- ClientEventsCreateRequestBodyLoyalty
- ClientEventsCreateRequestBodyReferral
- ClientEventsCreateResponseBody
- ClientQualificationsCheckEligibilityRequestBody
- ClientQualificationsCheckEligibilityResponseBody
- ClientRedemptionsRedeemRequestBody
- ClientRedemptionsRedeemRequestBodyAllOfOptions
- ClientRedemptionsRedeemResponseBody
- ClientValidationsValidateRequestBody
- ClientValidationsValidateRequestBodyAllOfOptions
- ClientValidationsValidateResponseBody
- CodeConfig
- CodeConfigRequiredLengthCharsetPattern
- CreatePublicationCampaign
- Customer
- CustomerBase
- CustomerBaseAddress
- CustomerId
- CustomerLoyalty
- CustomerLoyaltyCampaignsValue
- CustomerReferrals
- CustomerReferralsCampaignsItem
- CustomerResponseDataAssets
- CustomerSegmentsList
- CustomerSummary
- CustomerSummaryOrders
- CustomerSummaryRedemptions
- CustomerSummaryRedemptionsGift
- CustomerSummaryRedemptionsLoyaltyCard
- CustomerWithSummaryLoyaltyReferrals
- CustomersCreateRequestBody
- CustomersCreateResponseBody
- CustomersGetResponseBody
- CustomersImportCsvCreateResponseBody
- CustomersListResponseBody
- CustomersMetadataUpdateInBulkRequestBody
- CustomersMetadataUpdateInBulkResponseBody
- CustomersPermanentDeletionCreateResponseBody
- CustomersPermanentDeletionCreateResponseBodyDataJson
- CustomersSegmentsListResponseBody
- CustomersUpdateInBulkRequestBody
- CustomersUpdateInBulkResponseBody
- CustomersUpdateRequestBody
- CustomersUpdateResponseBody
- Discount
- DiscountUnitMultipleOneUnit
- EarningRule
- EarningRuleBase
- EarningRuleBaseCustomEvent
- EarningRuleBaseLoyalty
- EarningRuleBaseLoyaltyCustomEvent
- EarningRuleBaseLoyaltyCustomEventMetadata
- EarningRuleBaseLoyaltyCustomer
- EarningRuleBaseLoyaltyCustomerMetadata
- EarningRuleBaseLoyaltyOrder
- EarningRuleBaseLoyaltyOrderAmount
- EarningRuleBaseLoyaltyOrderItems
- EarningRuleBaseLoyaltyOrderItemsQuantity
- EarningRuleBaseLoyaltyOrderMetadata
- EarningRuleBaseSegment
- EarningRuleBaseSource
- EarningRuleBaseValidityTimeframe
- EarningRuleEvent
- Error
- EventsCreateRequestBody
- EventsCreateResponseBody
- Export
- ExportOrderBase
- ExportOrderFields
- ExportOrderOrder
- ExportParameters
- ExportParametersFilters
- ExportResult
- ExportScheduledBase
- ExportVoucherTransactionsBase
- ExportVoucherTransactionsFields
- ExportVoucherTransactionsFilters
- ExportVoucherTransactionsOrder
- ExportVoucherTransactionsScheduled
- ExportsCreateRequestBody
- ExportsCreateRequestBodyParameters
- ExportsCreateRequestBodyParametersFilters
- ExportsCreateResponseBody
- ExportsCreateResponseBodyParameters
- ExportsCreateResponseBodyParametersFilters
- ExportsGetResponseBody
- ExportsListResponseBody
- FieldConditions
- FilterConditionsString
- FiltersCondition
- Gift
- InapplicableTo
- InapplicableToResultList
- Junction
- ListPublicationsItemVoucher
- LoyaltiesDeleteResponseBody
- LoyaltiesEarningRulesDisableResponseBody
- LoyaltiesEarningRulesEnableResponseBody
- LoyaltiesEarningRulesGetResponseBody
- LoyaltiesLoyaltyTierReward
- LoyaltiesMembersBalanceUpdateRequestBody
- LoyaltiesMembersBalanceUpdateResponseBody
- LoyaltiesMembersBalanceUpdateResponseBodyRelatedObject
- LoyaltiesMembersPointsExpirationListResponseBody
- LoyaltiesMembersPointsExpirationListResponseBodyDataItem
- LoyaltiesMembersPointsExpirationListResponseBodyDataItemBucket
- LoyaltiesMembersRedemptionRedeemRequestBody
- LoyaltiesMembersRedemptionRedeemRequestBodyReward
- LoyaltiesMembersRedemptionRedeemResponseBody
- LoyaltiesMembersRewardsListResponseBody
- LoyaltiesMembersRewardsListResponseBodyDataItem
- LoyaltiesMembersTiersListResponseBody
- LoyaltiesMembersTransactionsExportCreateRequestBody
- LoyaltiesMembersTransactionsExportCreateRequestBodyParameters
- LoyaltiesMembersTransactionsExportCreateResponseBody
- LoyaltiesMembersTransactionsListResponseBody
- LoyaltiesMembersTransfersCreateResponseBody
- LoyaltiesMembersTransfersCreateResponseBodyAssets
- LoyaltiesMembersTransfersCreateResponseBodyAssetsBarcode
- LoyaltiesMembersTransfersCreateResponseBodyAssetsQr
- LoyaltiesMembersTransfersCreateResponseBodyLoyaltyCard
- LoyaltiesMembersTransfersCreateResponseBodyPublish
- LoyaltiesMembersTransfersCreateResponseBodyRedemption
- LoyaltiesMembersTransfersCreateResponseBodyValidityTimeframe
- LoyaltiesRewardAssignmentsGetResponseBody
- LoyaltiesRewardAssignmentsRewardGetResponseBody
- LoyaltiesRewardsGetResponseBody
- LoyaltiesTiersCreateInBulkRequestBodyItem
- LoyaltiesTiersEarningRulesListResponseBody
- LoyaltiesTiersGetResponseBody
- LoyaltiesTiersListResponseBody
- LoyaltiesTiersRewardsListResponseBody
- LoyaltiesTransferPoints
- LoyaltyCardTransaction
- LoyaltyCardTransactionsType
- LoyaltyTier
- LoyaltyTierAllOfConfig
- LoyaltyTierAllOfConfigPoints
- LoyaltyTierBase
- LoyaltyTierBasePoints
- LoyaltyTierExpiration
- LoyaltyTiersExpirationAll
- LoyaltyTiersExpirationAllExpirationDate
- LoyaltyTiersExpirationAllExpirationDateRounding
- LoyaltyTiersExpirationAllStartDate
- LuckyDraw
- MappingPoints
- Order
- OrderBase
- OrderCalculated
- OrderCalculatedBase
- OrderCalculatedNoCustomerData
- OrderItem
- OrderItemCalculated
- OrderItemCalculatedProduct
- OrderItemCalculatedSku
- OrderRedemptions
- OrdersCreateRequestBody
- OrdersCreateResponseBody
- OrdersExportCreateRequestBody
- OrdersExportCreateRequestBodyParameters
- OrdersExportCreateResponseBody
- OrdersGetResponseBody
- OrdersImportCreateRequestBodyItem
- OrdersImportCreateResponseBody
- OrdersListResponseBody
- OrdersUpdateRequestBody
- OrdersUpdateResponseBody
- ParameterCampaignType
- ParameterCreatedBeforeAfter
- ParameterExpandListCampaigns
- ParameterFiltersListRedemptions
- ParameterFiltersListRedemptionsCampaignName
- ParameterFiltersListRedemptionsCustomerId
- ParameterFiltersListRedemptionsFailureCode
- ParameterFiltersListRedemptionsObject
- ParameterFiltersListRedemptionsParentRedemptionId
- ParameterFiltersListRedemptionsRelatedObjectId
- ParameterFiltersListRedemptionsRelatedObjectParentId
- ParameterFiltersListRedemptionsResult
- ParameterFiltersListRedemptionsUserLogin
- ParameterFiltersListRedemptionsVoucherCode
- ParameterOrder
- ParameterOrderListAllPromotionStacks
- ParameterOrderListCampaigns
- ParameterOrderListCustomers
- ParameterOrderListExports
- ParameterOrderListLoyaltyTiers
- ParameterOrderListOrders
- ParameterOrderListPublications
- ParameterOrderListRedemptions
- ParameterOrderListValidationRuleAssignments
- ParameterOrderListValidationRules
- ParameterResultListPublications
- ParameterUpdatedBeforeAfter
- ParameterVoucherTypeListPublications
- PointsExpirationTypes
- Product
- ProductCollectionsCreateDynamicRequestBodyProductsItem
- ProductCollectionsCreateRequestBody
- ProductCollectionsCreateRequestBodyFilter
- ProductCollectionsCreateResponseBody
- ProductCollectionsGetResponseBody
- ProductCollectionsItem
- ProductCollectionsItemProductsItem
- ProductCollectionsList
- ProductCollectionsListResponseBody
- ProductCollectionsProductsList
- ProductCollectionsProductsListDataItem
- ProductCollectionsProductsListResponseBody
- ProductWithoutSkus
- ProductsCreateRequestBody
- ProductsCreateResponseBody
- ProductsGetResponseBody
- ProductsImportCsvCreateResponseBody
- ProductsListResponseBody
- ProductsMetadataUpdateInBulkRequestBody
- ProductsMetadataUpdateInBulkResponseBody
- ProductsSkusCreateRequestBody
- ProductsSkusCreateResponseBody
- ProductsSkusListResponseBody
- ProductsSkusUpdateRequestBody
- ProductsSkusUpdateResponseBody
- ProductsUpdateInBulkRequestBody
- ProductsUpdateInBulkResponseBody
- ProductsUpdateRequestBody
- ProductsUpdateResponseBody
- PromotionStack
- PromotionStackBase
- PromotionStackBaseTiers
- PromotionTier
- PromotionTierAction
- PromotionTierCampaign
- PromotionTierCampaignValidityTimeframe
- PromotionTierCreateParams
- PromotionTierSummary
- PromotionTierSummaryOrders
- PromotionTierSummaryRedemptions
- PromotionTierValidityTimeframe
- PromotionTiersList
- PromotionsStacksCreateRequestBody
- PromotionsStacksCreateResponseBody
- PromotionsStacksGetResponseBody
- PromotionsStacksListResponseBody
- PromotionsStacksUpdateRequestBody
- PromotionsStacksUpdateRequestBodyTiers
- PromotionsStacksUpdateResponseBody
- PromotionsTiersDisableResponseBody
- PromotionsTiersEnableResponseBody
- PromotionsTiersGetResponseBody
- PromotionsTiersListResponseBody
- PublicationsCreateRequestBody
- PublicationsCreateRequestBodyCustomer
- PublicationsCreateRequestBodyCustomerAddress
- PublicationsCreateResponseBody
- PublicationsListResponseBody
- PublicationsListResponseBodyPublicationsItem
- PublicationsListResponseBodyPublicationsItemMetadata
- QualificationsCampaignTypeConditions
- QualificationsCampaignTypeConditionsConditions
- QualificationsCheckEligibilityRequestBody
- QualificationsCheckEligibilityResponseBody
- QualificationsFieldConditions
- QualificationsFiltersCondition
- QualificationsOption
- QualificationsOptionFilters
- QualificationsOptionFiltersResourceType
- QualificationsOptionFiltersResourceTypeConditions
- QualificationsRedeemable
- QualificationsRedeemableBase
- QualificationsRedeemables
- RedeemableGift
- RedeemableLoyaltyCard
- RedeemableResult
- Redemption
- RedemptionChannel
- RedemptionGift
- RedemptionLoyaltyCard
- RedemptionRelatedRedemptions
- RedemptionRelatedRedemptionsItem
- RedemptionRelatedRedemptionsRollbacksItem
- RedemptionRewardResult
- RedemptionRewardResultParameters
- RedemptionRewardResultParametersCampaign
- RedemptionRewardResultParametersCoin
- RedemptionRewardResultParametersProduct
- RedemptionRewardResultProduct
- RedemptionRewardResultSku
- RedemptionRewardResultVoucher
- RedemptionRollback
- RedemptionRollbackRelatedRedemptions
- RedemptionRollbackRelatedRedemptionsItem
- RedemptionRollbackRelatedRedemptionsRollbacksItem
- RedemptionVoucher
- RedemptionsGetResponseBody
- RedemptionsGetResponseBodyChannel
- RedemptionsGetResponseBodyCustomer
- RedemptionsGetResponseBodyGift
- RedemptionsGetResponseBodyLoyaltyCard
- RedemptionsGetResponseBodyOrder
- RedemptionsGetResponseBodyPromotionTier
- RedemptionsGetResponseBodyPromotionTierAction
- RedemptionsGetResponseBodyPromotionTierCampaign
- RedemptionsGetResponseBodyPromotionTierCampaignValidityTimeframe
- RedemptionsGetResponseBodyPromotionTierSummary
- RedemptionsGetResponseBodyPromotionTierSummaryOrders
- RedemptionsGetResponseBodyPromotionTierSummaryRedemptions
- RedemptionsGetResponseBodyPromotionTierValidityTimeframe
- RedemptionsGetResponseBodyRelatedRedemptions
- RedemptionsGetResponseBodyRelatedRedemptionsRedemptionsItem
- RedemptionsGetResponseBodyRelatedRedemptionsRollbacksItem
- RedemptionsGetResponseBodyVoucher
- RedemptionsGetResponseBodyVoucherGift
- RedemptionsGetResponseBodyVoucherLoyaltyCard
- RedemptionsGetResponseBodyVoucherPublish
- RedemptionsGetResponseBodyVoucherRedemption
- RedemptionsGetResponseBodyVoucherValidityTimeframe
- RedemptionsListResponseBody
- RedemptionsListResponseBodyRedemptionsItem
- RedemptionsListResponseBodyRedemptionsItemChannel
- RedemptionsListResponseBodyRedemptionsItemCustomer
- RedemptionsListResponseBodyRedemptionsItemGift
- RedemptionsListResponseBodyRedemptionsItemLoyaltyCard
- RedemptionsListResponseBodyRedemptionsItemOrder
- RedemptionsListResponseBodyRedemptionsItemPromotionTier
- RedemptionsListResponseBodyRedemptionsItemPromotionTierAction
- RedemptionsListResponseBodyRedemptionsItemPromotionTierCampaign
- RedemptionsListResponseBodyRedemptionsItemPromotionTierCampaignValidityTimeframe
- RedemptionsListResponseBodyRedemptionsItemPromotionTierSummary
- RedemptionsListResponseBodyRedemptionsItemPromotionTierSummaryOrders
- RedemptionsListResponseBodyRedemptionsItemPromotionTierSummaryRedemptions
- RedemptionsListResponseBodyRedemptionsItemPromotionTierValidityTimeframe
- RedemptionsListResponseBodyRedemptionsItemRelatedRedemptions
- RedemptionsListResponseBodyRedemptionsItemRelatedRedemptionsRedemptionsItem
- RedemptionsListResponseBodyRedemptionsItemRelatedRedemptionsRollbacksItem
- RedemptionsListResponseBodyRedemptionsItemVoucher
- RedemptionsListResponseBodyRedemptionsItemVoucherGift
- RedemptionsListResponseBodyRedemptionsItemVoucherLoyaltyCard
- RedemptionsListResponseBodyRedemptionsItemVoucherPublish
- RedemptionsListResponseBodyRedemptionsItemVoucherRedemption
- RedemptionsListResponseBodyRedemptionsItemVoucherValidityTimeframe
- RedemptionsRedeemRequestBody
- RedemptionsRedeemResponseBody
- RedemptionsRollbackCreateRequestBody
- RedemptionsRollbackCreateResponseBody
- RedemptionsRollbacksCreateRequestBody
- RedemptionsRollbacksCreateResponseBody
- ReferralProgram
- ReferralProgramCustomEvent
- ReferralProgramRefereeReward
- ReferralProgramRefereeRewardRelatedObjectParent
- Referrer
- ReferrerId
- ResourceTypes
- Reward
- RewardAssignment
- RewardAssignmentBase
- RewardAssignmentParameters
- RewardAssignmentParametersParameters
- RewardAssignmentParametersParametersLoyalty
- RewardAttributes
- RewardType
- RewardTypeCampaign
- RewardTypeCoin
- RewardTypeProduct
- RewardsAssignmentsCreateRequestBody
- RewardsAssignmentsCreateRequestBodyParameters
- RewardsAssignmentsCreateRequestBodyParametersLoyalty
- RewardsAssignmentsCreateResponseBody
- RewardsAssignmentsGetResponseBody
- RewardsAssignmentsListResponseBody
- RewardsAssignmentsUpdateRequestBody
- RewardsAssignmentsUpdateRequestBodyParameters
- RewardsAssignmentsUpdateRequestBodyParametersLoyalty
- RewardsAssignmentsUpdateResponseBody
- Session
- SimpleCustomer
- SimpleCustomerRequiredObjectType
- SimpleLoyaltyCard
- SimpleProductDiscountUnit
- SimpleSegment
- SimpleSkuDiscountUnit
- SimpleVoucher
- SimpleVoucherRedemption
- Sku
- SkusGetResponseBody
- SkusImportCsvCreateResponseBody
- SkusList
- SkusListForProduct
- StackableValidateRedeemBase
- StackableValidateRedeemBaseRedeemablesItem
- StackableValidateRedeemBaseRedeemablesItemGift
- StackableValidateRedeemBaseRedeemablesItemReward
- StackingRules
- ValidationRule
- ValidationRuleAssignment
- ValidationRuleAssignmentsList
- ValidationRuleBase
- ValidationRuleBaseApplicableTo
- ValidationRuleBaseError
- ValidationRulesAssignmentsCreateRequestBody
- ValidationRulesAssignmentsCreateResponseBody
- ValidationRulesAssignmentsList
- ValidationRulesAssignmentsListResponseBody
- ValidationRulesCreateRequestBody
- ValidationRulesCreateResponseBody
- ValidationRulesGetResponseBody
- ValidationRulesListResponseBody
- ValidationRulesUpdateRequestBody
- ValidationRulesUpdateResponseBody
- ValidationsRedeemableInapplicable
- ValidationsRedeemableInapplicableResult
- ValidationsRedeemableSkipped
- ValidationsRedeemableSkippedResult
- ValidationsValidateRequestBody
- ValidationsValidateResponseBody
- ValidationsValidateResponseBodyRedeemablesItem
- ValidationsValidateResponseBodyRedeemablesItemResult
- ValidationsValidateResponseBodyRedeemablesItemResultDiscount
- ValidationsValidateResponseBodyRedeemablesItemResultDiscountProduct
- ValidationsValidateResponseBodyRedeemablesItemResultGift
- ValidationsValidateResponseBodyRedeemablesItemResultLoyaltyCard
- ValidityHours
- ValidityHoursDailyInner
- Voucher
- VoucherAssets
- VoucherHolder
- VoucherTransaction
- VoucherTransactionDetails
- VoucherTransactionDetailsBalance
- VoucherTransactionDetailsBalanceRelatedObject
- VoucherTransactionDetailsCustomEvent
- VoucherTransactionDetailsEarningRule
- VoucherTransactionDetailsEarningRuleSource
- VoucherTransactionDetailsEvent
- VoucherTransactionDetailsEventSchema
- VoucherTransactionDetailsLoyaltyTier
- VoucherTransactionDetailsOrder
- VoucherTransactionDetailsRedemption
- VoucherTransactionDetailsReward
- VoucherTransactionDetailsRollback
- VoucherTransactionDetailsSegment
- VoucherTransactionsExport
- VoucherTransactionsExportFilterConditions
- VoucherTransactionsExportFilterConditionsVoucherId
- VoucherTransactionsExportFilterConditionsVoucherIdConditions
- VoucherTransactionsExportParameters
- VoucherTransactionsExportResult
- VoucherTransactionsFilters
- VouchersBalanceUpdateRequestBody
- VouchersBalanceUpdateResponseBody
- VouchersBalanceUpdateResponseBodyRelatedObject
- VouchersDisableResponseBody
- VouchersEnableResponseBody
- VouchersGetResponseBody
- VouchersImportCsvCreateResponseBody
- VouchersRedemptionGetResponseBody
- VouchersRedemptionGetResponseBodyRedemptionEntriesItem
- VouchersRedemptionGetResponseBodyRedemptionEntriesItemChannel
- VouchersRedemptionGetResponseBodyRedemptionEntriesItemCustomer
- VouchersRedemptionGetResponseBodyRedemptionEntriesItemGift
- VouchersRedemptionGetResponseBodyRedemptionEntriesItemLoyaltyCard
- VouchersRedemptionGetResponseBodyRedemptionEntriesItemOrder
- VouchersRedemptionGetResponseBodyRedemptionEntriesItemPromotionTier
- VouchersRedemptionGetResponseBodyRedemptionEntriesItemPromotionTierAction
- VouchersRedemptionGetResponseBodyRedemptionEntriesItemPromotionTierCampaign
- VouchersRedemptionGetResponseBodyRedemptionEntriesItemPromotionTierCampaignValidityTimeframe
- VouchersRedemptionGetResponseBodyRedemptionEntriesItemPromotionTierSummary
- VouchersRedemptionGetResponseBodyRedemptionEntriesItemPromotionTierSummaryOrders
- VouchersRedemptionGetResponseBodyRedemptionEntriesItemPromotionTierSummaryRedemptions
- VouchersRedemptionGetResponseBodyRedemptionEntriesItemPromotionTierValidityTimeframe
- VouchersRedemptionGetResponseBodyRedemptionEntriesItemRelatedRedemptions
- VouchersRedemptionGetResponseBodyRedemptionEntriesItemRelatedRedemptionsRedemptionsItem
- VouchersRedemptionGetResponseBodyRedemptionEntriesItemRelatedRedemptionsRollbacksItem
- VouchersRedemptionGetResponseBodyRedemptionEntriesItemVoucher
- VouchersRedemptionGetResponseBodyRedemptionEntriesItemVoucherGift
- VouchersRedemptionGetResponseBodyRedemptionEntriesItemVoucherLoyaltyCard
- VouchersRedemptionGetResponseBodyRedemptionEntriesItemVoucherPublish
- VouchersRedemptionGetResponseBodyRedemptionEntriesItemVoucherRedemption
- VouchersRedemptionGetResponseBodyRedemptionEntriesItemVoucherValidityTimeframe
- VouchersTransactionsExportCreateRequestBody
- VouchersTransactionsExportCreateResponseBody
- VouchersTransactionsListResponseBody
Authentication schemes defined for the API:
- Type: API key
- API key parameter name: X-App-Id
- Location: HTTP header
- Type: API key
- API key parameter name: X-App-Token
- Location: HTTP header
- Type: API key
- API key parameter name: X-Client-Token
- Location: HTTP header
- Type: API key
- API key parameter name: X-Client-Application-Id
- Location: HTTP header
- Type: API key
- API key parameter name: X-Management-Id
- Location: HTTP header
- Type: API key
- API key parameter name: X-Management-Token
- Location: HTTP header
It's recommended to create an instance of ApiClient
per thread in a multithreaded environment to avoid any potential issues.