README.md in talon_one-2.1.1 vs README.md in talon_one-2.2.0

- old
+ new

@@ -15,11 +15,11 @@ This SDK is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project: - API version: 1.0.0 -- Package version: 2.1.1 +- Package version: 2.2.0 - Build package: org.openapitools.codegen.languages.RubyClientCodegen ## Installation ### Build a gem @@ -31,20 +31,20 @@ ``` Then either install the gem locally: ```shell -gem install ./talon_one-2.1.1.gem +gem install ./talon_one-2.2.0.gem ``` -(for development, run `gem install --dev ./talon_one-2.1.1.gem` to install the development dependencies) +(for development, run `gem install --dev ./talon_one-2.2.0.gem` to install the development dependencies) or publish the gem to a gem hosting service, e.g. [RubyGems](https://rubygems.org/). Finally add this to the Gemfile: - gem 'talon_one', '~> 2.1.1' + gem 'talon_one', '~> 2.2.0' ### Install from Git If the Ruby gem is hosted at a git repository: https://github.com/talon-one/talon_one.rb, then add the following in the Gemfile: @@ -244,13 +244,15 @@ *TalonOne::IntegrationApi* | [**delete_coupon_reservation**](docs/IntegrationApi.md#delete_coupon_reservation) | **DELETE** /v1/coupon_reservations/{couponValue} | Delete coupon reservations *TalonOne::IntegrationApi* | [**delete_customer_data**](docs/IntegrationApi.md#delete_customer_data) | **DELETE** /v1/customer_data/{integrationId} | Delete the personal data of a customer. *TalonOne::IntegrationApi* | [**get_customer_inventory**](docs/IntegrationApi.md#get_customer_inventory) | **GET** /v1/customer_profiles/{integrationId}/inventory | Get an inventory of all data associated with a specific customer profile. *TalonOne::IntegrationApi* | [**get_reserved_customers**](docs/IntegrationApi.md#get_reserved_customers) | **GET** /v1/coupon_reservations/customerprofiles/{couponValue} | Get the users that have this coupon reserved *TalonOne::IntegrationApi* | [**track_event**](docs/IntegrationApi.md#track_event) | **POST** /v1/events | Track an Event -*TalonOne::IntegrationApi* | [**update_customer_profile**](docs/IntegrationApi.md#update_customer_profile) | **PUT** /v1/customer_profiles/{integrationId} | Update a Customer Profile -*TalonOne::IntegrationApi* | [**update_customer_profile_v2**](docs/IntegrationApi.md#update_customer_profile_v2) | **PUT** /v2/customer_profiles/{customerProfileId} | Update a Customer Profile -*TalonOne::IntegrationApi* | [**update_customer_session**](docs/IntegrationApi.md#update_customer_session) | **PUT** /v1/customer_sessions/{customerSessionId} | Update a Customer Session +*TalonOne::IntegrationApi* | [**update_customer_profile**](docs/IntegrationApi.md#update_customer_profile) | **PUT** /v1/customer_profiles/{integrationId} | Update a Customer Profile V1 +*TalonOne::IntegrationApi* | [**update_customer_profile_audiences**](docs/IntegrationApi.md#update_customer_profile_audiences) | **POST** /v2/customer_audiences | Update a Customer Profile Audiences +*TalonOne::IntegrationApi* | [**update_customer_profile_v2**](docs/IntegrationApi.md#update_customer_profile_v2) | **PUT** /v2/customer_profiles/{integrationId} | Update a Customer Profile +*TalonOne::IntegrationApi* | [**update_customer_profiles_v2**](docs/IntegrationApi.md#update_customer_profiles_v2) | **PUT** /v2/customer_profiles | Update multiple Customer Profiles +*TalonOne::IntegrationApi* | [**update_customer_session**](docs/IntegrationApi.md#update_customer_session) | **PUT** /v1/customer_sessions/{customerSessionId} | Update a Customer Session V1 *TalonOne::IntegrationApi* | [**update_customer_session_v2**](docs/IntegrationApi.md#update_customer_session_v2) | **PUT** /v2/customer_sessions/{customerSessionId} | Update a Customer Session *TalonOne::ManagementApi* | [**add_loyalty_points**](docs/ManagementApi.md#add_loyalty_points) | **PUT** /v1/loyalty_programs/{programID}/profile/{integrationID}/add_points | Add points in a certain loyalty program for the specified customer *TalonOne::ManagementApi* | [**copy_campaign_to_applications**](docs/ManagementApi.md#copy_campaign_to_applications) | **POST** /v1/applications/{applicationId}/campaigns/{campaignId}/copy | Copy the campaign into every specified application *TalonOne::ManagementApi* | [**create_additional_cost**](docs/ManagementApi.md#create_additional_cost) | **POST** /v1/additional_costs | Define a new additional cost *TalonOne::ManagementApi* | [**create_attribute**](docs/ManagementApi.md#create_attribute) | **POST** /v1/attributes | Define a new custom attribute @@ -305,10 +307,11 @@ *TalonOne::ManagementApi* | [**get_exports**](docs/ManagementApi.md#get_exports) | **GET** /v1/exports | Get Exports *TalonOne::ManagementApi* | [**get_imports**](docs/ManagementApi.md#get_imports) | **GET** /v1/imports | Get Imports *TalonOne::ManagementApi* | [**get_loyalty_points**](docs/ManagementApi.md#get_loyalty_points) | **GET** /v1/loyalty_programs/{programID}/profile/{integrationID} | get the Loyalty Ledger for this integrationID *TalonOne::ManagementApi* | [**get_loyalty_program**](docs/ManagementApi.md#get_loyalty_program) | **GET** /v1/loyalty_programs/{programID} | Get a loyalty program *TalonOne::ManagementApi* | [**get_loyalty_programs**](docs/ManagementApi.md#get_loyalty_programs) | **GET** /v1/loyalty_programs | List all loyalty Programs +*TalonOne::ManagementApi* | [**get_loyalty_statistics**](docs/ManagementApi.md#get_loyalty_statistics) | **GET** /v1/loyalty_programs/{programID}/statistics | Get loyalty program statistics by loyalty program ID *TalonOne::ManagementApi* | [**get_referrals**](docs/ManagementApi.md#get_referrals) | **GET** /v1/applications/{applicationId}/campaigns/{campaignId}/referrals | List Referrals (with total count) *TalonOne::ManagementApi* | [**get_referrals_without_total_count**](docs/ManagementApi.md#get_referrals_without_total_count) | **GET** /v1/applications/{applicationId}/campaigns/{campaignId}/referrals/no_total | List Referrals *TalonOne::ManagementApi* | [**get_role**](docs/ManagementApi.md#get_role) | **GET** /v1/roles/{roleId} | Get information for the specified role. *TalonOne::ManagementApi* | [**get_ruleset**](docs/ManagementApi.md#get_ruleset) | **GET** /v1/applications/{applicationId}/campaigns/{campaignId}/rulesets/{rulesetId} | Get a Ruleset *TalonOne::ManagementApi* | [**get_rulesets**](docs/ManagementApi.md#get_rulesets) | **GET** /v1/applications/{applicationId}/campaigns/{campaignId}/rulesets | List Campaign Rulesets @@ -357,16 +360,20 @@ - [TalonOne::ApplicationSession](docs/ApplicationSession.md) - [TalonOne::ApplicationSessionEntity](docs/ApplicationSessionEntity.md) - [TalonOne::Attribute](docs/Attribute.md) - [TalonOne::AttributesMandatory](docs/AttributesMandatory.md) - [TalonOne::AttributesSettings](docs/AttributesSettings.md) + - [TalonOne::Audience](docs/Audience.md) + - [TalonOne::AudienceMembership](docs/AudienceMembership.md) - [TalonOne::BaseSamlConnection](docs/BaseSamlConnection.md) - [TalonOne::Binding](docs/Binding.md) - [TalonOne::Campaign](docs/Campaign.md) - [TalonOne::CampaignAnalytics](docs/CampaignAnalytics.md) - [TalonOne::CampaignCopy](docs/CampaignCopy.md) - [TalonOne::CampaignEntity](docs/CampaignEntity.md) + - [TalonOne::CampaignGroup](docs/CampaignGroup.md) + - [TalonOne::CampaignGroupEntity](docs/CampaignGroupEntity.md) - [TalonOne::CampaignSearch](docs/CampaignSearch.md) - [TalonOne::CampaignSet](docs/CampaignSet.md) - [TalonOne::CampaignSetBranchNode](docs/CampaignSetBranchNode.md) - [TalonOne::CampaignSetLeafNode](docs/CampaignSetLeafNode.md) - [TalonOne::CampaignSetNode](docs/CampaignSetNode.md) @@ -385,29 +392,33 @@ - [TalonOne::CreateApplicationAPIKey](docs/CreateApplicationAPIKey.md) - [TalonOne::CustomerActivityReport](docs/CustomerActivityReport.md) - [TalonOne::CustomerAnalytics](docs/CustomerAnalytics.md) - [TalonOne::CustomerInventory](docs/CustomerInventory.md) - [TalonOne::CustomerProfile](docs/CustomerProfile.md) + - [TalonOne::CustomerProfileAudienceRequest](docs/CustomerProfileAudienceRequest.md) + - [TalonOne::CustomerProfileAudienceRequestItem](docs/CustomerProfileAudienceRequestItem.md) + - [TalonOne::CustomerProfileIntegrationRequestV2](docs/CustomerProfileIntegrationRequestV2.md) - [TalonOne::CustomerProfileSearchQuery](docs/CustomerProfileSearchQuery.md) - - [TalonOne::CustomerProfileUpdate](docs/CustomerProfileUpdate.md) - [TalonOne::CustomerSession](docs/CustomerSession.md) - [TalonOne::CustomerSessionV2](docs/CustomerSessionV2.md) - [TalonOne::DeductLoyaltyPointsEffectProps](docs/DeductLoyaltyPointsEffectProps.md) - [TalonOne::Effect](docs/Effect.md) - [TalonOne::EffectEntity](docs/EffectEntity.md) - [TalonOne::EmailEntity](docs/EmailEntity.md) - [TalonOne::Entity](docs/Entity.md) + - [TalonOne::EntityWithTalangVisibleID](docs/EntityWithTalangVisibleID.md) - [TalonOne::Environment](docs/Environment.md) - [TalonOne::ErrorEffectProps](docs/ErrorEffectProps.md) - [TalonOne::ErrorResponse](docs/ErrorResponse.md) - [TalonOne::ErrorSource](docs/ErrorSource.md) - [TalonOne::Event](docs/Event.md) - [TalonOne::EventType](docs/EventType.md) - [TalonOne::Export](docs/Export.md) - [TalonOne::FeatureFlag](docs/FeatureFlag.md) - [TalonOne::FeatureFlags](docs/FeatureFlags.md) - [TalonOne::FeaturesFeed](docs/FeaturesFeed.md) + - [TalonOne::FeedNotification](docs/FeedNotification.md) - [TalonOne::FuncArgDef](docs/FuncArgDef.md) - [TalonOne::FunctionDef](docs/FunctionDef.md) - [TalonOne::Import](docs/Import.md) - [TalonOne::ImportCoupons](docs/ImportCoupons.md) - [TalonOne::InlineResponse200](docs/InlineResponse200.md) @@ -457,23 +468,28 @@ - [TalonOne::LoyaltyMembership](docs/LoyaltyMembership.md) - [TalonOne::LoyaltyPoints](docs/LoyaltyPoints.md) - [TalonOne::LoyaltyProgram](docs/LoyaltyProgram.md) - [TalonOne::LoyaltyProgramBalance](docs/LoyaltyProgramBalance.md) - [TalonOne::LoyaltyProgramLedgers](docs/LoyaltyProgramLedgers.md) + - [TalonOne::LoyaltyStatistics](docs/LoyaltyStatistics.md) - [TalonOne::LoyaltySubLedger](docs/LoyaltySubLedger.md) - [TalonOne::ManagerConfig](docs/ManagerConfig.md) - [TalonOne::Meta](docs/Meta.md) - - [TalonOne::MiscUpdateUserLatestFeature](docs/MiscUpdateUserLatestFeature.md) - [TalonOne::MultiApplicationEntity](docs/MultiApplicationEntity.md) + - [TalonOne::MultipleCustomerProfileIntegrationRequest](docs/MultipleCustomerProfileIntegrationRequest.md) + - [TalonOne::MultipleCustomerProfileIntegrationRequestItem](docs/MultipleCustomerProfileIntegrationRequestItem.md) + - [TalonOne::MultipleCustomerProfileIntegrationResponseV2](docs/MultipleCustomerProfileIntegrationResponseV2.md) - [TalonOne::MutableEntity](docs/MutableEntity.md) - [TalonOne::NewAccount](docs/NewAccount.md) - [TalonOne::NewAccountSignUp](docs/NewAccountSignUp.md) - [TalonOne::NewAdditionalCost](docs/NewAdditionalCost.md) - [TalonOne::NewApplication](docs/NewApplication.md) - [TalonOne::NewApplicationAPIKey](docs/NewApplicationAPIKey.md) - [TalonOne::NewAttribute](docs/NewAttribute.md) + - [TalonOne::NewAudience](docs/NewAudience.md) - [TalonOne::NewCampaign](docs/NewCampaign.md) + - [TalonOne::NewCampaignGroup](docs/NewCampaignGroup.md) - [TalonOne::NewCampaignSet](docs/NewCampaignSet.md) - [TalonOne::NewCoupons](docs/NewCoupons.md) - [TalonOne::NewCustomerProfile](docs/NewCustomerProfile.md) - [TalonOne::NewCustomerSession](docs/NewCustomerSession.md) - [TalonOne::NewCustomerSessionV2](docs/NewCustomerSessionV2.md) @@ -520,17 +536,21 @@ - [TalonOne::TemplateDef](docs/TemplateDef.md) - [TalonOne::TriggerWebhookEffectProps](docs/TriggerWebhookEffectProps.md) - [TalonOne::UpdateAccount](docs/UpdateAccount.md) - [TalonOne::UpdateApplication](docs/UpdateApplication.md) - [TalonOne::UpdateAttributeEffectProps](docs/UpdateAttributeEffectProps.md) + - [TalonOne::UpdateAudience](docs/UpdateAudience.md) - [TalonOne::UpdateCampaign](docs/UpdateCampaign.md) + - [TalonOne::UpdateCampaignGroup](docs/UpdateCampaignGroup.md) - [TalonOne::UpdateCoupon](docs/UpdateCoupon.md) - [TalonOne::UpdateCouponBatch](docs/UpdateCouponBatch.md) - [TalonOne::UpdateLoyaltyProgram](docs/UpdateLoyaltyProgram.md) - [TalonOne::UpdateRole](docs/UpdateRole.md) - [TalonOne::UpdateUser](docs/UpdateUser.md) + - [TalonOne::UpdateUserLatestFeedTimestamp](docs/UpdateUserLatestFeedTimestamp.md) - [TalonOne::User](docs/User.md) - [TalonOne::UserEntity](docs/UserEntity.md) + - [TalonOne::UserFeedNotifications](docs/UserFeedNotifications.md) - [TalonOne::Webhook](docs/Webhook.md) - [TalonOne::WebhookActivationLogEntry](docs/WebhookActivationLogEntry.md) - [TalonOne::WebhookLogEntry](docs/WebhookLogEntry.md)