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)