Module: TalonOne

Defined in:
lib/talon_one/version.rb,
lib/talon_one.rb,
lib/talon_one/api_error.rb,
lib/talon_one/api_client.rb,
lib/talon_one/models/meta.rb,
lib/talon_one/models/role.rb,
lib/talon_one/models/rule.rb,
lib/talon_one/models/tier.rb,
lib/talon_one/models/user.rb,
lib/talon_one/models/event.rb,
lib/talon_one/models/store.rb,
lib/talon_one/configuration.rb,
lib/talon_one/models/change.rb,
lib/talon_one/models/coupon.rb,
lib/talon_one/models/effect.rb,
lib/talon_one/models/entity.rb,
lib/talon_one/models/export.rb,
lib/talon_one/models/import.rb,
lib/talon_one/models/account.rb,
lib/talon_one/models/binding.rb,
lib/talon_one/models/catalog.rb,
lib/talon_one/models/loyalty.rb,
lib/talon_one/models/product.rb,
lib/talon_one/models/role_v2.rb,
lib/talon_one/models/ruleset.rb,
lib/talon_one/models/session.rb,
lib/talon_one/models/webhook.rb,
lib/talon_one/models/audience.rb,
lib/talon_one/models/campaign.rb,
lib/talon_one/models/endpoint.rb,
lib/talon_one/models/event_v2.rb,
lib/talon_one/models/giveaway.rb,
lib/talon_one/models/new_role.rb,
lib/talon_one/models/new_user.rb,
lib/talon_one/models/picklist.rb,
lib/talon_one/models/referral.rb,
lib/talon_one/models/revision.rb,
lib/talon_one/models/slot_def.rb,
lib/talon_one/models/api_error.rb,
lib/talon_one/models/attribute.rb,
lib/talon_one/models/cart_item.rb,
lib/talon_one/models/new_event.rb,
lib/talon_one/models/new_store.rb,
lib/talon_one/models/scim_user.rb,
lib/talon_one/models/collection.rb,
lib/talon_one/models/event_type.rb,
lib/talon_one/models/new_return.rb,
lib/talon_one/models/okta_event.rb,
lib/talon_one/models/sso_config.rb,
lib/talon_one/models/time_point.rb,
lib/talon_one/api/management_api.rb,
lib/talon_one/models/achievement.rb,
lib/talon_one/models/application.rb,
lib/talon_one/models/environment.rb,
lib/talon_one/models/ledger_info.rb,
lib/talon_one/models/new_account.rb,
lib/talon_one/models/new_catalog.rb,
lib/talon_one/models/new_coupons.rb,
lib/talon_one/models/new_role_v2.rb,
lib/talon_one/models/new_ruleset.rb,
lib/talon_one/models/new_webhook.rb,
lib/talon_one/models/role_assign.rb,
lib/talon_one/models/update_role.rb,
lib/talon_one/models/update_user.rb,
lib/talon_one/models/user_entity.rb,
lib/talon_one/api/integration_api.rb,
lib/talon_one/models/campaign_set.rb,
lib/talon_one/models/catalog_item.rb,
lib/talon_one/models/coupon_value.rb,
lib/talon_one/models/email_entity.rb,
lib/talon_one/models/error_source.rb,
lib/talon_one/models/feature_flag.rb,
lib/talon_one/models/func_arg_def.rb,
lib/talon_one/models/function_def.rb,
lib/talon_one/models/ledger_entry.rb,
lib/talon_one/models/limit_config.rb,
lib/talon_one/models/login_params.rb,
lib/talon_one/models/loyalty_card.rb,
lib/talon_one/models/loyalty_tier.rb,
lib/talon_one/models/model_return.rb,
lib/talon_one/models/new_audience.rb,
lib/talon_one/models/new_campaign.rb,
lib/talon_one/models/new_password.rb,
lib/talon_one/models/new_picklist.rb,
lib/talon_one/models/new_referral.rb,
lib/talon_one/models/notification.rb,
lib/talon_one/models/role_v2_base.rb,
lib/talon_one/models/template_def.rb,
lib/talon_one/models/update_store.rb,
lib/talon_one/models/base_campaign.rb,
lib/talon_one/models/campaign_copy.rb,
lib/talon_one/models/coupon_search.rb,
lib/talon_one/models/custom_effect.rb,
lib/talon_one/models/effect_entity.rb,
lib/talon_one/models/features_feed.rb,
lib/talon_one/models/import_entity.rb,
lib/talon_one/models/limit_counter.rb,
lib/talon_one/models/new_attribute.rb,
lib/talon_one/models/one_time_code.rb,
lib/talon_one/models/scim_new_user.rb,
lib/talon_one/models/scim_resource.rb,
lib/talon_one/models/two_fa_config.rb,
lib/talon_one/models/update_coupon.rb,
lib/talon_one/models/account_entity.rb,
lib/talon_one/models/account_limits.rb,
lib/talon_one/models/campaign_group.rb,
lib/talon_one/models/catalog_action.rb,
lib/talon_one/models/error_response.rb,
lib/talon_one/models/frontend_state.rb,
lib/talon_one/models/giveaways_pool.rb,
lib/talon_one/models/item_attribute.rb,
lib/talon_one/models/loyalty_ledger.rb,
lib/talon_one/models/management_key.rb,
lib/talon_one/models/manager_config.rb,
lib/talon_one/models/mutable_entity.rb,
lib/talon_one/models/new_collection.rb,
lib/talon_one/models/new_event_type.rb,
lib/talon_one/models/new_invitation.rb,
lib/talon_one/models/projected_tier.rb,
lib/talon_one/models/scim_base_user.rb,
lib/talon_one/models/update_account.rb,
lib/talon_one/models/update_catalog.rb,
lib/talon_one/models/additional_cost.rb,
lib/talon_one/models/application_cif.rb,
lib/talon_one/models/campaign_budget.rb,
lib/talon_one/models/campaign_entity.rb,
lib/talon_one/models/campaign_search.rb,
lib/talon_one/models/campaign_set_v2.rb,
lib/talon_one/models/collection_item.rb,
lib/talon_one/models/loyalty_balance.rb,
lib/talon_one/models/loyalty_program.rb,
lib/talon_one/models/new_application.rb,
lib/talon_one/models/role_membership.rb,
lib/talon_one/models/saml_connection.rb,
lib/talon_one/models/update_audience.rb,
lib/talon_one/models/update_campaign.rb,
lib/talon_one/models/update_picklist.rb,
lib/talon_one/models/update_referral.rb,
lib/talon_one/models/access_log_entry.rb,
lib/talon_one/models/customer_profile.rb,
lib/talon_one/models/customer_session.rb,
lib/talon_one/models/inventory_coupon.rb,
lib/talon_one/models/loyalty_balances.rb,
lib/talon_one/models/new_campaign_set.rb,
lib/talon_one/models/new_invite_email.rb,
lib/talon_one/models/new_loyalty_tier.rb,
lib/talon_one/models/new_template_def.rb,
lib/talon_one/models/revision_version.rb,
lib/talon_one/models/talang_attribute.rb,
lib/talon_one/models/template_arg_def.rb,
lib/talon_one/models/account_analytics.rb,
lib/talon_one/models/application_event.rb,
lib/talon_one/models/audience_customer.rb,
lib/talon_one/models/base_notification.rb,
lib/talon_one/models/campaign_set_i_ds.rb,
lib/talon_one/models/campaign_set_node.rb,
lib/talon_one/models/campaign_template.rb,
lib/talon_one/models/campaign_versions.rb,
lib/talon_one/models/feed_notification.rb,
lib/talon_one/models/integration_event.rb,
lib/talon_one/models/integration_state.rb,
lib/talon_one/models/library_attribute.rb,
lib/talon_one/models/message_log_entry.rb,
lib/talon_one/models/new_custom_effect.rb,
lib/talon_one/models/notification_test.rb,
lib/talon_one/models/okta_event_target.rb,
lib/talon_one/models/priority_position.rb,
lib/talon_one/models/update_collection.rb,
lib/talon_one/models/webhook_log_entry.rb,
lib/talon_one/models/add_loyalty_points.rb,
lib/talon_one/models/application_entity.rb,
lib/talon_one/models/audience_analytics.rb,
lib/talon_one/models/base_notifications.rb,
lib/talon_one/models/campaign_analytics.rb,
lib/talon_one/models/coupon_constraints.rb,
lib/talon_one/models/create_achievement.rb,
lib/talon_one/models/customer_analytics.rb,
lib/talon_one/models/customer_inventory.rb,
lib/talon_one/models/error_effect_props.rb,
lib/talon_one/models/inline_response200.rb,
lib/talon_one/models/inline_response201.rb,
lib/talon_one/models/integration_coupon.rb,
lib/talon_one/models/integration_entity.rb,
lib/talon_one/models/inventory_referral.rb,
lib/talon_one/models/loyalty_card_batch.rb,
lib/talon_one/models/loyalty_membership.rb,
lib/talon_one/models/loyalty_statistics.rb,
lib/talon_one/models/loyalty_sub_ledger.rb,
lib/talon_one/models/multiple_attribute.rb,
lib/talon_one/models/multiple_audiences.rb,
lib/talon_one/models/new_campaign_group.rb,
lib/talon_one/models/new_giveaways_pool.rb,
lib/talon_one/models/new_management_key.rb,
lib/talon_one/models/new_password_email.rb,
lib/talon_one/models/okta_event_payload.rb,
lib/talon_one/models/returned_cart_item.rb,
lib/talon_one/models/scim_patch_request.rb,
lib/talon_one/models/update_achievement.rb,
lib/talon_one/models/update_application.rb,
lib/talon_one/models/application_api_key.rb,
lib/talon_one/models/application_referee.rb,
lib/talon_one/models/application_session.rb,
lib/talon_one/models/attributes_settings.rb,
lib/talon_one/models/audience_membership.rb,
lib/talon_one/models/campaign_collection.rb,
lib/talon_one/models/coupon_creation_job.rb,
lib/talon_one/models/coupon_deletion_job.rb,
lib/talon_one/models/coupon_reservations.rb,
lib/talon_one/models/custom_effect_props.rb,
lib/talon_one/models/customer_session_v2.rb,
lib/talon_one/models/delete_user_request.rb,
lib/talon_one/models/generate_rule_title.rb,
lib/talon_one/models/identifiable_entity.rb,
lib/talon_one/models/inline_response2001.rb,
lib/talon_one/models/inline_response2002.rb,
lib/talon_one/models/inline_response2003.rb,
lib/talon_one/models/inline_response2004.rb,
lib/talon_one/models/inline_response2005.rb,
lib/talon_one/models/inline_response2006.rb,
lib/talon_one/models/inline_response2007.rb,
lib/talon_one/models/inline_response2008.rb,
lib/talon_one/models/inline_response2009.rb,
lib/talon_one/models/integration_request.rb,
lib/talon_one/models/message_log_entries.rb,
lib/talon_one/models/message_log_request.rb,
lib/talon_one/models/new_account_sign_up.rb,
lib/talon_one/models/new_additional_cost.rb,
lib/talon_one/models/new_application_cif.rb,
lib/talon_one/models/new_campaign_set_v2.rb,
lib/talon_one/models/new_loyalty_program.rb,
lib/talon_one/models/new_saml_connection.rb,
lib/talon_one/models/revision_activation.rb,
lib/talon_one/models/role_v2_permissions.rb,
lib/talon_one/models/role_v2_roles_group.rb,
lib/talon_one/models/rule_failure_reason.rb,
lib/talon_one/models/saml_login_endpoint.rb,
lib/talon_one/models/scim_base_user_name.rb,
lib/talon_one/models/update_coupon_batch.rb,
lib/talon_one/models/update_loyalty_card.rb,
lib/talon_one/models/achievement_progress.rb,
lib/talon_one/models/analytics_data_point.rb,
lib/talon_one/models/application_customer.rb,
lib/talon_one/models/attributes_mandatory.rb,
lib/talon_one/models/base_loyalty_program.rb,
lib/talon_one/models/base_saml_connection.rb,
lib/talon_one/models/catalog_sync_request.rb,
lib/talon_one/models/coupon_limit_configs.rb,
lib/talon_one/models/inline_response20010.rb,
lib/talon_one/models/inline_response20011.rb,
lib/talon_one/models/inline_response20012.rb,
lib/talon_one/models/inline_response20013.rb,
lib/talon_one/models/inline_response20014.rb,
lib/talon_one/models/inline_response20015.rb,
lib/talon_one/models/inline_response20016.rb,
lib/talon_one/models/inline_response20017.rb,
lib/talon_one/models/inline_response20018.rb,
lib/talon_one/models/inline_response20019.rb,
lib/talon_one/models/inline_response20020.rb,
lib/talon_one/models/inline_response20021.rb,
lib/talon_one/models/inline_response20022.rb,
lib/talon_one/models/inline_response20023.rb,
lib/talon_one/models/inline_response20024.rb,
lib/talon_one/models/inline_response20025.rb,
lib/talon_one/models/inline_response20026.rb,
lib/talon_one/models/inline_response20027.rb,
lib/talon_one/models/inline_response20028.rb,
lib/talon_one/models/inline_response20029.rb,
lib/talon_one/models/inline_response20030.rb,
lib/talon_one/models/inline_response20031.rb,
lib/talon_one/models/inline_response20032.rb,
lib/talon_one/models/inline_response20033.rb,
lib/talon_one/models/inline_response20034.rb,
lib/talon_one/models/inline_response20035.rb,
lib/talon_one/models/inline_response20036.rb,
lib/talon_one/models/inline_response20037.rb,
lib/talon_one/models/inline_response20038.rb,
lib/talon_one/models/inline_response20039.rb,
lib/talon_one/models/inline_response20040.rb,
lib/talon_one/models/inline_response20041.rb,
lib/talon_one/models/inline_response20042.rb,
lib/talon_one/models/inline_response20043.rb,
lib/talon_one/models/inline_response20044.rb,
lib/talon_one/models/inline_response20045.rb,
lib/talon_one/models/inline_response20046.rb,
lib/talon_one/models/inline_response20047.rb,
lib/talon_one/models/integration_state_v2.rb,
lib/talon_one/models/loyalty_ledger_entry.rb,
lib/talon_one/models/message_log_response.rb,
lib/talon_one/models/new_customer_profile.rb,
lib/talon_one/models/new_customer_session.rb,
lib/talon_one/models/new_revision_version.rb,
lib/talon_one/models/notification_webhook.rb,
lib/talon_one/models/referral_constraints.rb,
lib/talon_one/models/scim_patch_operation.rb,
lib/talon_one/models/scim_schema_resource.rb,
lib/talon_one/models/strikethrough_effect.rb,
lib/talon_one/models/update_custom_effect.rb,
lib/talon_one/models/activate_user_request.rb,
lib/talon_one/models/campaign_group_entity.rb,
lib/talon_one/models/campaign_notification.rb,
lib/talon_one/models/campaign_store_budget.rb,
lib/talon_one/models/catalog_action_filter.rb,
lib/talon_one/models/create_management_key.rb,
lib/talon_one/models/deduct_loyalty_points.rb,
lib/talon_one/models/generate_loyalty_card.rb,
lib/talon_one/models/loyalty_card_balances.rb,
lib/talon_one/models/new_base_notification.rb,
lib/talon_one/models/new_campaign_template.rb,
lib/talon_one/models/new_internal_audience.rb,
lib/talon_one/models/new_notification_test.rb,
lib/talon_one/models/strikethrough_trigger.rb,
lib/talon_one/models/template_limit_config.rb,
lib/talon_one/models/transfer_loyalty_card.rb,
lib/talon_one/models/update_campaign_group.rb,
lib/talon_one/models/update_referral_batch.rb,
lib/talon_one/models/application_api_health.rb,
lib/talon_one/models/campaign_priorities_v2.rb,
lib/talon_one/models/campaign_set_leaf_node.rb,
lib/talon_one/models/evaluable_campaign_ids.rb,
lib/talon_one/models/generate_campaign_tags.rb,
lib/talon_one/models/loyalty_dashboard_data.rb,
lib/talon_one/models/loyalty_program_entity.rb,
lib/talon_one/models/multiple_new_attribute.rb,
lib/talon_one/models/multiple_new_audiences.rb,
lib/talon_one/models/notification_list_item.rb,
lib/talon_one/models/role_v2_permission_set.rb,
lib/talon_one/models/update_application_cif.rb,
lib/talon_one/models/update_loyalty_program.rb,
lib/talon_one/models/account_additional_cost.rb,
lib/talon_one/models/add_item_catalog_action.rb,
lib/talon_one/models/audience_integration_id.rb,
lib/talon_one/models/change_profile_password.rb,
lib/talon_one/models/code_generator_settings.rb,
lib/talon_one/models/coupon_deletion_filters.rb,
lib/talon_one/models/coupon_rejection_reason.rb,
lib/talon_one/models/deactivate_user_request.rb,
lib/talon_one/models/loyalty_program_balance.rb,
lib/talon_one/models/loyalty_program_ledgers.rb,
lib/talon_one/models/multiple_audiences_item.rb,
lib/talon_one/models/new_application_api_key.rb,
lib/talon_one/models/new_campaign_collection.rb,
lib/talon_one/models/new_coupon_creation_job.rb,
lib/talon_one/models/new_coupon_deletion_job.rb,
lib/talon_one/models/new_customer_session_v2.rb,
lib/talon_one/models/new_external_invitation.rb,
lib/talon_one/models/notification_activation.rb,
lib/talon_one/models/okta_event_payload_data.rb,
lib/talon_one/models/reopen_session_response.rb,
lib/talon_one/models/track_event_v2_response.rb,
lib/talon_one/models/user_feed_notifications.rb,
lib/talon_one/models/application_notification.rb,
lib/talon_one/models/application_store_entity.rb,
lib/talon_one/models/base_notification_entity.rb,
lib/talon_one/models/campaign_set_branch_node.rb,
lib/talon_one/models/campaign_template_params.rb,
lib/talon_one/models/create_template_campaign.rb,
lib/talon_one/models/customer_activity_report.rb,
lib/talon_one/models/generate_rule_title_rule.rb,
lib/talon_one/models/integration_store_entity.rb,
lib/talon_one/models/multi_application_entity.rb,
lib/talon_one/models/new_notification_webhook.rb,
lib/talon_one/models/saml_connection_internal.rb,
lib/talon_one/models/saml_connection_metadata.rb,
lib/talon_one/models/scim_users_list_response.rb,
lib/talon_one/models/update_campaign_template.rb,
lib/talon_one/models/base_notification_webhook.rb,
lib/talon_one/models/campaign_evaluation_group.rb,
lib/talon_one/models/loyalty_balance_with_tier.rb,
lib/talon_one/models/loyalty_card_registration.rb,
lib/talon_one/models/outgoing_integration_type.rb,
lib/talon_one/models/patch_item_catalog_action.rb,
lib/talon_one/models/profile_audiences_changes.rb,
lib/talon_one/models/referral_rejection_reason.rb,
lib/talon_one/models/role_v2_permissions_roles.rb,
lib/talon_one/models/set_discount_effect_props.rb,
lib/talon_one/models/accept_coupon_effect_props.rb,
lib/talon_one/models/add_free_item_effect_props.rb,
lib/talon_one/models/application_campaign_stats.rb,
lib/talon_one/models/application_cif_expression.rb,
lib/talon_one/models/application_session_entity.rb,
lib/talon_one/models/bulk_campaign_notification.rb,
lib/talon_one/models/collection_without_payload.rb,
lib/talon_one/models/create_application_api_key.rb,
lib/talon_one/models/error_response_with_status.rb,
lib/talon_one/models/integration_profile_entity.rb,
lib/talon_one/models/loyalty_program_subledgers.rb,
lib/talon_one/models/outgoing_integration_types.rb,
lib/talon_one/models/reject_coupon_effect_props.rb,
lib/talon_one/models/remove_item_catalog_action.rb,
lib/talon_one/models/return_integration_request.rb,
lib/talon_one/models/scim_schemas_list_response.rb,
lib/talon_one/models/strikethrough_changed_item.rb,
lib/talon_one/models/update_application_api_key.rb,
lib/talon_one/models/update_campaign_collection.rb,
lib/talon_one/models/account_dashboard_statistic.rb,
lib/talon_one/models/application_customer_entity.rb,
lib/talon_one/models/award_giveaway_effect_props.rb,
lib/talon_one/models/bulk_operation_on_campaigns.rb,
lib/talon_one/models/campaign_activation_request.rb,
lib/talon_one/models/coupon_created_effect_props.rb,
lib/talon_one/models/coupons_notification_policy.rb,
lib/talon_one/models/loyalty_balances_with_tiers.rb,
lib/talon_one/models/loyalty_card_batch_response.rb,
lib/talon_one/models/loyalty_ledger_transactions.rb,
lib/talon_one/models/loyalty_program_transaction.rb,
lib/talon_one/models/new_multiple_audiences_item.rb,
lib/talon_one/models/reserve_coupon_effect_props.rb,
lib/talon_one/models/role_v2_application_details.rb,
lib/talon_one/models/talang_attribute_visibility.rb,
lib/talon_one/models/accept_referral_effect_props.rb,
lib/talon_one/models/add_to_audience_effect_props.rb,
lib/talon_one/models/campaign_edited_notification.rb,
lib/talon_one/models/campaign_evaluation_position.rb,
lib/talon_one/models/campaign_notification_policy.rb,
lib/talon_one/models/campaign_template_collection.rb,
lib/talon_one/models/integration_event_v2_request.rb,
lib/talon_one/models/redeem_referral_effect_props.rb,
lib/talon_one/models/reject_referral_effect_props.rb,
lib/talon_one/models/rollback_coupon_effect_props.rb,
lib/talon_one/models/trigger_webhook_effect_props.rb,
lib/talon_one/models/webhook_activation_log_entry.rb,
lib/talon_one/models/bulk_application_notification.rb,
lib/talon_one/models/campaign_created_notification.rb,
lib/talon_one/models/campaign_deleted_notification.rb,
lib/talon_one/models/customer_profile_search_query.rb,
lib/talon_one/models/entity_with_talang_visible_id.rb,
lib/talon_one/models/generate_campaign_description.rb,
lib/talon_one/models/new_campaign_evaluation_group.rb,
lib/talon_one/models/outgoing_integration_template.rb,
lib/talon_one/models/referral_created_effect_props.rb,
lib/talon_one/models/update_attribute_effect_props.rb,
lib/talon_one/models/additional_campaign_properties.rb,
lib/talon_one/models/application_campaign_analytics.rb,
lib/talon_one/models/async_coupon_creation_response.rb,
lib/talon_one/models/get_integration_coupon_request.rb,
lib/talon_one/models/new_application_cif_expression.rb,
lib/talon_one/models/outgoing_integration_templates.rb,
lib/talon_one/models/rollback_discount_effect_props.rb,
lib/talon_one/models/rollback_referral_effect_props.rb,
lib/talon_one/models/show_notification_effect_props.rb,
lib/talon_one/models/add_loyalty_points_effect_props.rb,
lib/talon_one/models/analytics_data_point_with_trend.rb,
lib/talon_one/models/patch_many_items_catalog_action.rb,
lib/talon_one/models/application_analytics_data_point.rb,
lib/talon_one/models/generate_item_filter_description.rb,
lib/talon_one/models/new_app_wide_coupon_deletion_job.rb,
lib/talon_one/models/new_outgoing_integration_webhook.rb,
lib/talon_one/models/remove_many_items_catalog_action.rb,
lib/talon_one/models/tier_upgrade_notification_policy.rb,
lib/talon_one/models/update_campaign_evaluation_group.rb,
lib/talon_one/models/will_award_giveaway_effect_props.rb,
lib/talon_one/models/achievement_additional_properties.rb,
lib/talon_one/models/card_ledger_transaction_log_entry.rb,
lib/talon_one/models/create_template_campaign_response.rb,
lib/talon_one/models/customer_profile_audience_request.rb,
lib/talon_one/models/loyalty_card_profile_registration.rb,
lib/talon_one/models/outgoing_integration_braze_policy.rb,
lib/talon_one/models/remove_from_audience_effect_props.rb,
lib/talon_one/models/scim_resource_types_list_response.rb,
lib/talon_one/models/show_bundle_metadata_effect_props.rb,
lib/talon_one/models/update_user_latest_feed_timestamp.rb,
lib/talon_one/models/async_coupon_deletion_job_response.rb,
lib/talon_one/models/deduct_loyalty_points_effect_props.rb,
lib/talon_one/models/loyalty_dashboard_points_breakdown.rb,
lib/talon_one/models/outgoing_integration_configuration.rb,
lib/talon_one/models/pending_points_notification_policy.rb,
lib/talon_one/models/set_discount_per_item_effect_props.rb,
lib/talon_one/models/tier_downgrade_notification_policy.rb,
lib/talon_one/models/account_dashboard_statistic_revenue.rb,
lib/talon_one/models/campaign_collection_without_payload.rb,
lib/talon_one/models/campaign_state_changed_notification.rb,
lib/talon_one/models/customer_profile_update_v2_response.rb,
lib/talon_one/models/expiring_points_notification_policy.rb,
lib/talon_one/models/ledger_points_entry_integration_api.rb,
lib/talon_one/models/new_coupons_for_multiple_recipients.rb,
lib/talon_one/models/strikethrough_labeling_notification.rb,
lib/talon_one/models/account_dashboard_statistic_discount.rb,
lib/talon_one/models/expiring_coupons_notification_policy.rb,
lib/talon_one/models/expiring_points_notification_trigger.rb,
lib/talon_one/models/new_referrals_for_multiple_advocates.rb,
lib/talon_one/models/outgoing_integration_iterable_policy.rb,
lib/talon_one/models/account_dashboard_statistic_api_calls.rb,
lib/talon_one/models/account_dashboard_statistic_campaigns.rb,
lib/talon_one/models/account_dashboard_statistic_referrals.rb,
lib/talon_one/models/campaign_ruleset_changed_notification.rb,
lib/talon_one/models/expiring_coupons_notification_trigger.rb,
lib/talon_one/models/integration_customer_session_response.rb,
lib/talon_one/models/outgoing_integration_mo_engage_policy.rb,
lib/talon_one/models/outgoing_integration_webhook_template.rb,
lib/talon_one/models/scim_service_provider_config_response.rb,
lib/talon_one/models/change_loyalty_tier_level_effect_props.rb,
lib/talon_one/models/customer_profile_audience_request_item.rb,
lib/talon_one/models/outgoing_integration_clever_tap_policy.rb,
lib/talon_one/models/outgoing_integration_webhook_templates.rb,
lib/talon_one/models/campaign_collection_edited_notification.rb,
lib/talon_one/models/customer_profile_integration_request_v2.rb,
lib/talon_one/models/tier_will_downgrade_notification_policy.rb,
lib/talon_one/models/campaign_priorities_changed_notification.rb,
lib/talon_one/models/card_expiring_points_notification_policy.rb,
lib/talon_one/models/card_ledger_points_entry_integration_api.rb,
lib/talon_one/models/customer_profile_integration_response_v2.rb,
lib/talon_one/models/tier_will_downgrade_notification_trigger.rb,
lib/talon_one/models/added_deducted_points_notification_policy.rb,
lib/talon_one/models/card_expiring_points_notification_trigger.rb,
lib/talon_one/models/webhook_with_outgoing_integration_details.rb,
lib/talon_one/models/account_dashboard_statistic_loyalty_points.rb,
lib/talon_one/models/analytics_data_point_with_trend_and_uplift.rb,
lib/talon_one/models/catalogs_strikethrough_notification_policy.rb,
lib/talon_one/models/increase_achievement_progress_effect_props.rb,
lib/talon_one/models/rollback_added_loyalty_points_effect_props.rb,
lib/talon_one/models/scim_service_provider_config_response_bulk.rb,
lib/talon_one/models/strikethrough_custom_effect_per_item_props.rb,
lib/talon_one/models/scim_service_provider_config_response_patch.rb,
lib/talon_one/models/application_campaign_analytics_coupons_count.rb,
lib/talon_one/models/application_campaign_analytics_total_revenue.rb,
lib/talon_one/models/ledger_transaction_log_entry_integration_api.rb,
lib/talon_one/models/scim_service_provider_config_response_filter.rb,
lib/talon_one/models/application_campaign_analytics_sessions_count.rb,
lib/talon_one/models/campaign_evaluation_tree_changed_notification.rb,
lib/talon_one/models/multiple_customer_profile_integration_request.rb,
lib/talon_one/models/rollback_deducted_loyalty_points_effect_props.rb,
lib/talon_one/models/set_discount_per_additional_cost_effect_props.rb,
lib/talon_one/models/application_analytics_data_point_total_revenue.rb,
lib/talon_one/models/application_campaign_analytics_total_discounts.rb,
lib/talon_one/models/card_added_deducted_points_notification_policy.rb,
lib/talon_one/models/application_analytics_data_point_sessions_count.rb,
lib/talon_one/models/application_campaign_analytics_avg_session_value.rb,
lib/talon_one/models/strikethrough_set_discount_per_item_effect_props.rb,
lib/talon_one/models/card_ledger_transaction_log_entry_integration_api.rb,
lib/talon_one/models/multiple_customer_profile_integration_response_v2.rb,
lib/talon_one/models/application_analytics_data_point_avg_session_value.rb,
lib/talon_one/models/multiple_customer_profile_integration_request_item.rb,
lib/talon_one/models/analytics_data_point_with_trend_and_influenced_rate.rb,
lib/talon_one/models/application_campaign_analytics_avg_items_per_session.rb,
lib/talon_one/models/rollback_increased_achievement_progress_effect_props.rb,
lib/talon_one/models/scim_service_provider_config_response_change_password.rb,
lib/talon_one/models/application_analytics_data_point_avg_items_per_session.rb,
lib/talon_one/models/set_discount_per_additional_cost_per_item_effect_props.rb,
lib/talon_one/models/outgoing_integration_template_with_configuration_details.rb

Overview

#Talon.One API

#Use the Talon.One API to integrate with your application and to manage applications and campaigns: - Use the operations in the [Integration API section](#integration-api) are used to integrate with our platform - Use the operation in the [Management API section](#management-api) to manage applications and campaigns. ## Determining the base URL of the endpoints The API is available at the same hostname as your Campaign Manager deployment. For example, if you access the Campaign Manager at ‘yourbaseurl.talon.one/`, the URL for the [updateCustomerSessionV2](docs.talon.one/integration-api#operation/updateCustomerSessionV2) endpoint is `yourbaseurl.talon.one/v2/customer_sessions/Id`

The version of the OpenAPI document:

Generated by: openapi-generator.tech OpenAPI Generator version: 4.3.1

Defined Under Namespace

Classes: APIError, AcceptCouponEffectProps, AcceptReferralEffectProps, AccessLogEntry, Account, AccountAdditionalCost, AccountAnalytics, AccountDashboardStatistic, AccountDashboardStatisticApiCalls, AccountDashboardStatisticCampaigns, AccountDashboardStatisticDiscount, AccountDashboardStatisticLoyaltyPoints, AccountDashboardStatisticReferrals, AccountDashboardStatisticRevenue, AccountEntity, AccountLimits, Achievement, AchievementAdditionalProperties, AchievementProgress, ActivateUserRequest, AddFreeItemEffectProps, AddItemCatalogAction, AddLoyaltyPoints, AddLoyaltyPointsEffectProps, AddToAudienceEffectProps, AddedDeductedPointsNotificationPolicy, AdditionalCampaignProperties, AdditionalCost, AnalyticsDataPoint, AnalyticsDataPointWithTrend, AnalyticsDataPointWithTrendAndInfluencedRate, AnalyticsDataPointWithTrendAndUplift, ApiClient, ApiError, Application, ApplicationAPIKey, ApplicationAnalyticsDataPoint, ApplicationAnalyticsDataPointAvgItemsPerSession, ApplicationAnalyticsDataPointAvgSessionValue, ApplicationAnalyticsDataPointSessionsCount, ApplicationAnalyticsDataPointTotalRevenue, ApplicationApiHealth, ApplicationCIF, ApplicationCIFExpression, ApplicationCampaignAnalytics, ApplicationCampaignAnalyticsAvgItemsPerSession, ApplicationCampaignAnalyticsAvgSessionValue, ApplicationCampaignAnalyticsCouponsCount, ApplicationCampaignAnalyticsSessionsCount, ApplicationCampaignAnalyticsTotalDiscounts, ApplicationCampaignAnalyticsTotalRevenue, ApplicationCampaignStats, ApplicationCustomer, ApplicationCustomerEntity, ApplicationEntity, ApplicationEvent, ApplicationNotification, ApplicationReferee, ApplicationSession, ApplicationSessionEntity, ApplicationStoreEntity, AsyncCouponCreationResponse, AsyncCouponDeletionJobResponse, Attribute, AttributesMandatory, AttributesSettings, Audience, AudienceAnalytics, AudienceCustomer, AudienceIntegrationID, AudienceMembership, AwardGiveawayEffectProps, BaseCampaign, BaseLoyaltyProgram, BaseNotification, BaseNotificationEntity, BaseNotificationWebhook, BaseNotifications, BaseSamlConnection, Binding, BulkApplicationNotification, BulkCampaignNotification, BulkOperationOnCampaigns, Campaign, CampaignActivationRequest, CampaignAnalytics, CampaignBudget, CampaignCollection, CampaignCollectionEditedNotification, CampaignCollectionWithoutPayload, CampaignCopy, CampaignCreatedNotification, CampaignDeletedNotification, CampaignEditedNotification, CampaignEntity, CampaignEvaluationGroup, CampaignEvaluationPosition, CampaignEvaluationTreeChangedNotification, CampaignGroup, CampaignGroupEntity, CampaignNotification, CampaignNotificationPolicy, CampaignPrioritiesChangedNotification, CampaignPrioritiesV2, CampaignRulesetChangedNotification, CampaignSearch, CampaignSet, CampaignSetBranchNode, CampaignSetIDs, CampaignSetLeafNode, CampaignSetNode, CampaignSetV2, CampaignStateChangedNotification, CampaignStoreBudget, CampaignTemplate, CampaignTemplateCollection, CampaignTemplateParams, CampaignVersions, CardAddedDeductedPointsNotificationPolicy, CardExpiringPointsNotificationPolicy, CardExpiringPointsNotificationTrigger, CardLedgerPointsEntryIntegrationAPI, CardLedgerTransactionLogEntry, CardLedgerTransactionLogEntryIntegrationAPI, CartItem, Catalog, CatalogAction, CatalogActionFilter, CatalogItem, CatalogSyncRequest, CatalogsStrikethroughNotificationPolicy, Change, ChangeLoyaltyTierLevelEffectProps, ChangeProfilePassword, CodeGeneratorSettings, Collection, CollectionItem, CollectionWithoutPayload, Configuration, Coupon, CouponConstraints, CouponCreatedEffectProps, CouponCreationJob, CouponDeletionFilters, CouponDeletionJob, CouponLimitConfigs, CouponRejectionReason, CouponReservations, CouponSearch, CouponValue, CouponsNotificationPolicy, CreateAchievement, CreateApplicationAPIKey, CreateManagementKey, CreateTemplateCampaign, CreateTemplateCampaignResponse, CustomEffect, CustomEffectProps, CustomerActivityReport, CustomerAnalytics, CustomerInventory, CustomerProfile, CustomerProfileAudienceRequest, CustomerProfileAudienceRequestItem, CustomerProfileIntegrationRequestV2, CustomerProfileIntegrationResponseV2, CustomerProfileSearchQuery, CustomerProfileUpdateV2Response, CustomerSession, CustomerSessionV2, DeactivateUserRequest, DeductLoyaltyPoints, DeductLoyaltyPointsEffectProps, DeleteUserRequest, Effect, EffectEntity, EmailEntity, Endpoint, Entity, EntityWithTalangVisibleID, Environment, ErrorEffectProps, ErrorResponse, ErrorResponseWithStatus, ErrorSource, EvaluableCampaignIds, Event, EventType, EventV2, ExpiringCouponsNotificationPolicy, ExpiringCouponsNotificationTrigger, ExpiringPointsNotificationPolicy, ExpiringPointsNotificationTrigger, Export, FeatureFlag, FeaturesFeed, FeedNotification, FrontendState, FuncArgDef, FunctionDef, GenerateCampaignDescription, GenerateCampaignTags, GenerateItemFilterDescription, GenerateLoyaltyCard, GenerateRuleTitle, GenerateRuleTitleRule, GetIntegrationCouponRequest, Giveaway, GiveawaysPool, IdentifiableEntity, Import, ImportEntity, IncreaseAchievementProgressEffectProps, InlineResponse200, InlineResponse2001, InlineResponse20010, InlineResponse20011, InlineResponse20012, InlineResponse20013, InlineResponse20014, InlineResponse20015, InlineResponse20016, InlineResponse20017, InlineResponse20018, InlineResponse20019, InlineResponse2002, InlineResponse20020, InlineResponse20021, InlineResponse20022, InlineResponse20023, InlineResponse20024, InlineResponse20025, InlineResponse20026, InlineResponse20027, InlineResponse20028, InlineResponse20029, InlineResponse2003, InlineResponse20030, InlineResponse20031, InlineResponse20032, InlineResponse20033, InlineResponse20034, InlineResponse20035, InlineResponse20036, InlineResponse20037, InlineResponse20038, InlineResponse20039, InlineResponse2004, InlineResponse20040, InlineResponse20041, InlineResponse20042, InlineResponse20043, InlineResponse20044, InlineResponse20045, InlineResponse20046, InlineResponse20047, InlineResponse2005, InlineResponse2006, InlineResponse2007, InlineResponse2008, InlineResponse2009, InlineResponse201, IntegrationApi, IntegrationCoupon, IntegrationCustomerSessionResponse, IntegrationEntity, IntegrationEvent, IntegrationEventV2Request, IntegrationProfileEntity, IntegrationRequest, IntegrationState, IntegrationStateV2, IntegrationStoreEntity, InventoryCoupon, InventoryReferral, ItemAttribute, LedgerEntry, LedgerInfo, LedgerPointsEntryIntegrationAPI, LedgerTransactionLogEntryIntegrationAPI, LibraryAttribute, LimitConfig, LimitCounter, LoginParams, Loyalty, LoyaltyBalance, LoyaltyBalanceWithTier, LoyaltyBalances, LoyaltyBalancesWithTiers, LoyaltyCard, LoyaltyCardBalances, LoyaltyCardBatch, LoyaltyCardBatchResponse, LoyaltyCardProfileRegistration, LoyaltyCardRegistration, LoyaltyDashboardData, LoyaltyDashboardPointsBreakdown, LoyaltyLedger, LoyaltyLedgerEntry, LoyaltyLedgerTransactions, LoyaltyMembership, LoyaltyProgram, LoyaltyProgramBalance, LoyaltyProgramEntity, LoyaltyProgramLedgers, LoyaltyProgramSubledgers, LoyaltyProgramTransaction, LoyaltyStatistics, LoyaltySubLedger, LoyaltyTier, ManagementApi, ManagementKey, ManagerConfig, MessageLogEntries, MessageLogEntry, MessageLogRequest, MessageLogResponse, Meta, ModelReturn, MultiApplicationEntity, MultipleAttribute, MultipleAudiences, MultipleAudiencesItem, MultipleCustomerProfileIntegrationRequest, MultipleCustomerProfileIntegrationRequestItem, MultipleCustomerProfileIntegrationResponseV2, MultipleNewAttribute, MultipleNewAudiences, MutableEntity, NewAccount, NewAccountSignUp, NewAdditionalCost, NewAppWideCouponDeletionJob, NewApplication, NewApplicationAPIKey, NewApplicationCIF, NewApplicationCIFExpression, NewAttribute, NewAudience, NewBaseNotification, NewCampaign, NewCampaignCollection, NewCampaignEvaluationGroup, NewCampaignGroup, NewCampaignSet, NewCampaignSetV2, NewCampaignTemplate, NewCatalog, NewCollection, NewCouponCreationJob, NewCouponDeletionJob, NewCoupons, NewCouponsForMultipleRecipients, NewCustomEffect, NewCustomerProfile, NewCustomerSession, NewCustomerSessionV2, NewEvent, NewEventType, NewExternalInvitation, NewGiveawaysPool, NewInternalAudience, NewInvitation, NewInviteEmail, NewLoyaltyProgram, NewLoyaltyTier, NewManagementKey, NewMultipleAudiencesItem, NewNotificationTest, NewNotificationWebhook, NewOutgoingIntegrationWebhook, NewPassword, NewPasswordEmail, NewPicklist, NewReferral, NewReferralsForMultipleAdvocates, NewReturn, NewRevisionVersion, NewRole, NewRoleV2, NewRuleset, NewSamlConnection, NewStore, NewTemplateDef, NewUser, NewWebhook, Notification, NotificationActivation, NotificationListItem, NotificationTest, NotificationWebhook, OktaEvent, OktaEventPayload, OktaEventPayloadData, OktaEventTarget, OneTimeCode, OutgoingIntegrationBrazePolicy, OutgoingIntegrationCleverTapPolicy, OutgoingIntegrationConfiguration, OutgoingIntegrationIterablePolicy, OutgoingIntegrationMoEngagePolicy, OutgoingIntegrationTemplate, OutgoingIntegrationTemplateWithConfigurationDetails, OutgoingIntegrationTemplates, OutgoingIntegrationType, OutgoingIntegrationTypes, OutgoingIntegrationWebhookTemplate, OutgoingIntegrationWebhookTemplates, PatchItemCatalogAction, PatchManyItemsCatalogAction, PendingPointsNotificationPolicy, Picklist, PriorityPosition, Product, ProfileAudiencesChanges, ProjectedTier, RedeemReferralEffectProps, Referral, ReferralConstraints, ReferralCreatedEffectProps, ReferralRejectionReason, RejectCouponEffectProps, RejectReferralEffectProps, RemoveFromAudienceEffectProps, RemoveItemCatalogAction, RemoveManyItemsCatalogAction, ReopenSessionResponse, ReserveCouponEffectProps, ReturnIntegrationRequest, ReturnedCartItem, Revision, RevisionActivation, RevisionVersion, Role, RoleAssign, RoleMembership, RoleV2, RoleV2ApplicationDetails, RoleV2Base, RoleV2PermissionSet, RoleV2Permissions, RoleV2PermissionsRoles, RoleV2RolesGroup, RollbackAddedLoyaltyPointsEffectProps, RollbackCouponEffectProps, RollbackDeductedLoyaltyPointsEffectProps, RollbackDiscountEffectProps, RollbackIncreasedAchievementProgressEffectProps, RollbackReferralEffectProps, Rule, RuleFailureReason, Ruleset, SSOConfig, SamlConnection, SamlConnectionInternal, SamlConnectionMetadata, SamlLoginEndpoint, ScimBaseUser, ScimBaseUserName, ScimNewUser, ScimPatchOperation, ScimPatchRequest, ScimResource, ScimResourceTypesListResponse, ScimSchemaResource, ScimSchemasListResponse, ScimServiceProviderConfigResponse, ScimServiceProviderConfigResponseBulk, ScimServiceProviderConfigResponseChangePassword, ScimServiceProviderConfigResponseFilter, ScimServiceProviderConfigResponsePatch, ScimUser, ScimUsersListResponse, Session, SetDiscountEffectProps, SetDiscountPerAdditionalCostEffectProps, SetDiscountPerAdditionalCostPerItemEffectProps, SetDiscountPerItemEffectProps, ShowBundleMetadataEffectProps, ShowNotificationEffectProps, SlotDef, Store, StrikethroughChangedItem, StrikethroughCustomEffectPerItemProps, StrikethroughEffect, StrikethroughLabelingNotification, StrikethroughSetDiscountPerItemEffectProps, StrikethroughTrigger, TalangAttribute, TalangAttributeVisibility, TemplateArgDef, TemplateDef, TemplateLimitConfig, Tier, TierDowngradeNotificationPolicy, TierUpgradeNotificationPolicy, TierWillDowngradeNotificationPolicy, TierWillDowngradeNotificationTrigger, TimePoint, TrackEventV2Response, TransferLoyaltyCard, TriggerWebhookEffectProps, TwoFAConfig, UpdateAccount, UpdateAchievement, UpdateApplication, UpdateApplicationAPIKey, UpdateApplicationCIF, UpdateAttributeEffectProps, UpdateAudience, UpdateCampaign, UpdateCampaignCollection, UpdateCampaignEvaluationGroup, UpdateCampaignGroup, UpdateCampaignTemplate, UpdateCatalog, UpdateCollection, UpdateCoupon, UpdateCouponBatch, UpdateCustomEffect, UpdateLoyaltyCard, UpdateLoyaltyProgram, UpdatePicklist, UpdateReferral, UpdateReferralBatch, UpdateRole, UpdateStore, UpdateUser, UpdateUserLatestFeedTimestamp, User, UserEntity, UserFeedNotifications, Webhook, WebhookActivationLogEntry, WebhookLogEntry, WebhookWithOutgoingIntegrationDetails, WillAwardGiveawayEffectProps

Constant Summary collapse

VERSION =
'6.0.0'

Class Method Summary collapse

Class Method Details

.configureObject

Customize default settings for the SDK using block.

TalonOne.configure do |config|
  config.username = "xxx"
  config.password = "xxx"
end

If no block given, return the default Configuration object.



538
539
540
541
542
543
544
# File 'lib/talon_one.rb', line 538

def configure
  if block_given?
    yield(Configuration.default)
  else
    Configuration.default
  end
end