Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
27 changes: 15 additions & 12 deletions .openapi-generator/FILES
Original file line number Diff line number Diff line change
Expand Up @@ -123,6 +123,7 @@ docs/CampaignEditedNotification.md
docs/CampaignEditedNotificationItem.md
docs/CampaignEligibility.md
docs/CampaignEligibilityDetails.md
docs/CampaignEligibilityExperiment.md
docs/CampaignEligibilityFailureDetails.md
docs/CampaignEntity.md
docs/CampaignEvaluationGroup.md
Expand Down Expand Up @@ -249,6 +250,8 @@ docs/EventV3Entity.md
docs/EventV3RequestEntity.md
docs/Experiment.md
docs/ExperimentCampaignCopy.md
docs/ExperimentConfidenceTimeline.md
docs/ExperimentConfidenceTimelineDataPoint.md
docs/ExperimentCopy.md
docs/ExperimentCopyExperiment.md
docs/ExperimentListResults.md
Expand Down Expand Up @@ -365,13 +368,13 @@ docs/IntegrationGetAllCampaigns200Response.md
docs/IntegrationHubConfig.md
docs/IntegrationHubEventPayloadCouponBasedNotifications.md
docs/IntegrationHubEventPayloadCouponBasedNotificationsLimits.md
docs/IntegrationHubEventPayloadLoyaltyProfileBasedNotification.md
docs/IntegrationHubEventPayloadLoyaltyProfileBasedPointsChangedNotification.md
docs/IntegrationHubEventPayloadLoyaltyProfileBasedPointsChangedNotificationAction.md
docs/IntegrationHubEventPayloadLoyaltyProfileBasedTierDowngradeNotification.md
docs/IntegrationHubEventPayloadLoyaltyProfileBasedTierUpgradeNotification.md
docs/IntegrationHubEventRecord.md
docs/IntegrationHubEventStatusUpdate.md
docs/IntegrationHubEventType.md
docs/IntegrationHubFlow.md
docs/IntegrationHubFlowConfig.md
docs/IntegrationHubFlowConfigResponse.md
Expand Down Expand Up @@ -632,8 +635,6 @@ docs/ScimServiceProviderConfigResponse.md
docs/ScimServiceProviderConfigResponseBulk.md
docs/ScimServiceProviderConfigResponseChangePassword.md
docs/ScimServiceProviderConfigResponseFilter.md
docs/ScimServiceProviderConfigResponsePatch.md
docs/ScimServiceProviderConfigResponseSort.md
docs/ScimUser.md
docs/ScimUsersListResponse.md
docs/SecondaryDeployment.md
Expand Down Expand Up @@ -701,7 +702,6 @@ docs/UpdateCoupon.md
docs/UpdateCouponBatch.md
docs/UpdateCouponsData.md
docs/UpdateCustomEffect.md
docs/UpdateCustomerProfileV2409Response.md
docs/UpdateCustomerSessionV2409Response.md
docs/UpdateExperiment.md
docs/UpdateExperimentVariant.md
Expand All @@ -716,6 +716,7 @@ docs/UpdatePriceType.md
docs/UpdateReferral.md
docs/UpdateReferralBatch.md
docs/UpdateReward.md
docs/UpdateRiskNotification.md
docs/UpdateRole.md
docs/UpdateStore.md
docs/UpdateSupportRequest.md
Expand Down Expand Up @@ -858,6 +859,7 @@ talon_one/models/campaign_edited_notification.py
talon_one/models/campaign_edited_notification_item.py
talon_one/models/campaign_eligibility.py
talon_one/models/campaign_eligibility_details.py
talon_one/models/campaign_eligibility_experiment.py
talon_one/models/campaign_eligibility_failure_details.py
talon_one/models/campaign_entity.py
talon_one/models/campaign_evaluation_group.py
Expand Down Expand Up @@ -984,6 +986,8 @@ talon_one/models/event_v3_entity.py
talon_one/models/event_v3_request_entity.py
talon_one/models/experiment.py
talon_one/models/experiment_campaign_copy.py
talon_one/models/experiment_confidence_timeline.py
talon_one/models/experiment_confidence_timeline_data_point.py
talon_one/models/experiment_copy.py
talon_one/models/experiment_copy_experiment.py
talon_one/models/experiment_list_results.py
Expand Down Expand Up @@ -1099,13 +1103,13 @@ talon_one/models/integration_get_all_campaigns200_response.py
talon_one/models/integration_hub_config.py
talon_one/models/integration_hub_event_payload_coupon_based_notifications.py
talon_one/models/integration_hub_event_payload_coupon_based_notifications_limits.py
talon_one/models/integration_hub_event_payload_loyalty_profile_based_notification.py
talon_one/models/integration_hub_event_payload_loyalty_profile_based_points_changed_notification.py
talon_one/models/integration_hub_event_payload_loyalty_profile_based_points_changed_notification_action.py
talon_one/models/integration_hub_event_payload_loyalty_profile_based_tier_downgrade_notification.py
talon_one/models/integration_hub_event_payload_loyalty_profile_based_tier_upgrade_notification.py
talon_one/models/integration_hub_event_record.py
talon_one/models/integration_hub_event_status_update.py
talon_one/models/integration_hub_event_type.py
talon_one/models/integration_hub_flow.py
talon_one/models/integration_hub_flow_config.py
talon_one/models/integration_hub_flow_config_response.py
Expand Down Expand Up @@ -1364,8 +1368,6 @@ talon_one/models/scim_service_provider_config_response.py
talon_one/models/scim_service_provider_config_response_bulk.py
talon_one/models/scim_service_provider_config_response_change_password.py
talon_one/models/scim_service_provider_config_response_filter.py
talon_one/models/scim_service_provider_config_response_patch.py
talon_one/models/scim_service_provider_config_response_sort.py
talon_one/models/scim_user.py
talon_one/models/scim_users_list_response.py
talon_one/models/secondary_deployment.py
Expand Down Expand Up @@ -1434,7 +1436,6 @@ talon_one/models/update_coupon.py
talon_one/models/update_coupon_batch.py
talon_one/models/update_coupons_data.py
talon_one/models/update_custom_effect.py
talon_one/models/update_customer_profile_v2409_response.py
talon_one/models/update_customer_session_v2409_response.py
talon_one/models/update_experiment.py
talon_one/models/update_experiment_variant.py
Expand All @@ -1449,6 +1450,7 @@ talon_one/models/update_price_type.py
talon_one/models/update_referral.py
talon_one/models/update_referral_batch.py
talon_one/models/update_reward.py
talon_one/models/update_risk_notification.py
talon_one/models/update_role.py
talon_one/models/update_store.py
talon_one/models/update_support_request.py
Expand Down Expand Up @@ -1580,6 +1582,7 @@ test/test_campaign_edited_notification.py
test/test_campaign_edited_notification_item.py
test/test_campaign_eligibility.py
test/test_campaign_eligibility_details.py
test/test_campaign_eligibility_experiment.py
test/test_campaign_eligibility_failure_details.py
test/test_campaign_entity.py
test/test_campaign_evaluation_group.py
Expand Down Expand Up @@ -1706,6 +1709,8 @@ test/test_event_v3_entity.py
test/test_event_v3_request_entity.py
test/test_experiment.py
test/test_experiment_campaign_copy.py
test/test_experiment_confidence_timeline.py
test/test_experiment_confidence_timeline_data_point.py
test/test_experiment_copy.py
test/test_experiment_copy_experiment.py
test/test_experiment_list_results.py
Expand Down Expand Up @@ -1822,13 +1827,13 @@ test/test_integration_get_all_campaigns200_response.py
test/test_integration_hub_config.py
test/test_integration_hub_event_payload_coupon_based_notifications.py
test/test_integration_hub_event_payload_coupon_based_notifications_limits.py
test/test_integration_hub_event_payload_loyalty_profile_based_notification.py
test/test_integration_hub_event_payload_loyalty_profile_based_points_changed_notification.py
test/test_integration_hub_event_payload_loyalty_profile_based_points_changed_notification_action.py
test/test_integration_hub_event_payload_loyalty_profile_based_tier_downgrade_notification.py
test/test_integration_hub_event_payload_loyalty_profile_based_tier_upgrade_notification.py
test/test_integration_hub_event_record.py
test/test_integration_hub_event_status_update.py
test/test_integration_hub_event_type.py
test/test_integration_hub_flow.py
test/test_integration_hub_flow_config.py
test/test_integration_hub_flow_config_response.py
Expand Down Expand Up @@ -2088,8 +2093,6 @@ test/test_scim_service_provider_config_response.py
test/test_scim_service_provider_config_response_bulk.py
test/test_scim_service_provider_config_response_change_password.py
test/test_scim_service_provider_config_response_filter.py
test/test_scim_service_provider_config_response_patch.py
test/test_scim_service_provider_config_response_sort.py
test/test_scim_user.py
test/test_scim_users_list_response.py
test/test_secondary_deployment.py
Expand Down Expand Up @@ -2158,7 +2161,6 @@ test/test_update_coupon.py
test/test_update_coupon_batch.py
test/test_update_coupons_data.py
test/test_update_custom_effect.py
test/test_update_customer_profile_v2409_response.py
test/test_update_customer_session_v2409_response.py
test/test_update_experiment.py
test/test_update_experiment_variant.py
Expand All @@ -2173,6 +2175,7 @@ test/test_update_price_type.py
test/test_update_referral.py
test/test_update_referral_batch.py
test/test_update_reward.py
test/test_update_risk_notification.py
test/test_update_role.py
test/test_update_store.py
test/test_update_support_request.py
Expand Down
2 changes: 1 addition & 1 deletion .openapi-generator/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
7.22.0
7.23.0
12 changes: 8 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -172,6 +172,7 @@ Class | Method | HTTP request | Description
*IntegrationApi* | [**get_customer_achievements**](docs/IntegrationApi.md#get_customer_achievements) | **GET** /v1/customer_profiles/{integrationId}/achievements | List customer's available achievements
*IntegrationApi* | [**get_customer_inventory**](docs/IntegrationApi.md#get_customer_inventory) | **GET** /v1/customer_profiles/{integrationId}/inventory | List customer data
*IntegrationApi* | [**get_customer_session**](docs/IntegrationApi.md#get_customer_session) | **GET** /v2/customer_sessions/{customerSessionId} | Get customer session
*IntegrationApi* | [**get_event_v3**](docs/IntegrationApi.md#get_event_v3) | **GET** /v3/events/{integrationId} | Get advanced event
*IntegrationApi* | [**get_loyalty_balances**](docs/IntegrationApi.md#get_loyalty_balances) | **GET** /v1/loyalty_programs/{loyaltyProgramId}/profile/{integrationId}/balances | Get customer's loyalty balances
*IntegrationApi* | [**get_loyalty_card_balances**](docs/IntegrationApi.md#get_loyalty_card_balances) | **GET** /v1/loyalty_programs/{loyaltyProgramId}/cards/{loyaltyCardId}/balances | Get card's point balances
*IntegrationApi* | [**get_loyalty_card_points**](docs/IntegrationApi.md#get_loyalty_card_points) | **GET** /v1/loyalty_programs/{loyaltyProgramId}/cards/{loyaltyCardId}/points | List card's unused loyalty points
Expand All @@ -185,6 +186,7 @@ Class | Method | HTTP request | Description
*IntegrationApi* | [**return_cart_items**](docs/IntegrationApi.md#return_cart_items) | **POST** /v2/customer_sessions/{customerSessionId}/returns | Return cart items
*IntegrationApi* | [**sync_catalog**](docs/IntegrationApi.md#sync_catalog) | **PUT** /v1/catalogs/{catalogId}/sync | Sync cart item catalog
*IntegrationApi* | [**track_event_v2**](docs/IntegrationApi.md#track_event_v2) | **POST** /v2/events | Track event
*IntegrationApi* | [**track_event_v3**](docs/IntegrationApi.md#track_event_v3) | **POST** /v3/events | Track advanced event
*IntegrationApi* | [**unlink_loyalty_card_from_profile**](docs/IntegrationApi.md#unlink_loyalty_card_from_profile) | **POST** /v2/loyalty_programs/{loyaltyProgramId}/cards/{loyaltyCardId}/unlink_profile | Unlink customer profile from a loyalty card
*IntegrationApi* | [**update_audience_customers_attributes**](docs/IntegrationApi.md#update_audience_customers_attributes) | **PUT** /v2/audience_customers/{audienceId}/attributes | Update profile attributes for all customers in audience
*IntegrationApi* | [**update_audience_v2**](docs/IntegrationApi.md#update_audience_v2) | **PUT** /v2/audiences/{audienceId} | Update audience name
Expand Down Expand Up @@ -326,6 +328,7 @@ Class | Method | HTTP request | Description
*ManagementApi* | [**import_coupons**](docs/ManagementApi.md#import_coupons) | **POST** /v1/applications/{applicationId}/campaigns/{campaignId}/import_coupons | Import coupons
*ManagementApi* | [**import_loyalty_cards**](docs/ManagementApi.md#import_loyalty_cards) | **POST** /v1/loyalty_programs/{loyaltyProgramId}/import_cards | Import loyalty cards
*ManagementApi* | [**import_loyalty_customers_tiers**](docs/ManagementApi.md#import_loyalty_customers_tiers) | **POST** /v1/loyalty_programs/{loyaltyProgramId}/import_customers_tiers | Import customers into loyalty tiers
*ManagementApi* | [**import_loyalty_join_dates**](docs/ManagementApi.md#import_loyalty_join_dates) | **POST** /v1/loyalty_programs/{loyaltyProgramId}/import_join_dates | Import join dates for a loyalty program
*ManagementApi* | [**import_loyalty_points**](docs/ManagementApi.md#import_loyalty_points) | **POST** /v1/loyalty_programs/{loyaltyProgramId}/import_points | Import loyalty points
*ManagementApi* | [**import_pool_giveaways**](docs/ManagementApi.md#import_pool_giveaways) | **POST** /v1/giveaways/pools/{poolId}/import | Import giveaway codes into a giveaway pool
*ManagementApi* | [**import_referrals**](docs/ManagementApi.md#import_referrals) | **POST** /v1/applications/{applicationId}/campaigns/{campaignId}/import_referrals | Import referrals
Expand Down Expand Up @@ -492,6 +495,7 @@ Class | Method | HTTP request | Description
- [CampaignEditedNotificationItem](docs/CampaignEditedNotificationItem.md)
- [CampaignEligibility](docs/CampaignEligibility.md)
- [CampaignEligibilityDetails](docs/CampaignEligibilityDetails.md)
- [CampaignEligibilityExperiment](docs/CampaignEligibilityExperiment.md)
- [CampaignEligibilityFailureDetails](docs/CampaignEligibilityFailureDetails.md)
- [CampaignEntity](docs/CampaignEntity.md)
- [CampaignEvaluationGroup](docs/CampaignEvaluationGroup.md)
Expand Down Expand Up @@ -618,6 +622,8 @@ Class | Method | HTTP request | Description
- [EventV3RequestEntity](docs/EventV3RequestEntity.md)
- [Experiment](docs/Experiment.md)
- [ExperimentCampaignCopy](docs/ExperimentCampaignCopy.md)
- [ExperimentConfidenceTimeline](docs/ExperimentConfidenceTimeline.md)
- [ExperimentConfidenceTimelineDataPoint](docs/ExperimentConfidenceTimelineDataPoint.md)
- [ExperimentCopy](docs/ExperimentCopy.md)
- [ExperimentCopyExperiment](docs/ExperimentCopyExperiment.md)
- [ExperimentListResults](docs/ExperimentListResults.md)
Expand Down Expand Up @@ -733,13 +739,13 @@ Class | Method | HTTP request | Description
- [IntegrationHubConfig](docs/IntegrationHubConfig.md)
- [IntegrationHubEventPayloadCouponBasedNotifications](docs/IntegrationHubEventPayloadCouponBasedNotifications.md)
- [IntegrationHubEventPayloadCouponBasedNotificationsLimits](docs/IntegrationHubEventPayloadCouponBasedNotificationsLimits.md)
- [IntegrationHubEventPayloadLoyaltyProfileBasedNotification](docs/IntegrationHubEventPayloadLoyaltyProfileBasedNotification.md)
- [IntegrationHubEventPayloadLoyaltyProfileBasedPointsChangedNotification](docs/IntegrationHubEventPayloadLoyaltyProfileBasedPointsChangedNotification.md)
- [IntegrationHubEventPayloadLoyaltyProfileBasedPointsChangedNotificationAction](docs/IntegrationHubEventPayloadLoyaltyProfileBasedPointsChangedNotificationAction.md)
- [IntegrationHubEventPayloadLoyaltyProfileBasedTierDowngradeNotification](docs/IntegrationHubEventPayloadLoyaltyProfileBasedTierDowngradeNotification.md)
- [IntegrationHubEventPayloadLoyaltyProfileBasedTierUpgradeNotification](docs/IntegrationHubEventPayloadLoyaltyProfileBasedTierUpgradeNotification.md)
- [IntegrationHubEventRecord](docs/IntegrationHubEventRecord.md)
- [IntegrationHubEventStatusUpdate](docs/IntegrationHubEventStatusUpdate.md)
- [IntegrationHubEventType](docs/IntegrationHubEventType.md)
- [IntegrationHubFlow](docs/IntegrationHubFlow.md)
- [IntegrationHubFlowConfig](docs/IntegrationHubFlowConfig.md)
- [IntegrationHubFlowConfigResponse](docs/IntegrationHubFlowConfigResponse.md)
Expand Down Expand Up @@ -999,8 +1005,6 @@ Class | Method | HTTP request | Description
- [ScimServiceProviderConfigResponseBulk](docs/ScimServiceProviderConfigResponseBulk.md)
- [ScimServiceProviderConfigResponseChangePassword](docs/ScimServiceProviderConfigResponseChangePassword.md)
- [ScimServiceProviderConfigResponseFilter](docs/ScimServiceProviderConfigResponseFilter.md)
- [ScimServiceProviderConfigResponsePatch](docs/ScimServiceProviderConfigResponsePatch.md)
- [ScimServiceProviderConfigResponseSort](docs/ScimServiceProviderConfigResponseSort.md)
- [ScimUser](docs/ScimUser.md)
- [ScimUsersListResponse](docs/ScimUsersListResponse.md)
- [SecondaryDeployment](docs/SecondaryDeployment.md)
Expand Down Expand Up @@ -1068,7 +1072,6 @@ Class | Method | HTTP request | Description
- [UpdateCouponBatch](docs/UpdateCouponBatch.md)
- [UpdateCouponsData](docs/UpdateCouponsData.md)
- [UpdateCustomEffect](docs/UpdateCustomEffect.md)
- [UpdateCustomerProfileV2409Response](docs/UpdateCustomerProfileV2409Response.md)
- [UpdateCustomerSessionV2409Response](docs/UpdateCustomerSessionV2409Response.md)
- [UpdateExperiment](docs/UpdateExperiment.md)
- [UpdateExperimentVariant](docs/UpdateExperimentVariant.md)
Expand All @@ -1083,6 +1086,7 @@ Class | Method | HTTP request | Description
- [UpdateReferral](docs/UpdateReferral.md)
- [UpdateReferralBatch](docs/UpdateReferralBatch.md)
- [UpdateReward](docs/UpdateReward.md)
- [UpdateRiskNotification](docs/UpdateRiskNotification.md)
- [UpdateRole](docs/UpdateRole.md)
- [UpdateStore](docs/UpdateStore.md)
- [UpdateSupportRequest](docs/UpdateSupportRequest.md)
Expand Down
2 changes: 1 addition & 1 deletion docs/AcceptCouponEffectProps.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# AcceptCouponEffectProps

The properties specific to the \"acceptCoupon\" effect. This gets triggered whenever the coupon is valid and all other conditions in the rules of its campaign are met.
This effect indicates that the coupon code supplied was valid. You should handle this effect by clearing any messages from previous `rejectCoupon` effects and informing the user that the coupon is valid. The code is automatically redeemed when you close the session. Other effects, such as [setDiscount](https://docs.talon.one/docs/dev/integration-api/api-effects#setdiscount), provide more information about the actual rewards received.

## Properties

Expand Down
4 changes: 2 additions & 2 deletions docs/AcceptReferralEffectProps.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
# AcceptReferralEffectProps

The properties specific to the \"acceptReferral\" effect. TThis gets triggered whenever the referral code is valid and all other conditions in the rules of its campaign are met.
This effect indicates that the referral code supplied is valid. You should handle this effect by informing the user that the referral code is valid. The code is automatically redeemed when you close the session. Other effects will provide more information about the actual reward.

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**value** | **str** | The referral code that was accepted. |
**value** | **str** | The referral code provided in the session. |

## Example

Expand Down
3 changes: 2 additions & 1 deletion docs/AchievementAdditionalPropertiesV2.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,9 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**user_id** | **int** | The ID of the user that created this achievement. |
**created_by** | **str** | Name of the user that created the achievement. **Note**: This is not available if the user has been deleted. | [optional]
**period_end_override** | [**TimePoint**](TimePoint.md) | | [optional]
**has_progress** | **bool** | Indicates if a customer has made progress in the achievement. | [optional]
**status** | **str** | The status of the achievement. | [optional]
**status** | **str** | The status of the achievement. - `active`: The achievement is available to customers. - `scheduled`: The achievement has a `fixedStartDate` set in the future. - `expired`: The achievement's `endDate` is in the past. | [optional]

## Example

Expand Down
1 change: 1 addition & 0 deletions docs/AchievementReference.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ Name | Type | Description | Notes
**application_id** | **int** | The ID of the Application associated with the campaign that references this achievement. |
**application_name** | **str** | The name of the Application associated with the campaign that references this achievement. |
**campaign_id** | **int** | The ID of the campaign that references this achievement. |
**campaign_name** | **str** | The name of the campaign that references this achievement. |

## Example

Expand Down
Loading
Loading