=begin #Voucherify API #Voucherify promotion engine REST API. Please see https://docs.voucherify.io/docs for more details. The version of the OpenAPI document: v2018-08-01 Contact: support@voucherify.io Generated by: https://openapi-generator.tech OpenAPI Generator version: 7.0.1 =end # Common files require 'VoucherifySdk/api_client' require 'VoucherifySdk/api_error' require 'VoucherifySdk/version' require 'VoucherifySdk/configuration' # Models require 'VoucherifySdk/models/access_settings_campaign_assignments_list' require 'VoucherifySdk/models/applicable_to' require 'VoucherifySdk/models/applicable_to_effect' require 'VoucherifySdk/models/applicable_to_result_list' require 'VoucherifySdk/models/area_store_campaign_assignment' require 'VoucherifySdk/models/async_action_base' require 'VoucherifySdk/models/async_action_get_response_body' require 'VoucherifySdk/models/async_actions_list_response_body' require 'VoucherifySdk/models/bus_val_rule_assignment' require 'VoucherifySdk/models/campaign' require 'VoucherifySdk/models/campaign_base' require 'VoucherifySdk/models/campaign_loyalty_card' require 'VoucherifySdk/models/campaign_loyalty_card_expiration_rules' require 'VoucherifySdk/models/campaign_loyalty_voucher' require 'VoucherifySdk/models/campaign_loyalty_voucher_redemption' require 'VoucherifySdk/models/campaign_template' require 'VoucherifySdk/models/campaign_voucher' require 'VoucherifySdk/models/campaign_voucher_redemption' require 'VoucherifySdk/models/campaigns_create_request_body' require 'VoucherifySdk/models/campaigns_create_request_body_promotion' require 'VoucherifySdk/models/campaigns_create_request_body_voucher' require 'VoucherifySdk/models/campaigns_create_request_body_voucher_redemption' require 'VoucherifySdk/models/campaigns_create_response_body' require 'VoucherifySdk/models/campaigns_delete_response_body' require 'VoucherifySdk/models/campaigns_get_response_body' require 'VoucherifySdk/models/campaigns_import_create_response_body' require 'VoucherifySdk/models/campaigns_import_csv_create_response_body' require 'VoucherifySdk/models/campaigns_import_voucher_item' require 'VoucherifySdk/models/campaigns_import_voucher_item_redemption' require 'VoucherifySdk/models/campaigns_list_response_body' require 'VoucherifySdk/models/campaigns_update_request_body' require 'VoucherifySdk/models/campaigns_update_request_body_options' require 'VoucherifySdk/models/campaigns_update_response_body' require 'VoucherifySdk/models/campaigns_vouchers_create_combined_response_body' require 'VoucherifySdk/models/campaigns_vouchers_create_combined_response_body_gift' require 'VoucherifySdk/models/campaigns_vouchers_create_combined_response_body_loyalty_card' require 'VoucherifySdk/models/campaigns_vouchers_create_combined_response_body_publish' require 'VoucherifySdk/models/campaigns_vouchers_create_combined_response_body_redemption' require 'VoucherifySdk/models/campaigns_vouchers_create_in_bulk_request_body' require 'VoucherifySdk/models/campaigns_vouchers_create_in_bulk_request_body_redemption' require 'VoucherifySdk/models/campaigns_vouchers_create_request_body' require 'VoucherifySdk/models/campaigns_vouchers_create_request_body_redemption' require 'VoucherifySdk/models/campaigns_vouchers_create_response_body' require 'VoucherifySdk/models/campaigns_vouchers_create_response_body_gift' require 'VoucherifySdk/models/campaigns_vouchers_create_response_body_loyalty_card' require 'VoucherifySdk/models/campaigns_vouchers_create_response_body_publish' require 'VoucherifySdk/models/campaigns_vouchers_create_response_body_redemption' require 'VoucherifySdk/models/categories_create_request_body' require 'VoucherifySdk/models/categories_create_response_body' require 'VoucherifySdk/models/categories_get_response_body' require 'VoucherifySdk/models/categories_list_response_body' require 'VoucherifySdk/models/categories_update_request_body' require 'VoucherifySdk/models/categories_update_response_body' require 'VoucherifySdk/models/category' require 'VoucherifySdk/models/category_with_stacking_rules_type' require 'VoucherifySdk/models/client_events_create_request_body' require 'VoucherifySdk/models/client_events_create_request_body_loyalty' require 'VoucherifySdk/models/client_events_create_request_body_referral' require 'VoucherifySdk/models/client_events_create_response_body' require 'VoucherifySdk/models/client_promotions_tiers_list_response_body' require 'VoucherifySdk/models/client_qualifications_check_eligibility_request_body' require 'VoucherifySdk/models/client_qualifications_check_eligibility_response_body' require 'VoucherifySdk/models/client_redemptions_redeem_request_body' require 'VoucherifySdk/models/client_redemptions_redeem_request_body_options' require 'VoucherifySdk/models/client_redemptions_redeem_request_body_redeemables_item' require 'VoucherifySdk/models/client_redemptions_redeem_request_body_redeemables_item_gift' require 'VoucherifySdk/models/client_redemptions_redeem_request_body_redeemables_item_reward' require 'VoucherifySdk/models/client_redemptions_redeem_response_body' require 'VoucherifySdk/models/client_validations_validate_request_body' require 'VoucherifySdk/models/client_validations_validate_request_body_options' require 'VoucherifySdk/models/client_validations_validate_request_body_redeemables_item' require 'VoucherifySdk/models/client_validations_validate_request_body_redeemables_item_gift' require 'VoucherifySdk/models/client_validations_validate_request_body_redeemables_item_reward' require 'VoucherifySdk/models/client_validations_validate_response_body' require 'VoucherifySdk/models/client_validations_validate_response_body_redeemables_item' require 'VoucherifySdk/models/client_validations_validate_response_body_redeemables_item_result' require 'VoucherifySdk/models/client_validations_validate_response_body_redeemables_item_result_details' require 'VoucherifySdk/models/client_validations_validate_response_body_redeemables_item_result_discount' require 'VoucherifySdk/models/client_validations_validate_response_body_redeemables_item_result_discount_product' require 'VoucherifySdk/models/client_validations_validate_response_body_redeemables_item_result_gift' require 'VoucherifySdk/models/client_validations_validate_response_body_redeemables_item_result_loyalty_card' require 'VoucherifySdk/models/code_config' require 'VoucherifySdk/models/create_publication_campaign' require 'VoucherifySdk/models/customer' require 'VoucherifySdk/models/customer_activity' require 'VoucherifySdk/models/customer_address' require 'VoucherifySdk/models/customer_id' require 'VoucherifySdk/models/customer_loyalty' require 'VoucherifySdk/models/customer_loyalty_campaigns_entry' require 'VoucherifySdk/models/customer_redeemable' require 'VoucherifySdk/models/customer_redeemable_redeemable' require 'VoucherifySdk/models/customer_referrals' require 'VoucherifySdk/models/customer_referrals_campaigns_item' require 'VoucherifySdk/models/customer_summary' require 'VoucherifySdk/models/customer_summary_orders' require 'VoucherifySdk/models/customer_summary_redemptions' require 'VoucherifySdk/models/customer_summary_redemptions_gift' require 'VoucherifySdk/models/customer_summary_redemptions_loyalty_card' require 'VoucherifySdk/models/customer_with_summary_loyalty_referrals' require 'VoucherifySdk/models/customer_with_summary_loyalty_referrals_address' require 'VoucherifySdk/models/customer_with_summary_loyalty_referrals_assets' require 'VoucherifySdk/models/customers_activities_list_response_body' require 'VoucherifySdk/models/customers_activity_list_response_body' require 'VoucherifySdk/models/customers_create_request_body' require 'VoucherifySdk/models/customers_create_request_body_address' require 'VoucherifySdk/models/customers_create_response_body' require 'VoucherifySdk/models/customers_create_response_body_address' require 'VoucherifySdk/models/customers_create_response_body_assets' require 'VoucherifySdk/models/customers_get_response_body' require 'VoucherifySdk/models/customers_get_response_body_address' require 'VoucherifySdk/models/customers_get_response_body_assets' require 'VoucherifySdk/models/customers_import_csv_create_response_body' require 'VoucherifySdk/models/customers_list_response_body' require 'VoucherifySdk/models/customers_metadata_update_in_bulk_request_body' require 'VoucherifySdk/models/customers_metadata_update_in_bulk_response_body' require 'VoucherifySdk/models/customers_permanent_deletion_create_response_body' require 'VoucherifySdk/models/customers_permanent_deletion_create_response_body_data_json' require 'VoucherifySdk/models/customers_redeemables_list_response_body' require 'VoucherifySdk/models/customers_segments_list_response_body' require 'VoucherifySdk/models/customers_update_in_bulk_request_body' require 'VoucherifySdk/models/customers_update_in_bulk_request_body_address' require 'VoucherifySdk/models/customers_update_in_bulk_response_body' require 'VoucherifySdk/models/customers_update_request_body' require 'VoucherifySdk/models/customers_update_request_body_address' require 'VoucherifySdk/models/customers_update_response_body' require 'VoucherifySdk/models/customers_update_response_body_address' require 'VoucherifySdk/models/customers_update_response_body_assets' require 'VoucherifySdk/models/discount' require 'VoucherifySdk/models/discount_product' require 'VoucherifySdk/models/discount_unit_multiple_one_unit' require 'VoucherifySdk/models/earning_rule' require 'VoucherifySdk/models/earning_rule_custom_event' require 'VoucherifySdk/models/earning_rule_loyalty' require 'VoucherifySdk/models/earning_rule_loyalty_custom_event' require 'VoucherifySdk/models/earning_rule_loyalty_custom_event_metadata' require 'VoucherifySdk/models/earning_rule_loyalty_customer' require 'VoucherifySdk/models/earning_rule_loyalty_customer_metadata' require 'VoucherifySdk/models/earning_rule_loyalty_order' require 'VoucherifySdk/models/earning_rule_loyalty_order_amount' require 'VoucherifySdk/models/earning_rule_loyalty_order_items' require 'VoucherifySdk/models/earning_rule_loyalty_order_items_amount' require 'VoucherifySdk/models/earning_rule_loyalty_order_items_quantity' require 'VoucherifySdk/models/earning_rule_loyalty_order_items_subtotal_amount' require 'VoucherifySdk/models/earning_rule_loyalty_order_metadata' require 'VoucherifySdk/models/earning_rule_loyalty_order_total_amount' require 'VoucherifySdk/models/earning_rule_loyalty_tier' require 'VoucherifySdk/models/earning_rule_segment' require 'VoucherifySdk/models/earning_rule_source' require 'VoucherifySdk/models/error' require 'VoucherifySdk/models/error_error' require 'VoucherifySdk/models/events_create_request_body' require 'VoucherifySdk/models/events_create_request_body_loyalty' require 'VoucherifySdk/models/events_create_request_body_referral' require 'VoucherifySdk/models/events_create_response_body' require 'VoucherifySdk/models/export' require 'VoucherifySdk/models/export_order_fields' require 'VoucherifySdk/models/export_order_order' require 'VoucherifySdk/models/export_parameters' require 'VoucherifySdk/models/export_result' require 'VoucherifySdk/models/export_voucher_transactions_fields' require 'VoucherifySdk/models/export_voucher_transactions_filters' require 'VoucherifySdk/models/export_voucher_transactions_order' require 'VoucherifySdk/models/exports_create_request_body' require 'VoucherifySdk/models/exports_create_request_body_parameters' require 'VoucherifySdk/models/exports_create_response_body' require 'VoucherifySdk/models/exports_create_response_body_parameters' require 'VoucherifySdk/models/exports_get_response_body' require 'VoucherifySdk/models/exports_get_response_body_parameters' require 'VoucherifySdk/models/exports_get_response_body_result' require 'VoucherifySdk/models/exports_list_response_body' require 'VoucherifySdk/models/field_conditions' require 'VoucherifySdk/models/filter_conditions_date_time' require 'VoucherifySdk/models/filter_conditions_string' require 'VoucherifySdk/models/filters_condition' require 'VoucherifySdk/models/gift' require 'VoucherifySdk/models/inapplicable_to' require 'VoucherifySdk/models/inapplicable_to_result_list' require 'VoucherifySdk/models/junction' require 'VoucherifySdk/models/list_publications_item_voucher' require 'VoucherifySdk/models/location' require 'VoucherifySdk/models/location_shape' require 'VoucherifySdk/models/location_shape_distance' require 'VoucherifySdk/models/location_shape_geojson' require 'VoucherifySdk/models/locations_get_response_body' require 'VoucherifySdk/models/locations_get_response_body_shape' require 'VoucherifySdk/models/locations_get_response_body_shape_distance' require 'VoucherifySdk/models/locations_get_response_body_shape_geojson' require 'VoucherifySdk/models/locations_list_response_body' require 'VoucherifySdk/models/loyalties_create_campaign_request_body' require 'VoucherifySdk/models/loyalties_create_campaign_response_body' require 'VoucherifySdk/models/loyalties_delete_response_body' require 'VoucherifySdk/models/loyalties_earning_rules_create_request_body_item' require 'VoucherifySdk/models/loyalties_earning_rules_create_request_body_item_custom_event' require 'VoucherifySdk/models/loyalties_earning_rules_create_request_body_item_loyalty' require 'VoucherifySdk/models/loyalties_earning_rules_create_request_body_item_loyalty_custom_event' require 'VoucherifySdk/models/loyalties_earning_rules_create_request_body_item_loyalty_custom_event_metadata' require 'VoucherifySdk/models/loyalties_earning_rules_create_request_body_item_loyalty_customer' require 'VoucherifySdk/models/loyalties_earning_rules_create_request_body_item_loyalty_customer_metadata' require 'VoucherifySdk/models/loyalties_earning_rules_create_request_body_item_loyalty_order' require 'VoucherifySdk/models/loyalties_earning_rules_create_request_body_item_loyalty_order_amount' require 'VoucherifySdk/models/loyalties_earning_rules_create_request_body_item_loyalty_order_items' require 'VoucherifySdk/models/loyalties_earning_rules_create_request_body_item_loyalty_order_items_amount' require 'VoucherifySdk/models/loyalties_earning_rules_create_request_body_item_loyalty_order_items_quantity' require 'VoucherifySdk/models/loyalties_earning_rules_create_request_body_item_loyalty_order_items_subtotal_amount' require 'VoucherifySdk/models/loyalties_earning_rules_create_request_body_item_loyalty_order_metadata' require 'VoucherifySdk/models/loyalties_earning_rules_create_request_body_item_loyalty_order_total_amount' require 'VoucherifySdk/models/loyalties_earning_rules_create_request_body_item_loyalty_tier' require 'VoucherifySdk/models/loyalties_earning_rules_create_request_body_item_segment' require 'VoucherifySdk/models/loyalties_earning_rules_create_request_body_item_source' require 'VoucherifySdk/models/loyalties_earning_rules_create_response_body' require 'VoucherifySdk/models/loyalties_earning_rules_create_response_body_custom_event' require 'VoucherifySdk/models/loyalties_earning_rules_create_response_body_loyalty' require 'VoucherifySdk/models/loyalties_earning_rules_create_response_body_loyalty_custom_event' require 'VoucherifySdk/models/loyalties_earning_rules_create_response_body_loyalty_custom_event_metadata' require 'VoucherifySdk/models/loyalties_earning_rules_create_response_body_loyalty_customer' require 'VoucherifySdk/models/loyalties_earning_rules_create_response_body_loyalty_customer_metadata' require 'VoucherifySdk/models/loyalties_earning_rules_create_response_body_loyalty_order' require 'VoucherifySdk/models/loyalties_earning_rules_create_response_body_loyalty_order_amount' require 'VoucherifySdk/models/loyalties_earning_rules_create_response_body_loyalty_order_items' require 'VoucherifySdk/models/loyalties_earning_rules_create_response_body_loyalty_order_items_amount' require 'VoucherifySdk/models/loyalties_earning_rules_create_response_body_loyalty_order_items_quantity' require 'VoucherifySdk/models/loyalties_earning_rules_create_response_body_loyalty_order_items_subtotal_amount' require 'VoucherifySdk/models/loyalties_earning_rules_create_response_body_loyalty_order_metadata' require 'VoucherifySdk/models/loyalties_earning_rules_create_response_body_loyalty_order_total_amount' require 'VoucherifySdk/models/loyalties_earning_rules_create_response_body_loyalty_tier' require 'VoucherifySdk/models/loyalties_earning_rules_create_response_body_segment' require 'VoucherifySdk/models/loyalties_earning_rules_create_response_body_source' require 'VoucherifySdk/models/loyalties_earning_rules_disable_response_body' require 'VoucherifySdk/models/loyalties_earning_rules_disable_response_body_custom_event' require 'VoucherifySdk/models/loyalties_earning_rules_disable_response_body_loyalty' require 'VoucherifySdk/models/loyalties_earning_rules_disable_response_body_loyalty_custom_event' require 'VoucherifySdk/models/loyalties_earning_rules_disable_response_body_loyalty_custom_event_metadata' require 'VoucherifySdk/models/loyalties_earning_rules_disable_response_body_loyalty_customer' require 'VoucherifySdk/models/loyalties_earning_rules_disable_response_body_loyalty_customer_metadata' require 'VoucherifySdk/models/loyalties_earning_rules_disable_response_body_loyalty_order' require 'VoucherifySdk/models/loyalties_earning_rules_disable_response_body_loyalty_order_amount' require 'VoucherifySdk/models/loyalties_earning_rules_disable_response_body_loyalty_order_items' require 'VoucherifySdk/models/loyalties_earning_rules_disable_response_body_loyalty_order_items_amount' require 'VoucherifySdk/models/loyalties_earning_rules_disable_response_body_loyalty_order_items_quantity' require 'VoucherifySdk/models/loyalties_earning_rules_disable_response_body_loyalty_order_items_subtotal_amount' require 'VoucherifySdk/models/loyalties_earning_rules_disable_response_body_loyalty_order_metadata' require 'VoucherifySdk/models/loyalties_earning_rules_disable_response_body_loyalty_order_total_amount' require 'VoucherifySdk/models/loyalties_earning_rules_disable_response_body_loyalty_tier' require 'VoucherifySdk/models/loyalties_earning_rules_disable_response_body_segment' require 'VoucherifySdk/models/loyalties_earning_rules_disable_response_body_source' require 'VoucherifySdk/models/loyalties_earning_rules_enable_response_body' require 'VoucherifySdk/models/loyalties_earning_rules_enable_response_body_custom_event' require 'VoucherifySdk/models/loyalties_earning_rules_enable_response_body_loyalty' require 'VoucherifySdk/models/loyalties_earning_rules_enable_response_body_loyalty_custom_event' require 'VoucherifySdk/models/loyalties_earning_rules_enable_response_body_loyalty_custom_event_metadata' require 'VoucherifySdk/models/loyalties_earning_rules_enable_response_body_loyalty_customer' require 'VoucherifySdk/models/loyalties_earning_rules_enable_response_body_loyalty_customer_metadata' require 'VoucherifySdk/models/loyalties_earning_rules_enable_response_body_loyalty_order' require 'VoucherifySdk/models/loyalties_earning_rules_enable_response_body_loyalty_order_amount' require 'VoucherifySdk/models/loyalties_earning_rules_enable_response_body_loyalty_order_items' require 'VoucherifySdk/models/loyalties_earning_rules_enable_response_body_loyalty_order_items_amount' require 'VoucherifySdk/models/loyalties_earning_rules_enable_response_body_loyalty_order_items_quantity' require 'VoucherifySdk/models/loyalties_earning_rules_enable_response_body_loyalty_order_items_subtotal_amount' require 'VoucherifySdk/models/loyalties_earning_rules_enable_response_body_loyalty_order_metadata' require 'VoucherifySdk/models/loyalties_earning_rules_enable_response_body_loyalty_order_total_amount' require 'VoucherifySdk/models/loyalties_earning_rules_enable_response_body_loyalty_tier' require 'VoucherifySdk/models/loyalties_earning_rules_enable_response_body_segment' require 'VoucherifySdk/models/loyalties_earning_rules_enable_response_body_source' require 'VoucherifySdk/models/loyalties_earning_rules_get_response_body' require 'VoucherifySdk/models/loyalties_earning_rules_get_response_body_custom_event' require 'VoucherifySdk/models/loyalties_earning_rules_get_response_body_loyalty' require 'VoucherifySdk/models/loyalties_earning_rules_get_response_body_loyalty_custom_event' require 'VoucherifySdk/models/loyalties_earning_rules_get_response_body_loyalty_custom_event_metadata' require 'VoucherifySdk/models/loyalties_earning_rules_get_response_body_loyalty_customer' require 'VoucherifySdk/models/loyalties_earning_rules_get_response_body_loyalty_customer_metadata' require 'VoucherifySdk/models/loyalties_earning_rules_get_response_body_loyalty_order' require 'VoucherifySdk/models/loyalties_earning_rules_get_response_body_loyalty_order_amount' require 'VoucherifySdk/models/loyalties_earning_rules_get_response_body_loyalty_order_items' require 'VoucherifySdk/models/loyalties_earning_rules_get_response_body_loyalty_order_items_amount' require 'VoucherifySdk/models/loyalties_earning_rules_get_response_body_loyalty_order_items_quantity' require 'VoucherifySdk/models/loyalties_earning_rules_get_response_body_loyalty_order_items_subtotal_amount' require 'VoucherifySdk/models/loyalties_earning_rules_get_response_body_loyalty_order_metadata' require 'VoucherifySdk/models/loyalties_earning_rules_get_response_body_loyalty_order_total_amount' require 'VoucherifySdk/models/loyalties_earning_rules_get_response_body_loyalty_tier' require 'VoucherifySdk/models/loyalties_earning_rules_get_response_body_segment' require 'VoucherifySdk/models/loyalties_earning_rules_get_response_body_source' require 'VoucherifySdk/models/loyalties_earning_rules_list_response_body' require 'VoucherifySdk/models/loyalties_earning_rules_update_request_body' require 'VoucherifySdk/models/loyalties_earning_rules_update_request_body_loyalty' require 'VoucherifySdk/models/loyalties_earning_rules_update_request_body_loyalty_custom_event' require 'VoucherifySdk/models/loyalties_earning_rules_update_request_body_loyalty_custom_event_metadata' require 'VoucherifySdk/models/loyalties_earning_rules_update_request_body_loyalty_customer' require 'VoucherifySdk/models/loyalties_earning_rules_update_request_body_loyalty_customer_metadata' require 'VoucherifySdk/models/loyalties_earning_rules_update_request_body_loyalty_order' require 'VoucherifySdk/models/loyalties_earning_rules_update_request_body_loyalty_order_amount' require 'VoucherifySdk/models/loyalties_earning_rules_update_request_body_loyalty_order_items' require 'VoucherifySdk/models/loyalties_earning_rules_update_request_body_loyalty_order_items_amount' require 'VoucherifySdk/models/loyalties_earning_rules_update_request_body_loyalty_order_items_quantity' require 'VoucherifySdk/models/loyalties_earning_rules_update_request_body_loyalty_order_items_subtotal_amount' require 'VoucherifySdk/models/loyalties_earning_rules_update_request_body_loyalty_order_metadata' require 'VoucherifySdk/models/loyalties_earning_rules_update_request_body_loyalty_order_total_amount' require 'VoucherifySdk/models/loyalties_earning_rules_update_request_body_source' require 'VoucherifySdk/models/loyalties_earning_rules_update_response_body' require 'VoucherifySdk/models/loyalties_earning_rules_update_response_body_custom_event' require 'VoucherifySdk/models/loyalties_earning_rules_update_response_body_loyalty' require 'VoucherifySdk/models/loyalties_earning_rules_update_response_body_loyalty_custom_event' require 'VoucherifySdk/models/loyalties_earning_rules_update_response_body_loyalty_custom_event_metadata' require 'VoucherifySdk/models/loyalties_earning_rules_update_response_body_loyalty_customer' require 'VoucherifySdk/models/loyalties_earning_rules_update_response_body_loyalty_customer_metadata' require 'VoucherifySdk/models/loyalties_earning_rules_update_response_body_loyalty_order' require 'VoucherifySdk/models/loyalties_earning_rules_update_response_body_loyalty_order_amount' require 'VoucherifySdk/models/loyalties_earning_rules_update_response_body_loyalty_order_items' require 'VoucherifySdk/models/loyalties_earning_rules_update_response_body_loyalty_order_items_amount' require 'VoucherifySdk/models/loyalties_earning_rules_update_response_body_loyalty_order_items_quantity' require 'VoucherifySdk/models/loyalties_earning_rules_update_response_body_loyalty_order_items_subtotal_amount' require 'VoucherifySdk/models/loyalties_earning_rules_update_response_body_loyalty_order_metadata' require 'VoucherifySdk/models/loyalties_earning_rules_update_response_body_loyalty_order_total_amount' require 'VoucherifySdk/models/loyalties_earning_rules_update_response_body_loyalty_tier' require 'VoucherifySdk/models/loyalties_earning_rules_update_response_body_segment' require 'VoucherifySdk/models/loyalties_earning_rules_update_response_body_source' require 'VoucherifySdk/models/loyalties_get_campaign_response_body' require 'VoucherifySdk/models/loyalties_list_campaigns_response_body' require 'VoucherifySdk/models/loyalties_list_members_response_body' require 'VoucherifySdk/models/loyalties_loyalty_tier_reward' require 'VoucherifySdk/models/loyalties_member_activity_list_response_body' require 'VoucherifySdk/models/loyalties_members_balance_update_request_body' require 'VoucherifySdk/models/loyalties_members_balance_update_response_body' require 'VoucherifySdk/models/loyalties_members_balance_update_response_body_related_object' require 'VoucherifySdk/models/loyalties_members_create_request_body' require 'VoucherifySdk/models/loyalties_members_create_response_body' require 'VoucherifySdk/models/loyalties_members_create_response_body_loyalty_card' require 'VoucherifySdk/models/loyalties_members_create_response_body_publish' require 'VoucherifySdk/models/loyalties_members_create_response_body_redemption' require 'VoucherifySdk/models/loyalties_members_get_response_body' require 'VoucherifySdk/models/loyalties_members_get_response_body_loyalty_card' require 'VoucherifySdk/models/loyalties_members_get_response_body_publish' require 'VoucherifySdk/models/loyalties_members_get_response_body_redemption' require 'VoucherifySdk/models/loyalties_members_points_expiration_list_response_body' require 'VoucherifySdk/models/loyalties_members_points_expiration_list_response_body_data_item' require 'VoucherifySdk/models/loyalties_members_points_expiration_list_response_body_data_item_bucket' require 'VoucherifySdk/models/loyalties_members_redemption_redeem_request_body' require 'VoucherifySdk/models/loyalties_members_redemption_redeem_request_body_reward' require 'VoucherifySdk/models/loyalties_members_redemption_redeem_response_body' require 'VoucherifySdk/models/loyalties_members_redemption_redeem_response_body_channel' require 'VoucherifySdk/models/loyalties_members_redemption_redeem_response_body_gift' require 'VoucherifySdk/models/loyalties_members_redemption_redeem_response_body_loyalty_card' require 'VoucherifySdk/models/loyalties_members_redemption_redeem_response_body_related_redemptions' require 'VoucherifySdk/models/loyalties_members_redemption_redeem_response_body_related_redemptions_redemptions_item' require 'VoucherifySdk/models/loyalties_members_redemption_redeem_response_body_related_redemptions_rollbacks_item' require 'VoucherifySdk/models/loyalties_members_redemption_redeem_response_body_voucher' require 'VoucherifySdk/models/loyalties_members_redemption_redeem_response_body_voucher_gift' require 'VoucherifySdk/models/loyalties_members_redemption_redeem_response_body_voucher_loyalty_card' require 'VoucherifySdk/models/loyalties_members_redemption_redeem_response_body_voucher_publish' require 'VoucherifySdk/models/loyalties_members_redemption_redeem_response_body_voucher_redemption' require 'VoucherifySdk/models/loyalties_members_rewards_list_response_body' require 'VoucherifySdk/models/loyalties_members_rewards_list_response_body_data_item' require 'VoucherifySdk/models/loyalties_members_tiers_list_response_body' require 'VoucherifySdk/models/loyalties_members_transactions_export_create_request_body' require 'VoucherifySdk/models/loyalties_members_transactions_export_create_request_body_parameters' require 'VoucherifySdk/models/loyalties_members_transactions_export_create_response_body' require 'VoucherifySdk/models/loyalties_members_transactions_export_create_response_body_parameters' require 'VoucherifySdk/models/loyalties_members_transactions_list_response_body' require 'VoucherifySdk/models/loyalties_members_transfers_create_response_body' require 'VoucherifySdk/models/loyalties_members_transfers_create_response_body_assets' require 'VoucherifySdk/models/loyalties_members_transfers_create_response_body_assets_barcode' require 'VoucherifySdk/models/loyalties_members_transfers_create_response_body_assets_qr' require 'VoucherifySdk/models/loyalties_members_transfers_create_response_body_loyalty_card' require 'VoucherifySdk/models/loyalties_members_transfers_create_response_body_publish' require 'VoucherifySdk/models/loyalties_members_transfers_create_response_body_redemption' require 'VoucherifySdk/models/loyalties_points_expiration_export_create_request_body' require 'VoucherifySdk/models/loyalties_points_expiration_export_create_request_body_parameters' require 'VoucherifySdk/models/loyalties_points_expiration_export_create_request_body_parameters_filters' require 'VoucherifySdk/models/loyalties_points_expiration_export_create_request_body_parameters_filters_campaign_id' require 'VoucherifySdk/models/loyalties_points_expiration_export_create_request_body_parameters_filters_campaign_id_conditions' require 'VoucherifySdk/models/loyalties_points_expiration_export_create_request_body_parameters_filters_voucher_id' require 'VoucherifySdk/models/loyalties_points_expiration_export_create_request_body_parameters_filters_voucher_id_conditions' require 'VoucherifySdk/models/loyalties_points_expiration_export_create_response_body' require 'VoucherifySdk/models/loyalties_points_expiration_export_create_response_body_parameters' require 'VoucherifySdk/models/loyalties_points_expiration_export_create_response_body_parameters_filters' require 'VoucherifySdk/models/loyalties_points_expiration_export_create_response_body_parameters_filters_campaign_id' require 'VoucherifySdk/models/loyalties_points_expiration_export_create_response_body_parameters_filters_campaign_id_conditions' require 'VoucherifySdk/models/loyalties_points_expiration_export_create_response_body_parameters_filters_voucher_id' require 'VoucherifySdk/models/loyalties_points_expiration_export_create_response_body_parameters_filters_voucher_id_conditions' require 'VoucherifySdk/models/loyalties_reward_assignments_get_response_body' require 'VoucherifySdk/models/loyalties_reward_assignments_get_response_body_parameters' require 'VoucherifySdk/models/loyalties_reward_assignments_get_response_body_parameters_loyalty' require 'VoucherifySdk/models/loyalties_reward_assignments_list_response_body' require 'VoucherifySdk/models/loyalties_reward_assignments_reward_get_response_body' require 'VoucherifySdk/models/loyalties_reward_assignments_reward_get_response_body_attributes' require 'VoucherifySdk/models/loyalties_rewards_create_assignment_item_request_body' require 'VoucherifySdk/models/loyalties_rewards_create_assignment_item_request_body_parameters' require 'VoucherifySdk/models/loyalties_rewards_create_assignment_item_request_body_parameters_loyalty' require 'VoucherifySdk/models/loyalties_rewards_create_assignment_response_body' require 'VoucherifySdk/models/loyalties_rewards_create_assignment_response_body_parameters' require 'VoucherifySdk/models/loyalties_rewards_create_assignment_response_body_parameters_loyalty' require 'VoucherifySdk/models/loyalties_rewards_get_response_body' require 'VoucherifySdk/models/loyalties_rewards_get_response_body_parameters' require 'VoucherifySdk/models/loyalties_rewards_get_response_body_parameters_loyalty' require 'VoucherifySdk/models/loyalties_rewards_list_assignments_response_body' require 'VoucherifySdk/models/loyalties_rewards_update_assignment_request_body' require 'VoucherifySdk/models/loyalties_rewards_update_assignment_request_body_parameters' require 'VoucherifySdk/models/loyalties_rewards_update_assignment_request_body_parameters_loyalty' require 'VoucherifySdk/models/loyalties_rewards_update_assignment_response_body' require 'VoucherifySdk/models/loyalties_rewards_update_assignment_response_body_parameters' require 'VoucherifySdk/models/loyalties_rewards_update_assignment_response_body_parameters_loyalty' require 'VoucherifySdk/models/loyalties_tiers_create_in_bulk_request_body_item' require 'VoucherifySdk/models/loyalties_tiers_earning_rules_list_response_body' require 'VoucherifySdk/models/loyalties_tiers_get_response_body' require 'VoucherifySdk/models/loyalties_tiers_get_response_body_config' require 'VoucherifySdk/models/loyalties_tiers_get_response_body_config_points' require 'VoucherifySdk/models/loyalties_tiers_get_response_body_points' require 'VoucherifySdk/models/loyalties_tiers_list_response_body' require 'VoucherifySdk/models/loyalties_tiers_rewards_list_response_body' require 'VoucherifySdk/models/loyalties_transfer_points' require 'VoucherifySdk/models/loyalties_update_campaign_request_body' require 'VoucherifySdk/models/loyalties_update_campaign_request_body_options' require 'VoucherifySdk/models/loyalties_update_campaign_response_body' require 'VoucherifySdk/models/loyalty_campaign' require 'VoucherifySdk/models/loyalty_campaign_voucher' require 'VoucherifySdk/models/loyalty_campaign_voucher_redemption' require 'VoucherifySdk/models/loyalty_card_transaction' require 'VoucherifySdk/models/loyalty_card_transaction_details' require 'VoucherifySdk/models/loyalty_card_transaction_details_balance' require 'VoucherifySdk/models/loyalty_card_transaction_details_balance_related_object' require 'VoucherifySdk/models/loyalty_card_transaction_details_custom_event' require 'VoucherifySdk/models/loyalty_card_transaction_details_earning_rule' require 'VoucherifySdk/models/loyalty_card_transaction_details_earning_rule_source' require 'VoucherifySdk/models/loyalty_card_transaction_details_event' require 'VoucherifySdk/models/loyalty_card_transaction_details_event_schema' require 'VoucherifySdk/models/loyalty_card_transaction_details_loyalty_tier' require 'VoucherifySdk/models/loyalty_card_transaction_details_order' require 'VoucherifySdk/models/loyalty_card_transaction_details_redemption' require 'VoucherifySdk/models/loyalty_card_transaction_details_reward' require 'VoucherifySdk/models/loyalty_card_transaction_details_rollback' require 'VoucherifySdk/models/loyalty_card_transaction_details_segment' require 'VoucherifySdk/models/loyalty_card_transactions_type' require 'VoucherifySdk/models/loyalty_member' require 'VoucherifySdk/models/loyalty_member_loyalty_card' require 'VoucherifySdk/models/loyalty_member_publish' require 'VoucherifySdk/models/loyalty_member_redemption' require 'VoucherifySdk/models/loyalty_points_bucket' require 'VoucherifySdk/models/loyalty_points_bucket_bucket' require 'VoucherifySdk/models/loyalty_tier' require 'VoucherifySdk/models/loyalty_tier_base' require 'VoucherifySdk/models/loyalty_tier_base_points' require 'VoucherifySdk/models/loyalty_tier_config' require 'VoucherifySdk/models/loyalty_tier_config_points' require 'VoucherifySdk/models/loyalty_tier_expiration' require 'VoucherifySdk/models/loyalty_tier_points' require 'VoucherifySdk/models/loyalty_tiers_expiration_all' require 'VoucherifySdk/models/loyalty_tiers_expiration_all_expiration_date' require 'VoucherifySdk/models/loyalty_tiers_expiration_all_expiration_date_rounding' require 'VoucherifySdk/models/loyalty_tiers_expiration_all_start_date' require 'VoucherifySdk/models/management_project' require 'VoucherifySdk/models/management_project_api_usage_notifications' require 'VoucherifySdk/models/management_project_default_code_config' require 'VoucherifySdk/models/management_project_limits' require 'VoucherifySdk/models/management_project_limits_api_calls_item' require 'VoucherifySdk/models/management_project_limits_bulk_api_calls_item' require 'VoucherifySdk/models/management_project_webhooks_callout_notifications' require 'VoucherifySdk/models/management_project_webhooks_callout_notifications_distributions' require 'VoucherifySdk/models/management_project_webhooks_callout_notifications_webhooks' require 'VoucherifySdk/models/management_projects_branding' require 'VoucherifySdk/models/management_projects_branding_address' require 'VoucherifySdk/models/management_projects_branding_brand' require 'VoucherifySdk/models/management_projects_branding_cockpits' require 'VoucherifySdk/models/management_projects_branding_contact' require 'VoucherifySdk/models/management_projects_branding_create_request_body' require 'VoucherifySdk/models/management_projects_branding_create_request_body_address' require 'VoucherifySdk/models/management_projects_branding_create_request_body_brand' require 'VoucherifySdk/models/management_projects_branding_create_request_body_cockpits' require 'VoucherifySdk/models/management_projects_branding_create_request_body_contact' require 'VoucherifySdk/models/management_projects_branding_create_response_body' require 'VoucherifySdk/models/management_projects_branding_create_response_body_address' require 'VoucherifySdk/models/management_projects_branding_create_response_body_brand' require 'VoucherifySdk/models/management_projects_branding_create_response_body_cockpits' require 'VoucherifySdk/models/management_projects_branding_create_response_body_contact' require 'VoucherifySdk/models/management_projects_branding_get_response_body' require 'VoucherifySdk/models/management_projects_branding_get_response_body_address' require 'VoucherifySdk/models/management_projects_branding_get_response_body_brand' require 'VoucherifySdk/models/management_projects_branding_get_response_body_cockpits' require 'VoucherifySdk/models/management_projects_branding_get_response_body_contact' require 'VoucherifySdk/models/management_projects_branding_list_response_body' require 'VoucherifySdk/models/management_projects_branding_update_request_body' require 'VoucherifySdk/models/management_projects_branding_update_request_body_address' require 'VoucherifySdk/models/management_projects_branding_update_request_body_brand' require 'VoucherifySdk/models/management_projects_branding_update_request_body_cockpits' require 'VoucherifySdk/models/management_projects_branding_update_request_body_contact' require 'VoucherifySdk/models/management_projects_branding_update_response_body' require 'VoucherifySdk/models/management_projects_branding_update_response_body_address' require 'VoucherifySdk/models/management_projects_branding_update_response_body_brand' require 'VoucherifySdk/models/management_projects_branding_update_response_body_cockpits' require 'VoucherifySdk/models/management_projects_branding_update_response_body_contact' require 'VoucherifySdk/models/management_projects_create_request_body' require 'VoucherifySdk/models/management_projects_create_request_body_api_usage_notifications' require 'VoucherifySdk/models/management_projects_create_request_body_users_item' require 'VoucherifySdk/models/management_projects_create_request_body_webhooks_callout_notifications' require 'VoucherifySdk/models/management_projects_create_request_body_webhooks_callout_notifications_distributions' require 'VoucherifySdk/models/management_projects_create_request_body_webhooks_callout_notifications_webhooks' require 'VoucherifySdk/models/management_projects_create_response_body' require 'VoucherifySdk/models/management_projects_create_response_body_api_usage_notifications' require 'VoucherifySdk/models/management_projects_create_response_body_client_side_key' require 'VoucherifySdk/models/management_projects_create_response_body_server_side_key' require 'VoucherifySdk/models/management_projects_create_response_body_webhooks_callout_notifications' require 'VoucherifySdk/models/management_projects_create_response_body_webhooks_callout_notifications_distributions' require 'VoucherifySdk/models/management_projects_create_response_body_webhooks_callout_notifications_webhooks' require 'VoucherifySdk/models/management_projects_custom_event_schema' require 'VoucherifySdk/models/management_projects_custom_event_schema_schema' require 'VoucherifySdk/models/management_projects_custom_event_schemas_create_request_body' require 'VoucherifySdk/models/management_projects_custom_event_schemas_create_request_body_schema' require 'VoucherifySdk/models/management_projects_custom_event_schemas_create_request_body_schema_properties_entry' require 'VoucherifySdk/models/management_projects_custom_event_schemas_create_response_body' require 'VoucherifySdk/models/management_projects_custom_event_schemas_create_response_body_schema' require 'VoucherifySdk/models/management_projects_custom_event_schemas_get_response_body' require 'VoucherifySdk/models/management_projects_custom_event_schemas_get_response_body_schema' require 'VoucherifySdk/models/management_projects_custom_event_schemas_list_response_body' require 'VoucherifySdk/models/management_projects_custom_event_schemas_update_request_body' require 'VoucherifySdk/models/management_projects_custom_event_schemas_update_request_body_schema' require 'VoucherifySdk/models/management_projects_custom_event_schemas_update_response_body' require 'VoucherifySdk/models/management_projects_custom_event_schemas_update_response_body_schema' require 'VoucherifySdk/models/management_projects_get_response_body' require 'VoucherifySdk/models/management_projects_get_response_body_api_usage_notifications' require 'VoucherifySdk/models/management_projects_get_response_body_default_code_config' require 'VoucherifySdk/models/management_projects_get_response_body_limits' require 'VoucherifySdk/models/management_projects_get_response_body_limits_api_calls_item' require 'VoucherifySdk/models/management_projects_get_response_body_limits_bulk_api_calls_item' require 'VoucherifySdk/models/management_projects_get_response_body_webhooks_callout_notifications' require 'VoucherifySdk/models/management_projects_get_response_body_webhooks_callout_notifications_distributions' require 'VoucherifySdk/models/management_projects_get_response_body_webhooks_callout_notifications_webhooks' require 'VoucherifySdk/models/management_projects_list_response_body' require 'VoucherifySdk/models/management_projects_metadata_schema' require 'VoucherifySdk/models/management_projects_metadata_schema_definition' require 'VoucherifySdk/models/management_projects_metadata_schemas_create_request_body' require 'VoucherifySdk/models/management_projects_metadata_schemas_create_response_body' require 'VoucherifySdk/models/management_projects_metadata_schemas_get_response_body' require 'VoucherifySdk/models/management_projects_metadata_schemas_list_response_body' require 'VoucherifySdk/models/management_projects_metadata_schemas_update_request_body' require 'VoucherifySdk/models/management_projects_metadata_schemas_update_response_body' require 'VoucherifySdk/models/management_projects_stacking_rules' require 'VoucherifySdk/models/management_projects_stacking_rules_create_request_body' require 'VoucherifySdk/models/management_projects_stacking_rules_create_response_body' require 'VoucherifySdk/models/management_projects_stacking_rules_get_response_body' require 'VoucherifySdk/models/management_projects_stacking_rules_list_response_body' require 'VoucherifySdk/models/management_projects_stacking_rules_update_request_body' require 'VoucherifySdk/models/management_projects_stacking_rules_update_response_body' require 'VoucherifySdk/models/management_projects_templates_campaigns_copy_create_request_body' require 'VoucherifySdk/models/management_projects_templates_campaigns_copy_create_response_body' require 'VoucherifySdk/models/management_projects_templates_campaigns_list_response_body' require 'VoucherifySdk/models/management_projects_update_request_body' require 'VoucherifySdk/models/management_projects_update_request_body_api_usage_notifications' require 'VoucherifySdk/models/management_projects_update_request_body_default_code_config' require 'VoucherifySdk/models/management_projects_update_request_body_webhooks_callout_notifications' require 'VoucherifySdk/models/management_projects_update_request_body_webhooks_callout_notifications_distributions' require 'VoucherifySdk/models/management_projects_update_request_body_webhooks_callout_notifications_webhooks' require 'VoucherifySdk/models/management_projects_update_response_body' require 'VoucherifySdk/models/management_projects_update_response_body_api_usage_notifications' require 'VoucherifySdk/models/management_projects_update_response_body_default_code_config' require 'VoucherifySdk/models/management_projects_update_response_body_limits' require 'VoucherifySdk/models/management_projects_update_response_body_limits_api_calls_item' require 'VoucherifySdk/models/management_projects_update_response_body_limits_bulk_api_calls_item' require 'VoucherifySdk/models/management_projects_update_response_body_webhooks_callout_notifications' require 'VoucherifySdk/models/management_projects_update_response_body_webhooks_callout_notifications_distributions' require 'VoucherifySdk/models/management_projects_update_response_body_webhooks_callout_notifications_webhooks' require 'VoucherifySdk/models/management_projects_users_assign_request_body' require 'VoucherifySdk/models/management_projects_users_assign_response_body' require 'VoucherifySdk/models/management_projects_users_get_user_response_body' require 'VoucherifySdk/models/management_projects_users_invite_create_request_body' require 'VoucherifySdk/models/management_projects_users_list_response_body' require 'VoucherifySdk/models/management_projects_users_update_role_request_body' require 'VoucherifySdk/models/management_projects_users_update_role_response_body' require 'VoucherifySdk/models/management_projects_webhook' require 'VoucherifySdk/models/management_projects_webhooks_create_request_body' require 'VoucherifySdk/models/management_projects_webhooks_create_response_body' require 'VoucherifySdk/models/management_projects_webhooks_get_response_body' require 'VoucherifySdk/models/management_projects_webhooks_list_response_body' require 'VoucherifySdk/models/management_projects_webhooks_update_request_body' require 'VoucherifySdk/models/management_projects_webhooks_update_response_body' require 'VoucherifySdk/models/mapping_points' require 'VoucherifySdk/models/member_activity' require 'VoucherifySdk/models/metadata_schema_definition_deprecated' require 'VoucherifySdk/models/metadata_schema_deprecated' require 'VoucherifySdk/models/metadata_schemas_get_response_body' require 'VoucherifySdk/models/metadata_schemas_list_response_body' require 'VoucherifySdk/models/order' require 'VoucherifySdk/models/order_calculated' require 'VoucherifySdk/models/order_calculated_item' require 'VoucherifySdk/models/order_calculated_item_product' require 'VoucherifySdk/models/order_calculated_item_sku' require 'VoucherifySdk/models/order_item' require 'VoucherifySdk/models/order_item_product' require 'VoucherifySdk/models/order_item_sku' require 'VoucherifySdk/models/order_redemptions_entry' require 'VoucherifySdk/models/orders_create_request_body' require 'VoucherifySdk/models/orders_create_response_body' require 'VoucherifySdk/models/orders_export_create_request_body' require 'VoucherifySdk/models/orders_export_create_request_body_parameters' require 'VoucherifySdk/models/orders_export_create_response_body' require 'VoucherifySdk/models/orders_export_create_response_body_parameters' require 'VoucherifySdk/models/orders_get_response_body' require 'VoucherifySdk/models/orders_import_create_request_body_item' require 'VoucherifySdk/models/orders_import_create_response_body' require 'VoucherifySdk/models/orders_list_response_body' require 'VoucherifySdk/models/orders_update_request_body' require 'VoucherifySdk/models/orders_update_response_body' require 'VoucherifySdk/models/parameter_activity_category' require 'VoucherifySdk/models/parameter_campaign_type' require 'VoucherifySdk/models/parameter_created_before_after' require 'VoucherifySdk/models/parameter_expand_list_campaigns' require 'VoucherifySdk/models/parameter_filters_list_bin' require 'VoucherifySdk/models/parameter_filters_list_bin_id' require 'VoucherifySdk/models/parameter_filters_list_bin_resource_id' require 'VoucherifySdk/models/parameter_filters_list_bin_resource_name' require 'VoucherifySdk/models/parameter_filters_list_bin_resource_type' require 'VoucherifySdk/models/parameter_filters_list_bin_resource_type_conditions' require 'VoucherifySdk/models/parameter_filters_list_campaigns' require 'VoucherifySdk/models/parameter_filters_list_campaigns_campaign_status' require 'VoucherifySdk/models/parameter_filters_list_campaigns_campaign_status_conditions' require 'VoucherifySdk/models/parameter_filters_list_campaigns_categories' require 'VoucherifySdk/models/parameter_filters_list_campaigns_category_ids' require 'VoucherifySdk/models/parameter_filters_list_campaigns_is_referral_code' require 'VoucherifySdk/models/parameter_filters_list_campaigns_validity_timeframe' require 'VoucherifySdk/models/parameter_filters_list_campaigns_voucher_type' require 'VoucherifySdk/models/parameter_filters_list_customer_redeemables' require 'VoucherifySdk/models/parameter_filters_list_customer_redeemables_campaign_id' require 'VoucherifySdk/models/parameter_filters_list_customer_redeemables_campaign_type' require 'VoucherifySdk/models/parameter_filters_list_customer_redeemables_campaign_type_conditions' require 'VoucherifySdk/models/parameter_filters_list_customer_redeemables_created_at' require 'VoucherifySdk/models/parameter_filters_list_customer_redeemables_holder_role' require 'VoucherifySdk/models/parameter_filters_list_customer_redeemables_holder_role_conditions' require 'VoucherifySdk/models/parameter_filters_list_customer_redeemables_id' require 'VoucherifySdk/models/parameter_filters_list_customer_redeemables_redeemable_id' require 'VoucherifySdk/models/parameter_filters_list_customer_redeemables_redeemable_object' require 'VoucherifySdk/models/parameter_filters_list_customer_redeemables_redeemable_object_conditions' require 'VoucherifySdk/models/parameter_filters_list_customer_redeemables_voucher_type' require 'VoucherifySdk/models/parameter_filters_list_customer_redeemables_voucher_type_conditions' require 'VoucherifySdk/models/parameter_filters_list_locations' require 'VoucherifySdk/models/parameter_filters_list_locations_created_at' require 'VoucherifySdk/models/parameter_filters_list_locations_name' require 'VoucherifySdk/models/parameter_filters_list_locations_updated_at' require 'VoucherifySdk/models/parameter_filters_list_publications' require 'VoucherifySdk/models/parameter_filters_list_publications_campaign_name' require 'VoucherifySdk/models/parameter_filters_list_publications_customer_id' require 'VoucherifySdk/models/parameter_filters_list_publications_failure_code' require 'VoucherifySdk/models/parameter_filters_list_publications_is_referral_code' require 'VoucherifySdk/models/parameter_filters_list_publications_parent_object_id' require 'VoucherifySdk/models/parameter_filters_list_publications_related_object_id' require 'VoucherifySdk/models/parameter_filters_list_publications_result' require 'VoucherifySdk/models/parameter_filters_list_publications_source_id' require 'VoucherifySdk/models/parameter_filters_list_publications_voucher_type' require 'VoucherifySdk/models/parameter_filters_list_redemptions' require 'VoucherifySdk/models/parameter_filters_list_redemptions_campaign_name' require 'VoucherifySdk/models/parameter_filters_list_redemptions_customer_id' require 'VoucherifySdk/models/parameter_filters_list_redemptions_failure_code' require 'VoucherifySdk/models/parameter_filters_list_redemptions_object' require 'VoucherifySdk/models/parameter_filters_list_redemptions_parent_redemption_id' require 'VoucherifySdk/models/parameter_filters_list_redemptions_related_object_id' require 'VoucherifySdk/models/parameter_filters_list_redemptions_related_object_parent_id' require 'VoucherifySdk/models/parameter_filters_list_redemptions_result' require 'VoucherifySdk/models/parameter_filters_list_redemptions_user_login' require 'VoucherifySdk/models/parameter_filters_list_redemptions_voucher_code' require 'VoucherifySdk/models/parameter_filters_list_referrals_redeemable_holders' require 'VoucherifySdk/models/parameter_filters_list_referrals_redeemable_holders_created_at' require 'VoucherifySdk/models/parameter_filters_list_referrals_redeemable_holders_customer_id' require 'VoucherifySdk/models/parameter_filters_list_referrals_redeemable_holders_holder_role' require 'VoucherifySdk/models/parameter_filters_list_referrals_redeemable_holders_holder_role_conditions' require 'VoucherifySdk/models/parameter_filters_list_referrals_redeemable_holders_id' require 'VoucherifySdk/models/parameter_filters_list_templates' require 'VoucherifySdk/models/parameter_filters_list_templates_campaign_type' require 'VoucherifySdk/models/parameter_filters_list_templates_campaign_type_conditions' require 'VoucherifySdk/models/parameter_filters_list_templates_id' require 'VoucherifySdk/models/parameter_filters_list_templates_name' require 'VoucherifySdk/models/parameter_order' require 'VoucherifySdk/models/parameter_order_created_at' require 'VoucherifySdk/models/parameter_order_list_all_promotion_stacks' require 'VoucherifySdk/models/parameter_order_list_bin' require 'VoucherifySdk/models/parameter_order_list_campaigns' require 'VoucherifySdk/models/parameter_order_list_customers' require 'VoucherifySdk/models/parameter_order_list_earning_rules' require 'VoucherifySdk/models/parameter_order_list_exports' require 'VoucherifySdk/models/parameter_order_list_locations' require 'VoucherifySdk/models/parameter_order_list_loyalty_tiers' require 'VoucherifySdk/models/parameter_order_list_orders' require 'VoucherifySdk/models/parameter_order_list_promotion_tiers' require 'VoucherifySdk/models/parameter_order_list_promotion_tiers_client_side' require 'VoucherifySdk/models/parameter_order_list_publications' require 'VoucherifySdk/models/parameter_order_list_redeemables' require 'VoucherifySdk/models/parameter_order_list_redemptions' require 'VoucherifySdk/models/parameter_order_list_transactions' require 'VoucherifySdk/models/parameter_order_list_validation_rule_assignments' require 'VoucherifySdk/models/parameter_order_list_validation_rules' require 'VoucherifySdk/models/parameter_order_vouchers' require 'VoucherifySdk/models/parameter_result_list_publications' require 'VoucherifySdk/models/parameter_templates_list' require 'VoucherifySdk/models/parameter_updated_before_after' require 'VoucherifySdk/models/parameter_voucher_type_list_publications' require 'VoucherifySdk/models/points_expiration_types' require 'VoucherifySdk/models/product' require 'VoucherifySdk/models/product_collections_create_request_body' require 'VoucherifySdk/models/product_collections_create_request_body_products_item' require 'VoucherifySdk/models/product_collections_create_response_body' require 'VoucherifySdk/models/product_collections_create_response_body_products_item' require 'VoucherifySdk/models/product_collections_get_response_body' require 'VoucherifySdk/models/product_collections_get_response_body_products_item' require 'VoucherifySdk/models/product_collections_item' require 'VoucherifySdk/models/product_collections_item_products_item' require 'VoucherifySdk/models/product_collections_list_response_body' require 'VoucherifySdk/models/product_collections_products_list_response_body' require 'VoucherifySdk/models/product_collections_products_list_response_body_data_item' require 'VoucherifySdk/models/product_without_skus' require 'VoucherifySdk/models/products_create_request_body' require 'VoucherifySdk/models/products_create_response_body' require 'VoucherifySdk/models/products_get_response_body' require 'VoucherifySdk/models/products_import_csv_create_response_body' require 'VoucherifySdk/models/products_list_response_body' require 'VoucherifySdk/models/products_metadata_update_in_bulk_request_body' require 'VoucherifySdk/models/products_metadata_update_in_bulk_response_body' require 'VoucherifySdk/models/products_skus_create_request_body' require 'VoucherifySdk/models/products_skus_create_response_body' require 'VoucherifySdk/models/products_skus_list_response_body' require 'VoucherifySdk/models/products_skus_update_request_body' require 'VoucherifySdk/models/products_skus_update_response_body' require 'VoucherifySdk/models/products_update_in_bulk_request_body' require 'VoucherifySdk/models/products_update_in_bulk_response_body' require 'VoucherifySdk/models/products_update_request_body' require 'VoucherifySdk/models/products_update_response_body' require 'VoucherifySdk/models/promotion_stack' require 'VoucherifySdk/models/promotion_stack_base' require 'VoucherifySdk/models/promotion_stack_base_tiers' require 'VoucherifySdk/models/promotion_stack_tiers' require 'VoucherifySdk/models/promotion_tier' require 'VoucherifySdk/models/promotion_tier_action' require 'VoucherifySdk/models/promotion_tier_campaign' require 'VoucherifySdk/models/promotion_tier_create_params' require 'VoucherifySdk/models/promotion_tier_create_params_action' require 'VoucherifySdk/models/promotion_tier_summary' require 'VoucherifySdk/models/promotion_tier_summary_orders' require 'VoucherifySdk/models/promotion_tier_summary_redemptions' require 'VoucherifySdk/models/promotion_tiers_list' require 'VoucherifySdk/models/promotions_stacks_create_request_body' require 'VoucherifySdk/models/promotions_stacks_create_request_body_tiers' require 'VoucherifySdk/models/promotions_stacks_create_response_body' require 'VoucherifySdk/models/promotions_stacks_create_response_body_tiers' require 'VoucherifySdk/models/promotions_stacks_get_response_body' require 'VoucherifySdk/models/promotions_stacks_get_response_body_tiers' require 'VoucherifySdk/models/promotions_stacks_list_response_body' require 'VoucherifySdk/models/promotions_stacks_update_request_body' require 'VoucherifySdk/models/promotions_stacks_update_request_body_tiers' require 'VoucherifySdk/models/promotions_stacks_update_response_body' require 'VoucherifySdk/models/promotions_stacks_update_response_body_tiers' require 'VoucherifySdk/models/promotions_tiers_create_request_body' require 'VoucherifySdk/models/promotions_tiers_create_request_body_action' require 'VoucherifySdk/models/promotions_tiers_create_response_body' require 'VoucherifySdk/models/promotions_tiers_create_response_body_action' require 'VoucherifySdk/models/promotions_tiers_create_response_body_campaign' require 'VoucherifySdk/models/promotions_tiers_create_response_body_summary' require 'VoucherifySdk/models/promotions_tiers_create_response_body_summary_orders' require 'VoucherifySdk/models/promotions_tiers_create_response_body_summary_redemptions' require 'VoucherifySdk/models/promotions_tiers_disable_response_body' require 'VoucherifySdk/models/promotions_tiers_disable_response_body_action' require 'VoucherifySdk/models/promotions_tiers_disable_response_body_campaign' require 'VoucherifySdk/models/promotions_tiers_disable_response_body_summary' require 'VoucherifySdk/models/promotions_tiers_disable_response_body_summary_orders' require 'VoucherifySdk/models/promotions_tiers_disable_response_body_summary_redemptions' require 'VoucherifySdk/models/promotions_tiers_enable_response_body' require 'VoucherifySdk/models/promotions_tiers_enable_response_body_action' require 'VoucherifySdk/models/promotions_tiers_enable_response_body_campaign' require 'VoucherifySdk/models/promotions_tiers_enable_response_body_summary' require 'VoucherifySdk/models/promotions_tiers_enable_response_body_summary_orders' require 'VoucherifySdk/models/promotions_tiers_enable_response_body_summary_redemptions' require 'VoucherifySdk/models/promotions_tiers_get_response_body' require 'VoucherifySdk/models/promotions_tiers_get_response_body_action' require 'VoucherifySdk/models/promotions_tiers_get_response_body_campaign' require 'VoucherifySdk/models/promotions_tiers_get_response_body_summary' require 'VoucherifySdk/models/promotions_tiers_get_response_body_summary_orders' require 'VoucherifySdk/models/promotions_tiers_get_response_body_summary_redemptions' require 'VoucherifySdk/models/promotions_tiers_list_response_body' require 'VoucherifySdk/models/promotions_tiers_update_request_body' require 'VoucherifySdk/models/promotions_tiers_update_request_body_action' require 'VoucherifySdk/models/promotions_tiers_update_response_body' require 'VoucherifySdk/models/promotions_tiers_update_response_body_action' require 'VoucherifySdk/models/promotions_tiers_update_response_body_campaign' require 'VoucherifySdk/models/promotions_tiers_update_response_body_summary' require 'VoucherifySdk/models/promotions_tiers_update_response_body_summary_orders' require 'VoucherifySdk/models/promotions_tiers_update_response_body_summary_redemptions' require 'VoucherifySdk/models/publications_create_request_body' require 'VoucherifySdk/models/publications_create_response_body' require 'VoucherifySdk/models/publications_list_response_body' require 'VoucherifySdk/models/publications_list_response_body_publications_item' require 'VoucherifySdk/models/publications_list_response_body_publications_item_metadata' require 'VoucherifySdk/models/qualifications_check_eligibility_request_body' require 'VoucherifySdk/models/qualifications_check_eligibility_response_body' require 'VoucherifySdk/models/qualifications_field_conditions' require 'VoucherifySdk/models/qualifications_filters_condition' require 'VoucherifySdk/models/qualifications_option' require 'VoucherifySdk/models/qualifications_option_filters' require 'VoucherifySdk/models/qualifications_option_filters_campaign_type' require 'VoucherifySdk/models/qualifications_option_filters_campaign_type_conditions' require 'VoucherifySdk/models/qualifications_option_filters_holder_role' require 'VoucherifySdk/models/qualifications_option_filters_holder_role_conditions' require 'VoucherifySdk/models/qualifications_option_filters_resource_type' require 'VoucherifySdk/models/qualifications_option_filters_resource_type_conditions' require 'VoucherifySdk/models/qualifications_redeemable' require 'VoucherifySdk/models/qualifications_redeemable_base' require 'VoucherifySdk/models/qualifications_redeemables' require 'VoucherifySdk/models/redeemable_gift' require 'VoucherifySdk/models/redeemable_holder' require 'VoucherifySdk/models/redeemable_loyalty_card' require 'VoucherifySdk/models/redeemable_result' require 'VoucherifySdk/models/redeemable_voucher' require 'VoucherifySdk/models/redeemable_voucher_gift' require 'VoucherifySdk/models/redeemable_voucher_loyalty_card' require 'VoucherifySdk/models/redeemable_voucher_publish' require 'VoucherifySdk/models/redeemable_voucher_redemption' require 'VoucherifySdk/models/redemption' require 'VoucherifySdk/models/redemption_channel' require 'VoucherifySdk/models/redemption_entry' require 'VoucherifySdk/models/redemption_entry_channel' require 'VoucherifySdk/models/redemption_entry_customer' require 'VoucherifySdk/models/redemption_entry_gift' require 'VoucherifySdk/models/redemption_entry_loyalty_card' require 'VoucherifySdk/models/redemption_entry_order' require 'VoucherifySdk/models/redemption_entry_order_customer' require 'VoucherifySdk/models/redemption_entry_order_referrer' require 'VoucherifySdk/models/redemption_entry_promotion_tier' require 'VoucherifySdk/models/redemption_entry_promotion_tier_action' require 'VoucherifySdk/models/redemption_entry_promotion_tier_campaign' require 'VoucherifySdk/models/redemption_entry_promotion_tier_summary' require 'VoucherifySdk/models/redemption_entry_promotion_tier_summary_orders' require 'VoucherifySdk/models/redemption_entry_promotion_tier_summary_redemptions' require 'VoucherifySdk/models/redemption_entry_related_redemptions' require 'VoucherifySdk/models/redemption_entry_related_redemptions_redemptions_item' require 'VoucherifySdk/models/redemption_entry_related_redemptions_rollbacks_item' require 'VoucherifySdk/models/redemption_entry_voucher' require 'VoucherifySdk/models/redemption_entry_voucher_gift' require 'VoucherifySdk/models/redemption_entry_voucher_loyalty_card' require 'VoucherifySdk/models/redemption_entry_voucher_publish' require 'VoucherifySdk/models/redemption_entry_voucher_redemption' require 'VoucherifySdk/models/redemption_gift' require 'VoucherifySdk/models/redemption_loyalty_card' require 'VoucherifySdk/models/redemption_related_redemptions' require 'VoucherifySdk/models/redemption_related_redemptions_redemptions_item' require 'VoucherifySdk/models/redemption_related_redemptions_rollbacks_item' require 'VoucherifySdk/models/redemption_reward_result' require 'VoucherifySdk/models/redemption_reward_result_parameters' require 'VoucherifySdk/models/redemption_reward_result_parameters_campaign' require 'VoucherifySdk/models/redemption_reward_result_parameters_coin' require 'VoucherifySdk/models/redemption_reward_result_parameters_product' require 'VoucherifySdk/models/redemption_rollback' require 'VoucherifySdk/models/redemption_rollback_channel' require 'VoucherifySdk/models/redemption_rollback_gift' require 'VoucherifySdk/models/redemption_rollback_loyalty_card' require 'VoucherifySdk/models/redemption_rollback_related_redemptions' require 'VoucherifySdk/models/redemption_rollback_related_redemptions_redemptions_item' require 'VoucherifySdk/models/redemption_rollback_related_redemptions_rollbacks_item' require 'VoucherifySdk/models/redemption_voucher' require 'VoucherifySdk/models/redemption_voucher_gift' require 'VoucherifySdk/models/redemption_voucher_loyalty_card' require 'VoucherifySdk/models/redemption_voucher_publish' require 'VoucherifySdk/models/redemption_voucher_redemption' require 'VoucherifySdk/models/redemptions_get_response_body' require 'VoucherifySdk/models/redemptions_get_response_body_channel' require 'VoucherifySdk/models/redemptions_get_response_body_customer' require 'VoucherifySdk/models/redemptions_get_response_body_gift' require 'VoucherifySdk/models/redemptions_get_response_body_loyalty_card' require 'VoucherifySdk/models/redemptions_get_response_body_order' require 'VoucherifySdk/models/redemptions_get_response_body_order_customer' require 'VoucherifySdk/models/redemptions_get_response_body_order_referrer' require 'VoucherifySdk/models/redemptions_get_response_body_promotion_tier' require 'VoucherifySdk/models/redemptions_get_response_body_promotion_tier_action' require 'VoucherifySdk/models/redemptions_get_response_body_promotion_tier_campaign' require 'VoucherifySdk/models/redemptions_get_response_body_promotion_tier_summary' require 'VoucherifySdk/models/redemptions_get_response_body_promotion_tier_summary_orders' require 'VoucherifySdk/models/redemptions_get_response_body_promotion_tier_summary_redemptions' require 'VoucherifySdk/models/redemptions_get_response_body_related_redemptions' require 'VoucherifySdk/models/redemptions_get_response_body_related_redemptions_redemptions_item' require 'VoucherifySdk/models/redemptions_get_response_body_related_redemptions_rollbacks_item' require 'VoucherifySdk/models/redemptions_get_response_body_voucher' require 'VoucherifySdk/models/redemptions_get_response_body_voucher_gift' require 'VoucherifySdk/models/redemptions_get_response_body_voucher_loyalty_card' require 'VoucherifySdk/models/redemptions_get_response_body_voucher_publish' require 'VoucherifySdk/models/redemptions_get_response_body_voucher_redemption' require 'VoucherifySdk/models/redemptions_list_response_body' require 'VoucherifySdk/models/redemptions_list_response_body_redemptions_item' require 'VoucherifySdk/models/redemptions_list_response_body_redemptions_item_channel' require 'VoucherifySdk/models/redemptions_list_response_body_redemptions_item_customer' require 'VoucherifySdk/models/redemptions_list_response_body_redemptions_item_gift' require 'VoucherifySdk/models/redemptions_list_response_body_redemptions_item_loyalty_card' require 'VoucherifySdk/models/redemptions_list_response_body_redemptions_item_order' require 'VoucherifySdk/models/redemptions_list_response_body_redemptions_item_order_customer' require 'VoucherifySdk/models/redemptions_list_response_body_redemptions_item_order_referrer' require 'VoucherifySdk/models/redemptions_list_response_body_redemptions_item_promotion_tier' require 'VoucherifySdk/models/redemptions_list_response_body_redemptions_item_promotion_tier_action' require 'VoucherifySdk/models/redemptions_list_response_body_redemptions_item_promotion_tier_campaign' require 'VoucherifySdk/models/redemptions_list_response_body_redemptions_item_promotion_tier_summary' require 'VoucherifySdk/models/redemptions_list_response_body_redemptions_item_promotion_tier_summary_orders' require 'VoucherifySdk/models/redemptions_list_response_body_redemptions_item_promotion_tier_summary_redemptions' require 'VoucherifySdk/models/redemptions_list_response_body_redemptions_item_related_redemptions' require 'VoucherifySdk/models/redemptions_list_response_body_redemptions_item_related_redemptions_redemptions_item' require 'VoucherifySdk/models/redemptions_list_response_body_redemptions_item_related_redemptions_rollbacks_item' require 'VoucherifySdk/models/redemptions_list_response_body_redemptions_item_voucher' require 'VoucherifySdk/models/redemptions_list_response_body_redemptions_item_voucher_gift' require 'VoucherifySdk/models/redemptions_list_response_body_redemptions_item_voucher_loyalty_card' require 'VoucherifySdk/models/redemptions_list_response_body_redemptions_item_voucher_publish' require 'VoucherifySdk/models/redemptions_list_response_body_redemptions_item_voucher_redemption' require 'VoucherifySdk/models/redemptions_redeem_request_body' require 'VoucherifySdk/models/redemptions_redeem_request_body_options' require 'VoucherifySdk/models/redemptions_redeem_request_body_redeemables_item' require 'VoucherifySdk/models/redemptions_redeem_request_body_redeemables_item_gift' require 'VoucherifySdk/models/redemptions_redeem_request_body_redeemables_item_reward' require 'VoucherifySdk/models/redemptions_redeem_response_body' require 'VoucherifySdk/models/redemptions_rollback_create_request_body' require 'VoucherifySdk/models/redemptions_rollback_create_response_body' require 'VoucherifySdk/models/redemptions_rollback_create_response_body_channel' require 'VoucherifySdk/models/redemptions_rollback_create_response_body_gift' require 'VoucherifySdk/models/redemptions_rollback_create_response_body_loyalty_card' require 'VoucherifySdk/models/redemptions_rollback_create_response_body_related_redemptions' require 'VoucherifySdk/models/redemptions_rollback_create_response_body_related_redemptions_redemptions_item' require 'VoucherifySdk/models/redemptions_rollback_create_response_body_related_redemptions_rollbacks_item' require 'VoucherifySdk/models/redemptions_rollbacks_create_request_body' require 'VoucherifySdk/models/redemptions_rollbacks_create_response_body' require 'VoucherifySdk/models/referral_program' require 'VoucherifySdk/models/referral_program_custom_event' require 'VoucherifySdk/models/referral_program_referee_reward' require 'VoucherifySdk/models/referral_program_referee_reward_related_object_parent' require 'VoucherifySdk/models/referrals_members_holders_create_in_bulk_request_body' require 'VoucherifySdk/models/referrals_members_holders_create_in_bulk_response_body' require 'VoucherifySdk/models/referrals_members_holders_list_response_body' require 'VoucherifySdk/models/referrer' require 'VoucherifySdk/models/referrer_address' require 'VoucherifySdk/models/referrer_id' require 'VoucherifySdk/models/resource_types' require 'VoucherifySdk/models/reward' require 'VoucherifySdk/models/reward_assignment' require 'VoucherifySdk/models/reward_assignment_parameters' require 'VoucherifySdk/models/reward_assignment_parameters_loyalty' require 'VoucherifySdk/models/reward_attributes' require 'VoucherifySdk/models/reward_type' require 'VoucherifySdk/models/reward_type_campaign' require 'VoucherifySdk/models/reward_type_coin' require 'VoucherifySdk/models/reward_type_product' require 'VoucherifySdk/models/rewards_assignments_create_request_body' require 'VoucherifySdk/models/rewards_assignments_create_request_body_parameters' require 'VoucherifySdk/models/rewards_assignments_create_request_body_parameters_loyalty' require 'VoucherifySdk/models/rewards_assignments_create_response_body' require 'VoucherifySdk/models/rewards_assignments_create_response_body_parameters' require 'VoucherifySdk/models/rewards_assignments_create_response_body_parameters_loyalty' require 'VoucherifySdk/models/rewards_assignments_get_response_body' require 'VoucherifySdk/models/rewards_assignments_get_response_body_parameters' require 'VoucherifySdk/models/rewards_assignments_get_response_body_parameters_loyalty' require 'VoucherifySdk/models/rewards_assignments_list_response_body' require 'VoucherifySdk/models/rewards_assignments_update_request_body' require 'VoucherifySdk/models/rewards_assignments_update_request_body_parameters' require 'VoucherifySdk/models/rewards_assignments_update_request_body_parameters_loyalty' require 'VoucherifySdk/models/rewards_assignments_update_response_body' require 'VoucherifySdk/models/rewards_assignments_update_response_body_parameters' require 'VoucherifySdk/models/rewards_assignments_update_response_body_parameters_loyalty' require 'VoucherifySdk/models/rewards_create_request_body' require 'VoucherifySdk/models/rewards_create_request_body_attributes' require 'VoucherifySdk/models/rewards_create_request_body_parameters' require 'VoucherifySdk/models/rewards_create_request_body_parameters_campaign' require 'VoucherifySdk/models/rewards_create_request_body_parameters_coin' require 'VoucherifySdk/models/rewards_create_request_body_parameters_product' require 'VoucherifySdk/models/rewards_create_response_body' require 'VoucherifySdk/models/rewards_create_response_body_attributes' require 'VoucherifySdk/models/rewards_list_response_body' require 'VoucherifySdk/models/rewards_update_request_body' require 'VoucherifySdk/models/rewards_update_request_body_attributes' require 'VoucherifySdk/models/rewards_update_request_body_parameters' require 'VoucherifySdk/models/rewards_update_request_body_parameters_campaign' require 'VoucherifySdk/models/rewards_update_request_body_parameters_coin' require 'VoucherifySdk/models/rewards_update_request_body_parameters_product' require 'VoucherifySdk/models/rewards_update_response_body' require 'VoucherifySdk/models/rewards_update_response_body_attributes' require 'VoucherifySdk/models/segments_create_request_body' require 'VoucherifySdk/models/segments_create_response_body' require 'VoucherifySdk/models/segments_get_response_body' require 'VoucherifySdk/models/session' require 'VoucherifySdk/models/simple_customer' require 'VoucherifySdk/models/simple_customer_required_object_type' require 'VoucherifySdk/models/simple_loyalty_card' require 'VoucherifySdk/models/simple_product_discount_unit' require 'VoucherifySdk/models/simple_segment' require 'VoucherifySdk/models/simple_sku_discount_unit' require 'VoucherifySdk/models/simple_voucher' require 'VoucherifySdk/models/simple_voucher_redemption' require 'VoucherifySdk/models/sku' require 'VoucherifySdk/models/skus_get_response_body' require 'VoucherifySdk/models/skus_import_csv_create_response_body' require 'VoucherifySdk/models/skus_list_for_product' require 'VoucherifySdk/models/stacking_rules' require 'VoucherifySdk/models/templates_campaigns_campaign_setup_create_request_body' require 'VoucherifySdk/models/templates_campaigns_campaign_setup_create_request_body_voucher' require 'VoucherifySdk/models/templates_campaigns_campaign_setup_create_request_body_voucher_redemption' require 'VoucherifySdk/models/templates_campaigns_campaign_setup_create_response_body' require 'VoucherifySdk/models/templates_campaigns_campaign_setup_create_response_body_created_resources_item' require 'VoucherifySdk/models/templates_campaigns_create_request_body' require 'VoucherifySdk/models/templates_campaigns_create_template_response_body' require 'VoucherifySdk/models/templates_campaigns_get_response_body' require 'VoucherifySdk/models/templates_campaigns_list_response_body' require 'VoucherifySdk/models/templates_campaigns_tier_setup_create_request_body' require 'VoucherifySdk/models/templates_campaigns_tier_setup_create_response_body' require 'VoucherifySdk/models/templates_campaigns_tier_setup_create_response_body_created_resources_item' require 'VoucherifySdk/models/templates_campaigns_update_request_body' require 'VoucherifySdk/models/templates_campaigns_update_response_body' require 'VoucherifySdk/models/trash_bin_item' require 'VoucherifySdk/models/trash_bin_list_response_body' require 'VoucherifySdk/models/usage_notifications' require 'VoucherifySdk/models/user' require 'VoucherifySdk/models/validation_rule' require 'VoucherifySdk/models/validation_rule_applicable_to' require 'VoucherifySdk/models/validation_rule_assignment' require 'VoucherifySdk/models/validation_rule_assignments_list' require 'VoucherifySdk/models/validation_rule_error' require 'VoucherifySdk/models/validation_rules_assignments_create_request_body' require 'VoucherifySdk/models/validation_rules_assignments_create_response_body' require 'VoucherifySdk/models/validation_rules_assignments_list' require 'VoucherifySdk/models/validation_rules_assignments_list_response_body' require 'VoucherifySdk/models/validation_rules_create_request_body' require 'VoucherifySdk/models/validation_rules_create_request_body_applicable_to' require 'VoucherifySdk/models/validation_rules_create_request_body_error' require 'VoucherifySdk/models/validation_rules_create_response_body' require 'VoucherifySdk/models/validation_rules_create_response_body_applicable_to' require 'VoucherifySdk/models/validation_rules_create_response_body_error' require 'VoucherifySdk/models/validation_rules_get_response_body' require 'VoucherifySdk/models/validation_rules_get_response_body_applicable_to' require 'VoucherifySdk/models/validation_rules_get_response_body_error' require 'VoucherifySdk/models/validation_rules_list_response_body' require 'VoucherifySdk/models/validation_rules_update_request_body' require 'VoucherifySdk/models/validation_rules_update_request_body_applicable_to' require 'VoucherifySdk/models/validation_rules_update_request_body_error' require 'VoucherifySdk/models/validation_rules_update_response_body' require 'VoucherifySdk/models/validation_rules_update_response_body_applicable_to' require 'VoucherifySdk/models/validation_rules_update_response_body_error' require 'VoucherifySdk/models/validations_redeemable_inapplicable' require 'VoucherifySdk/models/validations_redeemable_inapplicable_result' require 'VoucherifySdk/models/validations_redeemable_inapplicable_result_details' require 'VoucherifySdk/models/validations_redeemable_skipped' require 'VoucherifySdk/models/validations_redeemable_skipped_result' require 'VoucherifySdk/models/validations_redeemable_skipped_result_details' require 'VoucherifySdk/models/validations_validate_request_body' require 'VoucherifySdk/models/validations_validate_request_body_options' require 'VoucherifySdk/models/validations_validate_request_body_redeemables_item' require 'VoucherifySdk/models/validations_validate_request_body_redeemables_item_gift' require 'VoucherifySdk/models/validations_validate_request_body_redeemables_item_reward' require 'VoucherifySdk/models/validations_validate_response_body' require 'VoucherifySdk/models/validations_validate_response_body_redeemables_item' require 'VoucherifySdk/models/validations_validate_response_body_redeemables_item_result' require 'VoucherifySdk/models/validations_validate_response_body_redeemables_item_result_details' require 'VoucherifySdk/models/validations_validate_response_body_redeemables_item_result_discount' require 'VoucherifySdk/models/validations_validate_response_body_redeemables_item_result_discount_product' require 'VoucherifySdk/models/validations_validate_response_body_redeemables_item_result_gift' require 'VoucherifySdk/models/validations_validate_response_body_redeemables_item_result_loyalty_card' require 'VoucherifySdk/models/validity_hours' require 'VoucherifySdk/models/validity_hours_daily_item' require 'VoucherifySdk/models/validity_timeframe' require 'VoucherifySdk/models/voucher' require 'VoucherifySdk/models/voucher_assets' require 'VoucherifySdk/models/voucher_assets_barcode' require 'VoucherifySdk/models/voucher_assets_qr' require 'VoucherifySdk/models/voucher_balance' require 'VoucherifySdk/models/voucher_balance_related_object' require 'VoucherifySdk/models/voucher_gift' require 'VoucherifySdk/models/voucher_loyalty_card' require 'VoucherifySdk/models/voucher_publish' require 'VoucherifySdk/models/voucher_redemption' require 'VoucherifySdk/models/voucher_transaction' require 'VoucherifySdk/models/voucher_transaction_details' require 'VoucherifySdk/models/voucher_transaction_details_balance' require 'VoucherifySdk/models/voucher_transaction_details_balance_related_object' require 'VoucherifySdk/models/voucher_transaction_details_custom_event' require 'VoucherifySdk/models/voucher_transaction_details_earning_rule' require 'VoucherifySdk/models/voucher_transaction_details_earning_rule_source' require 'VoucherifySdk/models/voucher_transaction_details_event' require 'VoucherifySdk/models/voucher_transaction_details_event_schema' require 'VoucherifySdk/models/voucher_transaction_details_loyalty_tier' require 'VoucherifySdk/models/voucher_transaction_details_order' require 'VoucherifySdk/models/voucher_transaction_details_redemption' require 'VoucherifySdk/models/voucher_transaction_details_reward' require 'VoucherifySdk/models/voucher_transaction_details_rollback' require 'VoucherifySdk/models/voucher_transaction_details_segment' require 'VoucherifySdk/models/voucher_transactions_export_filter_conditions' require 'VoucherifySdk/models/voucher_transactions_export_filter_conditions_voucher_id' require 'VoucherifySdk/models/voucher_transactions_export_filter_conditions_voucher_id_conditions' require 'VoucherifySdk/models/voucher_transactions_export_parameters' require 'VoucherifySdk/models/voucher_transactions_filters' require 'VoucherifySdk/models/voucher_with_categories' require 'VoucherifySdk/models/voucher_with_categories_gift' require 'VoucherifySdk/models/voucher_with_categories_loyalty_card' require 'VoucherifySdk/models/voucher_with_categories_publish' require 'VoucherifySdk/models/voucher_with_categories_redemption' require 'VoucherifySdk/models/vouchers_balance_update_request_body' require 'VoucherifySdk/models/vouchers_balance_update_response_body' require 'VoucherifySdk/models/vouchers_balance_update_response_body_related_object' require 'VoucherifySdk/models/vouchers_create_request_body' require 'VoucherifySdk/models/vouchers_create_request_body_redemption' require 'VoucherifySdk/models/vouchers_create_response_body' require 'VoucherifySdk/models/vouchers_create_response_body_gift' require 'VoucherifySdk/models/vouchers_create_response_body_loyalty_card' require 'VoucherifySdk/models/vouchers_create_response_body_publish' require 'VoucherifySdk/models/vouchers_create_response_body_redemption' require 'VoucherifySdk/models/vouchers_create_with_specific_code_request_body' require 'VoucherifySdk/models/vouchers_create_with_specific_code_request_body_redemption' require 'VoucherifySdk/models/vouchers_disable_response_body' require 'VoucherifySdk/models/vouchers_disable_response_body_gift' require 'VoucherifySdk/models/vouchers_disable_response_body_loyalty_card' require 'VoucherifySdk/models/vouchers_disable_response_body_publish' require 'VoucherifySdk/models/vouchers_disable_response_body_redemption' require 'VoucherifySdk/models/vouchers_enable_response_body' require 'VoucherifySdk/models/vouchers_enable_response_body_gift' require 'VoucherifySdk/models/vouchers_enable_response_body_loyalty_card' require 'VoucherifySdk/models/vouchers_enable_response_body_publish' require 'VoucherifySdk/models/vouchers_enable_response_body_redemption' require 'VoucherifySdk/models/vouchers_get_response_body' require 'VoucherifySdk/models/vouchers_get_response_body_gift' require 'VoucherifySdk/models/vouchers_get_response_body_loyalty_card' require 'VoucherifySdk/models/vouchers_get_response_body_publish' require 'VoucherifySdk/models/vouchers_get_response_body_redemption' require 'VoucherifySdk/models/vouchers_import_create_item_request_body' require 'VoucherifySdk/models/vouchers_import_create_item_request_body_redemption' require 'VoucherifySdk/models/vouchers_import_create_response_body' require 'VoucherifySdk/models/vouchers_import_csv_create_response_body' require 'VoucherifySdk/models/vouchers_list_response_body' require 'VoucherifySdk/models/vouchers_metadata_update_in_bulk_request_body' require 'VoucherifySdk/models/vouchers_metadata_update_in_bulk_response_body' require 'VoucherifySdk/models/vouchers_redemption_get_response_body' require 'VoucherifySdk/models/vouchers_transactions_export_create_request_body' require 'VoucherifySdk/models/vouchers_transactions_export_create_response_body' require 'VoucherifySdk/models/vouchers_transactions_export_create_response_body_result' require 'VoucherifySdk/models/vouchers_transactions_list_response_body' require 'VoucherifySdk/models/vouchers_update_in_bulk_item_request_body' require 'VoucherifySdk/models/vouchers_update_in_bulk_response_body' require 'VoucherifySdk/models/vouchers_update_request_body' require 'VoucherifySdk/models/vouchers_update_response_body' require 'VoucherifySdk/models/vouchers_update_response_body_gift' require 'VoucherifySdk/models/vouchers_update_response_body_loyalty_card' require 'VoucherifySdk/models/vouchers_update_response_body_publish' require 'VoucherifySdk/models/vouchers_update_response_body_redemption' # APIs require 'VoucherifySdk/api/async_actions_api' require 'VoucherifySdk/api/bin_api' require 'VoucherifySdk/api/campaigns_api' require 'VoucherifySdk/api/categories_api' require 'VoucherifySdk/api/client_side_api' require 'VoucherifySdk/api/customers_api' require 'VoucherifySdk/api/events_api' require 'VoucherifySdk/api/exports_api' require 'VoucherifySdk/api/locations_api' require 'VoucherifySdk/api/loyalties_api' require 'VoucherifySdk/api/management_api' require 'VoucherifySdk/api/metadata_schemas_api' require 'VoucherifySdk/api/orders_api' require 'VoucherifySdk/api/product_collections_api' require 'VoucherifySdk/api/products_api' require 'VoucherifySdk/api/promotions_api' require 'VoucherifySdk/api/publications_api' require 'VoucherifySdk/api/qualifications_api' require 'VoucherifySdk/api/redemptions_api' require 'VoucherifySdk/api/referrals_api' require 'VoucherifySdk/api/rewards_api' require 'VoucherifySdk/api/segments_api' require 'VoucherifySdk/api/templates_api' require 'VoucherifySdk/api/validation_rules_api' require 'VoucherifySdk/api/validations_api' require 'VoucherifySdk/api/vouchers_api' module VoucherifySdk class << self # Customize default settings for the SDK using block. # VoucherifySdk.configure do |config| # config.username = "xxx" # config.password = "xxx" # end # If no block given, return the default Configuration object. def configure if block_given? yield(Configuration.default) else Configuration.default end end end end