{"Resources":[{"title":"First Steps","path":"/first-steps","children":[{"title":"Introduction","path":"/first-steps/integration-essentials","children":[{"title":"STEP 1 Useful links","path":"/first-steps/integration-essentials/useful-links"},{"title":"STEP 2 Integration timeline","path":"/first-steps/integration-essentials/integration-timeline"},{"title":"STEP 3 Integration checklist","path":"/first-steps/integration-essentials/integration-checklist"},{"title":"STEP 4 Campaign checklist","path":"/first-steps/integration-essentials/campaign-checklist"}]},{"title":"Lesson 1 Integration","path":"/first-steps/integration","children":[{"title":"STEP 1 Workspace & tracking code","path":"/first-steps/integration/workspace-and-tracking-code"},{"title":"STEP 2 Item management","path":"/first-steps/integration/product"},{"title":"STEP 3 Events","path":"/first-steps/integration/events"},{"title":"STEP 4 Customer identification","path":"/first-steps/integration/user-identification"},{"title":"STEP 5 Marketing consent","path":"/first-steps/integration/agreements"},{"title":"STEP 6 Integration review","path":"/first-steps/integration/integration-review"},{"title":"TEST YOURSELF","path":"/first-steps/integration/quiz"}]},{"title":"Lesson 2 Campaigns","path":"/first-steps/campaigns","children":[{"title":"STEP 1 Introduction to communication","path":"/first-steps/campaigns/communication"},{"title":"STEP 2 Communication channels","path":"/first-steps/campaigns/communication-channels"},{"title":"STEP 3 Automation","path":"/first-steps/campaigns/automation"},{"title":"STEP 3 Data transformation","path":"/first-steps/campaigns/data-transformation"},{"title":"TEST YOURSELF","path":"/first-steps/campaigns/quiz"}]},{"title":"Lesson 3 Analytics","path":"/first-steps/analytics","children":[{"title":"STEP 1 Introduction to analytics","path":"/first-steps/analytics/analytics-introduction"},{"title":"STEP 2 Basic analytics","path":"/first-steps/analytics/types-of-analytics"},{"title":"STEP 3 Advanced analytics","path":"/first-steps/analytics/advanced-analytics"},{"title":"TEST YOURSELF","path":"/first-steps/analytics/quiz"}]},{"title":"Lesson 4 AI","path":"/first-steps/ai","children":[{"title":"STEP 1 AI Integration requirements","path":"/first-steps/ai/integration-requirements"},{"title":"STEP 2 AI products recommendations - campaign types","path":"/first-steps/ai/campaign-types"},{"title":"STEP 3 Campaign preparation","path":"/first-steps/ai/campaign-preparation"},{"title":"STEP 4 Predictions","path":"/first-steps/ai/predictions"},{"title":"STEP 5 AI Search","path":"/first-steps/ai/search"},{"title":"STEP 6 Time optimizer","path":"/first-steps/ai/time-optimizer"},{"title":"TEST YOURSELF","path":"/first-steps/ai/quiz"}]},{"title":"Lesson 5 Jinjava","path":"/first-steps/jinjava","children":[{"title":"STEP 1 Introduction to Jinjava","path":"/first-steps/jinjava/jinjava-introduction"},{"title":"STEP 2 Jinjava tags","path":"/first-steps/jinjava/jinjava-tags"}]}]},{"title":"Glossary","path":"/glossary"},{"title":"Loyalty Guide","path":"/loyalty","children":[{"title":"Introduction","path":"/loyalty/introduction","children":[{"title":"STEP 1 Loyalty in numbers","path":"/loyalty/introduction/numbers"},{"title":"STEP 2 Questions you need to answer","path":"/loyalty/introduction/questions"},{"title":"STEP 3 Features and capabilities","path":"/loyalty/introduction/features"},{"title":"STEP 4 Phases of implementation","path":"/loyalty/introduction/implementations"},{"title":"STEP 5 Data Exchange","path":"/loyalty/introduction/data-exchange"}]},{"title":"Lesson 1 Earn mechanism","path":"/loyalty/lesson-1","children":[{"title":"STEP 1 Earn mechanism","path":"/loyalty/lesson-1/earn-mechanism"},{"title":"STEP 2 Scoring methodology","path":"/loyalty/lesson-1/points"},{"title":"STEP 3 Scenarios","path":"/loyalty/lesson-1/scenarios"}]},{"title":"Lesson 2 Points expiration","path":"/loyalty/lesson-2","children":[{"title":"STEP 1 Points expiration","path":"/loyalty/lesson-2/points-expiration"},{"title":"STEP 2 Points expiration process","path":"/loyalty/lesson-2/points-expiration-process"},{"title":"STEP 3 Scenarios","path":"/loyalty/lesson-2/scenarios"}]},{"title":"Lesson 3 Transferring points","path":"/loyalty/lesson-3","children":[{"title":"STEP 1 Point transfer process","path":"/loyalty/lesson-3/points-transfering"},{"title":"STEP 2 Scenarios","path":"/loyalty/lesson-3/scenarios"}]},{"title":"Lesson 4 Promotions","path":"/loyalty/lesson-4","children":[{"title":"STEP 1 Promotion","path":"/loyalty/lesson-4/type-of-promotion"},{"title":"STEP 2 Creating promotions","path":"/loyalty/lesson-4/type"},{"title":"STEP 3 Scenarios","path":"/loyalty/lesson-4/scenarios"}]},{"title":"Lesson 5 Vouchers","path":"/loyalty/lesson-5","children":[{"title":"STEP 1 Type of Vouchers","path":"/loyalty/lesson-5/voucher-type"},{"title":"STEP 2 Creating Vouchers","path":"/loyalty/lesson-5/create-vouchers"},{"title":"STEP 3 Vouchers or promotions?","path":"/loyalty/lesson-5/voucher-or-promotion"},{"title":"STEP 4 Scenarios","path":"/loyalty/lesson-5/scenarios"}]},{"title":"Lesson 6 Gamification","path":"/loyalty/lesson-6","children":[{"title":"STEP 1 Gamification","path":"/loyalty/lesson-6/gamification"},{"title":"STEP 2 Gamification stages","path":"/loyalty/lesson-6/gamification-steps"},{"title":"STEP 3 Scenarios","path":"/loyalty/lesson-6/scenarios"}]},{"title":"Lesson 7 Personalized Promotions","path":"/loyalty/lesson-7","children":[{"title":"STEP 1 Personalized Promotion","path":"/loyalty/lesson-7/Personalized"},{"title":"STEP 2 Create personalized promotions","path":"/loyalty/lesson-7/Create-peronalized-promotions"},{"title":"STEP 3 Scenarios","path":"/loyalty/lesson-7/Scenarios"}]}]}],"Product Guides":[{"title":"Glossary","path":"/glossary"},{"title":"Logging in and navigating the Synerise platform","path":"/docs/log-in-and-navigate-synerise-platform"},{"title":"Behavioral Data Hub","path":"/docs/crm","children":[{"title":"Profile overview","path":"/docs/crm/crm-profile"},{"title":"Attributes","path":"/docs/crm/customer-properties"},{"title":"Profile tags","path":"/docs/crm/customer-tag"},{"title":"Adding profiles","path":"/docs/crm/adding-profiles"},{"title":"Editing profiles","path":"/docs/crm/editing-profiles"},{"title":"Filtering the list of profiles","path":"/docs/crm/filtering-profiles"},{"title":"Importing profiles","path":"/docs/crm/crm-import"},{"title":"Exporting profiles","path":"/docs/crm/exporting-profiles"},{"title":"Adding events in profiles","path":"/docs/crm/adding-events-in-customer-cards"},{"title":"Customers with multiple profiles - merging profiles","path":"/docs/crm/merge"},{"title":"Deleting profiles","path":"/docs/crm/deleting-profiles"},{"title":"Live Aggregates","path":"/docs/crm/aggregates","children":[{"title":"Introduction to aggregates","path":"/docs/crm/aggregates/introduction-to-aggregates"},{"title":"Creating profile aggregates","path":"/docs/crm/aggregates/creating-profile-aggregates"},{"title":"Creating event aggregates","path":"/docs/crm/aggregates/creating-event-aggregates"},{"title":"Previewing aggregates","path":"/docs/crm/aggregates/previewing-aggregates"},{"title":"Adding aggregates to analytics dashboards","path":"/docs/crm/aggregates/adding-aggregates-to-dashboards"},{"title":"Removing aggregates","path":"/docs/crm/aggregates/removing-aggregates"}]},{"title":"Expressions","path":"/docs/crm/expressions","children":[{"title":"Introduction to expressions","path":"/docs/crm/expressions/introduction-to-expressions"},{"title":"Creating expressions","path":"/docs/crm/expressions/creating-expressions"},{"title":"Creating event expressions","path":"/docs/crm/expressions/creating-event-expression"},{"title":"Creating event expression for reports","path":"/docs/crm/expressions/event-expression-for-reports"},{"title":"Functions in expressions","path":"/docs/crm/expressions/functions-in-expressions"},{"title":"Versioning expressions","path":"/docs/crm/expressions/versioning-expressions"},{"title":"Previewing expressions","path":"/docs/crm/expressions/previewing-expressions"},{"title":"Adding expressions to analytics dashboards","path":"/docs/crm/expressions/adding-expressions-to-dashboards"},{"title":"Loyalty point count expression","path":"/docs/crm/expressions/loyalty-point-count"},{"title":"Removing expressions","path":"/docs/crm/expressions/removing-expressions"}]}]},{"title":"Integrations","path":"/integrations"},{"title":"AI Hub","path":"/docs/ai-hub","children":[{"title":"AI Recommendations","path":"/docs/ai-hub/recommendations-v2","children":[{"title":"Introduction and requirements","path":"/docs/ai-hub/recommendations-v2/introduction-to-recommendation-campaigns"},{"title":"Item feed requirements","path":"/docs/ai-hub/recommendations-v2/item-feed-requirements"},{"title":"Configuring item feed for recommendations","path":"/docs/ai-hub/recommendations-v2/configure-item-feed-ai-recommendations"},{"title":"Recommendation types","path":"/docs/ai-hub/recommendations-v2/recommendation-types"},{"title":"Creating recommendations","path":"/docs/ai-hub/recommendations-v2/creating-recommendation-campaign"},{"title":"Creating section page recommendations","path":"/docs/ai-hub/recommendations-v2/creating-section-recommendations"},{"title":"Creating attribute recommendations","path":"/docs/ai-hub/recommendations-v2/creating-attribute-recommendations"},{"title":"A/B/X testing","path":"/docs/ai-hub/recommendations-v2/recommendation-abx-test"},{"title":"A/B/X testing with external models","path":"/docs/ai-hub/recommendations-v2/abx-test-with-external-model"},{"title":"Recommendation filters","path":"/docs/ai-hub/recommendations-v2/recommendation-filters"},{"title":"Recommendation filters - examples of use","path":"/docs/ai-hub/recommendations-v2/recommendation-filters-examples"},{"title":"Previewing recommendations","path":"/docs/ai-hub/recommendations-v2/previewing-recommendations"},{"title":"Recommendation statistics","path":"/docs/ai-hub/recommendations-v2/recommendation-statistics"},{"title":"Distributing recommendations","path":"/docs/ai-hub/recommendations-v2/distributing-recommendations"}]},{"title":"AI Search","path":"/docs/ai-hub/ai-search","children":[{"title":"Introduction to AI Search","path":"/docs/ai-hub/ai-search/introduction-to-ai-search"},{"title":"Create an index","path":"/docs/ai-hub/ai-search/create-index"},{"title":"Create rules","path":"/docs/ai-hub/ai-search/query-rules"},{"title":"Add synonyms","path":"/docs/ai-hub/ai-search/add-synonyms"},{"title":"Define attributes","path":"/docs/ai-hub/ai-search/define-attributes"},{"title":"Define item ranking","path":"/docs/ai-hub/ai-search/define-item-ranking"},{"title":"Edit search method, searchable attributes, and define search relevance","path":"/docs/ai-hub/ai-search/define-search-method-and-ranking"},{"title":"Define typos and missing words management","path":"/docs/ai-hub/ai-search/define-typos-handling"},{"title":"Configuring A/B/X tests","path":"/docs/ai-hub/ai-search/configuring-ab-test"},{"title":"A/B/X test statistics","path":"/docs/ai-hub/ai-search/ab-test-statistics"},{"title":"Query suggestions","path":"/docs/ai-hub/ai-search/query-suggestions"},{"title":"Query suggestion statistics","path":"/docs/ai-hub/ai-search/query-suggestions-statistics"},{"title":"Previewing AI Search results","path":"/docs/ai-hub/ai-search/previewing-search-engine-results"},{"title":"AI Search Engine statistics","path":"/docs/ai-hub/ai-search/ai-search-statistics"},{"title":"Define language and separators","path":"/docs/ai-hub/ai-search/define-language-and-separators"},{"title":"Dynamic re-ranker","path":"/docs/ai-hub/ai-search/dynamic-reranker"},{"title":"Automatic Facets","path":"/docs/ai-hub/ai-search/automatic-facets"},{"title":"Predictive filtering","path":"/docs/ai-hub/ai-search/predictive-filtering"},{"title":"Visual search","path":"/docs/ai-hub/ai-search/visual-search"},{"title":"Change index access settings","path":"/docs/ai-hub/ai-search/change-index-access-settings"}]},{"title":"AI Predictions","path":"/docs/ai-hub/predictions","children":[{"title":"Introduction","path":"/docs/ai-hub/predictions/predictions-introduction"},{"title":"Predictions glossary","path":"/docs/ai-hub/predictions/predictions-concepts"},{"title":"Enabling predictions","path":"/docs/ai-hub/predictions/enabling-predictions"},{"title":"Creating best fit predictions","path":"/docs/ai-hub/predictions/bestfit"},{"title":"Creating classification and regression predictions","path":"/docs/ai-hub/predictions/custom"},{"title":"Creating lookalikes predictions","path":"/docs/ai-hub/predictions/lookalikes"},{"title":"Creating propensity predictions","path":"/docs/ai-hub/predictions/propensity"},{"title":"Managing predictions","path":"/docs/ai-hub/predictions/predictions-functionalities"},{"title":"Performance measurement","path":"/docs/ai-hub/predictions/predicitions-measure-performance"},{"title":"Examples","path":"/docs/ai-hub/predictions/predictions-examples"}]},{"title":"Regular Promotions","path":"/docs/ai-hub/promotions","children":[{"title":"Implementing promotions","path":"/docs/ai-hub/promotions/introduction-to-promotions"},{"title":"Creating promotions for entire basket","path":"/docs/ai-hub/promotions/creating-promotions-for-entire-basket"},{"title":"Creating promotions for selected products","path":"/docs/ai-hub/promotions/creating-promotions"},{"title":"Managing promotions","path":"/docs/ai-hub/promotions/managing-promotions"},{"title":"Importing promotions","path":"/docs/ai-hub/promotions/importing-promotions"},{"title":"Promotion tags","path":"/docs/ai-hub/promotions/promotion-tags"}]},{"title":"Personalized promotions","path":"/docs/ai-hub/personalized-promotions","children":[{"title":"Implementing Personalized Promotions","path":"/docs/ai-hub/personalized-promotions/introduction-to-ai-promotions"},{"title":"Creating personalized promotions","path":"/docs/ai-hub/personalized-promotions/creating-ai-promotions"},{"title":"Managing Personalized Promotions","path":"/docs/ai-hub/personalized-promotions/managing-ai-promotions"}]},{"title":"Synerise System Agent","path":"/docs/ai-hub/synerise-system-agent"},{"title":"Customer AI Assistant","path":"/docs/ai-hub/ai-assistant"},{"title":"Item feed requirements","path":"/docs/ai-hub/item-feed","children":[{"title":"About item feeds in Synerise","path":"/docs/ai-hub/item-feed/about"},{"title":"Google Merchant Feed","path":"/docs/ai-hub/item-feed/google-merchant-feed"},{"title":"Item feed in a catalog","path":"/docs/ai-hub/item-feed/item-feed-in-catalog"},{"title":"Supplemental catalog","path":"/docs/ai-hub/item-feed/supplemental-catalog"},{"title":"Metadata catalog","path":"/docs/ai-hub/item-feed/metadata-catalog"}]}]},{"title":"Automation Hub","path":"/docs/automation","children":[{"title":"Introduction to Automation Hub","path":"/docs/automation/introduction-to-automation"},{"title":"Control Center","path":"/docs/automation/automation-control-center"},{"title":"Workflow processing logic","path":"/docs/automation/changes-to-workflow-logic"},{"title":"Dictionary","path":"/docs/automation/automation-dictionary"},{"title":"Creating workflows","path":"/docs/automation/creating-automation"},{"title":"Trigger nodes explained","path":"/docs/automation/triggers","children":[{"title":"\"Data Changed\" node","path":"/docs/automation/triggers/client-update-node"},{"title":"\"Audience\" node","path":"/docs/automation/triggers/audience-node"},{"title":"\"Profile Event\" node","path":"/docs/automation/triggers/client-event-node"},{"title":"\"Business Event\" node","path":"/docs/automation/triggers/businees-event-trigger"},{"title":"\"Scheduled Run\" node","path":"/docs/automation/triggers/scheduled-run"}]},{"title":"Condition nodes explained","path":"/docs/automation/conditions","children":[{"title":"\"ABx Test\" node","path":"/docs/automation/conditions/abx-split-node"},{"title":"\"Profile Filter\" node","path":"/docs/automation/conditions/client-filter-node"},{"title":"\"Metric Filter\" node","path":"/docs/automation/conditions/metric-filter-node"},{"title":"\"Event Filter\" node","path":"/docs/automation/conditions/client-event-filter-node"},{"title":"\"Business Filter\" node","path":"/docs/automation/conditions/business-event-filter"},{"title":"\"Flow Limiter\" node","path":"/docs/automation/conditions/flow-limiter"}]},{"title":"Operation nodes explained","path":"/docs/automation/operation","children":[{"title":"\"Data Transformation\" node","path":"/docs/automation/operation/data-transformation-node"},{"title":"\"Local File\" node","path":"/docs/automation/operation/local-file-node"}]},{"title":"Sequences","path":"/docs/automation/sequences"},{"title":"Flow nodes explained","path":"/docs/automation/flow-control","children":[{"title":"\"Optimize Time\" node","path":"/docs/automation/flow-control/optimize-time"},{"title":"\"Delay\" node","path":"/docs/automation/flow-control/delay-node"},{"title":"\"End\" node","path":"/docs/automation/flow-control/end-node"},{"title":"\"Merge Paths\" node","path":"/docs/automation/flow-control/merge-paths-node"},{"title":"\"Split Path\" node","path":"/docs/automation/flow-control/split-path-node"}]},{"title":"Action nodes explained","path":"/docs/automation/actions","children":[{"title":"\"Update Profile\" node","path":"/docs/automation/actions/change-attribute-node"},{"title":"\"Delete Profile\" node","path":"/docs/automation/actions/delete-profile"},{"title":"\"Email Alert\" node","path":"/docs/automation/actions/send-email-alert-node"},{"title":"\"SMS Alert\" node","path":"/docs/automation/actions/sms-alert-node"},{"title":"\"Send Email\" node","path":"/docs/automation/actions/send-email"},{"title":"\"Generate Event\" node","path":"/docs/automation/actions/send-client-event"},{"title":"\"Send Mobile Push\" node","path":"/docs/automation/actions/send-mobile-push"},{"title":"\"Send SMS\" node","path":"/docs/automation/actions/send-sms-node"},{"title":"\"Send Web Push\" node","path":"/docs/automation/actions/send-webpush-node"},{"title":"\"Outgoing Integration\" node","path":"/docs/automation/actions/webhook-node"},{"title":"Synerise collection","path":"/docs/automation/actions/synerise-integrations","children":[{"title":"\"Import Profiles\" node","path":"/docs/automation/actions/synerise-integrations/import-customers"},{"title":"\"Import Events\" node","path":"/docs/automation/actions/synerise-integrations/import-events"},{"title":"\"Import to Catalog\" node","path":"/docs/automation/actions/synerise-integrations/import-to-catalog"},{"title":"\"Import to Voucher pool\" node","path":"/docs/automation/actions/synerise-integrations/import-vouchers"},{"title":"\"Import Transactions\" node","path":"/docs/automation/actions/synerise-integrations/import-transactions"},{"title":"\"Import Promotions\" node","path":"/docs/automation/actions/synerise-integrations/import-promotions"},{"title":"\"Get Profiles\" node","path":"/docs/automation/actions/synerise-integrations/get-profiles"},{"title":"\"Add Item To Catalog\" node","path":"/docs/automation/actions/synerise-integrations/add-item-to-catalog"},{"title":"\"Get Statistics\" node","path":"/docs/automation/actions/synerise-integrations/get-statistics"},{"title":"\"Get Analytics Report\" node","path":"/docs/automation/actions/synerise-integrations/get-analytics-report"},{"title":"\"Get Catalog Data\" node","path":"/docs/automation/actions/synerise-integrations/export-data-from-catalog"},{"title":"\"Get Metrics\" node","path":"/docs/automation/actions/synerise-integrations/get-metric-results"},{"title":"\"Save File\" node","path":"/docs/automation/actions/synerise-integrations/save-file"},{"title":"\"Get Brickworks Schema Records\" node","path":"/docs/automation/actions/synerise-integrations/get-brickworks-schema-records"}]}]},{"title":"Integration","path":"/docs/automation/integration","children":[{"title":"Amazon API Gateway","path":"/docs/automation/integration/amazon-api-gateway","children":[{"title":"\"Send Request\" node","path":"/docs/automation/integration/amazon-api-gateway/send-request"}]},{"title":"Amazon Redshift","path":"/docs/automation/integration/amazon-redshift","children":[{"title":"\"Get Data - Reverse ETL\" node","path":"/docs/automation/integration/amazon-redshift/get-data-reverse-etl"}]},{"title":"Amazon S3 Bucket","path":"/docs/automation/integration/amazon-s3-bucket","children":[{"title":"\"Get File\" node","path":"/docs/automation/integration/amazon-s3-bucket/get-file-amazon-s3-bucket"},{"title":"\"Send File\" node","path":"/docs/automation/integration/amazon-s3-bucket/send-file-amazon-s3-bucket"}]},{"title":"Azure Blob Storage","path":"/docs/automation/integration/azure-blob-storage","children":[{"title":"\"Get File\" node","path":"/docs/automation/integration/azure-blob-storage/get-file-azure-blob-storage"},{"title":"\"Send File\" node","path":"/docs/automation/integration/azure-blob-storage/send-file-azure-blob-storage"}]},{"title":"Databricks","path":"/docs/automation/integration/databricks","children":[{"title":"\"Get Data - Reverse ETL\" node","path":"/docs/automation/integration/databricks/get-data-reverse-etl"}]},{"title":"Eagle Eye","path":"/docs/automation/integration/eagle-eye","children":[{"title":"\"Create Coupon\" node","path":"/docs/automation/integration/eagle-eye/create-coupon"}]},{"title":"Facebook","path":"/docs/automation/integration/facebook","children":[{"title":"\"Add Profiles to Custom Audience\" node","path":"/docs/automation/integration/facebook/send-custom-audience"},{"title":"\"Remove Profiles from Custom Audience\" node","path":"/docs/automation/integration/facebook/remove-profiles-from-custom-audience"},{"title":"\"Send Custom Event\" node","path":"/docs/automation/integration/facebook/send-custom-event"},{"title":"\"Send Offline Transactions\" node","path":"/docs/automation/integration/facebook/send-offline-transactions"},{"title":"\"Send Online Transactions\" node","path":"/docs/automation/integration/facebook/send-online-transactions"}]},{"title":"Google Ads","path":"/docs/automation/integration/google-ads","children":[{"title":"\"Create New Customer List\" node","path":"/docs/automation/integration/google-ads/google-ads-create-list-with-profiles"},{"title":"\"Remove From Customer List\" node","path":"/docs/automation/integration/google-ads/google-ads-remove-profiles-from-list"},{"title":"\"Send Offline Conversion\" node","path":"/docs/automation/integration/google-ads/google-ads-send-offline-conversions"},{"title":"\"Update Customer List\" node","path":"/docs/automation/integration/google-ads/google-ads-send-profiles-to-list"}]},{"title":"Google Analytics","path":"/docs/automation/integration/google-analytics","children":[{"title":"\"Send Event\" node","path":"/docs/automation/integration/google-analytics/send-events-to-ga"}]},{"title":"Google BigQuery","path":"/docs/automation/integration/google-bigquery","children":[{"title":"\"Upload Data to Table\" node","path":"/docs/automation/integration/google-bigquery/upload-data-to-bigquery"},{"title":"\"Get Data - Reverse ETL\" node","path":"/docs/automation/integration/google-bigquery/get-data-reverse-etl"}]},{"title":"Google Cloud Pub/Sub","path":"/docs/automation/integration/google-cloud-pubsub","children":[{"title":"\"Publish Message\" node","path":"/docs/automation/integration/google-cloud-pubsub/publish-message"},{"title":"\"Publish Raw Message\" node","path":"/docs/automation/integration/google-cloud-pubsub/publish-raw-messages"}]},{"title":"Google Sheets","path":"/docs/automation/integration/google-sheets","children":[{"title":"\"Upload Data to Spreadsheet\" node","path":"/docs/automation/integration/google-sheets/upload-data-to-spreadsheets"}]},{"title":"Google Cloud Storage","path":"/docs/automation/integration/google-cloud-storage","children":[{"title":"\"Get File\" node","path":"/docs/automation/integration/google-cloud-storage/get-file-from-gcs"},{"title":"\"Send File\" node","path":"/docs/automation/integration/google-cloud-storage/send-file-to-gcp"}]},{"title":"HTTPS integrations","path":"/docs/automation/integration/http-integrations","children":[{"title":"\"Get File\" node","path":"/docs/automation/integration/http-integrations/http-get-file"},{"title":"\"Send File\" node","path":"/docs/automation/integration/http-integrations/http-send-file"}]},{"title":"Incoming Integration","path":"/docs/automation/integration/incoming-webhook-node"},{"title":"Microsoft Teams","path":"/docs/automation/integration/microsoft-teams","children":[{"title":"\"Send Channel Message\" node","path":"/docs/automation/integration/microsoft-teams/send-message-to-teams-channel-v2"},{"title":"\"Send Channel Message\" node (deprecated)","path":"/docs/automation/integration/microsoft-teams/send-message-to-teams-channel"}]},{"title":"Outgoing Integration","path":"/docs/automation/integration/outgoing-webhook"},{"title":"PostgreSQL","path":"/docs/automation/integration/postgresql","children":[{"title":"\"Get Data - Reverse ETL\" node","path":"/docs/automation/integration/postgresql/get-data-reverse-etl"}]},{"title":"Salesforce CRM","path":"/docs/automation/integration/salesforce-crm","children":[{"title":"\"Create a Lead\" node","path":"/docs/automation/integration/salesforce-crm/create-lead"},{"title":"\"Get a Lead\" node","path":"/docs/automation/integration/salesforce-crm/get-lead"},{"title":"\"Update a Lead\" node","path":"/docs/automation/integration/salesforce-crm/update-lead"}]},{"title":"SFTP integrations","path":"/docs/automation/integration/sftp-integrations","children":[{"title":"\"Get File\" node","path":"/docs/automation/integration/sftp-integrations/sftp-get-file"},{"title":"\"Send File\" node","path":"/docs/automation/integration/sftp-integrations/sftp-send-file"},{"title":"\"Create Directory\" node","path":"/docs/automation/integration/sftp-integrations/create-directory"}]},{"title":"Slack","path":"/docs/automation/integration/slack","children":[{"title":"\"Send Channel Message\" node","path":"/docs/automation/integration/slack/send-message-to-slack-channel"}]},{"title":"Snowflake","path":"/docs/automation/integration/snowflake","children":[{"title":"\"Get Data - Reverse ETL\" node","path":"/docs/automation/integration/snowflake/get-data-reverse-etl"}]},{"title":"TrustMate","path":"/docs/automation/integration/trustmate","children":[{"title":"\"Create Invitation\" node","path":"/docs/automation/integration/trustmate/create-invitation"},{"title":"\"Get Survey Link (Single Product)\" node","path":"/docs/automation/integration/trustmate/get-survey-link"}]},{"title":"Weather API","path":"/docs/automation/integration/weatherapi","children":[{"title":"\"Get Weather Information\" node","path":"/docs/automation/integration/weatherapi/get-weather-information"}]},{"title":"WhatsApp","path":"/docs/automation/integration/whats-app","children":[{"title":"\"Send Template Message\" node","path":"/docs/automation/integration/whats-app/send-template-message"}]},{"title":"WhatsApp (partner integration)","path":"/docs/automation/integration/whatsapp-partner-integration","children":[{"title":"\"Send Template Message\" node","path":"/docs/automation/integration/whatsapp-partner-integration/send-template-message"}]},{"title":"Webhooks from Meta","path":"/docs/automation/integration/webhook-from-meta"}]},{"title":"Data Transformation","path":"/docs/automation/data-transformation-and-imports","children":[{"title":"Introduction to data transformation","path":"/docs/automation/data-transformation-and-imports/introduction"},{"title":"Creating transformation rules","path":"/docs/automation/data-transformation-and-imports/creating-data-transformation"},{"title":"Transformations and data operators","path":"/docs/automation/data-transformation-and-imports/transformations-and-data-operators","children":[{"title":"\"Data Input\" node","path":"/docs/automation/data-transformation-and-imports/transformations-and-data-operators/data-input"},{"title":"\"Add column\" node","path":"/docs/automation/data-transformation-and-imports/transformations-and-data-operators/add-column"},{"title":"\"Remove columns\" node","path":"/docs/automation/data-transformation-and-imports/transformations-and-data-operators/filter-columns"},{"title":"\"Enrich with Catalog\" node","path":"/docs/automation/data-transformation-and-imports/transformations-and-data-operators/enrich-with-catalog-data"},{"title":"\"Merge columns\" node","path":"/docs/automation/data-transformation-and-imports/transformations-and-data-operators/merge-columns"},{"title":"\"Rename columns\" node","path":"/docs/automation/data-transformation-and-imports/transformations-and-data-operators/rename-columns"},{"title":"\"Edit values\" node","path":"/docs/automation/data-transformation-and-imports/transformations-and-data-operators/edit-values"},{"title":"\"Filter rows\" node","path":"/docs/automation/data-transformation-and-imports/transformations-and-data-operators/filter-rows"},{"title":"\"Reorder columns\" node","path":"/docs/automation/data-transformation-and-imports/transformations-and-data-operators/reorder-columns"},{"title":"\"Regex Replace\" node","path":"/docs/automation/data-transformation-and-imports/transformations-and-data-operators/regex-replace"},{"title":"\"Encrypt Data\" node","path":"/docs/automation/data-transformation-and-imports/transformations-and-data-operators/encrypt-data"},{"title":"\"Decrypt Data\" node","path":"/docs/automation/data-transformation-and-imports/transformations-and-data-operators/decrypt-data"},{"title":"\"Data Output\" node","path":"/docs/automation/data-transformation-and-imports/transformations-and-data-operators/data-output"}]}]},{"title":"Limits","path":"/docs/automation/automation-capping"},{"title":"Statistics and tracking automation events","path":"/docs/automation/automation-activity-tracking"},{"title":"Reusing event context from preceding nodes","path":"/docs/automation/event-params-reuse"},{"title":"Using event expressions in Automation Hub","path":"/docs/automation/using-event-expressions-automation"},{"title":"Tagging workflows","path":"/docs/automation/tagging-workflows"},{"title":"Workflow scheduler","path":"/docs/automation/workflow-scheduler"},{"title":"Testing outgoing integrations","path":"/docs/automation/test-requests-for-outgoing-integrations"}]},{"title":"Experience Hub","path":"/docs/campaign","children":[{"title":"Calendar","path":"/docs/campaign/marketing-calendar"},{"title":"Dashboard","path":"/docs/campaign/dashboard"},{"title":"Dynamic Content","path":"/docs/campaign/dynamiccontent","children":[{"title":"Introduction to dynamic content campaigns","path":"/docs/campaign/dynamiccontent/introduction-to-dynamic-content"},{"title":"Creating dynamic content templates","path":"/docs/campaign/dynamiccontent/creating-dynamic-content-templates","children":[{"title":"Using basic drag & drop builder","path":"/docs/campaign/dynamiccontent/creating-dynamic-content-templates/dynamic-content-drag-and-drop"},{"title":"Using dynamic content template builder","path":"/docs/campaign/dynamiccontent/creating-dynamic-content-templates/dynamic-content-template-builder"}]},{"title":"Creating dynamic content","path":"/docs/campaign/dynamiccontent/creating-dynamic-content","children":[{"title":"Creating dynamic content","path":"/docs/campaign/dynamiccontent/creating-dynamic-content/creating-dynamic-content"},{"title":"CSS selector basics","path":"/docs/campaign/dynamiccontent/creating-dynamic-content/css-selectors"}]},{"title":"Testing dynamic content","path":"/docs/campaign/dynamiccontent/testing-dynamic-content","children":[{"title":"Testing dynamic content in the wizard","path":"/docs/campaign/dynamiccontent/testing-dynamic-content/previewing-dynamic-content"},{"title":"Testing dynamic content on a production site","path":"/docs/campaign/dynamiccontent/testing-dynamic-content/testing-dynamic-content-on-web"}]},{"title":"Removing dynamic content","path":"/docs/campaign/dynamiccontent/removing-dynamic-content"}]},{"title":"In-app messages","path":"/docs/campaign/in-app-messages","children":[{"title":"Introduction to in-app messages","path":"/docs/campaign/in-app-messages/introduction-to-inapp-messages"},{"title":"Creating in-app message templates","path":"/docs/campaign/in-app-messages/creating-inapp-templates","children":[{"title":"Using in-app template builder","path":"/docs/campaign/in-app-messages/creating-inapp-templates/creating-inapp-template"},{"title":"Using basic drag & drop builder","path":"/docs/campaign/in-app-messages/creating-inapp-templates/inapp-drag-and-drop"}]},{"title":"Creating in-app messages","path":"/docs/campaign/in-app-messages/create-inapp-message"}]},{"title":"Landing Page","path":"/docs/campaign/landing-page","children":[{"title":"Creating landing pages","path":"/docs/campaign/landing-page/creating-landing-page"},{"title":"Creating landing page templates","path":"/docs/campaign/landing-page/creating-landing-page-templates","children":[{"title":"Using basic drag & drop builder","path":"/docs/campaign/landing-page/creating-landing-page-templates/landing-page-basic-drag-and-drop"},{"title":"Using advanced drag & drop builder","path":"/docs/campaign/landing-page/creating-landing-page-templates/landing-page-advanced-drag-and-drop"},{"title":"Using landing page template builder","path":"/docs/campaign/landing-page/creating-landing-page-templates/landing-page-template-builder"}]}]},{"title":"Screen Views","path":"/docs/campaign/screen-views","children":[{"title":"Changes to Screen views","path":"/docs/campaign/screen-views/whats-new"},{"title":"Introduction to screen views","path":"/docs/campaign/screen-views/introduction-to-screen-views"},{"title":"Creating screen views","path":"/docs/campaign/screen-views/creating-screen-views"},{"title":"Removing screen views","path":"/docs/campaign/screen-views/removing-screen-views"}]},{"title":"Email","path":"/docs/campaign/e-mail","children":[{"title":"Introduction to emails","path":"/docs/campaign/e-mail/introduction-to-email-campaigns"},{"title":"Configuring sender accounts","path":"/docs/campaign/e-mail/configuring-email-account"},{"title":"Further email configuration","path":"/docs/campaign/e-mail/other-configurations"},{"title":"Importing email templates","path":"/docs/campaign/e-mail/importing-email-templates"},{"title":"Creating email templates","path":"/docs/campaign/e-mail/creating-email-templates","children":[{"title":"Using the email template builder","path":"/docs/campaign/e-mail/creating-email-templates/email-code-editor"},{"title":"Using basic drag & drop builder","path":"/docs/campaign/e-mail/creating-email-templates/creating-custom-html-block-basic-builder"}]},{"title":"Creating emails","path":"/docs/campaign/e-mail/creating-email-campaigns"},{"title":"Dynamic email sender","path":"/docs/campaign/e-mail/dynamic-email-sender"},{"title":"Email statistics","path":"/docs/campaign/e-mail/email-campaign-statistics"},{"title":"List-Unsubscribe header","path":"/docs/campaign/e-mail/unsubscribe-link"}]},{"title":"SMS","path":"/docs/campaign/SMS","children":[{"title":"Introduction to SMS","path":"/docs/campaign/SMS/introduction-to-sms"},{"title":"Integrating SMS gateway","path":"/docs/campaign/SMS/configuring-sms-gateway"},{"title":"Creating SMS templates","path":"/docs/campaign/SMS/creating-SMS-template"},{"title":"Sending SMS","path":"/docs/campaign/SMS/sending-sms"},{"title":"Dynamic SMS sender","path":"/docs/campaign/SMS/dynamic-sms-sender"},{"title":"Custom subdomain for shortened links","path":"/docs/campaign/SMS/custom-shortener-domain"}]},{"title":"Push","path":"/docs/campaign/Mobile","children":[{"title":"Introduction to mobile push notifications","path":"/docs/campaign/Mobile/mobile_campaign"},{"title":"Creating mobile push templates","path":"/docs/campaign/Mobile/creating-mobile-push-templates","children":[{"title":"Using the visual mobile push builder","path":"/docs/campaign/Mobile/creating-mobile-push-templates/mobile-push-visual-builder"},{"title":"Using mobile push code editor","path":"/docs/campaign/Mobile/creating-mobile-push-templates/mobile-push-code-editor"}]},{"title":"Creating and sending mobile push","path":"/docs/campaign/Mobile/creating-mobile-push"}]},{"title":"Web Push","path":"/docs/campaign/Webpush","children":[{"title":"Introduction to web push","path":"/docs/campaign/Webpush/introduction-to-webpush"},{"title":"Configuring web push notifications","path":"/docs/campaign/Webpush/configuring-web-push"},{"title":"Two-step agreement form","path":"/docs/campaign/Webpush/two-step-agreement-form"},{"title":"Creating web push templates","path":"/docs/campaign/Webpush/creating-webpush-templates"},{"title":"Creating web push","path":"/docs/campaign/Webpush/creating-webpush-campaigns"}]},{"title":"Tagging campaigns","path":"/docs/campaign/tagging-campaigns"},{"title":"Communication statuses","path":"/docs/campaign/statuses"}]},{"title":"Decision Hub","path":"/docs/analytics","children":[{"title":"Dashboards","path":"/docs/analytics/analytics-dashboard","children":[{"title":"Introduction to dashboards","path":"/docs/analytics/analytics-dashboard/introduction-to-dashboards"},{"title":"Date ranges in dashboards","path":"/docs/analytics/analytics-dashboard/date-ranges-in-dashboard"},{"title":"Creating dashboards","path":"/docs/analytics/analytics-dashboard/creating-dashboards"},{"title":"Sharing dashboards","path":"/docs/analytics/analytics-dashboard/sharing-dashboards"},{"title":"Previewing dashboards","path":"/docs/analytics/analytics-dashboard/previewing-dashboards"},{"title":"Removing dashboards","path":"/docs/analytics/analytics-dashboard/removing-dashboards"}]},{"title":"Funnels","path":"/docs/analytics/funnels","children":[{"title":"Introduction to funnels","path":"/docs/analytics/funnels/introduction-to-funnels"},{"title":"Creating funnels","path":"/docs/analytics/funnels/creating-funnels"},{"title":"Previewing funnels","path":"/docs/analytics/funnels/previewing-funnels"},{"title":"Adding funnels to analytics dashboards","path":"/docs/analytics/funnels/adding-funnels-to-dashboards"},{"title":"Removing funnels","path":"/docs/analytics/funnels/removing-funnels"}]},{"title":"Segmentations","path":"/docs/analytics/segmentations","children":[{"title":"Introduction to segmentation","path":"/docs/analytics/segmentations/introduction-to-segmentations"},{"title":"Creating segmentations","path":"/docs/analytics/segmentations/creating-segmentations"},{"title":"Previewing segmentations","path":"/docs/analytics/segmentations/previewing-analyses"},{"title":"Adding segmentations to analytics dashboards","path":"/docs/analytics/segmentations/adding-segmentations-to-dashboards"},{"title":"Removing segmentations","path":"/docs/analytics/segmentations/removing-segmentations"},{"title":"Sharing segmentation results","path":"/docs/analytics/segmentations/share-segmentation-results"},{"title":"The logic of segmentation","path":"/docs/analytics/segmentations/the-logic-of-segmentation"}]},{"title":"Trends","path":"/docs/analytics/trends","children":[{"title":"Introduction to trends","path":"/docs/analytics/trends/introduction-to-trends"},{"title":"Creating trends","path":"/docs/analytics/trends/creating-trends"},{"title":"Previewing trends","path":"/docs/analytics/trends/previewing-trends"},{"title":"Adding trends to analytics dashboards","path":"/docs/analytics/trends/adding-trends-to-dashboards"},{"title":"Removing trends","path":"/docs/analytics/trends/removing-trends"}]},{"title":"Metrics","path":"/docs/analytics/metrics","children":[{"title":"Introduction to metrics","path":"/docs/analytics/metrics/introduction-to-metrics"},{"title":"Creating simple metrics","path":"/docs/analytics/metrics/creating-simple-metrics"},{"title":"Creating formula metrics","path":"/docs/analytics/metrics/creating-formula-metrics"},{"title":"Previewing metrics","path":"/docs/analytics/metrics/previewing-metrics"},{"title":"Adding metrics to analytics dashboards","path":"/docs/analytics/metrics/adding-metrics-to-dashboards"},{"title":"Removing metrics","path":"/docs/analytics/metrics/removing-metrics"}]},{"title":"Histograms","path":"/docs/analytics/histograms","children":[{"title":"Introduction to histograms","path":"/docs/analytics/histograms/introduction-to-histograms"},{"title":"Creating histograms","path":"/docs/analytics/histograms/creating-histograms"},{"title":"Previewing histograms","path":"/docs/analytics/histograms/previewing-histograms"},{"title":"Adding histograms to analytics dashboards","path":"/docs/analytics/histograms/adding-histograms-to-dashboards"},{"title":"Removing histograms","path":"/docs/analytics/histograms/removing-histograms"}]},{"title":"Reports","path":"/docs/analytics/reports","children":[{"title":"Introduction to reports","path":"/docs/analytics/reports/introduction-to-reports"},{"title":"Creating reports","path":"/docs/analytics/reports/creating-reports"},{"title":"Previewing reports","path":"/docs/analytics/reports/previewing-reports"},{"title":"Adding reports to analytical dashboards","path":"/docs/analytics/reports/adding-reports-to-dashboards"},{"title":"Exporting reports to a file","path":"/docs/analytics/reports/exporting-reports-to-file"},{"title":"Removing reports","path":"/docs/analytics/reports/removing-reports"}]},{"title":"Sankey Diagrams","path":"/docs/analytics/sankey-charts","children":[{"title":"Introduction to Sankey Diagrams","path":"/docs/analytics/sankey-charts/introduction-to-sankey-charts"},{"title":"Creating Sankey Diagrams","path":"/docs/analytics/sankey-charts/creating-sankey-charts"},{"title":"Previewing Sankey Diagrams","path":"/docs/analytics/sankey-charts/previewing-sankey-charts"},{"title":"Removing Sankey Diagrams","path":"/docs/analytics/sankey-charts/removing-sankey-charts"}]},{"title":"Geoanalytics","path":"/docs/analytics/geoanalytics","children":[{"title":"Introduction to geoanalytics","path":"/docs/analytics/geoanalytics/introduction-to-geoanalytics"},{"title":"Creating geoanalytics","path":"/docs/analytics/geoanalytics/creating-geoanalytics"},{"title":"Previewing geoanalytics","path":"/docs/analytics/geoanalytics/previewing-geoanalytics"},{"title":"Adding geoanalytics to analytics dashboards","path":"/docs/analytics/geoanalytics/adding-geoanalytics-to-dashboards"},{"title":"Removing geoanalyses","path":"/docs/analytics/geoanalytics/removing-geoanalytics"}]},{"title":"Use cases","path":"/docs/analytics/analytics-scenarios","children":[{"title":"Connecting events within customer profiles","path":"/docs/analytics/analytics-scenarios/connecting-events-in-crm"}]},{"title":"Static and dynamic analyses","path":"/docs/analytics/static-and-dynamic-analyses"},{"title":"Date filtering","path":"/docs/analytics/i_date-filters"},{"title":"Filtering","path":"/docs/analytics/i_profile-filter"},{"title":"Operators in analyses and filters","path":"/docs/analytics/i_events-parameter-operators"},{"title":"Value types in analyses and filters","path":"/docs/analytics/i_events-parameter-value"},{"title":"Timezones in Decision Hub","path":"/docs/analytics/event-timezones"}]},{"title":"Data Modeling Hub","path":"/docs/assets","children":[{"title":"Events","path":"/docs/assets/events","children":[{"title":"Introduction to events","path":"/docs/assets/events/introduction-to-events"},{"title":"Managing event definitions","path":"/docs/assets/events/event-definitions"},{"title":"Event parameters and enrichment","path":"/docs/assets/events/adding-event-parameters"},{"title":"Event authentication settings","path":"/docs/assets/events/event-settings"},{"title":"Importing custom events and transactions","path":"/docs/assets/events/importing-events"},{"title":"Synerise event reference","path":"/docs/assets/events/event-reference","children":[{"title":"Event list","path":"/docs/assets/events/event-reference/default-events"},{"title":"Common event parameters","path":"/docs/assets/events/event-reference/common-parameters"},{"title":"AI Prediction events","path":"/docs/assets/events/event-reference/predictions"},{"title":"AI Search events","path":"/docs/assets/events/event-reference/search"},{"title":"Profile events","path":"/docs/assets/events/event-reference/profiles"},{"title":"Transactions, cart, and favorites events","path":"/docs/assets/events/event-reference/items"},{"title":"Loyalty events","path":"/docs/assets/events/event-reference/loyalty"},{"title":"Automation events","path":"/docs/assets/events/event-reference/automation"},{"title":"Integration events","path":"/docs/assets/events/event-reference/integration"},{"title":"Landing page events","path":"/docs/assets/events/event-reference/landing-page"},{"title":"Email events","path":"/docs/assets/events/event-reference/email"},{"title":"Web push events","path":"/docs/assets/events/event-reference/webpush"},{"title":"Brickworks events","path":"/docs/assets/events/event-reference/brickworks"},{"title":"Dynamic content events","path":"/docs/assets/events/event-reference/dynamic-content"},{"title":"SMS events","path":"/docs/assets/events/event-reference/sms"},{"title":"Mobile campaign events","path":"/docs/assets/events/event-reference/mobile-communication"},{"title":"Mobile push events","path":"/docs/assets/events/event-reference/mobile-push"},{"title":"In-app messaging events","path":"/docs/assets/events/event-reference/inapp"},{"title":"AI Recommendation events","path":"/docs/assets/events/event-reference/recommendations"},{"title":"Website and app interaction events","path":"/docs/assets/events/event-reference/web-and-app"}]}]},{"title":"Catalogs","path":"/docs/assets/catalogs","children":[{"title":"Introduction to catalogs","path":"/docs/assets/catalogs/introduction-to-catalogs"},{"title":"Creating catalogs","path":"/docs/assets/catalogs/creating-catalogs"},{"title":"Previewing catalogs","path":"/docs/assets/catalogs/previewing-catalogs"},{"title":"Exporting data from catalogs","path":"/docs/assets/catalogs/exporting-data-from-catalogs"},{"title":"Removing catalogs","path":"/docs/assets/catalogs/removing-catalogs"}]},{"title":"Tags","path":"/docs/assets/tags"},{"title":"Files","path":"/docs/assets/files-explorer"},{"title":"Documents","path":"/docs/assets/documents","children":[{"title":"Changes to Documents","path":"/docs/assets/documents/whats-new"},{"title":"Introduction to documents","path":"/docs/assets/documents/introduction-to-documents"},{"title":"Creating documents","path":"/docs/assets/documents/creating-documents"},{"title":"Removing documents","path":"/docs/assets/documents/removing-documents"}]},{"title":"Snippets","path":"/docs/assets/snippets"},{"title":"Voucher pools","path":"/docs/assets/code-pools"},{"title":"Schema Builder","path":"/docs/assets/schema-builder","children":[{"title":"Introduction to Schema Builder","path":"/docs/assets/schema-builder/introduction-to-schema-builder"},{"title":"Creating schemas","path":"/docs/assets/schema-builder/creating-schemas"},{"title":"Schema records","path":"/docs/assets/schema-builder/schema-records"},{"title":"Schema management","path":"/docs/assets/schema-builder/schema-management"},{"title":"Schema relations","path":"/docs/assets/schema-builder/schema-relations"},{"title":"Schema permissions","path":"/docs/assets/schema-builder/schema-permissions"},{"title":"Schema-exclusive API reference","path":"/docs/assets/schema-builder/schema-api"}]},{"title":"Imports","path":"/docs/assets/imports","children":[{"title":"Introduction to data import","path":"/docs/assets/imports/introduction-to-imports"},{"title":"Importing custom events","path":"/docs/assets/imports/importing-custom-events"},{"title":"Importing data to catalogs","path":"/docs/assets/imports/importing-data-to-catalogs"},{"title":"Importing profiles","path":"/docs/assets/imports/importing-clients"},{"title":"Importing promotions","path":"/docs/assets/imports/importing-promotions"},{"title":"Importing transactions","path":"/docs/assets/imports/importing-transactional-data"},{"title":"Importing vouchers","path":"/docs/assets/imports/importing-vouchers"}]},{"title":"Exporting data","path":"/docs/assets/exporting-data"},{"title":"Brickworks","path":"/docs/assets/brickworks","children":[{"title":"What makes Brickworks different","path":"/docs/assets/brickworks/what-makes-brickworks-different"},{"title":"Quick start","path":"/docs/assets/brickworks/quick-start","children":[{"title":"Creating a schema","path":"/docs/assets/brickworks/quick-start/creating-a-schema"},{"title":"Creating a record","path":"/docs/assets/brickworks/quick-start/creating-a-record"}]},{"title":"Dictionary / Core concepts","path":"/docs/assets/brickworks/core-concepts"},{"title":"Field types","path":"/docs/assets/brickworks/schema-field-types"},{"title":"Synerise objects","path":"/docs/assets/brickworks/synerise-objects"},{"title":"Record lifecycle","path":"/docs/assets/brickworks/record-lifecycle"},{"title":"Creating an external source","path":"/docs/assets/brickworks/creating-external-source"},{"title":"Exporting records","path":"/docs/assets/brickworks/exporting-records"},{"title":"Generating objects","path":"/docs/assets/brickworks/generating-objects"},{"title":"Response transformers","path":"/docs/assets/brickworks/response-transformers"},{"title":"Brickworks Jinjava inserts","path":"/docs/assets/brickworks/brickworks-jinjava-inserts"},{"title":"API reference","path":"/docs/assets/brickworks/brickworks-api-and-sdk"},{"title":"Limits and constraints","path":"/docs/assets/brickworks/limits"}]},{"title":"Blocks","path":"/docs/assets/blocks"}]},{"title":"Settings","path":"/docs/settings","children":[{"title":"My Account","path":"/docs/settings/your-account","children":[{"title":"Account Details","path":"/docs/settings/your-account/account"},{"title":"Account Security","path":"/docs/settings/your-account/account-security"}]},{"title":"Workspaces","path":"/docs/settings/workspace","children":[{"title":"Workspace Details","path":"/docs/settings/workspace/account"},{"title":"Synerise monitoring alerts","path":"/docs/settings/workspace/synerise-monitoring-alerts"},{"title":"Audit Log","path":"/docs/settings/workspace/audit-log"},{"title":"Cloning Logs","path":"/docs/settings/workspace/cloning-logs"},{"title":"Cloning objects to other workspaces","path":"/docs/settings/workspace/cloning-objects","children":[{"title":"Introduction to cloning","path":"/docs/settings/workspace/cloning-objects/introduction-to-cloning"},{"title":"Cloning analyses to other workspaces","path":"/docs/settings/workspace/cloning-objects/cloning-analyses-to-workspaces"},{"title":"Cloning AI recommendations to other workspaces","path":"/docs/settings/workspace/cloning-objects/cloning-recommendations-to-workspaces"},{"title":"Cloning campaigns and campaign templates to other workspaces","path":"/docs/settings/workspace/cloning-objects/cloning-messages-to-workspaces"},{"title":"Cloning workflows to other workspaces","path":"/docs/settings/workspace/cloning-objects/cloning-workflows"},{"title":"Cloning predictions to other workspaces","path":"/docs/settings/workspace/cloning-objects/cloning-predictions-to-workspaces"}]},{"title":"Co-Brand Decisioning Layer","path":"/docs/settings/workspace/multibrand-workspaces","children":[{"title":"What is Co-Brand Decisioning Layer?","path":"/docs/settings/workspace/multibrand-workspaces/about"},{"title":"AI recommendations with co-brand personalization","path":"/docs/settings/workspace/multibrand-workspaces/ai-recommendations"},{"title":"Creating a workspace group","path":"/docs/settings/workspace/multibrand-workspaces/create-workspace-group"},{"title":"Sharing segmentation results to a workspace group","path":"/docs/settings/workspace/multibrand-workspaces/sharing-segmentation-results"},{"title":"Limits and constraints","path":"/docs/settings/workspace/multibrand-workspaces/limits-and-constraints"}]}]},{"title":"Identity & Access Management","path":"/docs/settings/identity-access-management","children":[{"title":"Users","path":"/docs/settings/identity-access-management/users"},{"title":"Roles and permissions","path":"/docs/settings/identity-access-management/permissions","children":[{"title":"General permissions","path":"/docs/settings/identity-access-management/permissions/general-permissions"},{"title":"AI Hub permissions","path":"/docs/settings/identity-access-management/permissions/ai-hub-permissions"},{"title":"Behavioral Data Hub permissions","path":"/docs/settings/identity-access-management/permissions/profiles-permissions"},{"title":"Experience Hub permissions","path":"/docs/settings/identity-access-management/permissions/campaigns-permissions"},{"title":"Automation Hub permissions","path":"/docs/settings/identity-access-management/permissions/automation-permissions"},{"title":"Decision Hub permissions","path":"/docs/settings/identity-access-management/permissions/analytics-permissions"},{"title":"Data Modeling Hub permissions","path":"/docs/settings/identity-access-management/permissions/data-management-permissions"},{"title":"Settings permissions","path":"/docs/settings/identity-access-management/permissions/settings-permissions"}]},{"title":"Access Control","path":"/docs/settings/identity-access-management/access-control","children":[{"title":"Password settings","path":"/docs/settings/identity-access-management/access-control/password-settings"},{"title":"IP allow-listing","path":"/docs/settings/identity-access-management/access-control/ip-allow-listing"},{"title":"Managed domains","path":"/docs/settings/identity-access-management/access-control/managed-domains"},{"title":"Single sign-on","path":"/docs/settings/identity-access-management/access-control/single-sign-on"}]},{"title":"Single sign-on tutorials","path":"/docs/settings/identity-access-management/single-sign-on-tutorials","children":[{"title":"Single sign-on with Microsoft Entra ID","path":"/docs/settings/identity-access-management/single-sign-on-tutorials/setup-sso-entra-id"},{"title":"Single sign-on with Auth0","path":"/docs/settings/identity-access-management/single-sign-on-tutorials/setup-sso-auth0"}]}]},{"title":"Apps & Integration","path":"/docs/settings/tool","children":[{"title":"API Keys","path":"/docs/settings/tool/api"},{"title":"Connections","path":"/docs/settings/tool/connections"},{"title":"Tracking Codes","path":"/docs/settings/tool/tracking_codes"},{"title":"Authentication for mobile apps","path":"/docs/settings/tool/iam-for-apps","children":[{"title":"Common authentication settings","path":"/docs/settings/tool/iam-for-apps/general"},{"title":"OAuth","path":"/docs/settings/tool/iam-for-apps/oauth"},{"title":"Synerise authentication","path":"/docs/settings/tool/iam-for-apps/synerise"},{"title":"Third-party registration and authentication services","path":"/docs/settings/tool/iam-for-apps/third-party"},{"title":"Simple Profile Authentication","path":"/docs/settings/tool/iam-for-apps/simple"},{"title":"Device authorization and failed login settings","path":"/docs/settings/tool/iam-for-apps/access"}]},{"title":"Integrating email providers","path":"/docs/settings/tool/integrating-email-providers","children":[{"title":"Enabling the Infobip integration","path":"/docs/settings/tool/integrating-email-providers/infobip"},{"title":"Enabling the SendGrid integration","path":"/docs/settings/tool/integrating-email-providers/sendgrid"},{"title":"Enabling the custom SMTP server integration","path":"/docs/settings/tool/integrating-email-providers/custom-sftp-servers"}]},{"title":"Integrating SMS gateways","path":"/docs/settings/tool/integrating-sms-gateways","children":[{"title":"Enabling the SMSAPI integration","path":"/docs/settings/tool/integrating-sms-gateways/smsapi"},{"title":"Enabling the SMSBIZ integration","path":"/docs/settings/tool/integrating-sms-gateways/smsbiz"},{"title":"Enabling the Vonage integration","path":"/docs/settings/tool/integrating-sms-gateways/vonage"},{"title":"Enabling the Twilio integration","path":"/docs/settings/tool/integrating-sms-gateways/twilio"},{"title":"Enabling the TideMobile integration","path":"/docs/settings/tool/integrating-sms-gateways/tidemobile"},{"title":"Enabling the Materna integration","path":"/docs/settings/tool/integrating-sms-gateways/materna"},{"title":"Enabling the Infobip integration","path":"/docs/settings/tool/integrating-sms-gateways/infobip"},{"title":"Enabling the MessageFlow integration","path":"/docs/settings/tool/integrating-sms-gateways/messageflow"},{"title":"Enabling the LINK Mobility integration","path":"/docs/settings/tool/integrating-sms-gateways/link-mobility"}]},{"title":"Integrating Magento with Synerise","path":"/docs/settings/tool/magento","children":[{"title":"Integrating Magento with Synerise","path":"/docs/settings/tool/magento/magento-integration-multistore-support"},{"title":"Synchronizing and exporting data","path":"/docs/settings/tool/magento/synchronizing-data-between-synerise-and-magento"},{"title":"Implementing Synerise AI Search and AI recommendations","path":"/docs/settings/tool/magento/implementing-ai-search"},{"title":"Message Queues logic","path":"/docs/settings/tool/magento/magento-message-queues"},{"title":"Legacy Magento Plugin","path":"/docs/settings/tool/magento/magento-integration"}]},{"title":"Google Firebase","path":"/docs/settings/tool/firebase"},{"title":"Integrating VTEX IO with Synerise","path":"/docs/settings/tool/vtex","children":[{"title":"Integration for stores using FastStore framework","path":"/docs/settings/tool/vtex/vtex-integration-faststore"},{"title":"Integration for stores using Store Framework","path":"/docs/settings/tool/vtex/vtex-integration"},{"title":"Synchronizing item feed","path":"/docs/settings/tool/vtex/synchronizing-item-feed"},{"title":"Synchronizing promotions","path":"/docs/settings/tool/vtex/synchronizing-promotions"}]},{"title":"Huawei","path":"/docs/settings/tool/huawei-integration"},{"title":"Integrating Sylius with Synerise","path":"/docs/settings/tool/sylius-integration"},{"title":"Integrating WooCommerce with Synerise","path":"/docs/settings/tool/woocommerce-integration"}]},{"title":"Configuration","path":"/docs/settings/configuration","children":[{"title":"Approval Services","path":"/docs/settings/configuration/service-approval"},{"title":"Newsletter sign-up","path":"/docs/settings/configuration/newsletter-sign-up"},{"title":"Communication limits","path":"/docs/settings/configuration/campaign-limits"},{"title":"SMS","path":"/docs/settings/configuration/sms-account"},{"title":"AI Engine Configuration","path":"/docs/settings/configuration/ai-engine-configuration","children":[{"title":"Configure AI engine for AI Search","path":"/docs/settings/configuration/ai-engine-configuration/engine-configuration-for-search"},{"title":"Configure AI Engine for Predictions","path":"/docs/settings/configuration/ai-engine-configuration/engine-configuration-for-propensity"},{"title":"Configure AI engine for Recommendations","path":"/docs/settings/configuration/ai-engine-configuration/engine-configuration-for-recommendations"},{"title":"Customizing model training","path":"/docs/settings/configuration/ai-engine-configuration/custom-model-training"},{"title":"Model status","path":"/docs/settings/configuration/ai-engine-configuration/model-status"},{"title":"Monitoring item feed status","path":"/docs/settings/configuration/ai-engine-configuration/feed-status"}]},{"title":"System Templates","path":"/docs/settings/configuration/templates"},{"title":"Global control group","path":"/docs/settings/configuration/global-control-group"},{"title":"Test profiles","path":"/docs/settings/configuration/test-profiles"},{"title":"Identifiers","path":"/docs/settings/configuration/non-unique-emails"},{"title":"Loyalty","path":"/docs/settings/configuration/loyalty"},{"title":"Time optimizer","path":"/docs/settings/configuration/time-optimizer"},{"title":"Upcoming changes to handling identifiers","path":"/docs/settings/configuration/identifier-standardization"}]},{"title":"Organizations","path":"/docs/settings/organizations","children":[{"title":"Consumption reports","path":"/docs/settings/organizations/consumption","children":[{"title":"Event consumption graphs","path":"/docs/settings/organizations/consumption/events"},{"title":"API consumption","path":"/docs/settings/organizations/consumption/api-calls"},{"title":"Comprehensive consumption reports","path":"/docs/settings/organizations/consumption/report"}]},{"title":"Organization workspaces","path":"/docs/settings/organizations/workspaces"},{"title":"Organization users","path":"/docs/settings/organizations/users"},{"title":"Organization settings","path":"/docs/settings/organizations/settings"}]},{"title":"Data exchange encryption","path":"/docs/settings/data-exchange-encryption"},{"title":"Protection of personally identifiable information","path":"/docs/settings/pii-protection"}]}],"Use Cases":[{"title":"A/B test in AI Search","path":"/use-cases/ai-search-ab-test"},{"title":"A/B tests in emails","path":"/use-cases/ab-test-mailing"},{"title":"Abandoned cart landing page with similar recommendations","path":"/use-cases/recommendations-abandoned-cart"},{"title":"Abandoned cart with a control group and A/B tests","path":"/use-cases/abandoned-cart-scenario"},{"title":"Abandoned search scenario","path":"/use-cases/abandoned-ai-search"},{"title":"ABX Test - Optimizing Discounts for Medium-Purchase-Probability Customers","path":"/use-cases/abx-optimize-coupon-strategy"},{"title":"Adding Gmail Promotions Annotation","path":"/use-cases/promotion-tag-gmail"},{"title":"Adding linked pages to search engine","path":"/use-cases/adding-linked-pages-to-search"},{"title":"Adding mix of social proof to product pages","path":"/use-cases/social-proof-basics"},{"title":"Adform integration","path":"/use-cases/adform-integration"},{"title":"AI recommendations enriched with customer opinions","path":"/use-cases/ai-with-customers-opinions"},{"title":"AI recommendations in blog posts","path":"/use-cases/ai-recommendations-blog-post"},{"title":"AI Search based on FAQ","path":"/use-cases/faq-search"},{"title":"AI search for blogs and articles","path":"/use-cases/ai-search-in-blog"},{"title":"AI-Powered Personalized Brand Recommendations on Category Pages","path":"/use-cases/personalized-brand-reco"},{"title":"AI-Powered Store Locator for Finding Nearest Shops","path":"/use-cases/ai-search-store-location"},{"title":"Analyze customer’s preferred item category","path":"/use-cases/most-visited-category"},{"title":"Anniversary of the transaction","path":"/use-cases/transaction_anniversary"},{"title":"Apply synonyms in the search engine","path":"/use-cases/search-with-synonyms"},{"title":"Attribute-based mobile push campaign","path":"/use-cases/gender-based-mobile-campaign"},{"title":"Automate Sending NPS Survey Data to Google Cloud Pub/Sub","path":"/use-cases/send-nps-event-to-pubsub"},{"title":"Automate Sending NPS Survey Results to Google BigQuery","path":"/use-cases/send-nps-event-to-bigquery"},{"title":"Automated Alerts for Campaign Display Issues via Slack","path":"/use-cases/dynamic-campaign-alert"},{"title":"Automated Birthday Email Sent Before Customer’s Birthday","path":"/use-cases/is-it-customers-birthday"},{"title":"Automated email campaign performance reports","path":"/use-cases/data-reference"},{"title":"Automated Email Workflow for Gathering Customer Feedback and Improving Ratings","path":"/use-cases/ratings-on-external-sites"},{"title":"Automated Emails for Customer Retention Using Churn Predictions","path":"/use-cases/predictions-automation"},{"title":"Automated Import of Customer Complaints as Custom Events via SFTP","path":"/use-cases/synchronize-complaint-data-as-custom-events"},{"title":"Automated Replenishment Email with Upsell Recommendations","path":"/use-cases/replenishment"},{"title":"Automated Rotation of Dynamic Content Banners with Controlled Display Frequency","path":"/use-cases/rotating-dc"},{"title":"Average number of transactions per month","path":"/use-cases/segmentation-average-transactions"},{"title":"Award loyalty points for reaching the specific number of transactions","path":"/use-cases/mechanism-of-stamps"},{"title":"Back in stock campaign","path":"/use-cases/back-in-stock"},{"title":"Back in stock push notification campaign","path":"/use-cases/back-in-stock-mobile-push"},{"title":"Banner with a discount for subscribing to a newsletter","path":"/use-cases/banner-with-discount-for-subscribtion"},{"title":"Bestselling product recommendations","path":"/use-cases/recommendations-bestsellers"},{"title":"Birthday email with coupon","path":"/use-cases/birthday-coupon"},{"title":"Boost customers' favorite brand in similar recommendations","path":"/use-cases/boost-favorite-brand"},{"title":"Boost High-Margin Products in Personalized Recommendations","path":"/use-cases/boost-higher-margin-products"},{"title":"Boost or Demote Recommended Products by Profit Margin","path":"/use-cases/promote-demote-on-margin"},{"title":"Boosting item selection with best fit predictions","path":"/use-cases/bestfit-brand"},{"title":"Brickworks loyalty template with tiered offer","path":"/use-cases/brickworks-email-loyalty-offer"},{"title":"Brickworks product template with AI-based similar recommendations","path":"/use-cases/brickworks-inapp-similar"},{"title":"Buy one, get one free","path":"/use-cases/buy-one-get-one"},{"title":"Calculate CTR, OR, and CTOR based on unique event occurrences","path":"/use-cases/calculate-ctr-or-ctor"},{"title":"Calculate duration of the last session on website","path":"/use-cases/calculate-time-spent-on-website"},{"title":"Calculate the percentage of unique transactions","path":"/use-cases/calculate-unique-transactions"},{"title":"Calculate transactions with the use of promotional codes","path":"/use-cases/event_data_modification"},{"title":"Calculate value of all sold items","path":"/use-cases/calculate-items-sold-by-weight"},{"title":"Calculating Customer Age from Birthdate Attribute","path":"/use-cases/age-calculation"},{"title":"Calculating items purchased within a campaign","path":"/use-cases/items-bought-after-clicking"},{"title":"Call center dashboard","path":"/use-cases/customer-dashboard-call-center"},{"title":"Campaign optimizer","path":"/use-cases/campaign-optimizer"},{"title":"Campaign optimizer - Advanced configuration","path":"/use-cases/campaign-optimizer2"},{"title":"Campaign with registration for offline events","path":"/use-cases/offline-events"},{"title":"Carousel with recently viewed products","path":"/use-cases/product-recommended-for-recently-viewed"},{"title":"Cart-Based Recommendation with Last Seen and Last Bought Exclusion","path":"/use-cases/recommendations-without-last-seen"},{"title":"Category promotion","path":"/use-cases/category-promotions"},{"title":"Change date format for analytics","path":"/use-cases/change-date-format"},{"title":"Check distribution of sources of traffic on a website","path":"/use-cases/segmentation-source-of-traffic"},{"title":"Cleaning and Transforming Data for Optimal Business Performance","path":"/use-cases/data-cleaning"},{"title":"Cloning Complex Analyses and Segmentations Across Workspaces","path":"/use-cases/cloning-analytics"},{"title":"Co-Brand Decisioning Layer segmentation based on average monthly transactions","path":"/use-cases/multibrand-segmentation"},{"title":"Collect and update weather information in a catalog","path":"/use-cases/data_with_current_weather_information"},{"title":"Collecting newsletter submissions from users without cookie tracking","path":"/use-cases/do-not-track"},{"title":"Content personalization in an external tool on the example of e-point CMS","path":"/use-cases/content-personalization-CMS"},{"title":"Countdown timer bar on webiste","path":"/use-cases/countdown-timer-bar"},{"title":"Coupon for membership anniversary","path":"/use-cases/coupon_for_anniversary"},{"title":"Create a Purchase Report Based on Product Categories","path":"/use-cases/group_products_by_category"},{"title":"Create Search Rules to Filter Products Based on Price Keywords","path":"/use-cases/handling-indirect-price-filter-in-query-with-rules"},{"title":"Creating event parameters out of event expressions","path":"/use-cases/multi-params-expression"},{"title":"Creating Segments Based on Quantiles for Targeted Marketing","path":"/use-cases/segment-creation-quantiles"},{"title":"Cross-sell recommendations from different category","path":"/use-cases/cross-sell-recommendations-from-different-category"},{"title":"Cross-sell recommendations in the basket","path":"/use-cases/cross-sell-basket"},{"title":"Cross-sell recommendations with category tabs based on last purchased product","path":"/use-cases/cross-sell-with-tabs"},{"title":"Customers who have their birthday in the current month","path":"/use-cases/month-of-birth-expression"},{"title":"Customers' data import from SFTP server","path":"/use-cases/import-customers-data-from-sftp"},{"title":"Daily additional points for the fastest buyers","path":"/use-cases/limited-promotion"},{"title":"Date-Driven and Transaction-Based Email Banners for Customer Segments","path":"/use-cases/dynamic-email-campaign"},{"title":"Decrease the cost of SMS campaigns using Propensity predictions","path":"/use-cases/decrease-sms-campaign-cost"},{"title":"Discount coupon for installing the application","path":"/use-cases/discount-for-app"},{"title":"Discount for a product complementary to the product viewed","path":"/use-cases/discount-for-complementary-product"},{"title":"Discount for entire basket","path":"/use-cases/promotion-for-entire-basket"},{"title":"Display Discount Information in Mobile App Using Screen View Campaign","path":"/use-cases/documents-promotion"},{"title":"Display list of available coupons in a mobile app","path":"/use-cases/loyalty-programs-templates"},{"title":"Display Real-Time Purchase Counts for Social Proof on Product Pages","path":"/use-cases/social-proof-trends"},{"title":"Display seasonal promotions in a mobile application","path":"/use-cases/documents-promotion-groups"},{"title":"Displaying a set of promotion banners powered by a Brickworks schema","path":"/use-cases/brickworks-banners"},{"title":"Displaying personalized recommendations before typing a search query","path":"/use-cases/ai-search-improvements"},{"title":"Dynamic content campaign with personalized recommendations","path":"/use-cases/dynamic-content-with-drag-and-drop-builder"},{"title":"Dynamic Content Scratch Card","path":"/use-cases/dc-scratch"},{"title":"Dynamic content survey","path":"/use-cases/dc-survey"},{"title":"Dynamic content with recommendation carousel","path":"/use-cases/dynamic-content-recommendation-carousel"},{"title":"Dynamic NPS survey","path":"/use-cases/dynamic-nps"},{"title":"Dynamic remarketing with AI recommendations","path":"/use-cases/dynamic-remarketing"},{"title":"Dynamic report for products bought together with top 10 products","path":"/use-cases/dynamic-report"},{"title":"Dynamic SMS campaign with promotion at customer's preferred stationary store","path":"/use-cases/dynamic-sms-campaign"},{"title":"Early Access Discount for a Specific Product","path":"/use-cases/teasing-promotion"},{"title":"Earn and Burn - Exchange points for rewards","path":"/use-cases/earn-burn"},{"title":"Efficiently Sync Customer Data Across Multiple Platforms Using Automation","path":"/use-cases/synchronize-profile-data-with-external-services"},{"title":"Email notification to call center about expensive abandoned cart","path":"/use-cases/abandoned-cart-call-center-notification"},{"title":"Email Recommendations Based on Customer's Recent Browsing History","path":"/use-cases/predefined-html"},{"title":"Email Reminder with Abandoned Cart Products to Boost Conversions","path":"/use-cases/save-abandoned-cart"},{"title":"Email with a promotion for products in the customers' size","path":"/use-cases/email_with_a_promotion_for_products_in_the_customers_size"},{"title":"Email with abandoned cart and recommendations","path":"/use-cases/saving-abandoned-carts-using-dynamic-email-recommendations"},{"title":"Email with Contextual Recommendations Based on Last Visited Products","path":"/use-cases/similar-products-email-template"},{"title":"Email with discount for those who left the site","path":"/use-cases/discount_for_those_who_left_the_site"},{"title":"Email with discounted product recommendations","path":"/use-cases/email-discount-personalized"},{"title":"Email with last viewed products","path":"/use-cases/last-viewed-products"},{"title":"Email with last visited brand","path":"/use-cases/last-visited-brand"},{"title":"Email with Personalized Product Recommendations Using a Predefined Template","path":"/use-cases/personalized-recommendations-email-template"},{"title":"Email with products similar to the last added to the cart","path":"/use-cases/products-similar-to-the-last-added-to-the-cart"},{"title":"Email with Tailored Brand Recommendations Based on Customer Preferences","path":"/use-cases/personalized-email-with-brands"},{"title":"Email with the products most frequently visited by a customer","path":"/use-cases/email-with-products-most-frequently-visited"},{"title":"Encourage customers with the highest propensity to join the loyalty club","path":"/use-cases/probability-joining-loyalty-club"},{"title":"Enhance personalized recommendations by applying filter with aggregate","path":"/use-cases/filtering-recommendations"},{"title":"Enriching the product page with data from the catalog","path":"/use-cases/enriching-product-page-with-data-from-the-catalog"},{"title":"Evaluate results of churn prediction","path":"/use-cases/predictions-dashboard"},{"title":"Event authorization in JS SDK with Flask","path":"/use-cases/anonymous-profile-to-recognized"},{"title":"Exclude Outliers from Client Segmentation Analysis","path":"/use-cases/outlier-exclude"},{"title":"Exclude product categories from rewarding loyalty points","path":"/use-cases/product-category-exclusion-with-workflow"},{"title":"Excluding category of recently purchased products in recommendations","path":"/use-cases/reco-excluding-recently-purchased-category"},{"title":"Exclusion of product categories from the basic points scheme","path":"/use-cases/product-category-exclusion-in-points-scheme"},{"title":"Exit pop-up with a survey","path":"/use-cases/exit-popup-with-survey"},{"title":"Export Customer Profiles with Marketing Consent to Google Cloud Storage","path":"/use-cases/send-profiles-to-gcs"},{"title":"Export Customer Segmentation Data to Azure Blob Storage","path":"/use-cases/send-profiles-to-azure-blob-storage"},{"title":"Export customer's predicted LTV and loyalty status to Google Cloud Storage","path":"/use-cases/send-ltv-to-gcs"},{"title":"Export Multiple Metrics with Dynamic Keys to Amazon S3","path":"/use-cases/get-metrics"},{"title":"Exporting reports to SFTP server","path":"/use-cases/export-report-sftp"},{"title":"Extra loyalty points for buying a product from a specific brand","path":"/use-cases/loyalty-points-for-brand"},{"title":"Extra loyalty points for fast in-store pickup","path":"/use-cases/loyalty-points-for-fast-order-pickup"},{"title":"Extra points for purchase from specific category during specific time","path":"/use-cases/loyalty-points-for-category"},{"title":"Extra points for purchases from the specific locations during specific time","path":"/use-cases/loyalty-points-for-pos"},{"title":"Find best matching customers for an annual campaign","path":"/use-cases/find-matching-customers-for-campaign"},{"title":"Find customers for a new offline shop branch","path":"/use-cases/discover-customers-for-new-shop-branch"},{"title":"Find customers who are most likely to return items","path":"/use-cases/predicting-returns"},{"title":"Find heavy buyers with declining purchase activity","path":"/use-cases/find-heavy-buyers"},{"title":"Find profiles who will buy a specific item","path":"/use-cases/predefined-prediction-template"},{"title":"First run in-app message","path":"/use-cases/first-run-in-app"},{"title":"Free shipping promotion","path":"/use-cases/free-shipping-promotion"},{"title":"Gamified quest with personalized reward offer loop","path":"/use-cases/gamified-quest-reward-offer"},{"title":"Gender-based promotion","path":"/use-cases/gender-based-promotion"},{"title":"Google Spreadsheet integration","path":"/use-cases/google-spreadsheet-integration"},{"title":"Gravity Form integration","path":"/use-cases/gravity-form-integration"},{"title":"Group customers by purchase days","path":"/use-cases/number-of-transactions-weekend-vs-workdays"},{"title":"Handle non-existing phrases in search engine","path":"/use-cases/custom-query-rules"},{"title":"High-Value Product Recommendations for VIP Customers","path":"/use-cases/recommendations-for-vip-customers"},{"title":"Identify products purchased at a promotional price","path":"/use-cases/create-event-attribute"},{"title":"Identifying Customers' Preferred Communication Channel","path":"/use-cases/channel-preference"},{"title":"Import Custom Events from CSV Files","path":"/use-cases/import-custom-events"},{"title":"Import Customer Profiles to Synerise Using CSV Files","path":"/use-cases/import-profiles"},{"title":"Import customers to Synerise by file upload","path":"/use-cases/clients-import"},{"title":"Import Loyalty Program Customers from Amazon S3 to Synerise","path":"/use-cases/get-file-from-amazon-s3"},{"title":"Import referral events from Azure Blob Storage to Synerise","path":"/use-cases/get-events-from-azure-blob-storage"},{"title":"Import transactional data from Google Cloud Storage to Synerise","path":"/use-cases/get-file-from-gcs"},{"title":"Import transactions to Synerise","path":"/use-cases/import-transactions-dt"},{"title":"Importing product data into the Synerise catalog","path":"/use-cases/import-product-feed-to-catalog"},{"title":"In-app abandoned cart message","path":"/use-cases/abandoned-basket-inapp"},{"title":"In-app banner campaign","path":"/use-cases/in-app-banner"},{"title":"In-app campaign with cross-sell products","path":"/use-cases/in-app-cross-sell"},{"title":"In-app carousel with personalized recommendations","path":"/use-cases/in-app-recommendations"},{"title":"In-app Memo Game","path":"/use-cases/in-app-memo"},{"title":"In-app message with a price drop for recently viewed products","path":"/use-cases/in-app-price-drop-last-seen-products"},{"title":"In-app message with a reminder about a promo code","path":"/use-cases/in-app-with-promo-code"},{"title":"In-app message with application update walkthrough","path":"/use-cases/inapp-walkthrough"},{"title":"In-app personalized recommendations with dynamic resize","path":"/use-cases/in-app-resize-recommendations"},{"title":"In-app QR Code Scanner","path":"/use-cases/in-app-scanner"},{"title":"In-app Stories with dynamic resize and brand showcase","path":"/use-cases/in-app-resize-stories"},{"title":"In-app Stories with Personalized Product Recommendations","path":"/use-cases/in-app-stories"},{"title":"In-app survey","path":"/use-cases/in-app-survey"},{"title":"In-App Swipe Campaign for Gathering Customer Preferences","path":"/use-cases/in-app-bestsellers"},{"title":"Integrating Synerise Decision Hub with Google Marketing Platform for Targeted Remarketing","path":"/use-cases/google-marketing-platform"},{"title":"Integration with Accredible","path":"/use-cases/integration-with-accredible"},{"title":"Integration with Storyly","path":"/use-cases/storyly-integration"},{"title":"Interest-Based Segmentation Using URL Fragments from Page Visits","path":"/use-cases/segmentation-based-on-interests"},{"title":"Item comparison recommendations on the website","path":"/use-cases/item-comparison"},{"title":"Labeling Best-Selling Products Automatically in Synerise Catalog","path":"/use-cases/bestsellers-in-catalog"},{"title":"Landing page collecting customers preferences","path":"/use-cases/landing-page-customer-preference"},{"title":"Landing page with personalized listing and brand-focused product recommendations","path":"/use-cases/landing-page-personalized-listing"},{"title":"Landing page with personalized promotions shared via SMS channel","path":"/use-cases/landing-page-promotions"},{"title":"Lifetime value prediction","path":"/use-cases/ltv-prediction"},{"title":"Location based promotion for the entire basket","path":"/use-cases/location-based-promotion"},{"title":"Location-Based Personalized Promotions via Mobile Push at the entrance to the store","path":"/use-cases/personalized-promotions-in-mobile-app"},{"title":"Low-stock abandoned cart campaign","path":"/use-cases/low-stock-campaign"},{"title":"Loyalty card with barcode and current point balance in a mobile app","path":"/use-cases/loyalty-programs-card"},{"title":"Loyalty points for completing a survey","path":"/use-cases/loyalty-points-for-survey"},{"title":"Loyalty points for the first purchase after registration","path":"/use-cases/loyalty-points-for-registration"},{"title":"Loyalty program points balance reminder in in-app message","path":"/use-cases/in-app-point-balance-reminder"},{"title":"Loyalty programs basics","path":"/use-cases/loyalty-programs-basics"},{"title":"Making smart alerts about deviation problems","path":"/use-cases/iot"},{"title":"Manage loyalty points expiration with rolling logic","path":"/use-cases/rolling-points-expiration"},{"title":"Managing campaigns with priorities and weekly contact limit","path":"/use-cases/campaign-priority"},{"title":"Mandatory mobile app upgrade message","path":"/use-cases/inapp-mandatory-upgrade"},{"title":"Message Duplication Prevention for SMS Campaigns Based on Unique Phone Numbers","path":"/use-cases/double-phone-number"},{"title":"Mobile Push Campaign Targeting Local Customers for New Store Opening","path":"/use-cases/mobile-push-offline-store"},{"title":"Mobile push with abandoned cart notification","path":"/use-cases/abandoned-cart-mobile-push"},{"title":"Monitor Voucher Pool Levels and Receive Alerts for Replenishment","path":"/use-cases/voucherpools"},{"title":"Multiple metrics in one report","path":"/use-cases/multiple-metrics-in-one-report"},{"title":"Notify Customers About Order Delays with Automated Emails","path":"/use-cases/automatic-notification-about-delay"},{"title":"OAuth Integration via Firebase JWK Authentication","path":"/use-cases/firebase"},{"title":"Offer Installment Payments with Dynamic Price Calculation","path":"/use-cases/installments-calculation"},{"title":"Optimize sending sales campaigns by predicting the best time","path":"/use-cases/increase-effectiveness-of-sales-campaigns"},{"title":"Optimize the sending time of a promotional code campaign","path":"/use-cases/optimizing-mobile-push-send-time"},{"title":"Optimizing Voucher Campaigns for First-Time Website Visitors","path":"/use-cases/voucher-for-new-users-optimization"},{"title":"Personalization of the main banner on the homepage","path":"/use-cases/banner-personalization-on-homepage"},{"title":"Personalize item suggestions based on a clicked advertisement","path":"/use-cases/personalization-based-on-traffic-source"},{"title":"Personalized Checkout Promotions Based on Category Slots in Offline Stores","path":"/use-cases/personalized-promotions-on-checkout"},{"title":"Personalized homepage with section recommendation","path":"/use-cases/personalized-homepage"},{"title":"Personalized in-app campaign with like/dislike swipe feature","path":"/use-cases/in-app-swiping-mechanism"},{"title":"Personalized in-app promotion triggered by a store visit","path":"/use-cases/inapp-promotion"},{"title":"Personalized menu","path":"/use-cases/personalized-menu"},{"title":"Personalized prices for loyalty club members","path":"/use-cases/personalized_price_for_members"},{"title":"Personalized products on landing page","path":"/use-cases/landing-page-personalized"},{"title":"Personalized promotion for digital signage","path":"/use-cases/personalized-digital-signage-promotion"},{"title":"Personalized promotion in the mobile app with display time limitation","path":"/use-cases/personalized-mobile-promotion-with-time-limit"},{"title":"Personalized promotion tailored to last visited main category","path":"/use-cases/personalized-category-promotions"},{"title":"Personalized promotions in a mobile application","path":"/use-cases/personalized-promotions"},{"title":"Personalized recommendations compliant with the Omnibus Directive","path":"/use-cases/omnibus"},{"title":"Personalized recommendations for 404 error page","path":"/use-cases/personalized-reco-on-error-page"},{"title":"Personalized recommendations in a mobile app","path":"/use-cases/personalized-recommendations-in-mobile-app"},{"title":"Personalized search on \"no results\" website","path":"/use-cases/personalized-search-no-results"},{"title":"Personalized SMS with discount coupon","path":"/use-cases/sms-with-discount"},{"title":"Personalized SMS with last visited most expensive product","path":"/use-cases/dynamic-sms"},{"title":"Personalized SMS with voucher to a previously visited store","path":"/use-cases/best-store"},{"title":"Pop-up with a reminder about abandoned products in the cart","path":"/use-cases/abandoned-cart-dc"},{"title":"Post-purchase receipt with personalized recommendations and store coupon via in-app message","path":"/use-cases/receipt-intelligence-usecase"},{"title":"Predict churn","path":"/use-cases/churn-prediction"},{"title":"Predict Customer Propensity to Buy Items from Specific Brands","path":"/use-cases/propensity-brand"},{"title":"Predict propensity to buy an item","path":"/use-cases/propensity-product"},{"title":"Predict propensity to buy items with an attribute","path":"/use-cases/propensity-attribute"},{"title":"Predict replenishment","path":"/use-cases/repetitive-purchases"},{"title":"Predicting Churn and Favorite Brands to Retain Lapsing Customers","path":"/use-cases/lapsing-customer"},{"title":"Predicting the likelihood of offline visit","path":"/use-cases/predicting-likelihood-of-offline-visit"},{"title":"Present top suggestions to your customer tailored to last visited main category","path":"/use-cases/personalized-category-reco"},{"title":"Price drop alert","path":"/use-cases/price-drop-alert"},{"title":"Price drop alert with split workflow and product intent prioritization","path":"/use-cases/price-drop-split-workflow"},{"title":"Product Sets - Personalized Accessory Bundles with Ready-Made Template","path":"/use-cases/product_sets2"},{"title":"Product-recipe matching for enhanced culinary experience","path":"/use-cases/recipe"},{"title":"Promote 'Product of the Day' to Boost Sales with Dynamic Content","path":"/use-cases/product-of-the-day"},{"title":"Promote a brand in recommendations","path":"/use-cases/boost-brand"},{"title":"Promote Complementary Products in Search Using Contextual Rules","path":"/use-cases/search-context-promotion"},{"title":"Promote Customer's Favorite Brand in Personalized Recommendations","path":"/use-cases/boost-customer-favorite"},{"title":"Promote customer's favorite products in recommendations","path":"/use-cases/boost-favorite-products"},{"title":"Promote discounted items to customers at risk of churn","path":"/use-cases/boost-discounts-for-churn-risk"},{"title":"Promoting customer favourite brands in search results","path":"/use-cases/query-filtering-brand"},{"title":"Promoting high margin products in all types of recommendations","path":"/use-cases/promoting-high-margin-products"},{"title":"Promoting new items when a certain phrase is searched","path":"/use-cases/promoting-new-items-wth-ai-search"},{"title":"Promotion for the first transaction after joining the loyalty program","path":"/use-cases/discount-promotion-for-first-transaction"},{"title":"Promotion triggered by basket value","path":"/use-cases/promotion-triggered-by-basket-value"},{"title":"Promotion with basket trigger","path":"/use-cases/promotion-with-basket-trigger"},{"title":"Promotion with limited number of uses per user","path":"/use-cases/promotion-limit-per-user"},{"title":"Promotions for customers at risk of churning","path":"/use-cases/promotions-for-customers-at-risk-of-churning"},{"title":"Promotions for customers with high propensity to purchase","path":"/use-cases/propensity_based_promotion"},{"title":"Propensity-based customer segmentation","path":"/use-cases/segmentation-propensity-based"},{"title":"Push notification with price drop alert","path":"/use-cases/mobile-push-price-drop"},{"title":"Quick and easy transaction import to Synerise","path":"/use-cases/import-transactional-data"},{"title":"Reach customers with high propensity to buy","path":"/use-cases/communication-high-propensity-to-buy"},{"title":"Recommend bestselling items in a WhatsApp message","path":"/use-cases/whatsapp-promo-message"},{"title":"Recommend Top-Rated Products on Category Pages Based on Customer Reviews","path":"/use-cases/best-rated-products-on-category-page"},{"title":"Recommendation with last seen items","path":"/use-cases/recommendations-last-seen"},{"title":"Recommendations for customers with high lifetime value","path":"/use-cases/recommendations-for-high-clv"},{"title":"Recommendations for new and returning app users","path":"/use-cases/recommendations-for-new-and-returning-users"},{"title":"Recommendations of similar products with item context","path":"/use-cases/dynamic-content-item-context-recommendation"},{"title":"Recommendations on an empty basket","path":"/use-cases/empty-basket"},{"title":"Recommendations with items in customer's favorite color","path":"/use-cases/recommend-items-of-favorite-color"},{"title":"Recommendations with products in customer's size","path":"/use-cases/recommend-products-in-customer-size"},{"title":"Recommending complementary products to recently bought","path":"/use-cases/recommending-complementary-products"},{"title":"Referral program","path":"/use-cases/referral-program"},{"title":"Remove profiles from Custom Audience in Facebook","path":"/use-cases/removing-users-from-fb-audience"},{"title":"Renewable quest","path":"/use-cases/renewable-quest"},{"title":"Report with top purchased products per store","path":"/use-cases/report-with-top-products"},{"title":"Rewarding customers in loyalty program for custom activities","path":"/use-cases/adding-points-for-custom-event"},{"title":"RFM analysis","path":"/use-cases/rfm-analysis"},{"title":"Saving and recovering product configuration","path":"/use-cases/saving-configuration"},{"title":"Search engine for a brand with multiple languages and currencies","path":"/use-cases/search-multiple-languages"},{"title":"Secret sale","path":"/use-cases/secret-sale"},{"title":"Send a list of profiles from Synerise to Google Ads","path":"/use-cases/send-customer-segmentation-to-google-ads"},{"title":"Send a message encouraging replenishment on WhatsApp","path":"/use-cases/send-replenishment-message-on-whats-app"},{"title":"Send a mobile push at the best time","path":"/use-cases/send-mobile-push-with-time-optimizer"},{"title":"Send a mobile push to customers who are most likely to buy","path":"/use-cases/send-mobile-push-customers-most-likely-to-buy"},{"title":"Send a segmentation of customers with the highest propensity to buy to Amazon S3","path":"/use-cases/send-file-to-amazon-s3"},{"title":"Send alerts to Microsoft Teams and email alerts about unsent and failed emails","path":"/use-cases/teams-alerts"},{"title":"Send an alert to Microsoft Teams channel","path":"/use-cases/teams-integration"},{"title":"Send an email with promotions labeled with a specific tag","path":"/use-cases/promotions-in-email"},{"title":"Send any event to Facebook","path":"/use-cases/sending-events-facebook"},{"title":"Send Automated Slack Messages Based on Metric Results","path":"/use-cases/slack-integration"},{"title":"Send Bestselling Products to Customers via Email","path":"/use-cases/email-with-top-products"},{"title":"Send campaign analytics and performance data to Google Sheets","path":"/use-cases/data-reference-google-sheets"},{"title":"Send customer data to SFTP server","path":"/use-cases/send-data-sftp"},{"title":"Send customers from Synerise to Custom Audience in Facebook","path":"/use-cases/send-custom-audience-webhook"},{"title":"Send customers SMS with link to download the application","path":"/use-cases/link-to-download-the-application"},{"title":"Send data from Google Spreadsheet to Synerise","path":"/use-cases/send-data-from-google-sheets"},{"title":"Send emails with dynamic attachments","path":"/use-cases/dynamic-attachments"},{"title":"Send mobile push notifications with birthday promotion","path":"/use-cases/mobile-push-birthday-promotion"},{"title":"Send offline conversion to Google Ads","path":"/use-cases/send-offline-conversion-google-ads"},{"title":"Send offline transactions to Facebook","path":"/use-cases/sending-offline-transactions-facebook"},{"title":"Send Personalized Emails with Last Seen Product Recommendations","path":"/use-cases/last-seen-html"},{"title":"Send propensity-based customers to Facebook","path":"/use-cases/send-propensity-to-facebook"},{"title":"Send Reminder Emails for Products Added to Saved List","path":"/use-cases/send-saved-products"},{"title":"Send RFM score to Google Analytics","path":"/use-cases/google-analytics-integration"},{"title":"Send segmentations from HubSpot to Synerise","path":"/use-cases/hubspot-integration"},{"title":"Sending metrics results to Google BigQuery","path":"/use-cases/big-query-metrics"},{"title":"Sending Mobile Push Birthday Discounts at the Best Time","path":"/use-cases/mobile-push-birthday-best-time"},{"title":"Sending reminder about recently visited category at the very best time","path":"/use-cases/optimize-sending-time"},{"title":"Sending TrustMate Survey Links via Email After Purchase","path":"/use-cases/trustmate-integration"},{"title":"Show basket value needed to enable a promotion","path":"/use-cases/in-app-with-discount-threshold"},{"title":"Show Customer’s Recent Searches Before Typing in AI Search","path":"/use-cases/recent-customer-search"},{"title":"Similar recommendations from the same category","path":"/use-cases/similar-recommendations-from-category"},{"title":"Similar vs cross-sell recommendations with Variant optimizer","path":"/use-cases/recommendations-variant-optimizer"},{"title":"Social proof","path":"/use-cases/social-proof-particular-product"},{"title":"Spin the Wheel pop-up powered by a Brickworks schema","path":"/use-cases/brickworks-spin-the-wheel"},{"title":"Spin the Wheel promotion pop-up","path":"/use-cases/spin-the-wheel"},{"title":"Step discount promotion","path":"/use-cases/step-discount-promotion"},{"title":"Subscription for a product in mobile app","path":"/use-cases/subscription"},{"title":"Suggest heavy buyers higher-priced items from their most frequently purchased brands","path":"/use-cases/segment-as-a-rule-condition"},{"title":"Suggest items more expensive than customer's average purchase","path":"/use-cases/query-filtering"},{"title":"Switch Brands in Product Recommendations with Custom Filters","path":"/use-cases/brand-switching-campaign"},{"title":"Sync Microsoft Azure Forms Data with Synerise for Customer Profile Updates","path":"/use-cases/send-data-from-forms"},{"title":"Sync Online and Offline Transaction Data with RTB House for Retargeting","path":"/use-cases/rtb-house-transactions"},{"title":"Target the best customers for your campaign","path":"/use-cases/favorite-brand"},{"title":"Test with different types of recommendations","path":"/use-cases/test-with-different-recommendations"},{"title":"The most frequently clicked links in email campaigns","path":"/use-cases/report-with-neat-links"},{"title":"Tiered loyalty program","path":"/use-cases/loyalty-color-schemas"},{"title":"Time-window event aggregates","path":"/use-cases/time-window-event-attribution"},{"title":"Tracking in-store loyalty program registrations via QR codes for a store competition","path":"/use-cases/store-competition-use-case"},{"title":"Traffic Dispatcher for Control Group Allocation in Multiple Campaigns","path":"/use-cases/control-group-dispatcher"},{"title":"Transaction trends dashboard","path":"/use-cases/transactions-dashboard"},{"title":"Transfer loyalty points between customers","path":"/use-cases/loyalty-points-transfer-with-push"},{"title":"Transfer Propensity Prediction Results to DataLayer Using Predefined Templates","path":"/use-cases/send-aggregate-to-datalayer"},{"title":"Transform and import customers' data to Synerise","path":"/use-cases/schemaless-transformations-profiles"},{"title":"Transform and import product data to a catalog","path":"/use-cases/import-xml-file"},{"title":"Update the value of discounts in communication","path":"/use-cases/update-dynamic-discount-value"},{"title":"Use Countdown Timers in Email Campaigns to Drive Sales with Sendtric","path":"/use-cases/countdown-timer"},{"title":"User Intelligence Panel with real-time profile data in an in-app message","path":"/use-cases/user-intelligence-panel"},{"title":"Using Rules to Boost Specific Brands and Products in Search Results","path":"/use-cases/promote-brands-with-rules"},{"title":"Using Segmentations in Expressions to Personalize Content","path":"/use-cases/check-if-client-in-segmentation"},{"title":"Visual search","path":"/use-cases/visual-search"},{"title":"Visualizing Value Distribution with Quantiles in Dashboards","path":"/use-cases/understand-distribution"},{"title":"Visually Similar Product Recommendations with Brand Promotion","path":"/use-cases/visually-similar-recommendations"},{"title":"Voucher assignment based on average basket value","path":"/use-cases/vouchers-depending-on-aov"},{"title":"Voucher-based referral program","path":"/use-cases/voucher-codes-share"},{"title":"Web push with last visited product","path":"/use-cases/webpush-with-last-visited-products"},{"title":"Web push with recommended products","path":"/use-cases/webpush-with-recommended-products"},{"title":"Web push with survey","path":"/use-cases/web-push-survey"},{"title":"Web push with voucher and promotion for different categories","path":"/use-cases/webpush-with-vouchers"},{"title":"Weekly alert about top products added to favorites","path":"/use-cases/report-add-to-favorites"},{"title":"Welcome Promotion and Instant Bonus for Loyalty Club Members","path":"/use-cases/welcome-promo"},{"title":"WhatsApp abandoned cart message","path":"/use-cases/whatsapp-abandoned-cart"}],"Developer Guides and SDKs":[{"title":"API","path":"/developers/api","children":[{"title":"Introduction to Synerise API","path":"/developers/api/introduction"},{"title":"Authorization","path":"/developers/api/api-authorization","children":[{"title":"Introduction to API Authorization","path":"/developers/api/api-authorization/introduction"},{"title":"Profile authentication","path":"/developers/api/api-authorization/client-login"},{"title":"Workspace authentication","path":"/developers/api/api-authorization/workspace-login"},{"title":"Synerise user authorization","path":"/developers/api/api-authorization/user-login"},{"title":"IP access control","path":"/developers/api/api-authorization/ip-access"}]},{"title":"Customers","path":"/developers/api/clients","children":[{"title":"Customer profiles","path":"/developers/api/clients/profiles"},{"title":"Merging profiles with the API","path":"/developers/api/clients/merging-profiles"},{"title":"Customer registration","path":"/developers/api/clients/registration"},{"title":"Customer account management","path":"/developers/api/clients/self-management"},{"title":"Managing newsletter agreements with API","path":"/developers/api/clients/newsletter-agreements"},{"title":"Customer devices","path":"/developers/api/clients/devices"},{"title":"Customer security configuration","path":"/developers/api/clients/security"}]},{"title":"Events","path":"/developers/api/events","children":[{"title":"Sending events","path":"/developers/api/events/sending-events"},{"title":"Overwriting events","path":"/developers/api/events/overwriting-events"}]},{"title":"Recommendations API","path":"/developers/api/recommendations","children":[{"title":"Recommendation API requests","path":"/developers/api/recommendations/request"},{"title":"Recommendation API responses","path":"/developers/api/recommendations/response"},{"title":"Recommendation API filters","path":"/developers/api/recommendations/filters"},{"title":"Recommendation API events","path":"/developers/api/recommendations/events"}]}]},{"title":"Web","path":"/developers/web","children":[{"title":"Getting started","path":"/developers/web/installation-and-configuration"},{"title":"Customer identification","path":"/developers/web/user-identification"},{"title":"Synerise storage","path":"/developers/web/cookies"},{"title":"Event tracking","path":"/developers/web/event-tracking"},{"title":"OG Tags","path":"/developers/web/og-tags"},{"title":"Transactions and basket events","path":"/developers/web/transactions-sdk"},{"title":"Tracking form data","path":"/developers/web/tracking-form-data","children":[{"title":"Sending form data with JS SDK","path":"/developers/web/tracking-form-data/tracking-form-data-sdk"},{"title":"Sending form data with API","path":"/developers/web/tracking-form-data/tracking-form-data-api"}]},{"title":"Newsletter agreements","path":"/developers/web/newsletter-agreements"},{"title":"Authenticating requests with JSON Web Tokens (JWT)","path":"/developers/web/jwt-auth"},{"title":"Customer UUIDs","path":"/developers/web/uuids"},{"title":"Tracking cart status","path":"/developers/web/cart"},{"title":"Custom tracking domain","path":"/developers/web/first-party-tracking"},{"title":"\"Do Not Track\" mechanism","path":"/developers/web/do-not-track"},{"title":"Method reference","path":"/developers/web/methods-reference"},{"title":"Advanced tracking code settings","path":"/developers/web/advanced-tracking-code"}]},{"title":"Mobile SDK","path":"/developers/mobile-sdk","children":[{"title":"Overview","path":"/developers/mobile-sdk/overview"},{"title":"Sample projects on Github","path":"/developers/mobile-sdk/sample-projects-github"},{"title":"Installation and configuration","path":"/developers/mobile-sdk/installation-and-configuration","children":[{"title":"Android","path":"/developers/mobile-sdk/installation-and-configuration/android"},{"title":"iOS","path":"/developers/mobile-sdk/installation-and-configuration/ios"},{"title":"React Native","path":"/developers/mobile-sdk/installation-and-configuration/react-native"},{"title":"Flutter","path":"/developers/mobile-sdk/installation-and-configuration/flutter"},{"title":"Huawei integration for Android","path":"/developers/mobile-sdk/installation-and-configuration/huawei-integration","children":[{"title":"Huawei integration in Android SDK","path":"/developers/mobile-sdk/installation-and-configuration/huawei-integration/android"},{"title":"Huawei integration in Flutter SDK","path":"/developers/mobile-sdk/installation-and-configuration/huawei-integration/flutter"}]}]},{"title":"Settings","path":"/developers/mobile-sdk/settings"},{"title":"Configuring push notifications","path":"/developers/mobile-sdk/configuring-push-notifications","children":[{"title":"Android","path":"/developers/mobile-sdk/configuring-push-notifications/android"},{"title":"iOS","path":"/developers/mobile-sdk/configuring-push-notifications/ios"},{"title":"React Native","path":"/developers/mobile-sdk/configuring-push-notifications/react-native"},{"title":"Flutter","path":"/developers/mobile-sdk/configuring-push-notifications/flutter"}]},{"title":"Profile identification, authentication, and management","path":"/developers/mobile-sdk/user-identification-and-authorization","children":[{"title":"Profile identification","path":"/developers/mobile-sdk/user-identification-and-authorization/overview"},{"title":"Profile management","path":"/developers/mobile-sdk/user-identification-and-authorization/identification-and-user-management"},{"title":"Session management","path":"/developers/mobile-sdk/user-identification-and-authorization/session-management"},{"title":"Simple Profile Authentication","path":"/developers/mobile-sdk/user-identification-and-authorization/simple-authentication"},{"title":"Synerise Authentication","path":"/developers/mobile-sdk/user-identification-and-authorization/synerise-authentication"},{"title":"OAuth","path":"/developers/mobile-sdk/user-identification-and-authorization/oauth"},{"title":"External providers","path":"/developers/mobile-sdk/user-identification-and-authorization/authenticate-external-providers"}]},{"title":"Event tracking","path":"/developers/mobile-sdk/event-tracking"},{"title":"Transactions","path":"/developers/mobile-sdk/transactions"},{"title":"Campaigns","path":"/developers/mobile-sdk/campaigns","children":[{"title":"Basics","path":"/developers/mobile-sdk/campaigns/basics"},{"title":"Action handling","path":"/developers/mobile-sdk/campaigns/action-handling"},{"title":"Simple push","path":"/developers/mobile-sdk/campaigns/simple-push"},{"title":"Silent push","path":"/developers/mobile-sdk/campaigns/silent-push"},{"title":"In-app message","path":"/developers/mobile-sdk/campaigns/in-app-message"}]},{"title":"Loyalty","path":"/developers/mobile-sdk/loyalty"},{"title":"Displaying AI recommendations","path":"/developers/mobile-sdk/displaying-recommendations","children":[{"title":"With Content Widget","path":"/developers/mobile-sdk/displaying-recommendations/content-widget","children":[{"title":"Android","path":"/developers/mobile-sdk/displaying-recommendations/content-widget/android"},{"title":"iOS","path":"/developers/mobile-sdk/displaying-recommendations/content-widget/ios"}]},{"title":"With documents and screen views","path":"/developers/mobile-sdk/displaying-recommendations/documents"}]},{"title":"Miscellaneous","path":"/developers/mobile-sdk/miscellaneous"},{"title":"Listeners and delegates","path":"/developers/mobile-sdk/listeners-and-delegates","children":[{"title":"Android","path":"/developers/mobile-sdk/listeners-and-delegates/android-listeners"},{"title":"iOS","path":"/developers/mobile-sdk/listeners-and-delegates/ios-delegates"},{"title":"React Native","path":"/developers/mobile-sdk/listeners-and-delegates/react-native-listeners"},{"title":"Flutter","path":"/developers/mobile-sdk/listeners-and-delegates/flutter-listeners"}]},{"title":"Class reference","path":"/developers/mobile-sdk/class-reference","children":[{"title":"Android","path":"/developers/mobile-sdk/class-reference/android","children":[{"title":"SDK Lifecycle","path":"/developers/mobile-sdk/class-reference/android/lifecycle"},{"title":"Modules","path":"/developers/mobile-sdk/class-reference/android/modules"},{"title":"Client","path":"/developers/mobile-sdk/class-reference/android/client"},{"title":"Events","path":"/developers/mobile-sdk/class-reference/android/events"},{"title":"Campaigns","path":"/developers/mobile-sdk/class-reference/android/campaigns"},{"title":"Promotions and Vouchers","path":"/developers/mobile-sdk/class-reference/android/promotions-and-vouchers"},{"title":"Recommendations and Documents","path":"/developers/mobile-sdk/class-reference/android/recommendations-and-documents"},{"title":"Content Widget","path":"/developers/mobile-sdk/class-reference/android/content-widget"},{"title":"Miscellaneous","path":"/developers/mobile-sdk/class-reference/android/miscellaneous"}]},{"title":"iOS","path":"/developers/mobile-sdk/class-reference/ios","children":[{"title":"SDK Lifecycle","path":"/developers/mobile-sdk/class-reference/ios/lifecycle"},{"title":"Modules","path":"/developers/mobile-sdk/class-reference/ios/modules"},{"title":"Client","path":"/developers/mobile-sdk/class-reference/ios/client"},{"title":"Events","path":"/developers/mobile-sdk/class-reference/ios/events"},{"title":"Campaigns","path":"/developers/mobile-sdk/class-reference/ios/campaigns"},{"title":"Promotions and Vouchers","path":"/developers/mobile-sdk/class-reference/ios/promotions-and-vouchers"},{"title":"Recommendations and Documents","path":"/developers/mobile-sdk/class-reference/ios/recommendations-and-documents"},{"title":"Content Widget","path":"/developers/mobile-sdk/class-reference/ios/content-widget"},{"title":"Notification extensions","path":"/developers/mobile-sdk/class-reference/ios/notification-extensions"},{"title":"Miscellaneous","path":"/developers/mobile-sdk/class-reference/ios/miscellaneous"}]},{"title":"React Native","path":"/developers/mobile-sdk/class-reference/react-native","children":[{"title":"SDK Lifecycle","path":"/developers/mobile-sdk/class-reference/react-native/lifecycle"},{"title":"Client","path":"/developers/mobile-sdk/class-reference/react-native/client"},{"title":"Modules","path":"/developers/mobile-sdk/class-reference/react-native/modules"},{"title":"Events","path":"/developers/mobile-sdk/class-reference/react-native/events"},{"title":"Campaigns","path":"/developers/mobile-sdk/class-reference/react-native/campaigns"},{"title":"Promotions and Vouchers","path":"/developers/mobile-sdk/class-reference/react-native/promotions-and-vouchers"},{"title":"Recommendations and Documents","path":"/developers/mobile-sdk/class-reference/react-native/recommendations-and-documents"},{"title":"Miscellaneous","path":"/developers/mobile-sdk/class-reference/react-native/miscellaneous"}]},{"title":"Flutter","path":"/developers/mobile-sdk/class-reference/flutter","children":[{"title":"SDK Lifecycle","path":"/developers/mobile-sdk/class-reference/flutter/lifecycle"},{"title":"Modules","path":"/developers/mobile-sdk/class-reference/flutter/modules"},{"title":"Client","path":"/developers/mobile-sdk/class-reference/flutter/client"},{"title":"Campaigns","path":"/developers/mobile-sdk/class-reference/flutter/campaigns"},{"title":"Events","path":"/developers/mobile-sdk/class-reference/flutter/events"},{"title":"Promotions and Vouchers","path":"/developers/mobile-sdk/class-reference/flutter/promotions-and-vouchers"},{"title":"Recommendations and Documents","path":"/developers/mobile-sdk/class-reference/flutter/recommendations-and-documents"},{"title":"Miscellaneous","path":"/developers/mobile-sdk/class-reference/flutter/miscellaneous"}]}]},{"title":"Method reference","path":"/developers/mobile-sdk/method-reference","children":[{"title":"Android","path":"/developers/mobile-sdk/method-reference/android","children":[{"title":"SDK lifecycle","path":"/developers/mobile-sdk/method-reference/android/lifecycle"},{"title":"Public interfaces","path":"/developers/mobile-sdk/method-reference/android/public-interfaces"},{"title":"Customer authentication","path":"/developers/mobile-sdk/method-reference/android/client-authentication"},{"title":"Customer account management","path":"/developers/mobile-sdk/method-reference/android/client-account"},{"title":"Customer session","path":"/developers/mobile-sdk/method-reference/android/client-session"},{"title":"Event tracking","path":"/developers/mobile-sdk/method-reference/android/tracking"},{"title":"Campaigns","path":"/developers/mobile-sdk/method-reference/android/campaigns"},{"title":"Promotions and Vouchers","path":"/developers/mobile-sdk/method-reference/android/promotions"},{"title":"Content","path":"/developers/mobile-sdk/method-reference/android/content"}]},{"title":"iOS","path":"/developers/mobile-sdk/method-reference/ios","children":[{"title":"SDK lifecycle","path":"/developers/mobile-sdk/method-reference/ios/lifecycle"},{"title":"Customer authentication","path":"/developers/mobile-sdk/method-reference/ios/client-authentication"},{"title":"Customer account management","path":"/developers/mobile-sdk/method-reference/ios/client-account"},{"title":"Customer session","path":"/developers/mobile-sdk/method-reference/ios/client-session"},{"title":"Event tracking","path":"/developers/mobile-sdk/method-reference/ios/tracking"},{"title":"Campaigns","path":"/developers/mobile-sdk/method-reference/ios/campaigns"},{"title":"Promotions and Vouchers","path":"/developers/mobile-sdk/method-reference/ios/promotions"},{"title":"Content","path":"/developers/mobile-sdk/method-reference/ios/content"}]},{"title":"React Native","path":"/developers/mobile-sdk/method-reference/react-native","children":[{"title":"SDK lifecycle","path":"/developers/mobile-sdk/method-reference/react-native/lifecycle"},{"title":"Customer authentication","path":"/developers/mobile-sdk/method-reference/react-native/client-authentication"},{"title":"Customer account management","path":"/developers/mobile-sdk/method-reference/react-native/client-account"},{"title":"Customer session","path":"/developers/mobile-sdk/method-reference/react-native/client-session"},{"title":"Event tracking","path":"/developers/mobile-sdk/method-reference/react-native/tracking"},{"title":"Campaigns","path":"/developers/mobile-sdk/method-reference/react-native/campaigns"},{"title":"Promotions and Vouchers","path":"/developers/mobile-sdk/method-reference/react-native/promotions"},{"title":"Content","path":"/developers/mobile-sdk/method-reference/react-native/content"}]},{"title":"Flutter","path":"/developers/mobile-sdk/method-reference/flutter","children":[{"title":"SDK lifecycle","path":"/developers/mobile-sdk/method-reference/flutter/lifecycle"},{"title":"Customer authentication","path":"/developers/mobile-sdk/method-reference/flutter/client-authentication"},{"title":"Customer account management","path":"/developers/mobile-sdk/method-reference/flutter/client-account"},{"title":"Customer session","path":"/developers/mobile-sdk/method-reference/flutter/client-session"},{"title":"Event tracking","path":"/developers/mobile-sdk/method-reference/flutter/tracking"},{"title":"Campaigns","path":"/developers/mobile-sdk/method-reference/flutter/campaigns"},{"title":"Promotions and Vouchers","path":"/developers/mobile-sdk/method-reference/flutter/promotions"},{"title":"Content","path":"/developers/mobile-sdk/method-reference/flutter/content"}]}]}]},{"title":"Inserts","path":"/developers/inserts","children":[{"title":"Insert usage","path":"/developers/inserts/insert-usage"},{"title":"Jinjava tests","path":"/developers/inserts/exptest"},{"title":"Jinjava filters","path":"/developers/inserts/filter"},{"title":"Jinjava tags","path":"/developers/inserts/tag"},{"title":"Inserting recommendations","path":"/developers/inserts/recommendations-v2"},{"title":"Screen views and Documents inserts","path":"/developers/inserts/screen-views-documents"},{"title":"Automation inserts","path":"/developers/inserts/automation"},{"title":"Brickworks inserts","path":"/developers/inserts/brickworks"},{"title":"Connection inserts","path":"/developers/inserts/connection"},{"title":"Data transformation inserts","path":"/developers/inserts/imports"},{"title":"In-app message inserts","path":"/developers/inserts/inapp"},{"title":"Dynamic content inserts","path":"/developers/inserts/dynamic-content"},{"title":"Email inserts","path":"/developers/inserts/email"},{"title":"SMS inserts","path":"/developers/inserts/sms"},{"title":"Mobile push inserts","path":"/developers/inserts/mobile-push"},{"title":"Webpush inserts","path":"/developers/inserts/webpush"}]},{"title":"Items Query Language (IQL)","path":"/developers/iql","children":[{"title":"Filters","path":"/developers/iql/filters"},{"title":"Context","path":"/developers/iql/context"},{"title":"Functions","path":"/developers/iql/functions"},{"title":"Logical operators","path":"/developers/iql/logic"},{"title":"Validate and test IQL","path":"/developers/iql/test-query"}]},{"title":"Google Merchant Center XML item feed","path":"/developers/product-feed"},{"title":"Synerise MCP Server","path":"/developers/mcp","children":[{"title":"Overview","path":"/developers/mcp/overview"},{"title":"Getting started","path":"/developers/mcp/getting-started"},{"title":"Available tools","path":"/developers/mcp/available-tools"}]}],"API Reference":[{"title":"Authorization","path":"/api-reference/authorization","children":[{"title":"Authorization","path":"/api-reference/authorization?tag=Authorization","children":[{"title":"Refresh a Profile token","path":"/api-reference/authorization?tag=Authorization&method=POST&path=%2Fsauth%2Fv3%2Fauth%2Frefresh%2Fclient&operationId=RefreshAClientTokenV3"},{"title":"Authenticate as Profile","path":"/api-reference/authorization?tag=Authorization&method=POST&path=%2Fsauth%2Fv3%2Fauth%2Flogin%2Fclient&operationId=authenticateUsingPOST_v3"},{"title":"Authenticate Profile with a server","path":"/api-reference/authorization?tag=Authorization&method=POST&path=%2Fsauth%2Fv3%2Fauth%2Fserver%2Flogin%2Fclient&operationId=authenticateViaServerV3"},{"title":"Authenticate as Profile (conditional)","path":"/api-reference/authorization?tag=Authorization&method=POST&path=%2Fsauth%2Fv3%2Fauth%2Flogin%2Fclient%2Fconditional&operationId=authenticateConditionalUsingPOSTv3"},{"title":"Authenticate anonymously","path":"/api-reference/authorization?tag=Authorization&method=POST&path=%2Fsauth%2Fv3%2Fauth%2Flogin%2Fclient%2Fanonymous&operationId=LogInAnonymouslyV3"},{"title":"Log in as User","path":"/api-reference/authorization?tag=Authorization&method=POST&path=%2Fuauth%2Fauth%2Flogin%2Fuser&operationId=userLogin"},{"title":"Verify User multi-factor authentication","path":"/api-reference/authorization?tag=Authorization&method=POST&path=%2Fuauth%2Fauth%2Flogin%2Fuser%2Fmfa%2Fverification&operationId=userMfaLogin"},{"title":"Select Workspace","path":"/api-reference/authorization?tag=Authorization&method=POST&path=%2Fuauth%2Fauth%2Flogin%2Fuser%2Fprofile%2F%7BbusinessProfileUUID%7D&operationId=userProfileLoginUsingPOST"},{"title":"Get Workspaces","path":"/api-reference/authorization?tag=Authorization&method=GET&path=%2Fuauth%2Fbusiness-profile%2F&operationId=getBusinessProfilesUsingGET"},{"title":"Get Workspaces ids with user-specific data","path":"/api-reference/authorization?tag=Authorization&method=GET&path=%2Fuauth%2Fbusiness-profile%2Fids&operationId=getBusinessProfilesIdsUsingGET"},{"title":"Get current Workspace","path":"/api-reference/authorization?tag=Authorization&method=GET&path=%2Fuauth%2Fbusiness-profile%2Fcurrent&operationId=getCurrentBusinessProfileUsingGET"},{"title":"Log in as Workspace","path":"/api-reference/authorization?tag=Authorization&method=POST&path=%2Fuauth%2Fv2%2Fauth%2Flogin%2Fprofile&operationId=profileLogin"}]},{"title":"Authorization (deprecated)","path":"/api-reference/authorization?tag=Authorization%20(deprecated)","children":[{"title":"Refresh a Workspace token","path":"/api-reference/authorization?tag=Authorization+%28deprecated%29&method=GET&path=%2Fv4%2Fauth%2Frefresh%2Fprofile&operationId=RefreshABusinessProfileToken"},{"title":"Log in as Workspace","path":"/api-reference/authorization?tag=Authorization+%28deprecated%29&method=POST&path=%2Fv4%2Fauth%2Flogin%2Fprofile&operationId=LogInAsBusinessProfile"},{"title":"Authenticate as Profile","path":"/api-reference/authorization?tag=Authorization+%28deprecated%29&method=POST&path=%2Fsauth%2Fauth%2Flogin%2Fclient&operationId=LogInAsClient"},{"title":"Authenticate anonymously","path":"/api-reference/authorization?tag=Authorization+%28deprecated%29&method=POST&path=%2Fsauth%2Fauth%2Flogin%2Fclient%2Fanonymous&operationId=LogInAnonymously"},{"title":"Authenticate with Facebook","path":"/api-reference/authorization?tag=Authorization+%28deprecated%29&method=POST&path=%2Fsauth%2Fauth%2Flogin%2Fclient%2Ffacebook&operationId=AuthenticateWithFacebook"},{"title":"Authenticate with Facebook without registration","path":"/api-reference/authorization?tag=Authorization+%28deprecated%29&method=POST&path=%2Fsauth%2Fauth%2Flogin%2Fclient%2Ffacebook%2Fno-registration&operationId=AuthenticateWithFacebookWithoutRegistration"},{"title":"Authenticate with OAuth","path":"/api-reference/authorization?tag=Authorization+%28deprecated%29&method=POST&path=%2Fsauth%2Fauth%2Flogin%2Fclient%2Foauth&operationId=AuthenticateWithOauth"},{"title":"Authenticate with OAuth without registration","path":"/api-reference/authorization?tag=Authorization+%28deprecated%29&method=POST&path=%2Fsauth%2Fauth%2Flogin%2Fclient%2Foauth%2Fno-registration&operationId=loginWithOauthWithoutRegistrationUsingPOST"},{"title":"Authenticate with Sign in with Apple","path":"/api-reference/authorization?tag=Authorization+%28deprecated%29&method=POST&path=%2Fsauth%2Fauth%2Flogin%2Fclient%2Fapple&operationId=AuthenticateWithApple"},{"title":"Authenticate with Sign in with Apple without registration","path":"/api-reference/authorization?tag=Authorization+%28deprecated%29&method=POST&path=%2Fsauth%2Fauth%2Flogin%2Fclient%2Fapple%2Fno-registration&operationId=loginWithAppleWithoutRegistrationUsingPOST"},{"title":"Refresh a Profile token","path":"/api-reference/authorization?tag=Authorization+%28deprecated%29&method=GET&path=%2Fsauth%2Fauth%2Frefresh%2Fclient&operationId=RefreshAClientToken"},{"title":"Refresh a Profile token","path":"/api-reference/authorization?tag=Authorization+%28deprecated%29&method=POST&path=%2Fsauth%2Fv2%2Fauth%2Frefresh%2Fclient&operationId=RefreshAClientTokenV2"},{"title":"Authenticate as Profile","path":"/api-reference/authorization?tag=Authorization+%28deprecated%29&method=POST&path=%2Fsauth%2Fv2%2Fauth%2Flogin%2Fclient&operationId=authenticateUsingPOST_v2"},{"title":"Authenticate as Profile (conditional)","path":"/api-reference/authorization?tag=Authorization+%28deprecated%29&method=POST&path=%2Fsauth%2Fv2%2Fauth%2Flogin%2Fclient%2Fconditional&operationId=authenticateConditionalUsingPOST"},{"title":"Authenticate anonymously","path":"/api-reference/authorization?tag=Authorization+%28deprecated%29&method=POST&path=%2Fsauth%2Fv2%2Fauth%2Flogin%2Fclient%2Fanonymous&operationId=LogInAnonymouslyV2"},{"title":"Authenticate as Profile","path":"/api-reference/authorization?tag=Authorization+%28deprecated%29&method=POST&path=%2Fsauth%2Fv2%2Fauth%2Fserver%2Flogin%2Fclient&operationId=authenticateViaServerV2"}]}]},{"title":"Data Management","path":"/api-reference/data-management","children":[{"title":"Events","path":"/api-reference/data-management?tag=Events","children":[{"title":"Create a transaction","path":"/api-reference/data-management?tag=Events&method=POST&path=%2Fv4%2Ftransactions&operationId=CreateATransaction"},{"title":"Batch add or update transactions","path":"/api-reference/data-management?tag=Events&method=POST&path=%2Fv4%2Ftransactions%2Fbatch&operationId=BatchAddOrUpdateTransactions"},{"title":"Get Profile events as Workspace","path":"/api-reference/data-management?tag=Events&method=GET&path=%2Fv4%2Fevents%2Fby-client%2F%7BclientId%7D&operationId=GetClientEvents"},{"title":"Get Profile's own events","path":"/api-reference/data-management?tag=Events&method=GET&path=%2Fv4%2Fevents&operationId=GetClientOwnEvents"},{"title":"Application started","path":"/api-reference/data-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fapplication-started&operationId=ApplicationStarted"},{"title":"Profile account registered","path":"/api-reference/data-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fregistered&operationId=ClientRegistered"},{"title":"Profile logged in","path":"/api-reference/data-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Flogged-in&operationId=ClientLoggedIn"},{"title":"Profile logged out","path":"/api-reference/data-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Flogged-out&operationId=ClientLoggedOut"},{"title":"Item added to cart","path":"/api-reference/data-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fadded-to-cart&operationId=ClientAddedProductToCart"},{"title":"Item removed from cart","path":"/api-reference/data-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fremoved-from-cart&operationId=ClientRemovedProductFromCart"},{"title":"Product added to favorites","path":"/api-reference/data-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fadded-to-favorites&operationId=ClientAddedProductToFavorites"},{"title":"Item viewed","path":"/api-reference/data-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fproduct-view&operationId=ClientViewedProduct"},{"title":"Profile assigned to company","path":"/api-reference/data-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fassigned-to-company&operationId=ClientAssignedToCompany"},{"title":"Profile logged location","path":"/api-reference/data-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fappeared-in-location&operationId=ClientAppearedInLocation"},{"title":"Push notification received","path":"/api-reference/data-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fpush%2Freceived&operationId=ClientReceivedPushNotification"},{"title":"Push notification viewed","path":"/api-reference/data-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fpush%2Fviewed&operationId=ClientViewedPushNotification"},{"title":"Push notification clicked","path":"/api-reference/data-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fpush%2Fclicked&operationId=ClientClickedPushNotification"},{"title":"Push notifications cancelled","path":"/api-reference/data-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fpush%2Fcancelled&operationId=ClientCancelledPushNotifications"},{"title":"Transaction cancelled","path":"/api-reference/data-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fcancelled-transaction&operationId=ClientCancelledTransaction"},{"title":"Timer hit","path":"/api-reference/data-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fhit-timer&operationId=ClientHitTimer"},{"title":"Search requested","path":"/api-reference/data-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fsearched&operationId=ClientSearched"},{"title":"Content shared","path":"/api-reference/data-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fshared&operationId=ClientShared"},{"title":"Recommendation viewed","path":"/api-reference/data-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Frecommendation-seen&operationId=RecommendationSeen"},{"title":"Recommendation clicked","path":"/api-reference/data-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Frecommendation-click&operationId=RecommendationClicked"},{"title":"Mobile app screen visited","path":"/api-reference/data-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fvisited-screen&operationId=ClientVisitedScreen"},{"title":"Custom event","path":"/api-reference/data-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fcustom&operationId=CustomEvent"},{"title":"Batch send events","path":"/api-reference/data-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fbatch&operationId=BatchSendEvents"},{"title":"Get server time","path":"/api-reference/data-management?tag=Events&method=GET&path=%2Fv4%2Fserver%2Ftime&operationId=getServerTime"},{"title":"Recommendation viewed","path":"/api-reference/data-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Frecommendation-view&operationId=publishRecommendationViewEventUsingPOST"},{"title":"Search result clicked","path":"/api-reference/data-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fitem-search-click&operationId=publishItemSearchClickEventUsingPOST"}]},{"title":"AI Events","path":"/api-reference/data-management?tag=AI%20Events","children":[{"title":"Batch upload AI events","path":"/api-reference/data-management?tag=AI+Events&method=POST&path=%2Fv4%2Fevents%2Fai-compat%2Fbatch&operationId=publishAiCompatBatchUsingPOST"},{"title":"Item clicked in search","path":"/api-reference/data-management?tag=AI+Events&method=POST&path=%2Fv4%2Fevents%2Fai-compat%2Fitem.search.click&operationId=publishAiCompatItemSearchClickUsingPOST"},{"title":"Suggestion clicked in search","path":"/api-reference/data-management?tag=AI+Events&method=POST&path=%2Fv4%2Fevents%2Fai-compat%2Fsuggestion.search.click&operationId=publishAiCompatSuggestionSearchClickUsingPOST"},{"title":"Product clicked in search","path":"/api-reference/data-management?tag=AI+Events&method=POST&path=%2Fv4%2Fevents%2Fai-compat%2Fproduct.search.click&operationId=publishAiCompatProductSearchClickUsingPOST"},{"title":"Item clicked in recommendation","path":"/api-reference/data-management?tag=AI+Events&method=POST&path=%2Fv4%2Fevents%2Fai-compat%2Frecommendation.click&operationId=publishAiCompatRecommendationClickUsingPOST"},{"title":"Recommendation viewed","path":"/api-reference/data-management?tag=AI+Events&method=POST&path=%2Fv4%2Fevents%2Fai-compat%2Frecommendation.view&operationId=publishAiCompatRecommendationViewUsingPOST"}]},{"title":"Activities","path":"/api-reference/data-management?tag=Activities","children":[{"title":"Get profile activities","path":"/api-reference/data-management?tag=Activities&method=GET&path=%2Factivities-api%2Factivities%2F%7BclientId%7D&operationId=getActivitiesPerClient"},{"title":"Get a single activity","path":"/api-reference/data-management?tag=Activities&method=POST&path=%2Factivities-api%2Factivity%2Fby%2F%7BidentifierType%7D&operationId=getActivityForClient"},{"title":"Get description mappings","path":"/api-reference/data-management?tag=Activities&method=GET&path=%2Factivities-api%2Fdescriptions&operationId=getDescription"},{"title":"Add description mapping","path":"/api-reference/data-management?tag=Activities&method=POST&path=%2Factivities-api%2Fdescriptions&operationId=addDescription"},{"title":"Update description mapping","path":"/api-reference/data-management?tag=Activities&method=POST&path=%2Factivities-api%2Fdescriptions%2F%7BdescriptionId%7D&operationId=updateDescriptionsById"},{"title":"Get label mappings","path":"/api-reference/data-management?tag=Activities&method=GET&path=%2Factivities-api%2Flabels&operationId=getLabel"},{"title":"Add label mapping","path":"/api-reference/data-management?tag=Activities&method=POST&path=%2Factivities-api%2Flabels&operationId=addLabel"},{"title":"Update label mapping","path":"/api-reference/data-management?tag=Activities&method=POST&path=%2Factivities-api%2Flabels%2F%7BlabelId%7D&operationId=updateLabelById"},{"title":"Get icon mappings","path":"/api-reference/data-management?tag=Activities&method=GET&path=%2Factivities-api%2Ficons&operationId=getIcons"},{"title":"Add icon mapping","path":"/api-reference/data-management?tag=Activities&method=POST&path=%2Factivities-api%2Ficons&operationId=addIcon"},{"title":"Update icon mapping","path":"/api-reference/data-management?tag=Activities&method=POST&path=%2Factivities-api%2Ficons%2F%7BiconID%7D&operationId=updateIconById"},{"title":"Get profile's own events","path":"/api-reference/data-management?tag=Activities&method=GET&path=%2Factivities-api%2Fevents&operationId=getEvents"},{"title":"Get profile events as a workspace/Synerise user","path":"/api-reference/data-management?tag=Activities&method=POST&path=%2Factivities-api%2Fevents%2Fby%2F%7BidentifierType%7D&operationId=getEventsByIdentifier"}]},{"title":"Catalogs","path":"/api-reference/data-management?tag=Catalogs","children":[{"title":"Get all items as CSV file","path":"/api-reference/data-management?tag=Catalogs&method=GET&path=%2Fcatalogs%2Fbags%2F%7BcatalogId%7D%2Fcsv&operationId=getItemsCSV"},{"title":"Add items from CSV","path":"/api-reference/data-management?tag=Catalogs&method=POST&path=%2Fcatalogs%2Fbags%2F%7BcatalogId%7D%2Fitems%2Fupload&operationId=uploadItems"},{"title":"Get catalogs","path":"/api-reference/data-management?tag=Catalogs&method=GET&path=%2Fcatalogs%2Fbags&operationId=getBags"},{"title":"Add catalog","path":"/api-reference/data-management?tag=Catalogs&method=POST&path=%2Fcatalogs%2Fbags&operationId=addBag"},{"title":"Delete catalogs","path":"/api-reference/data-management?tag=Catalogs&method=DELETE&path=%2Fcatalogs%2Fbags&operationId=deleteBagByIds"},{"title":"Get catalog keys","path":"/api-reference/data-management?tag=Catalogs&method=GET&path=%2Fcatalogs%2Fbags%2F%7BcatalogId%7D%2Fkeys&operationId=getKeysByBag"},{"title":"Get catalog info","path":"/api-reference/data-management?tag=Catalogs&method=GET&path=%2Fcatalogs%2Fbags%2F%7BcatalogId%7D&operationId=getBagById"},{"title":"Delete catalog","path":"/api-reference/data-management?tag=Catalogs&method=DELETE&path=%2Fcatalogs%2Fbags%2F%7BcatalogId%7D&operationId=deleteBagById"},{"title":"Get items from catalog","path":"/api-reference/data-management?tag=Catalogs&method=GET&path=%2Fcatalogs%2Fbags%2F%7BcatalogId%7D%2Fitems&operationId=getItemsByBag"},{"title":"Add item","path":"/api-reference/data-management?tag=Catalogs&method=POST&path=%2Fcatalogs%2Fbags%2F%7BcatalogId%7D%2Fitems&operationId=addItems"},{"title":"Batch add items","path":"/api-reference/data-management?tag=Catalogs&method=POST&path=%2Fcatalogs%2Fbags%2F%7BcatalogId%7D%2Fitems%2Fbatch&operationId=addItemsBatch"},{"title":"Update enrichment fields","path":"/api-reference/data-management?tag=Catalogs&method=PATCH&path=%2Fcatalogs%2Fbags%2F%7BcatalogId%7D%2Fenrichment%2Ffields&operationId=updateEnrichmentFields"},{"title":"Get single item by itemKey","path":"/api-reference/data-management?tag=Catalogs&method=GET&path=%2Fcatalogs%2Fbags%2F%7BcatalogId%7D%2Fitems%2FitemKey%2F%7BitemKey%7D&operationId=getItemByKey"},{"title":"Delete single item by itemKey","path":"/api-reference/data-management?tag=Catalogs&method=DELETE&path=%2Fcatalogs%2Fbags%2F%7BcatalogId%7D%2Fitems%2FitemKey%2F%7BitemKey%7D&operationId=deleteItemByItemKey"},{"title":"Get single item by database ID","path":"/api-reference/data-management?tag=Catalogs&method=GET&path=%2Fcatalogs%2Fbags%2F%7BcatalogId%7D%2Fitems%2F%7BitemId%7D&operationId=getItem"},{"title":"Update single item by database ID","path":"/api-reference/data-management?tag=Catalogs&method=POST&path=%2Fcatalogs%2Fbags%2F%7BcatalogId%7D%2Fitems%2F%7BitemId%7D&operationId=updateItem"},{"title":"Delete single item by database ID","path":"/api-reference/data-management?tag=Catalogs&method=DELETE&path=%2Fcatalogs%2Fbags%2F%7BcatalogId%7D%2Fitems%2F%7BitemId%7D&operationId=deleteItem"},{"title":"Get all items","path":"/api-reference/data-management?tag=Catalogs&method=GET&path=%2Fcatalogs%2Fitems&operationId=getItemsByBusinessProfileid"},{"title":"Add mapping","path":"/api-reference/data-management?tag=Catalogs&method=POST&path=%2Fcatalogs%2Fbags%2F%7BcatalogId%7D%2Fmappings&operationId=addMapping"},{"title":"Get all mappings","path":"/api-reference/data-management?tag=Catalogs&method=GET&path=%2Fcatalogs%2Fmappings&operationId=getMappingsByBP"},{"title":"Delete mapping","path":"/api-reference/data-management?tag=Catalogs&method=DELETE&path=%2Fcatalogs%2Fmappings%2F%7BbpActionParamKey%7D&operationId=deleteMappingBykey"},{"title":"Get single item by unique key","path":"/api-reference/data-management?tag=Catalogs&method=GET&path=%2Fcatalogs%2FitemDetail&operationId=getItemDetailByKey"},{"title":"Delete all items from a catalog","path":"/api-reference/data-management?tag=Catalogs&method=DELETE&path=%2Fcatalogs%2Fv2%2Fbags%2F%7BcatalogId%7D%2Fitems&operationId=deleteBagsItemsV2"},{"title":"Delete items by itemKeys","path":"/api-reference/data-management?tag=Catalogs&method=DELETE&path=%2Fcatalogs%2Fv2%2Fbags%2F%7BcatalogId%7D%2Fitems%2Fbatch&operationId=deleteItemsByItemKeys"},{"title":"Enable filtering","path":"/api-reference/data-management?tag=Catalogs&method=PATCH&path=%2Fcatalogs%2Fv2%2Fbags%2F%7BcatalogId%7D%2Fenable%2Ffiltering&operationId=enableFilteringV2"},{"title":"Disable filtering","path":"/api-reference/data-management?tag=Catalogs&method=PATCH&path=%2Fcatalogs%2Fv2%2Fbags%2F%7BcatalogId%7D%2Fdisable%2Ffiltering&operationId=disableFilteringV2"},{"title":"Add or update item asynchronously","path":"/api-reference/data-management?tag=Catalogs&method=POST&path=%2Fcatalogs%2Fv1%2Fasync%2Fbags%2F%7BcatalogId%7D%2Fitem&operationId=addItemAsync"},{"title":"Add or update (partial) item asynchronously","path":"/api-reference/data-management?tag=Catalogs&method=PATCH&path=%2Fcatalogs%2Fv1%2Fasync%2Fbags%2F%7BcatalogId%7D%2Fitem&operationId=updateItemAsync"},{"title":"Batch add or update items asynchronously","path":"/api-reference/data-management?tag=Catalogs&method=POST&path=%2Fcatalogs%2Fv1%2Fasync%2Fbags%2F%7BcatalogId%7D%2Fitems&operationId=addItemsBatchAsync"},{"title":"Batch add or update (partial) items asynchronously","path":"/api-reference/data-management?tag=Catalogs&method=PATCH&path=%2Fcatalogs%2Fv1%2Fasync%2Fbags%2F%7BcatalogId%7D%2Fitems&operationId=updateItemsBatchAsync"}]},{"title":"Asset tags","path":"/api-reference/data-management?tag=Asset%20tags","children":[{"title":"Get all directories","path":"/api-reference/data-management?tag=Asset+tags&method=GET&path=%2Ftags-collector%2Fdirectories&operationId=getTagDirectories"},{"title":"Create directory","path":"/api-reference/data-management?tag=Asset+tags&method=POST&path=%2Ftags-collector%2Fdirectories&operationId=createDirectory"},{"title":"Get directory types","path":"/api-reference/data-management?tag=Asset+tags&method=GET&path=%2Ftags-collector%2Fdirectories%2Ftypes&operationId=getDirectoryTypes"},{"title":"Create directory type","path":"/api-reference/data-management?tag=Asset+tags&method=POST&path=%2Ftags-collector%2Fdirectories%2Ftypes&operationId=createDirectoryType"},{"title":"Update directory","path":"/api-reference/data-management?tag=Asset+tags&method=PATCH&path=%2Ftags-collector%2Fdirectories%2F%7BdirectoryHash%7D&operationId=updateDirectory"},{"title":"Delete directory","path":"/api-reference/data-management?tag=Asset+tags&method=DELETE&path=%2Ftags-collector%2Fdirectories%2F%7BdirectoryHash%7D&operationId=deleteDirectory"},{"title":"Get tags from directory","path":"/api-reference/data-management?tag=Asset+tags&method=GET&path=%2Ftags-collector%2Fdirectories%2F%7BdirectoryHash%7D%2Ftags&operationId=getTagsUsingGET"},{"title":"Assign tags to directory","path":"/api-reference/data-management?tag=Asset+tags&method=POST&path=%2Ftags-collector%2Fdirectories%2F%7BdirectoryHash%7D%2Ftags&operationId=assignTagsUsingPOST"},{"title":"Unassign tags from directory","path":"/api-reference/data-management?tag=Asset+tags&method=DELETE&path=%2Ftags-collector%2Fdirectories%2F%7BdirectoryHash%7D%2Ftags&operationId=unassignTagUsingDELETE"},{"title":"Update directory type","path":"/api-reference/data-management?tag=Asset+tags&method=PUT&path=%2Ftags-collector%2Fdirectories%2F%7BdirectoryHash%7D%2Ftypes&operationId=updateTypeUsingPUT"},{"title":"Get tag list","path":"/api-reference/data-management?tag=Asset+tags&method=GET&path=%2Ftags-collector%2Ftags&operationId=getTagList"},{"title":"Create tag","path":"/api-reference/data-management?tag=Asset+tags&method=POST&path=%2Ftags-collector%2Ftags&operationId=createTag"},{"title":"Update tag","path":"/api-reference/data-management?tag=Asset+tags&method=PATCH&path=%2Ftags-collector%2Ftags%2F%7BtagHash%7D&operationId=updateTag"}]},{"title":"Profile tags","path":"/api-reference/data-management?tag=Tags","children":[{"title":"Get all tags","path":"/api-reference/data-management?tag=Tags&method=GET&path=%2Fv4%2Fclients%2Ftags&operationId=GetAllTags"},{"title":"Create a tag","path":"/api-reference/data-management?tag=Tags&method=POST&path=%2Fv4%2Ftags&operationId=createTagUsingPOST"},{"title":"Update a tag","path":"/api-reference/data-management?tag=Tags&method=PUT&path=%2Fv4%2Ftags%2F%7BtagID%7D&operationId=updateTagPUT"},{"title":"Remove a tag","path":"/api-reference/data-management?tag=Tags&method=DELETE&path=%2Fv4%2Ftags%2F%7BtagID%7D&operationId=deleteTagDELETE"},{"title":"Get profile tags","path":"/api-reference/data-management?tag=Tags&method=GET&path=%2Fv4%2Fclients%2F%7BclientId%7D%2Ftags&operationId=getClientTagsUsingGET"},{"title":"Assign tag to profile","path":"/api-reference/data-management?tag=Tags&method=POST&path=%2Fv4%2Fclients%2F%7BclientId%7D%2Ftags%2F%7BtagID%7D&operationId=assignTagPOST"},{"title":"Remove tag from profile","path":"/api-reference/data-management?tag=Tags&method=DELETE&path=%2Fv4%2Fclients%2F%7BclientId%7D%2Ftags%2F%7BtagID%7D&operationId=removeClientTagDELETE"}]},{"title":"Profile management","path":"/api-reference/data-management?tag=Profile%20management","children":[{"title":"Create or update a Profile","path":"/api-reference/data-management?tag=Profile+management&method=POST&path=%2Fv4%2Fclients&operationId=CreateAClientInCrm"},{"title":"Merge profiles by customId","path":"/api-reference/data-management?tag=Profile+management&method=POST&path=%2Fv4%2Fclients%2Fmerge%2Ffrom%2Fcustom-ids%2F%7BsourceCustomIDs%7D%2Fto%2Fcustom-id%2F%7BtargetCustomID%7D&operationId=MergeClientsByCustomId"},{"title":"Merge profiles by clientId","path":"/api-reference/data-management?tag=Profile+management&method=POST&path=%2Fv4%2Fclients%2Fmerge%2Ffrom%2Fids%2F%7BfromClientIds%7D%2Fto%2Fid%2F%7BtoClientId%7D&operationId=MergeClientsByClientId"},{"title":"Batch add or update profiles","path":"/api-reference/data-management?tag=Profile+management&method=POST&path=%2Fv4%2Fclients%2Fbatch&operationId=BatchAddOrUpdateClients"},{"title":"Get profile data","path":"/api-reference/data-management?tag=Profile+management&method=GET&path=%2Fv4%2Fclients%2F%7BclientId%7D&operationId=GetClientData"},{"title":"Update a profile (identify by ID)","path":"/api-reference/data-management?tag=Profile+management&method=POST&path=%2Fv4%2Fclients%2F%7BclientId%7D&operationId=UpdateAClient"},{"title":"Delete a profile","path":"/api-reference/data-management?tag=Profile+management&method=DELETE&path=%2Fv4%2Fclients%2F%7BclientId%7D&operationId=DeleteAClient"},{"title":"Update a profile (identify by email)","path":"/api-reference/data-management?tag=Profile+management&method=POST&path=%2Fv4%2Fclients%2Fby-email%2F%7BclientEmail%7D&operationId=UpdateAClientByEmail"},{"title":"Update a profile (identify by customId)","path":"/api-reference/data-management?tag=Profile+management&method=POST&path=%2Fv4%2Fclients%2Fby-customid%2F%7BcustomId%7D&operationId=UpdateAClientByCustomId"},{"title":"Delete a profile (identify by customId)","path":"/api-reference/data-management?tag=Profile+management&method=DELETE&path=%2Fv4%2Fclients%2Fby-custom-id%2F%7BcustomId%7D&operationId=DeleteAClientByCustomId"},{"title":"Fetch profile data","path":"/api-reference/data-management?tag=Profile+management&method=GET&path=%2Fv4%2Fclients%2F%7BidentifierType%7D%2F%7BidentifierValue%7D&operationId=FindAClient"},{"title":"Batch fetch profiles by phone number","path":"/api-reference/data-management?tag=Profile+management&method=GET&path=%2Fv4%2Fclients%2Fbatch%2Fby-phone%2F%7BphoneNumber%7D&operationId=FindClientsByPhone"},{"title":"Get Profile details","path":"/api-reference/data-management?tag=Profile+management&method=GET&path=%2Fcrm%2Fv1%2Fclients%2F%7BclientId%7D%2Fcontacts&operationId=getClient"},{"title":"Update Profile","path":"/api-reference/data-management?tag=Profile+management&method=PUT&path=%2Fcrm%2Fv1%2Fcontacts%2F%7BclientId%7D&operationId=updateClient"},{"title":"Create and run profile export","path":"/api-reference/data-management?tag=Profile+management&method=POST&path=%2Fmorph%2Fexports%2Fclients%2Fsegmentation&operationId=runProfileExport"},{"title":"Check profile export status","path":"/api-reference/data-management?tag=Profile+management&method=GET&path=%2Fmorph%2Fexports%2Fclients%2F%7BtaskId%7D%2Fstatus&operationId=getProfileExportStatus"},{"title":"Get exported profiles","path":"/api-reference/data-management?tag=Profile+management&method=GET&path=%2Fmorph%2Fexports%2Fclients%2F%7BtaskId%7D%2Fdata&operationId=getExportedProfileData"},{"title":"Get all Profile notes","path":"/api-reference/data-management?tag=Profile+management&method=GET&path=%2Fnotes-service%2Fby-id%2F%7BclientId%7D&operationId=getAllNotesUsingGET"},{"title":"Create a note","path":"/api-reference/data-management?tag=Profile+management&method=POST&path=%2Fnotes-service%2Fby-id%2F%7BclientId%7D&operationId=createNoteUsingPOST"},{"title":"Get note","path":"/api-reference/data-management?tag=Profile+management&method=GET&path=%2Fnotes-service%2Fby-id%2F%7BclientId%7D%2F%7BnoteId%7D&operationId=getNoteUsingGET"},{"title":"Update note","path":"/api-reference/data-management?tag=Profile+management&method=PUT&path=%2Fnotes-service%2Fby-id%2F%7BclientId%7D%2F%7BnoteId%7D&operationId=updateNoteUsingPUT"},{"title":"Delete note","path":"/api-reference/data-management?tag=Profile+management&method=DELETE&path=%2Fnotes-service%2Fby-id%2F%7BclientId%7D%2F%7BnoteId%7D&operationId=deleteNoteUsingDELETE"},{"title":"Log out a Profile","path":"/api-reference/data-management?tag=Profile+management&method=POST&path=%2Fsauth%2Fmanagement%2Fclient%2F%7BclientID%7D%2Flogout&operationId=logoutClientUsingPOST"}]},{"title":"Transactions","path":"/api-reference/data-management?tag=Transactions"},{"title":"Analytics: Expressions","path":"/api-reference/data-management?tag=Analytics%3A%20Expressions","children":[{"title":"Get expressions for profile card","path":"/api-reference/data-management?tag=Analytics%3A+Expressions&method=POST&path=%2Fanalytics%2F%7BNamespace%7D%2Fexpressions%2Fvisible-for-client%2Fby%2F%7BIdentifierType%7D&operationId=analytics2-client-card-expressions-get"},{"title":"Calculate expression for profile","path":"/api-reference/data-management?tag=Analytics%3A+Expressions&method=POST&path=%2Fanalytics%2F%7BNamespace%7D%2Fexpressions%2F%7BAnalysisId%7D%2Fcalculate%2Fby%2F%7BIdentifierType%7D&operationId=analytics2-expression-calculate"},{"title":"List expressions","path":"/api-reference/data-management?tag=Analytics%3A+Expressions&method=GET&path=%2Fanalytics%2F%7BNamespace%7D%2Fexpressions&operationId=analytics2-expressions-list"},{"title":"Create expression","path":"/api-reference/data-management?tag=Analytics%3A+Expressions&method=POST&path=%2Fanalytics%2F%7BNamespace%7D%2Fexpressions&operationId=analytics2-expressions-create"},{"title":"Get expression details","path":"/api-reference/data-management?tag=Analytics%3A+Expressions&method=GET&path=%2Fanalytics%2F%7BNamespace%7D%2Fexpressions%2F%7BAnalysisId%7D&operationId=analytics2-expressions-get"},{"title":"Update expression","path":"/api-reference/data-management?tag=Analytics%3A+Expressions&method=PUT&path=%2Fanalytics%2F%7BNamespace%7D%2Fexpressions%2F%7BAnalysisId%7D&operationId=analytics2-expressions-update"},{"title":"Delete expression","path":"/api-reference/data-management?tag=Analytics%3A+Expressions&method=DELETE&path=%2Fanalytics%2F%7BNamespace%7D%2Fexpressions%2F%7BAnalysisId%7D&operationId=analytics2-expressions-delete"},{"title":"Get expression preview","path":"/api-reference/data-management?tag=Analytics%3A+Expressions&method=POST&path=%2Fanalytics%2F%7BNamespace%7D%2Fexpressions%2Fpreview%2Fby%2F%7BIdentifierType%7D&operationId=analytics2-expression-preview-v2"}]},{"title":"Analytics: Aggregates","path":"/api-reference/data-management?tag=Analytics%3A%20Aggregates","children":[{"title":"Calculate aggregate for profile with period conditions","path":"/api-reference/data-management?tag=Analytics%3A+Aggregates&method=POST&path=%2Fanalytics%2Fanalytics%2Fdefinitions-manager%2Faggregates%2F%7BAggregateIdentifier%7D%2Fclient%2F%7BProfileId%7D%2Fcalculate%2Fhistogram&operationId=analytics-calculate-aggregate-for-profile-with-period-uuid"},{"title":"Get aggregate preview","path":"/api-reference/data-management?tag=Analytics%3A+Aggregates&method=POST&path=%2Fanalytics%2F%7BNamespace%7D%2Faggregates%2Fpreview%2Fby%2F%7BIdentifierType%7D&operationId=analytics2-aggregate-preview-v2"},{"title":"Get aggregates for profile card","path":"/api-reference/data-management?tag=Analytics%3A+Aggregates&method=POST&path=%2Fanalytics%2F%7BNamespace%7D%2Faggregates%2Fvisible-for-client%2Fby%2F%7BIdentifierType%7D&operationId=analytics2-client-card-aggregates-get"},{"title":"Calculate aggregate for profile","path":"/api-reference/data-management?tag=Analytics%3A+Aggregates&method=POST&path=%2Fanalytics%2F%7BNamespace%7D%2Faggregates%2F%7BAggregateIdentifier%7D%2Fcalculate%2Fby%2F%7BIdentifierType%7D&operationId=analytics2-aggregate-calculate"},{"title":"List aggregates","path":"/api-reference/data-management?tag=Analytics%3A+Aggregates&method=GET&path=%2Fanalytics%2F%7BNamespace%7D%2Faggregates&operationId=analytics2-aggregates-list"},{"title":"Create aggregate","path":"/api-reference/data-management?tag=Analytics%3A+Aggregates&method=POST&path=%2Fanalytics%2F%7BNamespace%7D%2Faggregates&operationId=analytics2-aggregate-create"},{"title":"Get aggregate details","path":"/api-reference/data-management?tag=Analytics%3A+Aggregates&method=GET&path=%2Fanalytics%2F%7BNamespace%7D%2Faggregates%2F%7BAggregateIdentifier%7D&operationId=analytics2-aggregate-get"},{"title":"Update aggregate","path":"/api-reference/data-management?tag=Analytics%3A+Aggregates&method=PUT&path=%2Fanalytics%2F%7BNamespace%7D%2Faggregates%2F%7BAggregateIdentifier%7D&operationId=analytics2-aggregate-update"},{"title":"Delete aggregate","path":"/api-reference/data-management?tag=Analytics%3A+Aggregates&method=DELETE&path=%2Fanalytics%2F%7BNamespace%7D%2Faggregates%2F%7BAggregateIdentifier%7D&operationId=analytics2-aggregate-delete"}]}]},{"title":"Profile Management","path":"/api-reference/profile-management","children":[{"title":"Profile","path":"/api-reference/profile-management?tag=Profile"},{"title":"Profile registration","path":"/api-reference/profile-management?tag=Profile%20registration","children":[{"title":"Register a Profile","path":"/api-reference/profile-management?tag=Profile+registration&method=POST&path=%2Fsauth%2Fclients%2Fregistered&operationId=RegisterAClient"},{"title":"Confirm registration with PIN code","path":"/api-reference/profile-management?tag=Profile+registration&method=POST&path=%2Fsauth%2Fclients%2Factivation%2Fby-pin-code%2Fconfirmation&operationId=confirmByPinCodeUsingPOST"},{"title":"Re-send PIN code","path":"/api-reference/profile-management?tag=Profile+registration&method=POST&path=%2Fsauth%2Fclients%2Factivation%2Fby-pin-code%2Frequest&operationId=resendByPinCodeUsingPOST"},{"title":"Activate a Profile's account","path":"/api-reference/profile-management?tag=Profile+registration&method=POST&path=%2Fsauth%2Fclients%2Factivation%2Fconfirmation&operationId=ConfirmAClientAccount"},{"title":"Re-send email confirmation","path":"/api-reference/profile-management?tag=Profile+registration&method=POST&path=%2Fsauth%2Fclients%2Factivation%2Frequest&operationId=resendUsingPOST"}]},{"title":"Profile management","path":"/api-reference/profile-management?tag=Profile%20management","children":[{"title":"Create or update a Profile","path":"/api-reference/profile-management?tag=Profile+management&method=POST&path=%2Fv4%2Fclients&operationId=CreateAClientInCrm"},{"title":"Merge profiles by customId","path":"/api-reference/profile-management?tag=Profile+management&method=POST&path=%2Fv4%2Fclients%2Fmerge%2Ffrom%2Fcustom-ids%2F%7BsourceCustomIDs%7D%2Fto%2Fcustom-id%2F%7BtargetCustomID%7D&operationId=MergeClientsByCustomId"},{"title":"Merge profiles by clientId","path":"/api-reference/profile-management?tag=Profile+management&method=POST&path=%2Fv4%2Fclients%2Fmerge%2Ffrom%2Fids%2F%7BfromClientIds%7D%2Fto%2Fid%2F%7BtoClientId%7D&operationId=MergeClientsByClientId"},{"title":"Batch add or update profiles","path":"/api-reference/profile-management?tag=Profile+management&method=POST&path=%2Fv4%2Fclients%2Fbatch&operationId=BatchAddOrUpdateClients"},{"title":"Get profile data","path":"/api-reference/profile-management?tag=Profile+management&method=GET&path=%2Fv4%2Fclients%2F%7BclientId%7D&operationId=GetClientData"},{"title":"Update a profile (identify by ID)","path":"/api-reference/profile-management?tag=Profile+management&method=POST&path=%2Fv4%2Fclients%2F%7BclientId%7D&operationId=UpdateAClient"},{"title":"Delete a profile","path":"/api-reference/profile-management?tag=Profile+management&method=DELETE&path=%2Fv4%2Fclients%2F%7BclientId%7D&operationId=DeleteAClient"},{"title":"Update a profile (identify by email)","path":"/api-reference/profile-management?tag=Profile+management&method=POST&path=%2Fv4%2Fclients%2Fby-email%2F%7BclientEmail%7D&operationId=UpdateAClientByEmail"},{"title":"Update a profile (identify by customId)","path":"/api-reference/profile-management?tag=Profile+management&method=POST&path=%2Fv4%2Fclients%2Fby-customid%2F%7BcustomId%7D&operationId=UpdateAClientByCustomId"},{"title":"Delete a profile (identify by customId)","path":"/api-reference/profile-management?tag=Profile+management&method=DELETE&path=%2Fv4%2Fclients%2Fby-custom-id%2F%7BcustomId%7D&operationId=DeleteAClientByCustomId"},{"title":"Fetch profile data","path":"/api-reference/profile-management?tag=Profile+management&method=GET&path=%2Fv4%2Fclients%2F%7BidentifierType%7D%2F%7BidentifierValue%7D&operationId=FindAClient"},{"title":"Batch fetch profiles by phone number","path":"/api-reference/profile-management?tag=Profile+management&method=GET&path=%2Fv4%2Fclients%2Fbatch%2Fby-phone%2F%7BphoneNumber%7D&operationId=FindClientsByPhone"},{"title":"Get Profile details","path":"/api-reference/profile-management?tag=Profile+management&method=GET&path=%2Fcrm%2Fv1%2Fclients%2F%7BclientId%7D%2Fcontacts&operationId=getClient"},{"title":"Update Profile","path":"/api-reference/profile-management?tag=Profile+management&method=PUT&path=%2Fcrm%2Fv1%2Fcontacts%2F%7BclientId%7D&operationId=updateClient"},{"title":"Create and run profile export","path":"/api-reference/profile-management?tag=Profile+management&method=POST&path=%2Fmorph%2Fexports%2Fclients%2Fsegmentation&operationId=runProfileExport"},{"title":"Check profile export status","path":"/api-reference/profile-management?tag=Profile+management&method=GET&path=%2Fmorph%2Fexports%2Fclients%2F%7BtaskId%7D%2Fstatus&operationId=getProfileExportStatus"},{"title":"Get exported profiles","path":"/api-reference/profile-management?tag=Profile+management&method=GET&path=%2Fmorph%2Fexports%2Fclients%2F%7BtaskId%7D%2Fdata&operationId=getExportedProfileData"},{"title":"Get all Profile notes","path":"/api-reference/profile-management?tag=Profile+management&method=GET&path=%2Fnotes-service%2Fby-id%2F%7BclientId%7D&operationId=getAllNotesUsingGET"},{"title":"Create a note","path":"/api-reference/profile-management?tag=Profile+management&method=POST&path=%2Fnotes-service%2Fby-id%2F%7BclientId%7D&operationId=createNoteUsingPOST"},{"title":"Get note","path":"/api-reference/profile-management?tag=Profile+management&method=GET&path=%2Fnotes-service%2Fby-id%2F%7BclientId%7D%2F%7BnoteId%7D&operationId=getNoteUsingGET"},{"title":"Update note","path":"/api-reference/profile-management?tag=Profile+management&method=PUT&path=%2Fnotes-service%2Fby-id%2F%7BclientId%7D%2F%7BnoteId%7D&operationId=updateNoteUsingPUT"},{"title":"Delete note","path":"/api-reference/profile-management?tag=Profile+management&method=DELETE&path=%2Fnotes-service%2Fby-id%2F%7BclientId%7D%2F%7BnoteId%7D&operationId=deleteNoteUsingDELETE"},{"title":"Log out a Profile","path":"/api-reference/profile-management?tag=Profile+management&method=POST&path=%2Fsauth%2Fmanagement%2Fclient%2F%7BclientID%7D%2Flogout&operationId=logoutClientUsingPOST"}]},{"title":"Profile account management","path":"/api-reference/profile-management?tag=Profile%20account%20management","children":[{"title":"Get Profile's own data","path":"/api-reference/profile-management?tag=Profile+account+management&method=GET&path=%2Fv4%2Fmy-account%2Fpersonal-information&operationId=getAccountDataGET"},{"title":"Update Profile's own data","path":"/api-reference/profile-management?tag=Profile+account+management&method=POST&path=%2Fv4%2Fmy-account%2Fpersonal-information&operationId=updateAccountDataUsingPOST"},{"title":"Request profile phone number change","path":"/api-reference/profile-management?tag=Profile+account+management&method=POST&path=%2Fv4%2Fmy-account%2Fphone-update%2Frequest&operationId=RequestClientPhoneNumberChange"},{"title":"Confirm profile phone number change","path":"/api-reference/profile-management?tag=Profile+account+management&method=POST&path=%2Fv4%2Fmy-account%2Fphone-update%2Fconfirmation&operationId=ConfirmClientPhoneNumberChange"},{"title":"Request Profile password reset","path":"/api-reference/profile-management?tag=Profile+account+management&method=POST&path=%2Fsauth%2Fclients%2Fpassword-reset%2Frequest&operationId=RequestClientPasswordReset"},{"title":"Confirm Profile password reset","path":"/api-reference/profile-management?tag=Profile+account+management&method=POST&path=%2Fsauth%2Fclients%2Fpassword-reset%2Fconfirmation&operationId=ConfirmClientPasswordReset"},{"title":"Change Profile password","path":"/api-reference/profile-management?tag=Profile+account+management&method=POST&path=%2Fsauth%2Fmy-account%2Fchange-password&operationId=ChangeClientPassword"},{"title":"Delete account","path":"/api-reference/profile-management?tag=Profile+account+management&method=POST&path=%2Fsauth%2Fv2%2Fmy-account%2Fdelete&operationId=deleteAccountUsingPOST"},{"title":"Request Profile email change","path":"/api-reference/profile-management?tag=Profile+account+management&method=POST&path=%2Fsauth%2Fv2%2Fmy-account%2Femail-change%2Frequest&operationId=changeEmailRequestUsingPOST"},{"title":"Log out a Profile","path":"/api-reference/profile-management?tag=Profile+account+management&method=POST&path=%2Fsauth%2Fv3%2Fmy-account%2Flogout&operationId=logoutUsingPOST"},{"title":"Confirm Profile email change","path":"/api-reference/profile-management?tag=Profile+account+management&method=POST&path=%2Fsauth%2Fmy-account%2Femail-change%2Fconfirmation&operationId=confirmClientEmailChange"},{"title":"Change Facebook Profile email","path":"/api-reference/profile-management?tag=Profile+account+management&method=POST&path=%2Fsauth%2Fclients%2Ffacebook%2Femail-change%2Frequest&operationId=changeEmailUsingPOST"},{"title":"Delete Client Account (OAuth)","path":"/api-reference/profile-management?tag=Profile+account+management&method=POST&path=%2Fsauth%2Fclients%2Foauth%2Fdeleted&operationId=deleteOauthClientUsingPOST"},{"title":"Delete Profile account (Sign in with Apple)","path":"/api-reference/profile-management?tag=Profile+account+management&method=POST&path=%2Fsauth%2Fclients%2Fapple%2Fdeleted&operationId=deleteAppleClientUsingPOST"},{"title":"Delete Facebook Profile Account","path":"/api-reference/profile-management?tag=Profile+account+management&method=POST&path=%2Fsauth%2Fclients%2Ffacebook%2Fdeleted&operationId=DeleteAFacebookClientAccount"},{"title":"Delete account","path":"/api-reference/profile-management?tag=Profile+account+management&method=POST&path=%2Fsauth%2Fmy-account%2Fdelete&operationId=deleteAccountUsingPOST-v1"},{"title":"Request Profile email change","path":"/api-reference/profile-management?tag=Profile+account+management&method=POST&path=%2Fsauth%2Fmy-account%2Femail-change%2Frequest&operationId=requestClientEmailChange"}]},{"title":"Profile devices","path":"/api-reference/profile-management?tag=Profile%20devices","children":[{"title":"Link a device by profile ID","path":"/api-reference/profile-management?tag=Profile+devices&method=POST&path=%2Fv4%2Fclients%2F%7BclientId%7D%2Flinked-devices&operationId=LinkAClientDeviceByClientId"},{"title":"Link a device by other parameters","path":"/api-reference/profile-management?tag=Profile+devices&method=POST&path=%2Fv4%2Fclients%2F%7BidentifierType%7D%2F%7BidentifierValue%7D%2Flinked-devices&operationId=LinkAClientDeviceByClientUuid"},{"title":"Link a device to currently logged in profile","path":"/api-reference/profile-management?tag=Profile+devices&method=POST&path=%2Fv4%2Fmy-account%2Flinked-devices&operationId=LinkAClientDeviceToCurrentlyLoggedInClient"},{"title":"Clean up web push tokens\n","path":"/api-reference/profile-management?tag=Profile+devices&method=POST&path=%2Fpush-devices%2Fweb-push%2Fclean-up%2F%7BclientId%7D&operationId=cleanUpWebPushSubscriber"},{"title":"Clean up mobile push tokens","path":"/api-reference/profile-management?tag=Profile+devices&method=POST&path=%2Fpush-devices%2Fmobile-push-subscriber%2Fclean-up%2F%7BclientId%7D&operationId=cleanUpMobilePushSubscriber"},{"title":"Link a device by other parameters","path":"/api-reference/profile-management?tag=Profile+devices&method=POST&path=%2Fpush-devices%2Fclients%2Fby-uuid%2F%7BidentifierValue%7D%2Flinked-devices&operationId=LinkAClientDeviceByClientUuid"},{"title":"Link a device by other parameters","path":"/api-reference/profile-management?tag=Profile+devices&method=POST&path=%2Fpush-devices%2Fclients%2Flinked-devices&operationId=LinkAClientDeviceByClientUuidFromJwtToken"}]},{"title":"Profile tags","path":"/api-reference/profile-management?tag=Tags","children":[{"title":"Get all tags","path":"/api-reference/profile-management?tag=Tags&method=GET&path=%2Fv4%2Fclients%2Ftags&operationId=GetAllTags"},{"title":"Create a tag","path":"/api-reference/profile-management?tag=Tags&method=POST&path=%2Fv4%2Ftags&operationId=createTagUsingPOST"},{"title":"Update a tag","path":"/api-reference/profile-management?tag=Tags&method=PUT&path=%2Fv4%2Ftags%2F%7BtagID%7D&operationId=updateTagPUT"},{"title":"Remove a tag","path":"/api-reference/profile-management?tag=Tags&method=DELETE&path=%2Fv4%2Ftags%2F%7BtagID%7D&operationId=deleteTagDELETE"},{"title":"Get profile tags","path":"/api-reference/profile-management?tag=Tags&method=GET&path=%2Fv4%2Fclients%2F%7BclientId%7D%2Ftags&operationId=getClientTagsUsingGET"},{"title":"Assign tag to profile","path":"/api-reference/profile-management?tag=Tags&method=POST&path=%2Fv4%2Fclients%2F%7BclientId%7D%2Ftags%2F%7BtagID%7D&operationId=assignTagPOST"},{"title":"Remove tag from profile","path":"/api-reference/profile-management?tag=Tags&method=DELETE&path=%2Fv4%2Fclients%2F%7BclientId%7D%2Ftags%2F%7BtagID%7D&operationId=removeClientTagDELETE"}]},{"title":"Events","path":"/api-reference/profile-management?tag=Events","children":[{"title":"Create a transaction","path":"/api-reference/profile-management?tag=Events&method=POST&path=%2Fv4%2Ftransactions&operationId=CreateATransaction"},{"title":"Batch add or update transactions","path":"/api-reference/profile-management?tag=Events&method=POST&path=%2Fv4%2Ftransactions%2Fbatch&operationId=BatchAddOrUpdateTransactions"},{"title":"Get Profile events as Workspace","path":"/api-reference/profile-management?tag=Events&method=GET&path=%2Fv4%2Fevents%2Fby-client%2F%7BclientId%7D&operationId=GetClientEvents"},{"title":"Get Profile's own events","path":"/api-reference/profile-management?tag=Events&method=GET&path=%2Fv4%2Fevents&operationId=GetClientOwnEvents"},{"title":"Application started","path":"/api-reference/profile-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fapplication-started&operationId=ApplicationStarted"},{"title":"Profile account registered","path":"/api-reference/profile-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fregistered&operationId=ClientRegistered"},{"title":"Profile logged in","path":"/api-reference/profile-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Flogged-in&operationId=ClientLoggedIn"},{"title":"Profile logged out","path":"/api-reference/profile-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Flogged-out&operationId=ClientLoggedOut"},{"title":"Item added to cart","path":"/api-reference/profile-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fadded-to-cart&operationId=ClientAddedProductToCart"},{"title":"Item removed from cart","path":"/api-reference/profile-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fremoved-from-cart&operationId=ClientRemovedProductFromCart"},{"title":"Product added to favorites","path":"/api-reference/profile-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fadded-to-favorites&operationId=ClientAddedProductToFavorites"},{"title":"Item viewed","path":"/api-reference/profile-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fproduct-view&operationId=ClientViewedProduct"},{"title":"Profile assigned to company","path":"/api-reference/profile-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fassigned-to-company&operationId=ClientAssignedToCompany"},{"title":"Profile logged location","path":"/api-reference/profile-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fappeared-in-location&operationId=ClientAppearedInLocation"},{"title":"Push notification received","path":"/api-reference/profile-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fpush%2Freceived&operationId=ClientReceivedPushNotification"},{"title":"Push notification viewed","path":"/api-reference/profile-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fpush%2Fviewed&operationId=ClientViewedPushNotification"},{"title":"Push notification clicked","path":"/api-reference/profile-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fpush%2Fclicked&operationId=ClientClickedPushNotification"},{"title":"Push notifications cancelled","path":"/api-reference/profile-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fpush%2Fcancelled&operationId=ClientCancelledPushNotifications"},{"title":"Transaction cancelled","path":"/api-reference/profile-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fcancelled-transaction&operationId=ClientCancelledTransaction"},{"title":"Timer hit","path":"/api-reference/profile-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fhit-timer&operationId=ClientHitTimer"},{"title":"Search requested","path":"/api-reference/profile-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fsearched&operationId=ClientSearched"},{"title":"Content shared","path":"/api-reference/profile-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fshared&operationId=ClientShared"},{"title":"Recommendation viewed","path":"/api-reference/profile-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Frecommendation-seen&operationId=RecommendationSeen"},{"title":"Recommendation clicked","path":"/api-reference/profile-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Frecommendation-click&operationId=RecommendationClicked"},{"title":"Mobile app screen visited","path":"/api-reference/profile-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fvisited-screen&operationId=ClientVisitedScreen"},{"title":"Custom event","path":"/api-reference/profile-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fcustom&operationId=CustomEvent"},{"title":"Batch send events","path":"/api-reference/profile-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fbatch&operationId=BatchSendEvents"},{"title":"Get server time","path":"/api-reference/profile-management?tag=Events&method=GET&path=%2Fv4%2Fserver%2Ftime&operationId=getServerTime"},{"title":"Recommendation viewed","path":"/api-reference/profile-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Frecommendation-view&operationId=publishRecommendationViewEventUsingPOST"},{"title":"Search result clicked","path":"/api-reference/profile-management?tag=Events&method=POST&path=%2Fv4%2Fevents%2Fitem-search-click&operationId=publishItemSearchClickEventUsingPOST"}]}]},{"title":"Identity and Access Management","path":"/api-reference/identity-and-access-management","children":[{"title":"Settings","path":"/api-reference/identity-and-access-management?tag=Settings","children":[{"title":"Get universal list of organization workspaces","path":"/api-reference/identity-and-access-management?tag=Settings&method=GET&path=%2Fbusiness-profile-service%2Forganizations%2Fbusiness-profiles&operationId=getBusinessProfilesForOrganizationUserUniversalList"},{"title":"Get ban settings","path":"/api-reference/identity-and-access-management?tag=Settings&method=GET&path=%2Fsauth%2Fsettings%2Fban&operationId=getBanSettingsUsingGET"},{"title":"Update ban settings","path":"/api-reference/identity-and-access-management?tag=Settings&method=POST&path=%2Fsauth%2Fsettings%2Fban&operationId=updateBanSettingsUsingPOST"},{"title":"Get email template settings","path":"/api-reference/identity-and-access-management?tag=Settings&method=GET&path=%2Fsauth%2Fsettings%2Ftemplates&operationId=getTemplateSettingsUsingGET"},{"title":"Update email template settings","path":"/api-reference/identity-and-access-management?tag=Settings&method=POST&path=%2Fsauth%2Fsettings%2Ftemplates&operationId=updateTemplateSettingsUsingPOST"},{"title":"Get device authorization settings","path":"/api-reference/identity-and-access-management?tag=Settings&method=GET&path=%2Fsauth%2Fsettings%2Fdevice-control&operationId=getDeviceControlSettingsUsingGET"},{"title":"Update device authorization settings","path":"/api-reference/identity-and-access-management?tag=Settings&method=POST&path=%2Fsauth%2Fsettings%2Fdevice-control&operationId=updateDeviceSettingsUsingPOST"},{"title":"Get general settings","path":"/api-reference/identity-and-access-management?tag=Settings&method=GET&path=%2Fsauth%2Fsettings%2Fgeneral&operationId=getGeneralConfigUsingGET"},{"title":"Update general settings","path":"/api-reference/identity-and-access-management?tag=Settings&method=POST&path=%2Fsauth%2Fsettings%2Fgeneral&operationId=updateGeneralSettingsUsingPOST"},{"title":"Get OAuth settings","path":"/api-reference/identity-and-access-management?tag=Settings&method=GET&path=%2Fsauth%2Fsettings%2Foauth&operationId=getOauthSettingsUsingGET"},{"title":"Update OAuth settings","path":"/api-reference/identity-and-access-management?tag=Settings&method=POST&path=%2Fsauth%2Fsettings%2Foauth&operationId=updateOatuhSettingsUsingPOST"},{"title":"GET /sauth/settings/synerise-auth","path":"/api-reference/identity-and-access-management?tag=Settings&method=GET&path=%2Fsauth%2Fsettings%2Fsynerise-auth&operationId=getSyneriseAuthConfig"},{"title":"POST /sauth/settings/synerise-auth","path":"/api-reference/identity-and-access-management?tag=Settings&method=POST&path=%2Fsauth%2Fsettings%2Fsynerise-auth&operationId=updateSyneriseAuthSettings"},{"title":"GET /sauth/settings/oauth/facebook","path":"/api-reference/identity-and-access-management?tag=Settings&method=GET&path=%2Fsauth%2Fsettings%2Foauth%2Ffacebook&operationId=getFacebookOauthSettings"},{"title":"POST /sauth/settings/oauth/facebook","path":"/api-reference/identity-and-access-management?tag=Settings&method=POST&path=%2Fsauth%2Fsettings%2Foauth%2Ffacebook&operationId=updateFacebookOauthSettings"},{"title":"GET /sauth/settings/oauth/google","path":"/api-reference/identity-and-access-management?tag=Settings&method=GET&path=%2Fsauth%2Fsettings%2Foauth%2Fgoogle&operationId=getGoogleOauthSettings"},{"title":"POST /sauth/settings/oauth/google","path":"/api-reference/identity-and-access-management?tag=Settings&method=POST&path=%2Fsauth%2Fsettings%2Foauth%2Fgoogle&operationId=updateGoogleOauthSettings"},{"title":"Get Sign in with Apple settings","path":"/api-reference/identity-and-access-management?tag=Settings&method=GET&path=%2Fsauth%2Fsettings%2Foauth%2Fapple&operationId=getAppleAuthSettingsUsingGET"},{"title":"Update Sign in with Apple settings","path":"/api-reference/identity-and-access-management?tag=Settings&method=POST&path=%2Fsauth%2Fsettings%2Foauth%2Fapple&operationId=updateAppleAuthSettingsUsingPOST"},{"title":"Add or remove business profile to favorites","path":"/api-reference/identity-and-access-management?tag=Settings&method=POST&path=%2Fuauth%2Fbusiness-profile%2Fmark-favorite&operationId=postBPFavorite"}]},{"title":"Access control","path":"/api-reference/identity-and-access-management?tag=Access%20control","children":[{"title":"Enable MFA requirement for workspace","path":"/api-reference/identity-and-access-management?tag=Access+control&method=POST&path=%2Fuauth%2Fbusiness-profile%2Fmfa%2Frequirements&operationId=setMfaRequirementForBusinessProfileUsingPOST"},{"title":"Disable MFA requirement for workspace","path":"/api-reference/identity-and-access-management?tag=Access+control&method=DELETE&path=%2Fuauth%2Fbusiness-profile%2Fmfa%2Frequirements&operationId=removeMfaRequirementFromBusinessProfileUsingDELETE"},{"title":"Get own strongest password policy","path":"/api-reference/identity-and-access-management?tag=Access+control&method=GET&path=%2Fuauth%2Fusers%2Fmy-account%2Fstrongest-password-settings&operationId=getStrongestPasswordSettings"},{"title":"Get IP allowlist policy","path":"/api-reference/identity-and-access-management?tag=Access+control&method=GET&path=%2Fuauth%2Fsettings%2Fuser-bp-ip-policy&operationId=getUserBpIpPolicyUsingGET"},{"title":"Update IP allowlist policy","path":"/api-reference/identity-and-access-management?tag=Access+control&method=POST&path=%2Fuauth%2Fsettings%2Fuser-bp-ip-policy&operationId=updateUserBpIpPolicyUsingPOST"},{"title":"Get strongest password policy of a User","path":"/api-reference/identity-and-access-management?tag=Access+control&method=GET&path=%2Fuauth%2Fstrongest-password-settings-by-email%2F%7Bemail%7D&operationId=getStrongestPasswordSettingsUsingGET"},{"title":"Initiate multi-factor authentication for user","path":"/api-reference/identity-and-access-management?tag=Access+control&method=POST&path=%2Fuauth%2Fusers%2Fmfa%2Finitialization&operationId=initiateUserMfaUsingPOST"},{"title":"Confirm multi-factor authentication for user","path":"/api-reference/identity-and-access-management?tag=Access+control&method=POST&path=%2Fuauth%2Fusers%2Fmfa%2Fconfirmation&operationId=confirmUserMfaUsingPOST"},{"title":"Remove multi-factor authentication for user","path":"/api-reference/identity-and-access-management?tag=Access+control&method=DELETE&path=%2Fuauth%2Fusers%2Fmfa&operationId=removesUserMfaUsingPOST"},{"title":"Get user password policy","path":"/api-reference/identity-and-access-management?tag=Access+control&method=GET&path=%2Fuauth%2Fsettings%2Fpassword-policy&operationId=getPasswordSettingsUsingGET"},{"title":"Update user password policy","path":"/api-reference/identity-and-access-management?tag=Access+control&method=POST&path=%2Fuauth%2Fsettings%2Fpassword-policy&operationId=updateSettingsUsingPOST"}]},{"title":"User management","path":"/api-reference/identity-and-access-management?tag=User%20management","children":[{"title":"Find user by invitation token","path":"/api-reference/identity-and-access-management?tag=User+management&method=GET&path=%2Fuauth%2Fuser%2Fregister%2Finvitation%2F%7BinvitationToken%7D&operationId=findByInvitationTokenGET"},{"title":"Invite user","path":"/api-reference/identity-and-access-management?tag=User+management&method=POST&path=%2Fuauth%2Fusers%2Finvitations%2Finvite&operationId=inviteUserUsingPOST"},{"title":"Invite many users","path":"/api-reference/identity-and-access-management?tag=User+management&method=POST&path=%2Fuauth%2Fusers%2Finvitations%2Finvite-bulk&operationId=bulkInviteUsersUsingPOST"},{"title":"Delete invitations","path":"/api-reference/identity-and-access-management?tag=User+management&method=DELETE&path=%2Fuauth%2Fusers%2Finvitations%2F%7BinvitationIds%7D&operationId=deleteInvitationUsingDELETE"},{"title":"Update invitation","path":"/api-reference/identity-and-access-management?tag=User+management&method=POST&path=%2Fuauth%2Fusers%2Finvitations%2F%7BinvitationId%7D&operationId=updateInvitationUsingPOST"},{"title":"List users","path":"/api-reference/identity-and-access-management?tag=User+management&method=GET&path=%2Fuauth%2Fusers%2Flisting&operationId=listUsersUsingGET"},{"title":"Autocomplete user search result","path":"/api-reference/identity-and-access-management?tag=User+management&method=GET&path=%2Fuauth%2Fusers%2Flisting%2Fautocomplete&operationId=getListingAutocomplete"},{"title":"Remove users from workspace","path":"/api-reference/identity-and-access-management?tag=User+management&method=DELETE&path=%2Fuauth%2Fusers%2Fprofile-association%2F%7Bids%7D&operationId=deleteUsersUsingDELETE"},{"title":"Get user data","path":"/api-reference/identity-and-access-management?tag=User+management&method=GET&path=%2Fuauth%2Fusers%2F%7BuserId%7D&operationId=getUserDataUsingGET"},{"title":"Update user data","path":"/api-reference/identity-and-access-management?tag=User+management&method=POST&path=%2Fuauth%2Fusers%2F%7BuserId%7D&operationId=updateUserDataUsingPOST"},{"title":"Activate users","path":"/api-reference/identity-and-access-management?tag=User+management&method=POST&path=%2Fuauth%2Fusers%2Factivate&operationId=activateUsersUsingPOST"},{"title":"De-activate users","path":"/api-reference/identity-and-access-management?tag=User+management&method=POST&path=%2Fuauth%2Fusers%2Fdeactivate&operationId=deactivateUsersUsingPOST"},{"title":"Change access expiration time","path":"/api-reference/identity-and-access-management?tag=User+management&method=PUT&path=%2Fuauth%2Fusers%2F%7BuserId%7D%2Faccess-time&operationId=changeUserAccessExpirationDateUsingPut"},{"title":"Reset another user's password","path":"/api-reference/identity-and-access-management?tag=User+management&method=POST&path=%2Fuauth%2Fusers%2F%7BuserId%7D%2Fpassword-reset&operationId=resetPasswordUsingPOST"},{"title":"Reset another user's multi-factor authentication","path":"/api-reference/identity-and-access-management?tag=User+management&method=PUT&path=%2Fuauth%2Fusers%2F%7BuserId%7D%2Fmfa-reset&operationId=resetMFAUsingPUT"},{"title":"Delete user account","path":"/api-reference/identity-and-access-management?tag=User+management&method=DELETE&path=%2Fuauth%2Fusers%2F%7Bids%7D&operationId=deleteManagedUserUsingDELETE"}]},{"title":"Access groups","path":"/api-reference/identity-and-access-management?tag=Access%20groups","children":[{"title":"List grouped permissions","path":"/api-reference/identity-and-access-management?tag=Access+groups&method=GET&path=%2Fuauth%2Fpermissions%2Fgroup%2Frole%2F%7BroleId%7D&operationId=listPermissionGroupUsingGET"},{"title":"Get role groups","path":"/api-reference/identity-and-access-management?tag=Access+groups&method=GET&path=%2Fuauth%2Froles%2Flisting&operationId=getRoleGroupsUsingGET"},{"title":"Create role group","path":"/api-reference/identity-and-access-management?tag=Access+groups&method=POST&path=%2Fuauth%2Froles%2Frole-group&operationId=createRoleGroupUsingPOST"},{"title":"Update role group","path":"/api-reference/identity-and-access-management?tag=Access+groups&method=POST&path=%2Fuauth%2Froles%2Frole-group%2F%7BgroupId%7D&operationId=updateRoleGroupUsingPOST"},{"title":"Delete role group","path":"/api-reference/identity-and-access-management?tag=Access+groups&method=DELETE&path=%2Fuauth%2Froles%2Frole-group%2F%7BgroupId%7D&operationId=deleteRoleGroupUsingDELETE"},{"title":"Create role","path":"/api-reference/identity-and-access-management?tag=Access+groups&method=POST&path=%2Fuauth%2Froles%2Frole&operationId=createRoleUsingPOST"},{"title":"Get role","path":"/api-reference/identity-and-access-management?tag=Access+groups&method=GET&path=%2Fuauth%2Froles%2F%7BroleId%7D&operationId=getRoleUsingGET"},{"title":"Update role","path":"/api-reference/identity-and-access-management?tag=Access+groups&method=POST&path=%2Fuauth%2Froles%2Frole%2F%7BroleId%7D&operationId=updateRoleUsingPOST"},{"title":"Delete role","path":"/api-reference/identity-and-access-management?tag=Access+groups&method=DELETE&path=%2Fuauth%2Froles%2Frole%2F%7BroleId%7D&operationId=deleteRoleUsingDELETE_1"},{"title":"Get available roles","path":"/api-reference/identity-and-access-management?tag=Access+groups&method=GET&path=%2Fuauth%2Fusers%2Favailable-roles&operationId=getAvailableRolesUsingGET"}]},{"title":"User account management","path":"/api-reference/identity-and-access-management?tag=User%20account%20management","children":[{"title":"Change user password","path":"/api-reference/identity-and-access-management?tag=User+account+management&method=POST&path=%2Fuauth%2Fchange-password&operationId=changePasswordUsingPOST"},{"title":"Request user password reset","path":"/api-reference/identity-and-access-management?tag=User+account+management&method=POST&path=%2Fuauth%2Fpassword-reset%2Frequest&operationId=requestPasswordResetUsingPOST"},{"title":"Confirm user password reset","path":"/api-reference/identity-and-access-management?tag=User+account+management&method=POST&path=%2Fuauth%2Fpassword-reset%2Fconfirmation&operationId=confirmPasswordResetUsingPOST"},{"title":"Confirm user registration","path":"/api-reference/identity-and-access-management?tag=User+account+management&method=GET&path=%2Fuauth%2Fuser%2Fconfirmation%2F%7BconfirmationToken%7D&operationId=confirmUserUsingGET"},{"title":"Register user","path":"/api-reference/identity-and-access-management?tag=User+account+management&method=POST&path=%2Fuauth%2Fuser%2Fregister&operationId=registerUserUsingPOST"},{"title":"Re-send user confirmation token","path":"/api-reference/identity-and-access-management?tag=User+account+management&method=POST&path=%2Fuauth%2Fuser%2Fregister%2Fresend-confirmation&operationId=resendConfirmationUsingPOST"},{"title":"Get user's own data","path":"/api-reference/identity-and-access-management?tag=User+account+management&method=GET&path=%2Fuauth%2Fusers%2Fmy-account&operationId=getUserOwnDataUsingGET"},{"title":"Update user's own data","path":"/api-reference/identity-and-access-management?tag=User+account+management&method=POST&path=%2Fuauth%2Fusers%2Fmy-account&operationId=updateUsersOwnDataUsingPOST"},{"title":"Delete user's own account","path":"/api-reference/identity-and-access-management?tag=User+account+management&method=DELETE&path=%2Fuauth%2Fusers%2Fmy-account&operationId=deleteUserUsingDELETE"}]},{"title":"Directory","path":"/api-reference/identity-and-access-management?tag=Directory","children":[{"title":"List managed domains","path":"/api-reference/identity-and-access-management?tag=Directory&method=GET&path=%2Fuauth%2Fmanaged-domains&operationId=getManagedDomainListUsingGET"},{"title":"Delete managed domain","path":"/api-reference/identity-and-access-management?tag=Directory&method=DELETE&path=%2Fuauth%2Fmanaged-domains&operationId=deleteManagedDomainUsingDELETE"},{"title":"Initialize managed domain","path":"/api-reference/identity-and-access-management?tag=Directory&method=GET&path=%2Fuauth%2Fmanaged-domains%2Finitialize-code&operationId=initializeManagedDomainUsingPOST"},{"title":"Verify managed domain","path":"/api-reference/identity-and-access-management?tag=Directory&method=POST&path=%2Fuauth%2Fmanaged-domains%2Fverification&operationId=verifyManagedDomainUsingPOST"}]}]},{"title":"AI Recommendations","path":"/api-reference/ai-recommendations","children":[{"title":"Recommendation campaigns","path":"/api-reference/ai-recommendations?tag=Recommendation%20campaigns","children":[{"title":"Get all recommendation campaigns","path":"/api-reference/ai-recommendations?tag=Recommendation+campaigns&method=GET&path=%2Frecommendations%2Fv2%2Fcampaigns&operationId=GetRecommendationCampaignsV2"},{"title":"Create a recommendation campaign","path":"/api-reference/ai-recommendations?tag=Recommendation+campaigns&method=POST&path=%2Frecommendations%2Fv2%2Fcampaigns&operationId=CreateRecommendationCampaignV2"},{"title":"Get recommendation campaign details","path":"/api-reference/ai-recommendations?tag=Recommendation+campaigns&method=GET&path=%2Frecommendations%2Fv2%2Fcampaigns%2F%7BcampaignId%7D&operationId=GetRecommendationCampaignV2"},{"title":"Update a recommendation campaign","path":"/api-reference/ai-recommendations?tag=Recommendation+campaigns&method=POST&path=%2Frecommendations%2Fv2%2Fcampaigns%2F%7BcampaignId%7D&operationId=UpdateRecommendationCampaignV2"},{"title":"Delete a recommendation campaign","path":"/api-reference/ai-recommendations?tag=Recommendation+campaigns&method=DELETE&path=%2Frecommendations%2Fv2%2Fcampaigns%2F%7BcampaignId%7D&operationId=DeleteRecommendationCampaign"},{"title":"Change campaigns' states","path":"/api-reference/ai-recommendations?tag=Recommendation+campaigns&method=POST&path=%2Frecommendations%2Fv2%2Fcampaigns%2Fstate&operationId=UpdateRecommendationsStatesV2"},{"title":"Copy a recommendation campaign","path":"/api-reference/ai-recommendations?tag=Recommendation+campaigns&method=POST&path=%2Frecommendations%2Fv2%2Fcampaigns%2F%7BcampaignId%7D%2Fcopy&operationId=CopyRecommendationCampaignV2"},{"title":"Get simplified recommendation campaigns","path":"/api-reference/ai-recommendations?tag=Recommendation+campaigns&method=GET&path=%2Frecommendations%2Fv2%2Fcampaigns%2Fsimplified&operationId=GetSimplifiedRecommendationCampaign"}]},{"title":"Recommendation statistics","path":"/api-reference/ai-recommendations?tag=Recommendation%20statistics","children":[{"title":"Get recommendation campaign statistics","path":"/api-reference/ai-recommendations?tag=Recommendation+statistics&method=POST&path=%2Frecommendations%2Fv2%2Fcampaigns%2Fstats&operationId=PostCampaignsStats"},{"title":"Get global recommendation campaign statistics","path":"/api-reference/ai-recommendations?tag=Recommendation+statistics&method=GET&path=%2Frecommendations%2Fv2%2Fcampaigns%2Fstats%2Fglobal&operationId=GetCampaignsGlobalStats"},{"title":"Get recommendation campaign statistics","path":"/api-reference/ai-recommendations?tag=Recommendation+statistics&method=GET&path=%2Frecommendations%2Fv2%2Fcampaigns%2F%7BcampaignId%7D%2Fstats&operationId=GetCampaignStats"},{"title":"Get statistics for top items in a campaign","path":"/api-reference/ai-recommendations?tag=Recommendation+statistics&method=GET&path=%2Frecommendations%2Fv2%2Fcampaigns%2F%7BcampaignId%7D%2Fproducts%2Fstats&operationId=GetRecoTopProductsStats"}]},{"title":"Recommendations","path":"/api-reference/ai-recommendations?tag=Recommendations","children":[{"title":"Get recommendations by campaign","path":"/api-reference/ai-recommendations?tag=Recommendations&method=GET&path=%2Frecommendations%2Fv2%2Frecommend%2Fcampaigns%2F%7BcampaignIdentifier%7D&operationId=GetRecommendationsByCampaignV2"},{"title":"Get recommendations by campaign","path":"/api-reference/ai-recommendations?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fcampaigns&operationId=PostRecommendationsByCampaignV2"},{"title":"Get recommendations by campaign and profile identifier","path":"/api-reference/ai-recommendations?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fcampaigns%2F%7BcampaignIdentifier%7D%2Fby%2F%7BidentifierName%7D&operationId=PostRecommendationsByCampaignAndidentifierNameV2"},{"title":"Preview campaign recommendations","path":"/api-reference/ai-recommendations?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fcampaigns%2Fpreview&operationId=PostPreviewRecommendations"},{"title":"Personalized recommendations","path":"/api-reference/ai-recommendations?tag=Recommendations&method=GET&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fusers%2F%7BclientUuid%7D&operationId=RecommendForUserV2"},{"title":"Personalized recommendations","path":"/api-reference/ai-recommendations?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fusers%2F%7BclientUuid%7D&operationId=PostRecommendForUserV2"},{"title":"Section recommendations","path":"/api-reference/ai-recommendations?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fusers%2F%7BclientUuid%7D%2Fsections&operationId=PostRecommendSectionsForUserV2"},{"title":"Attribute recommendations","path":"/api-reference/ai-recommendations?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fusers%2F%7BclientUuid%7D%2Fattributes&operationId=PostRecommendAttributesForUserV2"},{"title":"Last viewed recommendations","path":"/api-reference/ai-recommendations?tag=Recommendations&method=GET&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fusers%2F%7BclientUuid%7D%2Flast&operationId=RecommendLastViewedForUserItems"},{"title":"Last viewed recommendations","path":"/api-reference/ai-recommendations?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fusers%2F%7BclientUuid%7D%2Flast&operationId=PostRecommendLastViewedForUserItems"},{"title":"Recent interactions recommendations","path":"/api-reference/ai-recommendations?tag=Recommendations&method=GET&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fusers%2F%7BclientUuid%7D%2Faggregates%2F%7BaggregateUUID%7D&operationId=GetRecommendRecentInteractions"},{"title":"Recent interactions recommendations","path":"/api-reference/ai-recommendations?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fusers%2F%7BclientUuid%7D%2Faggregates%2F%7BaggregateUUID%7D&operationId=PostRecommendRecentInteractions"},{"title":"Scoring by metric","path":"/api-reference/ai-recommendations?tag=Recommendations&method=GET&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fmetric&operationId=GetItemsByMetric"},{"title":"Scoring by metric","path":"/api-reference/ai-recommendations?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fmetric&operationId=PostItemsByMetric"},{"title":"Complementary items for a cart","path":"/api-reference/ai-recommendations?tag=Recommendations&method=GET&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fcomplementary&operationId=ComplementItems"},{"title":"Complementary items for a cart","path":"/api-reference/ai-recommendations?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fcomplementary&operationId=PostComplementItems"},{"title":"Complementary items","path":"/api-reference/ai-recommendations?tag=Recommendations&method=GET&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2F%7BitemId%7D%2Fcomplementary&operationId=GetComplementaryItems"},{"title":"Complementary items","path":"/api-reference/ai-recommendations?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2F%7BitemId%7D%2Fcomplementary&operationId=PostComplementaryItems"},{"title":"Similar items","path":"/api-reference/ai-recommendations?tag=Recommendations&method=GET&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2F%7BitemId%7D%2Fsimilar&operationId=GetSimilarItems"},{"title":"Similar items","path":"/api-reference/ai-recommendations?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2F%7BitemId%7D%2Fsimilar&operationId=PostSimilarItems"},{"title":"Visually similar","path":"/api-reference/ai-recommendations?tag=Recommendations&method=GET&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2F%7BitemId%7D%2Fsimilar%2Fvisual&operationId=GetSimilarVisualItems"},{"title":"Visually similar","path":"/api-reference/ai-recommendations?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2F%7BitemId%7D%2Fsimilar%2Fvisual&operationId=PostSimilarVisualItems"},{"title":"Next interaction","path":"/api-reference/ai-recommendations?tag=Recommendations&method=GET&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fnext-interaction&operationId=NextInteractionRecommendation"},{"title":"Next interaction","path":"/api-reference/ai-recommendations?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fnext-interaction&operationId=PostNextInteractionRecommendation"}]}]},{"title":"AI Search","path":"/api-reference/ai-search","children":[{"title":"Search","path":"/api-reference/ai-search?tag=Search","children":[{"title":"Full-text items search","path":"/api-reference/ai-search?tag=Search&method=GET&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fquery&operationId=SearchFullTextGet"},{"title":"Full-text items search","path":"/api-reference/ai-search?tag=Search&method=POST&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fquery&operationId=SearchFullTextPost"},{"title":"Explained full-text items search","path":"/api-reference/ai-search?tag=Search&method=GET&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fquery%2Fexplain&operationId=SearchFullTextGetWithExplanation"},{"title":"Explained full-text items search","path":"/api-reference/ai-search?tag=Search&method=POST&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fquery%2Fexplain&operationId=SearchFullTextPostWithExplanation"},{"title":"Autocomplete items search","path":"/api-reference/ai-search?tag=Search&method=GET&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fautocomplete&operationId=SearchAutocompleteGet"},{"title":"Autocomplete items search","path":"/api-reference/ai-search?tag=Search&method=POST&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fautocomplete&operationId=SearchAutocompletePost"},{"title":"Explained autocomplete items search","path":"/api-reference/ai-search?tag=Search&method=GET&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fautocomplete%2Fexplain&operationId=SearchAutocompleteGetWithExplanation"},{"title":"Explained autocomplete items search","path":"/api-reference/ai-search?tag=Search&method=POST&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fautocomplete%2Fexplain&operationId=SearchAutocompletePostWithExplanation"},{"title":"Searchable attributes match","path":"/api-reference/ai-search?tag=Search&method=GET&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fexplain-match&operationId=searchableAttributesMatch"},{"title":"Get deleted searches","path":"/api-reference/ai-search?tag=Search&method=GET&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fdeleted-searches&operationId=GetDeletedSearches"},{"title":"Soft-delete a recent search","path":"/api-reference/ai-search?tag=Search&method=POST&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fdeleted-searches&operationId=PostDeletedSearch"},{"title":"Get recent searches","path":"/api-reference/ai-search?tag=Search&method=GET&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Frecent-searches&operationId=GetRecentSearches"}]},{"title":"Visual Search","path":"/api-reference/ai-search?tag=Visual%20Search","children":[{"title":"Visual items search","path":"/api-reference/ai-search?tag=Visual+Search&method=GET&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fvisual&operationId=SearchVisualGet"},{"title":"Visual items search","path":"/api-reference/ai-search?tag=Visual+Search&method=POST&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fvisual&operationId=SearchVisualPost"},{"title":"Explained visual items search","path":"/api-reference/ai-search?tag=Visual+Search&method=GET&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fvisual%2Fexplain&operationId=SearchVisualGetWithExplanation"},{"title":"Explained visual items search","path":"/api-reference/ai-search?tag=Visual+Search&method=POST&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fvisual%2Fexplain&operationId=SearchVisualPostWithExplanation"}]},{"title":"Listing","path":"/api-reference/ai-search?tag=Listing","children":[{"title":"Items listing","path":"/api-reference/ai-search?tag=Listing&method=GET&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Flist&operationId=ListingGet"},{"title":"Items listing","path":"/api-reference/ai-search?tag=Listing&method=POST&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Flist&operationId=ListingPost"},{"title":"Explained items listing","path":"/api-reference/ai-search?tag=Listing&method=GET&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Flist%2Fexplain&operationId=ListingGetWithExplanation"},{"title":"Explained items listing","path":"/api-reference/ai-search?tag=Listing&method=POST&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Flist%2Fexplain&operationId=ListingPostWithExplanation"}]},{"title":"Synonyms","path":"/api-reference/ai-search?tag=Synonyms","children":[{"title":"Get synonyms","path":"/api-reference/ai-search?tag=Synonyms&method=GET&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fsynonyms&operationId=GetSynonymsV2"},{"title":"Create synonym","path":"/api-reference/ai-search?tag=Synonyms&method=POST&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fsynonyms&operationId=PostSynonymV2"},{"title":"Batch insert synonyms","path":"/api-reference/ai-search?tag=Synonyms&method=POST&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fsynonyms%2Fbatch&operationId=BatchSynonyms"},{"title":"Replace all synonyms","path":"/api-reference/ai-search?tag=Synonyms&method=POST&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fsynonyms%2Freplace-all&operationId=ReplaceAllSynonyms"},{"title":"Get synonym","path":"/api-reference/ai-search?tag=Synonyms&method=GET&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fsynonyms%2F%7BsynonymId%7D&operationId=GetSynonymV2"},{"title":"Update synonym","path":"/api-reference/ai-search?tag=Synonyms&method=PUT&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fsynonyms%2F%7BsynonymId%7D&operationId=PutSynonym"},{"title":"Delete synonym","path":"/api-reference/ai-search?tag=Synonyms&method=DELETE&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fsynonyms%2F%7BsynonymId%7D&operationId=DeleteSynonymV2"}]},{"title":"Configuration","path":"/api-reference/ai-search?tag=Search%20Configuration","children":[{"title":"Get values of filterable attributes","path":"/api-reference/ai-search?tag=Search+Configuration&method=GET&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fattributes%2Ffilterable%2Fvalues&operationId=getFilterableAttributesValues"},{"title":"Get configurations of all indices","path":"/api-reference/ai-search?tag=Search+Configuration&method=GET&path=%2Fsearch%2Fv2%2Findices&operationId=getIndicesConfigsV2"},{"title":"Post index configuration","path":"/api-reference/ai-search?tag=Search+Configuration&method=POST&path=%2Fsearch%2Fv2%2Findices&operationId=postIndexConfigV2"},{"title":"Get index configuration","path":"/api-reference/ai-search?tag=Search+Configuration&method=GET&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fconfig&operationId=getIndexConfigV2"},{"title":"Update index configuration","path":"/api-reference/ai-search?tag=Search+Configuration&method=PUT&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fconfig&operationId=updateIndexConfigV2"},{"title":"Delete index configuration","path":"/api-reference/ai-search?tag=Search+Configuration&method=DELETE&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fconfig&operationId=deleteIndexConfigV2"},{"title":"Get index state","path":"/api-reference/ai-search?tag=Search+Configuration&method=GET&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fstate&operationId=getIndexStateV2"},{"title":"Get supported languages","path":"/api-reference/ai-search?tag=Search+Configuration&method=GET&path=%2Fsearch%2Fv2%2Fsupported-languages&operationId=getSupportedLanguagesV2"},{"title":"Duplicate index","path":"/api-reference/ai-search?tag=Search+Configuration&method=GET&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fduplicate&operationId=duplicateIndexV2Get"}]},{"title":"Suggestions Configuration","path":"/api-reference/ai-search?tag=Suggestions%20Configuration","children":[{"title":"Get suggestion indices","path":"/api-reference/ai-search?tag=Suggestions+Configuration&method=GET&path=%2Fsearch%2Fv2%2Fsuggestion-indices&operationId=GetSuggestionsIndices"},{"title":"Create suggestion index","path":"/api-reference/ai-search?tag=Suggestions+Configuration&method=POST&path=%2Fsearch%2Fv2%2Fsuggestion-indices&operationId=PostSuggestionIndexConfig"},{"title":"Get suggestion index","path":"/api-reference/ai-search?tag=Suggestions+Configuration&method=GET&path=%2Fsearch%2Fv2%2Fsuggestion-indices%2F%7BindexId%7D%2Fconfig&operationId=GetSuggestionsIndex"},{"title":"Create/replace suggestion index","path":"/api-reference/ai-search?tag=Suggestions+Configuration&method=PUT&path=%2Fsearch%2Fv2%2Fsuggestion-indices%2F%7BindexId%7D%2Fconfig&operationId=PutSuggestionIndexConfig"},{"title":"Delete suggestion index","path":"/api-reference/ai-search?tag=Suggestions+Configuration&method=DELETE&path=%2Fsearch%2Fv2%2Fsuggestion-indices%2F%7BindexId%7D%2Fconfig&operationId=DeleteSuggestionIndexConfig"},{"title":"Get suggestion index state","path":"/api-reference/ai-search?tag=Suggestions+Configuration&method=GET&path=%2Fsearch%2Fv2%2Fsuggestion-indices%2F%7BindexId%7D%2Fstate&operationId=GetSuggestionsIndexState"}]},{"title":"Query Rules","path":"/api-reference/ai-search?tag=Query%20Rules","children":[{"title":"Get rules","path":"/api-reference/ai-search?tag=Query+Rules&method=GET&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Frules&operationId=GetRulesV2"},{"title":"Create rule","path":"/api-reference/ai-search?tag=Query+Rules&method=POST&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Frules&operationId=PostRuleV2"},{"title":"Get rule","path":"/api-reference/ai-search?tag=Query+Rules&method=GET&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Frules%2F%7BruleId%7D&operationId=GetRuleV2"},{"title":"Update query rule","path":"/api-reference/ai-search?tag=Query+Rules&method=PUT&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Frules%2F%7BruleId%7D&operationId=PutRuleV2"},{"title":"Delete rule","path":"/api-reference/ai-search?tag=Query+Rules&method=DELETE&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Frules%2F%7BruleId%7D&operationId=DeleteRuleV2"},{"title":"Activate rule","path":"/api-reference/ai-search?tag=Query+Rules&method=POST&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Frules%2F%7BruleId%7D%2Factivate&operationId=ActivateRuleV2"},{"title":"Pause rule","path":"/api-reference/ai-search?tag=Query+Rules&method=POST&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Frules%2F%7BruleId%7D%2Fpause&operationId=PauseRuleV2"},{"title":"Draft rule","path":"/api-reference/ai-search?tag=Query+Rules&method=POST&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Frules%2F%7BruleId%7D%2Fdraft&operationId=DraftRuleV2"},{"title":"Finish rule","path":"/api-reference/ai-search?tag=Query+Rules&method=POST&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Frules%2F%7BruleId%7D%2Ffinish&operationId=FinishRuleV2"}]},{"title":"Analytics","path":"/api-reference/ai-search?tag=Search%20Stats","children":[{"title":"Get queries stats summary","path":"/api-reference/ai-search?tag=Search+Stats&method=GET&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fstats%2Fqueries%2Fsummary&operationId=GetQueriesSummary"},{"title":"Get top query statistics","path":"/api-reference/ai-search?tag=Search+Stats&method=GET&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fstats%2Fqueries%2Ftop&operationId=GetQueriesTop"},{"title":"Get filters stats","path":"/api-reference/ai-search?tag=Search+Stats&method=GET&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fstats%2Ffilters%2Fsummary&operationId=GetFiltersSummary"},{"title":"Get rules stats","path":"/api-reference/ai-search?tag=Search+Stats&method=GET&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fstats%2Frules%2Fsummary&operationId=GetRulesSummary"},{"title":"Get queries summary for multiple indices","path":"/api-reference/ai-search?tag=Search+Stats&method=GET&path=%2Fsearch%2Fv2%2Findices%2Fstats%2Fqueries%2Fsummary&operationId=GetQueriesSummaryMultipleIndices"}]}]},{"title":"Loyalty and Engagement","path":"/api-reference/loyalty-and-engagement","children":[{"title":"Promotions","path":"/api-reference/loyalty-and-engagement?tag=Promotions","children":[{"title":"Get a Profile's promotions as Profile","path":"/api-reference/loyalty-and-engagement?tag=Promotions&method=GET&path=%2Fv4%2Fpromotions%2Fpromotion%2Fget-for-client&operationId=GetAClientsPromotions"},{"title":"Duplicate existing promotion","path":"/api-reference/loyalty-and-engagement?tag=Promotions&method=POST&path=%2Fv4%2Fpromotions%2Fpromotion%2Fduplicate&operationId=duplicatePromotion"},{"title":"Activate a promotion","path":"/api-reference/loyalty-and-engagement?tag=Promotions&method=POST&path=%2Fv4%2Fpromotions%2Fpromotion%2Factivate&operationId=ActivateAPromotion"},{"title":"Batch activate promotions","path":"/api-reference/loyalty-and-engagement?tag=Promotions&method=POST&path=%2Fv4%2Fpromotions%2Fpromotion%2Fbatch-activate&operationId=BatchActivate"},{"title":"Deactivate a promotion","path":"/api-reference/loyalty-and-engagement?tag=Promotions&method=POST&path=%2Fv4%2Fpromotions%2Fpromotion%2Fdeactivate&operationId=DeactivateAPromotion"},{"title":"Batch deactivate promotions","path":"/api-reference/loyalty-and-engagement?tag=Promotions&method=POST&path=%2Fv4%2Fpromotions%2Fpromotion%2Fbatch-deactivate&operationId=BatchDeactivate"},{"title":"Deactivate all promotions for a Profile as Workspace","path":"/api-reference/loyalty-and-engagement?tag=Promotions&method=POST&path=%2Fv4%2Fpromotions%2Fpromotion%2Fdeactivate-all-for-client%2F%7BidentifierType%7D%2F%7BidentifierValue%7D&operationId=deactivateAllPromotions"},{"title":"Redeem a promotion","path":"/api-reference/loyalty-and-engagement?tag=Promotions&method=POST&path=%2Fv4%2Fpromotions%2Fpromotion%2Fredeem&operationId=RedeemAPromotion"},{"title":"Batch redeem promotions","path":"/api-reference/loyalty-and-engagement?tag=Promotions&method=POST&path=%2Fv4%2Fpromotions%2Fpromotion%2Fbatch-redeem&operationId=BatchRedeemPromotions"},{"title":"Get a Profile's promotions as Workspace (v2)","path":"/api-reference/loyalty-and-engagement?tag=Promotions&method=GET&path=%2Fv4%2Fpromotions%2Fv2%2Fpromotion%2Fget-for-client%2F%7BidentifierType%7D%2F%7BidentifierValue%7D&operationId=GetAllClientPromotionsV2"},{"title":"View promotion details as Profile","path":"/api-reference/loyalty-and-engagement?tag=Promotions&method=GET&path=%2Fv4%2Fpromotions%2Fpromotion%2Fget-item-for-client%2F%7BidentifierType%7D%2F%7BidentifierValue%7D&operationId=ViewPromotionDetailsAsClient"},{"title":"View promotion details as Profile","path":"/api-reference/loyalty-and-engagement?tag=Promotions&method=GET&path=%2Fv4%2Fpromotions%2Fpromotion%2Fget-item-for-client-no-data%2F%7BidentifierType%7D%2F%7BidentifierValue%7D&operationId=ViewPromotionDetailsAsClientNoData"},{"title":"View Workspace promotions","path":"/api-reference/loyalty-and-engagement?tag=Promotions&method=GET&path=%2Fv4%2Fpromotions%2Fpromotion%2Flist&operationId=ViewBusinessProfilePromotions"},{"title":"View recently updated promotions","path":"/api-reference/loyalty-and-engagement?tag=Promotions&method=GET&path=%2Fv4%2Fpromotions%2Fpromotion%2Fdiff-list&operationId=ViewBusinessProfilePromotionsDiff"},{"title":"Get a Profile's promotions as Workspace","path":"/api-reference/loyalty-and-engagement?tag=Promotions&method=GET&path=%2Fv4%2Fpromotions%2Fpromotion%2Fget-for-client%2F%7BidentifierType%7D%2F%7BidentifierValue%7D&operationId=GetAllClientPromotions"},{"title":"Get redeemable promotions of a Profile","path":"/api-reference/loyalty-and-engagement?tag=Promotions&method=GET&path=%2Fv4%2Fpromotions%2Fpromotion%2Fget-for-client-possible-to-redeem%2F%7BidentifierType%7D%2F%7BidentifierValue%7D&operationId=GetRedeemablePromotions"},{"title":"Get promotion details as Workspace","path":"/api-reference/loyalty-and-engagement?tag=Promotions&method=GET&path=%2Fv4%2Fpromotions%2Fpromotion%2F%7BidentifierType%7D%2F%7BidentifierValue%7D&operationId=GetPromotionDetailsAsBusinessProfile"},{"title":"Update a promotion","path":"/api-reference/loyalty-and-engagement?tag=Promotions&method=PUT&path=%2Fv4%2Fpromotions%2Fpromotion%2F%7BidentifierType%7D%2F%7BidentifierValue%7D&operationId=UpdateAPromotion"},{"title":"Get Profile promotions by a custom filter","path":"/api-reference/loyalty-and-engagement?tag=Promotions&method=GET&path=%2Fv4%2Fpromotions%2Fpromotion%2Fget-for-client-by-custom-settings%2F%7BidentifierType%7D%2F%7BidentifierValue%7D&operationId=GetClientPromotionsByACustomFilter"},{"title":"Activate a promotion as Workspace","path":"/api-reference/loyalty-and-engagement?tag=Promotions&method=POST&path=%2Fv4%2Fpromotions%2Fpromotion%2Factivate-for-client%2F%7BidentifierType%7D%2F%7BidentifierValue%7D&operationId=ActivateAPromotionAsProfile"},{"title":"Batch activate promotions as Workspace","path":"/api-reference/loyalty-and-engagement?tag=Promotions&method=POST&path=%2Fv4%2Fpromotions%2Fpromotion%2Fbatch-activate-for-client%2F%7BidentifierType%7D%2F%7BidentifierValue%7D&operationId=BatchActivateAsProfile"},{"title":"Deactivate a promotion as Workspace","path":"/api-reference/loyalty-and-engagement?tag=Promotions&method=POST&path=%2Fv4%2Fpromotions%2Fpromotion%2Fdeactivate-for-client%2F%7BidentifierType%7D%2F%7BidentifierValue%7D&operationId=DeactivateAPromotionProfile"},{"title":"Batch deactivate promotions","path":"/api-reference/loyalty-and-engagement?tag=Promotions&method=POST&path=%2Fv4%2Fpromotions%2Fpromotion%2Fbatch-deactivate-for-client%2F%7BidentifierType%7D%2F%7BidentifierValue%7D&operationId=BatchDeactivateAsProfile"},{"title":"Create a promotion","path":"/api-reference/loyalty-and-engagement?tag=Promotions&method=POST&path=%2Fv4%2Fpromotions%2Fpromotion&operationId=CreateAPromotion"},{"title":"Delete a promotion","path":"/api-reference/loyalty-and-engagement?tag=Promotions&method=DELETE&path=%2Fv4%2Fpromotions%2Fpromotion&operationId=DeleteAPromotion"},{"title":"Create or update a promotion","path":"/api-reference/loyalty-and-engagement?tag=Promotions&method=POST&path=%2Fv4%2Fpromotions%2Fpromotion%2Fcreate-or-update&operationId=CreateOrUpdateAPromotion"},{"title":"Batch redeem vouchers","path":"/api-reference/loyalty-and-engagement?tag=Promotions&method=POST&path=%2Fv4%2Fpromotions%2Fvoucher%2Fbatch-redeem&operationId=BatchRedeemVouchers"},{"title":"Batch redeem vouchers for profiles","path":"/api-reference/loyalty-and-engagement?tag=Promotions&method=POST&path=%2Fv4%2Fpromotions%2Fvoucher%2Fbatch-redeem-for-profile&operationId=BatchRedeemVouchersForProfile"},{"title":"Batch import promotions","path":"/api-reference/loyalty-and-engagement?tag=Promotions&method=POST&path=%2Fv4%2Fpromotions%2Fv2%2Fpromotion%2Fbatch&operationId=BatchImportPromotions"},{"title":"Batch delete promotions","path":"/api-reference/loyalty-and-engagement?tag=Promotions&method=DELETE&path=%2Fv4%2Fpromotions%2Fv2%2Fpromotion%2Fbatch&operationId=BatchDeletePromotions"},{"title":"Process basket","path":"/api-reference/loyalty-and-engagement?tag=Promotions&method=POST&path=%2Fv4%2Fpromotions%2Fv2%2Fsale%2Fprocess-sale%2F%7BidentifierType%7D%2F%7BidentifierValue%7D&operationId=processSale_POST"},{"title":"Process checkout on POS","path":"/api-reference/loyalty-and-engagement?tag=Promotions&method=POST&path=%2Fv4%2Fpromotions%2Fsale%2Fprocess-checkout%2F%7BidentifierType%7D%2F%7BidentifierValue%7D&operationId=processCheckout_POST"},{"title":"Process anonymous Profile's basket","path":"/api-reference/loyalty-and-engagement?tag=Promotions&method=POST&path=%2Fv4%2Fpromotions%2Fv2%2Fsale%2Fprocess-anonymous-sale&operationId=processAnonymousSale_POST"},{"title":"Process anonymous Profile's checkout on POS","path":"/api-reference/loyalty-and-engagement?tag=Promotions&method=POST&path=%2Fv4%2Fpromotions%2Fsale%2Fprocess-anonymous-checkout&operationId=processAnonymousCheckout_POST"}]},{"title":"Vouchers","path":"/api-reference/loyalty-and-engagement?tag=Vouchers","children":[{"title":"Assign a voucher from a pool to Profile","path":"/api-reference/loyalty-and-engagement?tag=Vouchers&method=POST&path=%2Fv4%2Fvouchers%2Fitem%2Fassign&operationId=AssignAVoucherFromAPoolToAClient"},{"title":"Get assigned vouchers","path":"/api-reference/loyalty-and-engagement?tag=Vouchers&method=GET&path=%2Fv4%2Fvouchers%2Fitem%2Fget-assigned&operationId=GetAssignedVouchers"},{"title":"Get or assign and get voucher as Profile","path":"/api-reference/loyalty-and-engagement?tag=Vouchers&method=POST&path=%2Fv4%2Fvouchers%2Fitem%2Fget-or-assign&operationId=GetOrAssignAndGetVoucherAsClient"},{"title":"Create a voucher","path":"/api-reference/loyalty-and-engagement?tag=Vouchers&method=POST&path=%2Fv4%2Fvouchers%2Fitem&operationId=CreateAVoucher"},{"title":"Bulk create vouchers","path":"/api-reference/loyalty-and-engagement?tag=Vouchers&method=POST&path=%2Fv4%2Fvouchers%2Fitem%2Fbulk-create&operationId=BulkCreateVouchers"},{"title":"List all vouchers","path":"/api-reference/loyalty-and-engagement?tag=Vouchers&method=GET&path=%2Fv4%2Fvouchers%2Fitem%2Flist&operationId=ListVouchers"},{"title":"View voucher details","path":"/api-reference/loyalty-and-engagement?tag=Vouchers&method=GET&path=%2Fv4%2Fvouchers%2Fitem%2F%7BvoucherUuid%7D&operationId=ViewVoucherDetails"},{"title":"Update a voucher","path":"/api-reference/loyalty-and-engagement?tag=Vouchers&method=PUT&path=%2Fv4%2Fvouchers%2Fitem%2F%7BvoucherUuid%7D&operationId=UpdateAVoucher"},{"title":"Delete a voucher","path":"/api-reference/loyalty-and-engagement?tag=Vouchers&method=DELETE&path=%2Fv4%2Fvouchers%2Fitem%2F%7BvoucherUuid%7D&operationId=DeleteAVoucher"},{"title":"View voucher details by search key","path":"/api-reference/loyalty-and-engagement?tag=Vouchers&method=GET&path=%2Fv4%2Fvouchers%2Fitem%2F%7BsearchKey%7D%2F%7BsearchValue%7D&operationId=ViewVoucherDetailsBySearchKey"},{"title":"Assign a voucher to a Profile","path":"/api-reference/loyalty-and-engagement?tag=Vouchers&method=POST&path=%2Fv4%2Fvouchers%2Fitem%2Fassign-for-client&operationId=AssignAVoucherToAClient"},{"title":"Get vouchers assigned to a Profile","path":"/api-reference/loyalty-and-engagement?tag=Vouchers&method=GET&path=%2Fv4%2Fvouchers%2Fitem%2Fget-assigned-for-client%2F%7BclientUuid%7D&operationId=GetVouchersAssignedToAClient"},{"title":"Get or assign and get voucher as Workspace","path":"/api-reference/loyalty-and-engagement?tag=Vouchers&method=POST&path=%2Fv4%2Fvouchers%2Fitem%2Fget-or-assign-for-client&operationId=GetOrAssignAndGetVoucherAsBusinessProfile"},{"title":"Get vouchers assigned to a Profile by identifier","path":"/api-reference/loyalty-and-engagement?tag=Vouchers&method=GET&path=%2Fv4%2Fvouchers%2Fitem%2Fget-assigned-for-client%2Fby-identifier&operationId=GetVouchersAssignedToAClientByIdentifier"},{"title":"Get or assign and get voucher as Workspace","path":"/api-reference/loyalty-and-engagement?tag=Vouchers&method=POST&path=%2Fv4%2Fvouchers%2Fitem%2Fget-or-assign-for-client%2Fby-identifier&operationId=GetOrAssignAndGetVoucherByIdentifierAsBusinessProfile"},{"title":"Assign and get voucher as Workspace","path":"/api-reference/loyalty-and-engagement?tag=Vouchers&method=POST&path=%2Fv4%2Fvouchers%2Fitem%2Fassign-for-client%2Fby-identifier&operationId=AssignAndGetVoucherByIdentifierAsBusinessProfile"},{"title":"Redeem a voucher","path":"/api-reference/loyalty-and-engagement?tag=Vouchers&method=POST&path=%2Fv4%2Fvouchers%2Fitem%2Fredeem&operationId=RedeemAVoucher"},{"title":"List pools","path":"/api-reference/loyalty-and-engagement?tag=Vouchers&method=GET&path=%2Fv4%2Fvouchers%2Fpool%2Flist&operationId=ListPools"},{"title":"Create a voucher pool","path":"/api-reference/loyalty-and-engagement?tag=Vouchers&method=POST&path=%2Fv4%2Fvouchers%2Fpool&operationId=CreateAVoucherPool"},{"title":"Get pool details","path":"/api-reference/loyalty-and-engagement?tag=Vouchers&method=GET&path=%2Fv4%2Fvouchers%2Fpool%2F%7BpoolUuid%7D&operationId=GetPoolDetails"},{"title":"Update a voucher pool","path":"/api-reference/loyalty-and-engagement?tag=Vouchers&method=PUT&path=%2Fv4%2Fvouchers%2Fpool%2F%7BpoolUuid%7D&operationId=UpdateAVoucherPool"},{"title":"Delete a voucher pool","path":"/api-reference/loyalty-and-engagement?tag=Vouchers&method=DELETE&path=%2Fv4%2Fvouchers%2Fpool%2F%7BpoolUuid%7D&operationId=DeleteAVoucherPool"},{"title":"List vouchers from a pool","path":"/api-reference/loyalty-and-engagement?tag=Vouchers&method=GET&path=%2Fv4%2Fvouchers%2Fitem%2Flist%2F%7BpoolUuid%7D&operationId=ListVouchersFromPool"},{"title":"Delete vouchers by poolUuid","path":"/api-reference/loyalty-and-engagement?tag=Vouchers&method=DELETE&path=%2Fv4%2Fvouchers%2Fitem%2Flist%2F%7BpoolUuid%7D&operationId=DeleteVouchersByPoolUuid"},{"title":"Count vouchers","path":"/api-reference/loyalty-and-engagement?tag=Vouchers&method=POST&path=%2Fv4%2Fvouchers%2Fitem%2Fcount%2F%7BpoolUuid%7D&operationId=getVouchersCount"}]},{"title":"Handbills","path":"/api-reference/loyalty-and-engagement?tag=Handbills","children":[{"title":"Get all handbill configurations","path":"/api-reference/loyalty-and-engagement?tag=Handbills&method=GET&path=%2Fv4%2Fpromotions%2Fhandbill&operationId=getAllHandbillConfigs_GET"},{"title":"Create handbill configuration","path":"/api-reference/loyalty-and-engagement?tag=Handbills&method=POST&path=%2Fv4%2Fpromotions%2Fhandbill&operationId=createHandbillConfiguration_POST"},{"title":"Get handbill configuration","path":"/api-reference/loyalty-and-engagement?tag=Handbills&method=GET&path=%2Fv4%2Fpromotions%2Fhandbill%2F%7BhandbillUuid%7D&operationId=getHandbillConfig_GET"},{"title":"Update handbill configuration","path":"/api-reference/loyalty-and-engagement?tag=Handbills&method=PATCH&path=%2Fv4%2Fpromotions%2Fhandbill%2F%7BhandbillUuid%7D&operationId=updateHandbill_PATCH"},{"title":"Generate handbill for Profile","path":"/api-reference/loyalty-and-engagement?tag=Handbills&method=GET&path=%2Fv4%2Fpromotions%2Fpromotion%2Fget-for-client%2Fhandbill%2F%7BhandbillUuid%7D&operationId=getHandbillForClient_GET"},{"title":"Generate batch of handbills for Profile","path":"/api-reference/loyalty-and-engagement?tag=Handbills&method=GET&path=%2Fv4%2Fpromotions%2Fpromotion%2Fget-for-client%2Fhandbills&operationId=getBatchHandbillForClient_GET"},{"title":"Generate handbill for Profile and get Profile promotions","path":"/api-reference/loyalty-and-engagement?tag=Handbills&method=GET&path=%2Fv4%2Fpromotions%2Fpromotion%2Fget-for-client%2F%7BidentifierType%7D%2F%7BidentifierValue%7D%2Fhandbill%2F%7BhandbillUuid%7D&operationId=getAssignHandbillForClient_GET"},{"title":"Generate handbill for Profile (v2)","path":"/api-reference/loyalty-and-engagement?tag=Handbills&method=GET&path=%2Fv4%2Fpromotions%2Fv2%2Fpromotion%2Fget-for-client%2F%7BidentifierType%7D%2F%7BidentifierValue%7D%2Fhandbill%2F%7BhandbillUuid%7D&operationId=getHandbillForClientV2_GET"},{"title":"Generate batch handbill for Profile and get Profile promotions","path":"/api-reference/loyalty-and-engagement?tag=Handbills&method=GET&path=%2Fv4%2Fpromotions%2Fpromotion%2Fget-for-client%2F%7BidentifierType%7D%2F%7BidentifierValue%7D%2Fwith-handbills&operationId=getAssignHandbillsForClient_GET"}]},{"title":"Screen views","path":"/api-reference/loyalty-and-engagement?tag=Screen%20views","children":[{"title":"Generate screen view from feed","path":"/api-reference/loyalty-and-engagement?tag=Screen+views&method=GET&path=%2Fschema-service%2Fv3%2Fscreen-views%2F%7BfeedSlug%7D%2Fgenerate&operationId=generateScreenViewByFeedGetV2"},{"title":"Generate screen view from feed","path":"/api-reference/loyalty-and-engagement?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv3%2Fscreen-views%2F%7BfeedSlug%7D%2Fgenerate&operationId=generateScreenViewByFeedPostV2"},{"title":"Create screen view","path":"/api-reference/loyalty-and-engagement?tag=Screen+views&method=POST&path=%2Fschema-service%2Fscreen-views%2Fcreate&operationId=create-screen-view"},{"title":"Initialize screen view","path":"/api-reference/loyalty-and-engagement?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2FcreateNew&operationId=create-new-screen-view"},{"title":"Add content to screen view","path":"/api-reference/loyalty-and-engagement?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Fcontent&operationId=create-screen-view-content"},{"title":"Add audience to screen view","path":"/api-reference/loyalty-and-engagement?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Faudience&operationId=create-screen-view-audience"},{"title":"Update screen view priority","path":"/api-reference/loyalty-and-engagement?tag=Screen+views&method=PUT&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Fpriority&operationId=updateScreenViewPriority"},{"title":"Rename screen view","path":"/api-reference/loyalty-and-engagement?tag=Screen+views&method=PUT&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Fname&operationId=updateNameOfScreenView"},{"title":"Preview screen view with a profile context","path":"/api-reference/loyalty-and-engagement?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BfeedSlug%7D%2Fgenerate%2Fby%2F%7BidentifierType%7D&operationId=generateScreenViewByIdentifierPostV2"},{"title":"List screen view feeds","path":"/api-reference/loyalty-and-engagement?tag=Screen+views&method=GET&path=%2Fschema-service%2Fv2%2Fscreen-views%2Ffeeds&operationId=feed-list"},{"title":"Create screen view feed","path":"/api-reference/loyalty-and-engagement?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2Ffeeds&operationId=add-feed"},{"title":"List screen views","path":"/api-reference/loyalty-and-engagement?tag=Screen+views&method=GET&path=%2Fschema-service%2Fv2%2Fscreen-views&operationId=screen-views-list"},{"title":"Get screen view","path":"/api-reference/loyalty-and-engagement?tag=Screen+views&method=GET&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D&operationId=get-screen-view"},{"title":"Delete screen view","path":"/api-reference/loyalty-and-engagement?tag=Screen+views&method=DELETE&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D&operationId=delete-screen-view"},{"title":"Copy screen view","path":"/api-reference/loyalty-and-engagement?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Fcopy&operationId=copy-screen-view"},{"title":"Get predecessors for screen view","path":"/api-reference/loyalty-and-engagement?tag=Screen+views&method=GET&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Fpredecessors&operationId=screenview-predecessors-get"},{"title":"Get successors for screen view","path":"/api-reference/loyalty-and-engagement?tag=Screen+views&method=GET&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Fsuccessors&operationId=screenview-successors-get"},{"title":"List screen view directories","path":"/api-reference/loyalty-and-engagement?tag=Screen+views&method=GET&path=%2Fschema-service%2Fv2%2Fscreen-views%2Fdirectory&operationId=directory-list"},{"title":"Add screen view directory","path":"/api-reference/loyalty-and-engagement?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2Fdirectory&operationId=add-directory"},{"title":"Rename screen view directory","path":"/api-reference/loyalty-and-engagement?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2Fdirectory%2F%7BdirectoryId%7D&operationId=update-name-directory"},{"title":"Delete screen view directory","path":"/api-reference/loyalty-and-engagement?tag=Screen+views&method=DELETE&path=%2Fschema-service%2Fv2%2Fscreen-views%2Fdirectory%2F%7BdirectoryId%7D&operationId=deleteDirectory"},{"title":"Assign screen view to directory","path":"/api-reference/loyalty-and-engagement?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Fdirectory%2F%7BdirectoryId%7D%2Fattach&operationId=attach-screen-views-to-directory"},{"title":"Assign screen view to feed","path":"/api-reference/loyalty-and-engagement?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Ffeed&operationId=create-screen-view-feed"},{"title":"Rename screen view feed","path":"/api-reference/loyalty-and-engagement?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2Ffeeds%2F%7BfeedId%7D&operationId=update-name-feed"},{"title":"Delete screen view feed","path":"/api-reference/loyalty-and-engagement?tag=Screen+views&method=DELETE&path=%2Fschema-service%2Fv2%2Fscreen-views%2Ffeeds%2F%7BfeedId%7D&operationId=deleteFeed"},{"title":"Schedule object","path":"/api-reference/loyalty-and-engagement?tag=Screen+views&method=POST&path=%2Fschema-service%2Fscheduler%2Fentry&operationId=schedule-object"},{"title":"Get schedule the schedule of an object","path":"/api-reference/loyalty-and-engagement?tag=Screen+views&method=GET&path=%2Fschema-service%2Fscheduler%2Fentry%2F%7BobjectType%7D%2F%7BobjectId%7D&operationId=getschedule-object"},{"title":"Finish screen view","path":"/api-reference/loyalty-and-engagement?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Fstatus%2Ffinish&operationId=finish-screen-view"},{"title":"Resume screen view","path":"/api-reference/loyalty-and-engagement?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Fstatus%2Fresume&operationId=resume-screen-view"},{"title":"Activate screen view","path":"/api-reference/loyalty-and-engagement?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Fstatus%2Factivate&operationId=activate-screen-view"},{"title":"Pause screen view","path":"/api-reference/loyalty-and-engagement?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Fstatus%2Fpause&operationId=pause-screen-view"}]},{"title":"Loyalty points","path":"/api-reference/loyalty-and-engagement?tag=Promotions%20points","children":[{"title":"Transfer points to another profile","path":"/api-reference/loyalty-and-engagement?tag=Promotions+points&method=POST&path=%2Fv4%2Fpromotions%2Fv2%2Fpoints%2Ftransfer&operationId=PointsTransfer"}]},{"title":"Promotion settings","path":"/api-reference/loyalty-and-engagement?tag=Promotion%20settings","children":[{"title":"Get settings for current Workspace","path":"/api-reference/loyalty-and-engagement?tag=Promotion+settings&method=GET&path=%2Fv4%2Fpromotions%2Fsettings&operationId=endpointSettingsGetSettingsGET"},{"title":"Update settings for current Workspace","path":"/api-reference/loyalty-and-engagement?tag=Promotion+settings&method=PUT&path=%2Fv4%2Fpromotions%2Fsettings&operationId=endpointSettingsUpdateSettingsPUT"}]},{"title":"Promotion locks","path":"/api-reference/loyalty-and-engagement?tag=Promotion%20locks","children":[{"title":"Check account lock","path":"/api-reference/loyalty-and-engagement?tag=Promotion+locks&method=GET&path=%2Fv4%2Fpromotions%2Fpromotion%2Flocking%2Fcheck-client&operationId=CheckAccountLock"},{"title":"Create point lock for profile","path":"/api-reference/loyalty-and-engagement?tag=Promotion+locks&method=POST&path=%2Fv4%2Fpromotions%2Flock%2Fcreate-points-lock-for-client%2F%7BidentifierType%7D%2F%7BidentifierValue%7D&operationId=endpointLockCreateLockForClientPOST"},{"title":"Release point lock for profile","path":"/api-reference/loyalty-and-engagement?tag=Promotion+locks&method=POST&path=%2Fv4%2Fpromotions%2Flock%2Frelease-points-lock-for-client%2F%7BidentifierType%7D%2F%7BidentifierValue%7D%2F%7BlockIdentifier%7D&operationId=endpointLockReleaseLockForClientPOST"},{"title":"Release \"promotion requested\" lock from profile","path":"/api-reference/loyalty-and-engagement?tag=Promotion+locks&method=POST&path=%2Fv4%2Fpromotions%2Flock%2Frelease-promotion-requested-lock-for-client%2F%7BidentifierType%7D%2F%7BidentifierValue%7D%2F%7BlockIdentifier%7D&operationId=endpointLockReleasePromotionRequestedLockForClientPOST"}]},{"title":"Screen views (legacy)","path":"/api-reference/loyalty-and-engagement?tag=Screen%20views%20(legacy)","children":[{"title":"Get all screen views","path":"/api-reference/loyalty-and-engagement?tag=Screen+views+%28legacy%29&method=GET&path=%2Fschema-service%2FscreenViews&operationId=listOfScreenViews"},{"title":"Get screen views by keys","path":"/api-reference/loyalty-and-engagement?tag=Screen+views+%28legacy%29&method=POST&path=%2Fschema-service%2FscreenViews%2FbyKeys&operationId=listOfScreenViewsByKeys"},{"title":"Get screen view","path":"/api-reference/loyalty-and-engagement?tag=Screen+views+%28legacy%29&method=GET&path=%2Fschema-service%2FscreenViews%2Fsingle%2F%7BscreenViewId%7D%2F%7BscreenViewVersion%7D&operationId=getScreenViewByVersion"},{"title":"Get screen view versions","path":"/api-reference/loyalty-and-engagement?tag=Screen+views+%28legacy%29&method=GET&path=%2Fschema-service%2FscreenViews%2Fversions%2F%7BscreenViewId%7D&operationId=listOfScreenViewVersions"},{"title":"Generate screen view","path":"/api-reference/loyalty-and-engagement?tag=Screen+views+%28legacy%29&method=GET&path=%2Fschema-service%2FscreenViews%2Fgenerate&operationId=generateScreenViewGet"},{"title":"Generate screen view","path":"/api-reference/loyalty-and-engagement?tag=Screen+views+%28legacy%29&method=GET&path=%2Fschema-service%2Fv2%2FscreenViews%2Fgenerate&operationId=generateScreenViewWithAdditionalDataGet"},{"title":"Initialize screen view","path":"/api-reference/loyalty-and-engagement?tag=Screen+views+%28legacy%29&method=POST&path=%2Fschema-service%2FscreenViews%2FcreateNew&operationId=initializeScreenViewPost"},{"title":"Copy content","path":"/api-reference/loyalty-and-engagement?tag=Screen+views+%28legacy%29&method=POST&path=%2Fschema-service%2FscreenViews%2Fcontent%2F%7BscreenViewId%7D%2F%7BscreenViewVersion%7D%2FcopyFromExistingScreenView&operationId=copyContent"},{"title":"Add content","path":"/api-reference/loyalty-and-engagement?tag=Screen+views+%28legacy%29&method=POST&path=%2Fschema-service%2FscreenViews%2Fcontent%2F%7BscreenViewId%7D%2F%7BscreenViewVersion%7D&operationId=createContent"},{"title":"Add audience","path":"/api-reference/loyalty-and-engagement?tag=Screen+views+%28legacy%29&method=POST&path=%2Fschema-service%2FscreenViews%2Faudience%2F%7BscreenViewId%7D%2F%7BscreenViewVersion%7D&operationId=createAudience"},{"title":"Publish screen view","path":"/api-reference/loyalty-and-engagement?tag=Screen+views+%28legacy%29&method=POST&path=%2Fschema-service%2FscreenViews%2Fpublish%2F%7BscreenViewId%7D%2F%7BscreenViewVersion%7D&operationId=publishScreenView"},{"title":"Copy draft from existing screen view","path":"/api-reference/loyalty-and-engagement?tag=Screen+views+%28legacy%29&method=POST&path=%2Fschema-service%2FscreenViews%2FcopyDraftFromExistingScreenView&operationId=copyDraftFromExistingScreenView"},{"title":"Create draft from existing screen view","path":"/api-reference/loyalty-and-engagement?tag=Screen+views+%28legacy%29&method=POST&path=%2Fschema-service%2FscreenViews%2FcreateDraftFromExistingScreenView&operationId=createDraftFromExistingScreenView"},{"title":"Update screen view description","path":"/api-reference/loyalty-and-engagement?tag=Screen+views+%28legacy%29&method=PUT&path=%2Fschema-service%2FscreenViews%2Fsingle%2F%7BscreenViewId%7D%2F%7BscreenViewVersion%7D%2Fdescription&operationId=updateDescriptionOfScreenView"},{"title":"Update screen view priority","path":"/api-reference/loyalty-and-engagement?tag=Screen+views+%28legacy%29&method=PUT&path=%2Fschema-service%2FscreenViews%2Fsingle%2F%7BscreenViewId%7D%2F%7BscreenViewVersion%7D%2Fpriority&operationId=updatePriorityOfScreenView"},{"title":"Discard changes","path":"/api-reference/loyalty-and-engagement?tag=Screen+views+%28legacy%29&method=POST&path=%2Fschema-service%2FscreenViews%2FdiscardChanges%2F%7BscreenViewId%7D%2F%7BscreenViewVersion%7D&operationId=discardChanges"},{"title":"Delete screen view","path":"/api-reference/loyalty-and-engagement?tag=Screen+views+%28legacy%29&method=DELETE&path=%2Fschema-service%2FscreenViews%2Fdelete%2F%7BscreenViewId%7D&operationId=deleteScreenView"},{"title":"Delete screen view version","path":"/api-reference/loyalty-and-engagement?tag=Screen+views+%28legacy%29&method=DELETE&path=%2Fschema-service%2FscreenViews%2Fsingle%2Fdelete%2F%7BscreenViewId%7D%2F%7BscreenViewVersion%7D&operationId=deleteSingleScreenView"}]}]},{"title":"AI Suite","path":"/api-reference/ai-suite","children":[{"title":"Search","path":"/api-reference/ai-suite?tag=Search","children":[{"title":"Full-text items search","path":"/api-reference/ai-suite?tag=Search&method=GET&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fquery&operationId=SearchFullTextGet"},{"title":"Full-text items search","path":"/api-reference/ai-suite?tag=Search&method=POST&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fquery&operationId=SearchFullTextPost"},{"title":"Explained full-text items search","path":"/api-reference/ai-suite?tag=Search&method=GET&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fquery%2Fexplain&operationId=SearchFullTextGetWithExplanation"},{"title":"Explained full-text items search","path":"/api-reference/ai-suite?tag=Search&method=POST&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fquery%2Fexplain&operationId=SearchFullTextPostWithExplanation"},{"title":"Autocomplete items search","path":"/api-reference/ai-suite?tag=Search&method=GET&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fautocomplete&operationId=SearchAutocompleteGet"},{"title":"Autocomplete items search","path":"/api-reference/ai-suite?tag=Search&method=POST&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fautocomplete&operationId=SearchAutocompletePost"},{"title":"Explained autocomplete items search","path":"/api-reference/ai-suite?tag=Search&method=GET&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fautocomplete%2Fexplain&operationId=SearchAutocompleteGetWithExplanation"},{"title":"Explained autocomplete items search","path":"/api-reference/ai-suite?tag=Search&method=POST&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fautocomplete%2Fexplain&operationId=SearchAutocompletePostWithExplanation"},{"title":"Searchable attributes match","path":"/api-reference/ai-suite?tag=Search&method=GET&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fexplain-match&operationId=searchableAttributesMatch"},{"title":"Get deleted searches","path":"/api-reference/ai-suite?tag=Search&method=GET&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fdeleted-searches&operationId=GetDeletedSearches"},{"title":"Soft-delete a recent search","path":"/api-reference/ai-suite?tag=Search&method=POST&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fdeleted-searches&operationId=PostDeletedSearch"},{"title":"Get recent searches","path":"/api-reference/ai-suite?tag=Search&method=GET&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Frecent-searches&operationId=GetRecentSearches"}]},{"title":"Visual Search","path":"/api-reference/ai-suite?tag=Visual%20Search","children":[{"title":"Visual items search","path":"/api-reference/ai-suite?tag=Visual+Search&method=GET&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fvisual&operationId=SearchVisualGet"},{"title":"Visual items search","path":"/api-reference/ai-suite?tag=Visual+Search&method=POST&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fvisual&operationId=SearchVisualPost"},{"title":"Explained visual items search","path":"/api-reference/ai-suite?tag=Visual+Search&method=GET&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fvisual%2Fexplain&operationId=SearchVisualGetWithExplanation"},{"title":"Explained visual items search","path":"/api-reference/ai-suite?tag=Visual+Search&method=POST&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fvisual%2Fexplain&operationId=SearchVisualPostWithExplanation"}]},{"title":"Search Analytics","path":"/api-reference/ai-suite?tag=Search%20Stats","children":[{"title":"Get queries stats summary","path":"/api-reference/ai-suite?tag=Search+Stats&method=GET&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fstats%2Fqueries%2Fsummary&operationId=GetQueriesSummary"},{"title":"Get top query statistics","path":"/api-reference/ai-suite?tag=Search+Stats&method=GET&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fstats%2Fqueries%2Ftop&operationId=GetQueriesTop"},{"title":"Get filters stats","path":"/api-reference/ai-suite?tag=Search+Stats&method=GET&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fstats%2Ffilters%2Fsummary&operationId=GetFiltersSummary"},{"title":"Get rules stats","path":"/api-reference/ai-suite?tag=Search+Stats&method=GET&path=%2Fsearch%2Fv2%2Findices%2F%7BindexId%7D%2Fstats%2Frules%2Fsummary&operationId=GetRulesSummary"},{"title":"Get queries summary for multiple indices","path":"/api-reference/ai-suite?tag=Search+Stats&method=GET&path=%2Fsearch%2Fv2%2Findices%2Fstats%2Fqueries%2Fsummary&operationId=GetQueriesSummaryMultipleIndices"}]},{"title":"Recommendation campaigns","path":"/api-reference/ai-suite?tag=Recommendation%20campaigns","children":[{"title":"Get all recommendation campaigns","path":"/api-reference/ai-suite?tag=Recommendation+campaigns&method=GET&path=%2Frecommendations%2Fv2%2Fcampaigns&operationId=GetRecommendationCampaignsV2"},{"title":"Create a recommendation campaign","path":"/api-reference/ai-suite?tag=Recommendation+campaigns&method=POST&path=%2Frecommendations%2Fv2%2Fcampaigns&operationId=CreateRecommendationCampaignV2"},{"title":"Get recommendation campaign details","path":"/api-reference/ai-suite?tag=Recommendation+campaigns&method=GET&path=%2Frecommendations%2Fv2%2Fcampaigns%2F%7BcampaignId%7D&operationId=GetRecommendationCampaignV2"},{"title":"Update a recommendation campaign","path":"/api-reference/ai-suite?tag=Recommendation+campaigns&method=POST&path=%2Frecommendations%2Fv2%2Fcampaigns%2F%7BcampaignId%7D&operationId=UpdateRecommendationCampaignV2"},{"title":"Delete a recommendation campaign","path":"/api-reference/ai-suite?tag=Recommendation+campaigns&method=DELETE&path=%2Frecommendations%2Fv2%2Fcampaigns%2F%7BcampaignId%7D&operationId=DeleteRecommendationCampaign"},{"title":"Change campaigns' states","path":"/api-reference/ai-suite?tag=Recommendation+campaigns&method=POST&path=%2Frecommendations%2Fv2%2Fcampaigns%2Fstate&operationId=UpdateRecommendationsStatesV2"},{"title":"Copy a recommendation campaign","path":"/api-reference/ai-suite?tag=Recommendation+campaigns&method=POST&path=%2Frecommendations%2Fv2%2Fcampaigns%2F%7BcampaignId%7D%2Fcopy&operationId=CopyRecommendationCampaignV2"},{"title":"Get simplified recommendation campaigns","path":"/api-reference/ai-suite?tag=Recommendation+campaigns&method=GET&path=%2Frecommendations%2Fv2%2Fcampaigns%2Fsimplified&operationId=GetSimplifiedRecommendationCampaign"}]},{"title":"Recommendation statistics","path":"/api-reference/ai-suite?tag=Recommendation%20statistics","children":[{"title":"Get recommendation campaign statistics","path":"/api-reference/ai-suite?tag=Recommendation+statistics&method=POST&path=%2Frecommendations%2Fv2%2Fcampaigns%2Fstats&operationId=PostCampaignsStats"},{"title":"Get global recommendation campaign statistics","path":"/api-reference/ai-suite?tag=Recommendation+statistics&method=GET&path=%2Frecommendations%2Fv2%2Fcampaigns%2Fstats%2Fglobal&operationId=GetCampaignsGlobalStats"},{"title":"Get recommendation campaign statistics","path":"/api-reference/ai-suite?tag=Recommendation+statistics&method=GET&path=%2Frecommendations%2Fv2%2Fcampaigns%2F%7BcampaignId%7D%2Fstats&operationId=GetCampaignStats"},{"title":"Get statistics for top items in a campaign","path":"/api-reference/ai-suite?tag=Recommendation+statistics&method=GET&path=%2Frecommendations%2Fv2%2Fcampaigns%2F%7BcampaignId%7D%2Fproducts%2Fstats&operationId=GetRecoTopProductsStats"}]},{"title":"Recommendations","path":"/api-reference/ai-suite?tag=Recommendations","children":[{"title":"Get recommendations by campaign","path":"/api-reference/ai-suite?tag=Recommendations&method=GET&path=%2Frecommendations%2Fv2%2Frecommend%2Fcampaigns%2F%7BcampaignIdentifier%7D&operationId=GetRecommendationsByCampaignV2"},{"title":"Get recommendations by campaign","path":"/api-reference/ai-suite?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fcampaigns&operationId=PostRecommendationsByCampaignV2"},{"title":"Get recommendations by campaign and profile identifier","path":"/api-reference/ai-suite?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fcampaigns%2F%7BcampaignIdentifier%7D%2Fby%2F%7BidentifierName%7D&operationId=PostRecommendationsByCampaignAndidentifierNameV2"},{"title":"Preview campaign recommendations","path":"/api-reference/ai-suite?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fcampaigns%2Fpreview&operationId=PostPreviewRecommendations"},{"title":"Personalized recommendations","path":"/api-reference/ai-suite?tag=Recommendations&method=GET&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fusers%2F%7BclientUuid%7D&operationId=RecommendForUserV2"},{"title":"Personalized recommendations","path":"/api-reference/ai-suite?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fusers%2F%7BclientUuid%7D&operationId=PostRecommendForUserV2"},{"title":"Section recommendations","path":"/api-reference/ai-suite?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fusers%2F%7BclientUuid%7D%2Fsections&operationId=PostRecommendSectionsForUserV2"},{"title":"Attribute recommendations","path":"/api-reference/ai-suite?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fusers%2F%7BclientUuid%7D%2Fattributes&operationId=PostRecommendAttributesForUserV2"},{"title":"Last viewed recommendations","path":"/api-reference/ai-suite?tag=Recommendations&method=GET&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fusers%2F%7BclientUuid%7D%2Flast&operationId=RecommendLastViewedForUserItems"},{"title":"Last viewed recommendations","path":"/api-reference/ai-suite?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fusers%2F%7BclientUuid%7D%2Flast&operationId=PostRecommendLastViewedForUserItems"},{"title":"Recent interactions recommendations","path":"/api-reference/ai-suite?tag=Recommendations&method=GET&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fusers%2F%7BclientUuid%7D%2Faggregates%2F%7BaggregateUUID%7D&operationId=GetRecommendRecentInteractions"},{"title":"Recent interactions recommendations","path":"/api-reference/ai-suite?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fusers%2F%7BclientUuid%7D%2Faggregates%2F%7BaggregateUUID%7D&operationId=PostRecommendRecentInteractions"},{"title":"Scoring by metric","path":"/api-reference/ai-suite?tag=Recommendations&method=GET&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fmetric&operationId=GetItemsByMetric"},{"title":"Scoring by metric","path":"/api-reference/ai-suite?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fmetric&operationId=PostItemsByMetric"},{"title":"Complementary items for a cart","path":"/api-reference/ai-suite?tag=Recommendations&method=GET&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fcomplementary&operationId=ComplementItems"},{"title":"Complementary items for a cart","path":"/api-reference/ai-suite?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fcomplementary&operationId=PostComplementItems"},{"title":"Complementary items","path":"/api-reference/ai-suite?tag=Recommendations&method=GET&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2F%7BitemId%7D%2Fcomplementary&operationId=GetComplementaryItems"},{"title":"Complementary items","path":"/api-reference/ai-suite?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2F%7BitemId%7D%2Fcomplementary&operationId=PostComplementaryItems"},{"title":"Similar items","path":"/api-reference/ai-suite?tag=Recommendations&method=GET&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2F%7BitemId%7D%2Fsimilar&operationId=GetSimilarItems"},{"title":"Similar items","path":"/api-reference/ai-suite?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2F%7BitemId%7D%2Fsimilar&operationId=PostSimilarItems"},{"title":"Visually similar","path":"/api-reference/ai-suite?tag=Recommendations&method=GET&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2F%7BitemId%7D%2Fsimilar%2Fvisual&operationId=GetSimilarVisualItems"},{"title":"Visually similar","path":"/api-reference/ai-suite?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2F%7BitemId%7D%2Fsimilar%2Fvisual&operationId=PostSimilarVisualItems"},{"title":"Next interaction","path":"/api-reference/ai-suite?tag=Recommendations&method=GET&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fnext-interaction&operationId=NextInteractionRecommendation"},{"title":"Next interaction","path":"/api-reference/ai-suite?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fnext-interaction&operationId=PostNextInteractionRecommendation"}]},{"title":"Time Optimizer","path":"/api-reference/ai-suite?tag=Time%20Optimizer","children":[{"title":"Generate activity time predictions","path":"/api-reference/ai-suite?tag=Time+Optimizer&method=POST&path=%2Factivity-time-estimator%2Fv1%2Fquery-model&operationId=generate-time-predictions"}]},{"title":"Test Optimizer","path":"/api-reference/ai-suite?tag=Test%20Optimizer"},{"title":"Item filters","path":"/api-reference/ai-suite?tag=Item%20filters","children":[{"title":"Validate item filter","path":"/api-reference/ai-suite?tag=Item+filters&method=POST&path=%2Fitems%2Fv2%2Ffilter%2Fvalidate&operationId=ValidateItemFilter"}]}]},{"title":"Asset Management","path":"/api-reference/asset-management","children":[{"title":"Documents","path":"/api-reference/asset-management?tag=Documents","children":[{"title":"Generate document (slug)","path":"/api-reference/asset-management?tag=Documents&method=GET&path=%2Fschema-service%2Fv2%2Fdocuments%2F%7Bslug%7D%2Fgenerate&operationId=generateDocumentBySlugGet"},{"title":"Generate document (slug)","path":"/api-reference/asset-management?tag=Documents&method=POST&path=%2Fschema-service%2Fv2%2Fdocuments%2F%7Bslug%7D%2Fgenerate&operationId=generateDocumentBySlug"},{"title":"Generate document (document UUID)","path":"/api-reference/asset-management?tag=Documents&method=POST&path=%2Fschema-service%2Fv2%2Fdocuments%2F%7BdocumentId%7D%2Fgenerate&operationId=generateDocumentByIdPost"},{"title":"Create document","path":"/api-reference/asset-management?tag=Documents&method=POST&path=%2Fschema-service%2Fv2%2Fdocuments%2Fcreate&operationId=createDocumentPost"},{"title":"Initialize document","path":"/api-reference/asset-management?tag=Documents&method=POST&path=%2Fschema-service%2Fv2%2Fdocuments%2FcreateNew&operationId=initializeDocumentPost"},{"title":"Add audience to document","path":"/api-reference/asset-management?tag=Documents&method=POST&path=%2Fschema-service%2Fv2%2Fdocuments%2F%7BdocumentId%7D%2Faudience&operationId=createDocumentAudience"},{"title":"Add content to document","path":"/api-reference/asset-management?tag=Documents&method=POST&path=%2Fschema-service%2Fv2%2Fdocuments%2F%7BdocumentId%7D%2Fcontent&operationId=createDocumentContent"},{"title":"Rename document","path":"/api-reference/asset-management?tag=Documents&method=PUT&path=%2Fschema-service%2Fv2%2Fdocuments%2F%7BdocumentId%7D%2Fname&operationId=updateDocumentName"},{"title":"Update priority in document","path":"/api-reference/asset-management?tag=Documents&method=PUT&path=%2Fschema-service%2Fv2%2Fdocuments%2F%7BdocumentId%7D%2Fpriority&operationId=updateDocumentPriority"},{"title":"Preview document content for a profile","path":"/api-reference/asset-management?tag=Documents&method=POST&path=%2Fschema-service%2Fv2%2Fdocuments%2Fpreview%2Fby%2F%7BidentifierType%7D&operationId=previewDocumentByIdentifierPost"},{"title":"Generate document for a profile","path":"/api-reference/asset-management?tag=Documents&method=POST&path=%2Fschema-service%2Fv2%2Fdocuments%2F%7BdocumentIdentifier%7D%2Fgenerate%2Fby%2F%7BidentifierType%7D&operationId=generateDocumentWithProfileContextPost"},{"title":"List grouped documents","path":"/api-reference/asset-management?tag=Documents&method=POST&path=%2Fschema-service%2Fv2%2Fdocuments%2Fpreview%2Fgrouped-by%2Fgroups%2Flist&operationId=previewListOfDocumentsGroupedByGroup"},{"title":"List documents","path":"/api-reference/asset-management?tag=Documents&method=GET&path=%2Fschema-service%2Fv2%2Fdocuments&operationId=documents-list"},{"title":"List documents from groups","path":"/api-reference/asset-management?tag=Documents&method=POST&path=%2Fschema-service%2Fv2%2Fdocuments%2Fpreview%2Flist&operationId=previewListOfDocumentsByGroup"},{"title":"Get document by slug","path":"/api-reference/asset-management?tag=Documents&method=GET&path=%2Fschema-service%2Fv2%2Fdocuments%2F%7Bslug%7D&operationId=get-document-by-slug"},{"title":"Get predecessors for document","path":"/api-reference/asset-management?tag=Documents&method=GET&path=%2Fschema-service%2Fv2%2Fdocuments%2Fby%2Fslug%2F%7Bslug%7D%2Fpredecessors&operationId=document-predecessors-by-slug-get"},{"title":"Get predecessors for document","path":"/api-reference/asset-management?tag=Documents&method=GET&path=%2Fschema-service%2Fv2%2Fdocuments%2F%7BdocumentId%7D%2Fpredecessors&operationId=document-predecessors-get"},{"title":"Get successors for document","path":"/api-reference/asset-management?tag=Documents&method=GET&path=%2Fschema-service%2Fv2%2Fdocuments%2Fby%2Fslug%2F%7Bslug%7D%2Fsuccessors&operationId=document-successors-by-slug-get"},{"title":"Get successors for document","path":"/api-reference/asset-management?tag=Documents&method=GET&path=%2Fschema-service%2Fv2%2Fdocuments%2F%7BdocumentId%7D%2Fsuccessors&operationId=document-successors-get"},{"title":"Get document by UUID","path":"/api-reference/asset-management?tag=Documents&method=GET&path=%2Fschema-service%2Fv2%2Fdocuments%2F%7BdocumentId%7D&operationId=get-document"},{"title":"Update document","path":"/api-reference/asset-management?tag=Documents&method=POST&path=%2Fschema-service%2Fv2%2Fdocuments%2F%7BdocumentId%7D&operationId=updateDocumentPost"},{"title":"Delete document","path":"/api-reference/asset-management?tag=Documents&method=DELETE&path=%2Fschema-service%2Fv2%2Fdocuments%2F%7BdocumentId%7D&operationId=delete-document"},{"title":"Copy document","path":"/api-reference/asset-management?tag=Documents&method=POST&path=%2Fschema-service%2Fv2%2Fdocuments%2F%7BdocumentId%7D%2Fcopy&operationId=copy-document"},{"title":"Assign document to directory","path":"/api-reference/asset-management?tag=Documents&method=POST&path=%2Fschema-service%2Fv2%2Fdocuments%2F%7BdocumentId%7D%2Fdirectory%2F%7BdirectoryId%7D%2Fattach&operationId=attach-document-to-directory"},{"title":"Rename document directory","path":"/api-reference/asset-management?tag=Documents&method=POST&path=%2Fschema-service%2Fv2%2Fdocuments%2Fdirectory%2F%7BdirectoryId%7D&operationId=documents-update-name-directory"},{"title":"Delete document directory","path":"/api-reference/asset-management?tag=Documents&method=DELETE&path=%2Fschema-service%2Fv2%2Fdocuments%2Fdirectory%2F%7BdirectoryId%7D&operationId=documents-delete-directory"},{"title":"List document directories","path":"/api-reference/asset-management?tag=Documents&method=GET&path=%2Fschema-service%2Fv2%2Fdocuments%2Fdirectory&operationId=documents-directory-list"},{"title":"Add document directory","path":"/api-reference/asset-management?tag=Documents&method=POST&path=%2Fschema-service%2Fv2%2Fdocuments%2Fdirectory&operationId=documents-add-directory"},{"title":"Delete document group","path":"/api-reference/asset-management?tag=Documents&method=DELETE&path=%2Fschema-service%2Fv2%2Fgroups%2F%7BgroupId%7D&operationId=deleteGroup"},{"title":"List groups","path":"/api-reference/asset-management?tag=Documents&method=GET&path=%2Fschema-service%2Fv2%2Fgroups&operationId=groups-list"},{"title":"Add group","path":"/api-reference/asset-management?tag=Documents&method=POST&path=%2Fschema-service%2Fv2%2Fgroups&operationId=addGroup"},{"title":"Finish document","path":"/api-reference/asset-management?tag=Documents&method=POST&path=%2Fschema-service%2Fv2%2Fdocuments%2F%7BdocumentId%7D%2Fstatus%2Ffinish&operationId=finishDocument"},{"title":"Activate document","path":"/api-reference/asset-management?tag=Documents&method=POST&path=%2Fschema-service%2Fv2%2Fdocuments%2F%7BdocumentId%7D%2Fstatus%2Factivate&operationId=activateDocument"},{"title":"Resume document","path":"/api-reference/asset-management?tag=Documents&method=POST&path=%2Fschema-service%2Fv2%2Fdocuments%2F%7BdocumentId%7D%2Fstatus%2Fresume&operationId=resumeDocument"},{"title":"Pause document","path":"/api-reference/asset-management?tag=Documents&method=POST&path=%2Fschema-service%2Fv2%2Fdocuments%2F%7BdocumentId%7D%2Fstatus%2Fpause&operationId=pauseDocument"},{"title":"Get schema types","path":"/api-reference/asset-management?tag=Documents&method=GET&path=%2Fschema-service%2FschemaTypes&operationId=getSchemaTypes"},{"title":"Add schema type","path":"/api-reference/asset-management?tag=Documents&method=POST&path=%2Fschema-service%2FschemaTypes&operationId=addSchemaType"},{"title":"Delete schema types","path":"/api-reference/asset-management?tag=Documents&method=DELETE&path=%2Fschema-service%2FschemaTypes&operationId=deleteSchemaTypes"}]},{"title":"Screen views","path":"/api-reference/asset-management?tag=Screen%20views","children":[{"title":"Generate screen view from feed","path":"/api-reference/asset-management?tag=Screen+views&method=GET&path=%2Fschema-service%2Fv3%2Fscreen-views%2F%7BfeedSlug%7D%2Fgenerate&operationId=generateScreenViewByFeedGetV2"},{"title":"Generate screen view from feed","path":"/api-reference/asset-management?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv3%2Fscreen-views%2F%7BfeedSlug%7D%2Fgenerate&operationId=generateScreenViewByFeedPostV2"},{"title":"Create screen view","path":"/api-reference/asset-management?tag=Screen+views&method=POST&path=%2Fschema-service%2Fscreen-views%2Fcreate&operationId=create-screen-view"},{"title":"Initialize screen view","path":"/api-reference/asset-management?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2FcreateNew&operationId=create-new-screen-view"},{"title":"Add content to screen view","path":"/api-reference/asset-management?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Fcontent&operationId=create-screen-view-content"},{"title":"Add audience to screen view","path":"/api-reference/asset-management?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Faudience&operationId=create-screen-view-audience"},{"title":"Update screen view priority","path":"/api-reference/asset-management?tag=Screen+views&method=PUT&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Fpriority&operationId=updateScreenViewPriority"},{"title":"Rename screen view","path":"/api-reference/asset-management?tag=Screen+views&method=PUT&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Fname&operationId=updateNameOfScreenView"},{"title":"Preview screen view with a profile context","path":"/api-reference/asset-management?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BfeedSlug%7D%2Fgenerate%2Fby%2F%7BidentifierType%7D&operationId=generateScreenViewByIdentifierPostV2"},{"title":"List screen view feeds","path":"/api-reference/asset-management?tag=Screen+views&method=GET&path=%2Fschema-service%2Fv2%2Fscreen-views%2Ffeeds&operationId=feed-list"},{"title":"Create screen view feed","path":"/api-reference/asset-management?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2Ffeeds&operationId=add-feed"},{"title":"List screen views","path":"/api-reference/asset-management?tag=Screen+views&method=GET&path=%2Fschema-service%2Fv2%2Fscreen-views&operationId=screen-views-list"},{"title":"Get screen view","path":"/api-reference/asset-management?tag=Screen+views&method=GET&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D&operationId=get-screen-view"},{"title":"Delete screen view","path":"/api-reference/asset-management?tag=Screen+views&method=DELETE&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D&operationId=delete-screen-view"},{"title":"Copy screen view","path":"/api-reference/asset-management?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Fcopy&operationId=copy-screen-view"},{"title":"Get predecessors for screen view","path":"/api-reference/asset-management?tag=Screen+views&method=GET&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Fpredecessors&operationId=screenview-predecessors-get"},{"title":"Get successors for screen view","path":"/api-reference/asset-management?tag=Screen+views&method=GET&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Fsuccessors&operationId=screenview-successors-get"},{"title":"List screen view directories","path":"/api-reference/asset-management?tag=Screen+views&method=GET&path=%2Fschema-service%2Fv2%2Fscreen-views%2Fdirectory&operationId=directory-list"},{"title":"Add screen view directory","path":"/api-reference/asset-management?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2Fdirectory&operationId=add-directory"},{"title":"Rename screen view directory","path":"/api-reference/asset-management?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2Fdirectory%2F%7BdirectoryId%7D&operationId=update-name-directory"},{"title":"Delete screen view directory","path":"/api-reference/asset-management?tag=Screen+views&method=DELETE&path=%2Fschema-service%2Fv2%2Fscreen-views%2Fdirectory%2F%7BdirectoryId%7D&operationId=deleteDirectory"},{"title":"Assign screen view to directory","path":"/api-reference/asset-management?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Fdirectory%2F%7BdirectoryId%7D%2Fattach&operationId=attach-screen-views-to-directory"},{"title":"Assign screen view to feed","path":"/api-reference/asset-management?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Ffeed&operationId=create-screen-view-feed"},{"title":"Rename screen view feed","path":"/api-reference/asset-management?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2Ffeeds%2F%7BfeedId%7D&operationId=update-name-feed"},{"title":"Delete screen view feed","path":"/api-reference/asset-management?tag=Screen+views&method=DELETE&path=%2Fschema-service%2Fv2%2Fscreen-views%2Ffeeds%2F%7BfeedId%7D&operationId=deleteFeed"},{"title":"Schedule object","path":"/api-reference/asset-management?tag=Screen+views&method=POST&path=%2Fschema-service%2Fscheduler%2Fentry&operationId=schedule-object"},{"title":"Get schedule the schedule of an object","path":"/api-reference/asset-management?tag=Screen+views&method=GET&path=%2Fschema-service%2Fscheduler%2Fentry%2F%7BobjectType%7D%2F%7BobjectId%7D&operationId=getschedule-object"},{"title":"Finish screen view","path":"/api-reference/asset-management?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Fstatus%2Ffinish&operationId=finish-screen-view"},{"title":"Resume screen view","path":"/api-reference/asset-management?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Fstatus%2Fresume&operationId=resume-screen-view"},{"title":"Activate screen view","path":"/api-reference/asset-management?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Fstatus%2Factivate&operationId=activate-screen-view"},{"title":"Pause screen view","path":"/api-reference/asset-management?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Fstatus%2Fpause&operationId=pause-screen-view"}]},{"title":"Catalogs","path":"/api-reference/asset-management?tag=Catalogs","children":[{"title":"Get all items as CSV file","path":"/api-reference/asset-management?tag=Catalogs&method=GET&path=%2Fcatalogs%2Fbags%2F%7BcatalogId%7D%2Fcsv&operationId=getItemsCSV"},{"title":"Add items from CSV","path":"/api-reference/asset-management?tag=Catalogs&method=POST&path=%2Fcatalogs%2Fbags%2F%7BcatalogId%7D%2Fitems%2Fupload&operationId=uploadItems"},{"title":"Get catalogs","path":"/api-reference/asset-management?tag=Catalogs&method=GET&path=%2Fcatalogs%2Fbags&operationId=getBags"},{"title":"Add catalog","path":"/api-reference/asset-management?tag=Catalogs&method=POST&path=%2Fcatalogs%2Fbags&operationId=addBag"},{"title":"Delete catalogs","path":"/api-reference/asset-management?tag=Catalogs&method=DELETE&path=%2Fcatalogs%2Fbags&operationId=deleteBagByIds"},{"title":"Get catalog keys","path":"/api-reference/asset-management?tag=Catalogs&method=GET&path=%2Fcatalogs%2Fbags%2F%7BcatalogId%7D%2Fkeys&operationId=getKeysByBag"},{"title":"Get catalog info","path":"/api-reference/asset-management?tag=Catalogs&method=GET&path=%2Fcatalogs%2Fbags%2F%7BcatalogId%7D&operationId=getBagById"},{"title":"Delete catalog","path":"/api-reference/asset-management?tag=Catalogs&method=DELETE&path=%2Fcatalogs%2Fbags%2F%7BcatalogId%7D&operationId=deleteBagById"},{"title":"Get items from catalog","path":"/api-reference/asset-management?tag=Catalogs&method=GET&path=%2Fcatalogs%2Fbags%2F%7BcatalogId%7D%2Fitems&operationId=getItemsByBag"},{"title":"Add item","path":"/api-reference/asset-management?tag=Catalogs&method=POST&path=%2Fcatalogs%2Fbags%2F%7BcatalogId%7D%2Fitems&operationId=addItems"},{"title":"Batch add items","path":"/api-reference/asset-management?tag=Catalogs&method=POST&path=%2Fcatalogs%2Fbags%2F%7BcatalogId%7D%2Fitems%2Fbatch&operationId=addItemsBatch"},{"title":"Update enrichment fields","path":"/api-reference/asset-management?tag=Catalogs&method=PATCH&path=%2Fcatalogs%2Fbags%2F%7BcatalogId%7D%2Fenrichment%2Ffields&operationId=updateEnrichmentFields"},{"title":"Get single item by itemKey","path":"/api-reference/asset-management?tag=Catalogs&method=GET&path=%2Fcatalogs%2Fbags%2F%7BcatalogId%7D%2Fitems%2FitemKey%2F%7BitemKey%7D&operationId=getItemByKey"},{"title":"Delete single item by itemKey","path":"/api-reference/asset-management?tag=Catalogs&method=DELETE&path=%2Fcatalogs%2Fbags%2F%7BcatalogId%7D%2Fitems%2FitemKey%2F%7BitemKey%7D&operationId=deleteItemByItemKey"},{"title":"Get single item by database ID","path":"/api-reference/asset-management?tag=Catalogs&method=GET&path=%2Fcatalogs%2Fbags%2F%7BcatalogId%7D%2Fitems%2F%7BitemId%7D&operationId=getItem"},{"title":"Update single item by database ID","path":"/api-reference/asset-management?tag=Catalogs&method=POST&path=%2Fcatalogs%2Fbags%2F%7BcatalogId%7D%2Fitems%2F%7BitemId%7D&operationId=updateItem"},{"title":"Delete single item by database ID","path":"/api-reference/asset-management?tag=Catalogs&method=DELETE&path=%2Fcatalogs%2Fbags%2F%7BcatalogId%7D%2Fitems%2F%7BitemId%7D&operationId=deleteItem"},{"title":"Get all items","path":"/api-reference/asset-management?tag=Catalogs&method=GET&path=%2Fcatalogs%2Fitems&operationId=getItemsByBusinessProfileid"},{"title":"Add mapping","path":"/api-reference/asset-management?tag=Catalogs&method=POST&path=%2Fcatalogs%2Fbags%2F%7BcatalogId%7D%2Fmappings&operationId=addMapping"},{"title":"Get all mappings","path":"/api-reference/asset-management?tag=Catalogs&method=GET&path=%2Fcatalogs%2Fmappings&operationId=getMappingsByBP"},{"title":"Delete mapping","path":"/api-reference/asset-management?tag=Catalogs&method=DELETE&path=%2Fcatalogs%2Fmappings%2F%7BbpActionParamKey%7D&operationId=deleteMappingBykey"},{"title":"Get single item by unique key","path":"/api-reference/asset-management?tag=Catalogs&method=GET&path=%2Fcatalogs%2FitemDetail&operationId=getItemDetailByKey"},{"title":"Delete all items from a catalog","path":"/api-reference/asset-management?tag=Catalogs&method=DELETE&path=%2Fcatalogs%2Fv2%2Fbags%2F%7BcatalogId%7D%2Fitems&operationId=deleteBagsItemsV2"},{"title":"Delete items by itemKeys","path":"/api-reference/asset-management?tag=Catalogs&method=DELETE&path=%2Fcatalogs%2Fv2%2Fbags%2F%7BcatalogId%7D%2Fitems%2Fbatch&operationId=deleteItemsByItemKeys"},{"title":"Enable filtering","path":"/api-reference/asset-management?tag=Catalogs&method=PATCH&path=%2Fcatalogs%2Fv2%2Fbags%2F%7BcatalogId%7D%2Fenable%2Ffiltering&operationId=enableFilteringV2"},{"title":"Disable filtering","path":"/api-reference/asset-management?tag=Catalogs&method=PATCH&path=%2Fcatalogs%2Fv2%2Fbags%2F%7BcatalogId%7D%2Fdisable%2Ffiltering&operationId=disableFilteringV2"},{"title":"Add or update item asynchronously","path":"/api-reference/asset-management?tag=Catalogs&method=POST&path=%2Fcatalogs%2Fv1%2Fasync%2Fbags%2F%7BcatalogId%7D%2Fitem&operationId=addItemAsync"},{"title":"Add or update (partial) item asynchronously","path":"/api-reference/asset-management?tag=Catalogs&method=PATCH&path=%2Fcatalogs%2Fv1%2Fasync%2Fbags%2F%7BcatalogId%7D%2Fitem&operationId=updateItemAsync"},{"title":"Batch add or update items asynchronously","path":"/api-reference/asset-management?tag=Catalogs&method=POST&path=%2Fcatalogs%2Fv1%2Fasync%2Fbags%2F%7BcatalogId%7D%2Fitems&operationId=addItemsBatchAsync"},{"title":"Batch add or update (partial) items asynchronously","path":"/api-reference/asset-management?tag=Catalogs&method=PATCH&path=%2Fcatalogs%2Fv1%2Fasync%2Fbags%2F%7BcatalogId%7D%2Fitems&operationId=updateItemsBatchAsync"}]},{"title":"Asset tags","path":"/api-reference/asset-management?tag=Asset%20tags","children":[{"title":"Get all directories","path":"/api-reference/asset-management?tag=Asset+tags&method=GET&path=%2Ftags-collector%2Fdirectories&operationId=getTagDirectories"},{"title":"Create directory","path":"/api-reference/asset-management?tag=Asset+tags&method=POST&path=%2Ftags-collector%2Fdirectories&operationId=createDirectory"},{"title":"Get directory types","path":"/api-reference/asset-management?tag=Asset+tags&method=GET&path=%2Ftags-collector%2Fdirectories%2Ftypes&operationId=getDirectoryTypes"},{"title":"Create directory type","path":"/api-reference/asset-management?tag=Asset+tags&method=POST&path=%2Ftags-collector%2Fdirectories%2Ftypes&operationId=createDirectoryType"},{"title":"Update directory","path":"/api-reference/asset-management?tag=Asset+tags&method=PATCH&path=%2Ftags-collector%2Fdirectories%2F%7BdirectoryHash%7D&operationId=updateDirectory"},{"title":"Delete directory","path":"/api-reference/asset-management?tag=Asset+tags&method=DELETE&path=%2Ftags-collector%2Fdirectories%2F%7BdirectoryHash%7D&operationId=deleteDirectory"},{"title":"Get tags from directory","path":"/api-reference/asset-management?tag=Asset+tags&method=GET&path=%2Ftags-collector%2Fdirectories%2F%7BdirectoryHash%7D%2Ftags&operationId=getTagsUsingGET"},{"title":"Assign tags to directory","path":"/api-reference/asset-management?tag=Asset+tags&method=POST&path=%2Ftags-collector%2Fdirectories%2F%7BdirectoryHash%7D%2Ftags&operationId=assignTagsUsingPOST"},{"title":"Unassign tags from directory","path":"/api-reference/asset-management?tag=Asset+tags&method=DELETE&path=%2Ftags-collector%2Fdirectories%2F%7BdirectoryHash%7D%2Ftags&operationId=unassignTagUsingDELETE"},{"title":"Update directory type","path":"/api-reference/asset-management?tag=Asset+tags&method=PUT&path=%2Ftags-collector%2Fdirectories%2F%7BdirectoryHash%7D%2Ftypes&operationId=updateTypeUsingPUT"},{"title":"Get tag list","path":"/api-reference/asset-management?tag=Asset+tags&method=GET&path=%2Ftags-collector%2Ftags&operationId=getTagList"},{"title":"Create tag","path":"/api-reference/asset-management?tag=Asset+tags&method=POST&path=%2Ftags-collector%2Ftags&operationId=createTag"},{"title":"Update tag","path":"/api-reference/asset-management?tag=Asset+tags&method=PATCH&path=%2Ftags-collector%2Ftags%2F%7BtagHash%7D&operationId=updateTag"}]},{"title":"Profile tags","path":"/api-reference/asset-management?tag=Tags","children":[{"title":"Get all tags","path":"/api-reference/asset-management?tag=Tags&method=GET&path=%2Fv4%2Fclients%2Ftags&operationId=GetAllTags"},{"title":"Create a tag","path":"/api-reference/asset-management?tag=Tags&method=POST&path=%2Fv4%2Ftags&operationId=createTagUsingPOST"},{"title":"Update a tag","path":"/api-reference/asset-management?tag=Tags&method=PUT&path=%2Fv4%2Ftags%2F%7BtagID%7D&operationId=updateTagPUT"},{"title":"Remove a tag","path":"/api-reference/asset-management?tag=Tags&method=DELETE&path=%2Fv4%2Ftags%2F%7BtagID%7D&operationId=deleteTagDELETE"},{"title":"Get profile tags","path":"/api-reference/asset-management?tag=Tags&method=GET&path=%2Fv4%2Fclients%2F%7BclientId%7D%2Ftags&operationId=getClientTagsUsingGET"},{"title":"Assign tag to profile","path":"/api-reference/asset-management?tag=Tags&method=POST&path=%2Fv4%2Fclients%2F%7BclientId%7D%2Ftags%2F%7BtagID%7D&operationId=assignTagPOST"},{"title":"Remove tag from profile","path":"/api-reference/asset-management?tag=Tags&method=DELETE&path=%2Fv4%2Fclients%2F%7BclientId%7D%2Ftags%2F%7BtagID%7D&operationId=removeClientTagDELETE"}]},{"title":"Uploader","path":"/api-reference/asset-management?tag=Uploader","children":[{"title":"Add files for dynamic attachments","path":"/api-reference/asset-management?tag=Uploader&method=POST&path=%2Fuploader-service%2Fclients%2Ffiles%2Fby%2F%7BidentifierType%7D&operationId=addClientFiles"},{"title":"Upload file","path":"/api-reference/asset-management?tag=Uploader&method=POST&path=%2Fuploader-service%2Fstorages%2F%7Bcontainer%7D%2Fupload&operationId=uploadFile"},{"title":"List files from workspace","path":"/api-reference/asset-management?tag=Uploader&method=GET&path=%2Fuploader-service%2Fstorage-files%2Flist&operationId=getFiles"},{"title":"List files from workspace","path":"/api-reference/asset-management?tag=Uploader&method=GET&path=%2Fuploader-service%2Fv2%2Flist&operationId=getFilesV2"},{"title":"Remove files","path":"/api-reference/asset-management?tag=Uploader&method=POST&path=%2Fuploader-service%2Fstorage-files%2Fdelete-by-uuid&operationId=removeFiles"},{"title":"Add stars","path":"/api-reference/asset-management?tag=Uploader&method=POST&path=%2Fuploader-service%2Fstorage-files%2Fadd-star-by-uuid&operationId=addStarByUUID"},{"title":"Remove stars","path":"/api-reference/asset-management?tag=Uploader&method=POST&path=%2Fuploader-service%2Fstorage-files%2Fremove-star-by-uuid&operationId=removeStarByUUID"}]},{"title":"Documents (legacy)","path":"/api-reference/asset-management?tag=Documents%20(legacy)","children":[{"title":"Preview document","path":"/api-reference/asset-management?tag=Documents+%28legacy%29&method=POST&path=%2Fschema-service%2Fdocument%2Fpreview&operationId=documentPreview"},{"title":"Create document version","path":"/api-reference/asset-management?tag=Documents+%28legacy%29&method=POST&path=%2Fschema-service%2Fdocument%2F%7Buuid%7D&operationId=documentVersionPost"},{"title":"Get raw document","path":"/api-reference/asset-management?tag=Documents+%28legacy%29&method=GET&path=%2Fschema-service%2Fdocument%2F%7Bid%7D&operationId=rawDocumentGet"},{"title":"Update document","path":"/api-reference/asset-management?tag=Documents+%28legacy%29&method=POST&path=%2Fschema-service%2Fdocument%2F%7Buuid%7D%2F%7Bid%7D&operationId=documentUpdatePost"},{"title":"Generate processed document (only content)","path":"/api-reference/asset-management?tag=Documents+%28legacy%29&method=GET&path=%2Fschema-service%2Fv2%2Fdocument%2Fslug%2F%7Bslug%7D%2Fcontent&operationId=generateContentDocumentGetV2"},{"title":"Generate processed document (only content)","path":"/api-reference/asset-management?tag=Documents+%28legacy%29&method=GET&path=%2Fschema-service%2Fdocument%2Fslug%2F%7Bslug%7D%2Fcontent&operationId=generateContentDocumentGet"},{"title":"Generate processed document (only content)","path":"/api-reference/asset-management?tag=Documents+%28legacy%29&method=POST&path=%2Fschema-service%2Fdocument%2Fslug%2F%7Bslug%7D%2Fcontent&operationId=generateContentDocumentPost"},{"title":"Generate certification document with specific slug.","path":"/api-reference/asset-management?tag=Documents+%28legacy%29&method=GET&path=%2Fschema-service%2Fdocument%2Fcertification%2F%7Bslug%7D&operationId=generateCertificationDocumentBySlugGet"},{"title":"Generate processed document","path":"/api-reference/asset-management?tag=Documents+%28legacy%29&method=GET&path=%2Fschema-service%2Fdocument%2Fslug%2F%7Bslug%7D&operationId=generateDocumentGet"},{"title":"Generate processed document","path":"/api-reference/asset-management?tag=Documents+%28legacy%29&method=POST&path=%2Fschema-service%2Fdocument%2Fslug%2F%7Bslug%7D&operationId=generateDocumentPost"},{"title":"Generate documents by schema","path":"/api-reference/asset-management?tag=Documents+%28legacy%29&method=GET&path=%2Fschema-service%2Fdocument%2Fby-schema%2F%7Bschema%7D&operationId=documentsBySchemaGet"},{"title":"List documents","path":"/api-reference/asset-management?tag=Documents+%28legacy%29&method=GET&path=%2Fschema-service%2Fdocument&operationId=listDocumentsGet"},{"title":"Create document","path":"/api-reference/asset-management?tag=Documents+%28legacy%29&method=POST&path=%2Fschema-service%2Fdocument&operationId=createDocumentPostOld"},{"title":"Delete documents","path":"/api-reference/asset-management?tag=Documents+%28legacy%29&method=DELETE&path=%2Fschema-service%2Fdocument&operationId=documentsDelete"},{"title":"Get document versions","path":"/api-reference/asset-management?tag=Documents+%28legacy%29&method=GET&path=%2Fschema-service%2Fdocument%2F%7Buuid%7D%2Fversions&operationId=documentVersionsGet"},{"title":"Publish document","path":"/api-reference/asset-management?tag=Documents+%28legacy%29&method=POST&path=%2Fschema-service%2Fdocument%2F%7Buuid%7D%2Fpublish&operationId=documentPublishPost"},{"title":"Check if slug is correct","path":"/api-reference/asset-management?tag=Documents+%28legacy%29&method=GET&path=%2Fschema-service%2Fdocument%2Fslug%2F%7Bslug%7D%2Fcheck&operationId=slugCheckGet"}]},{"title":"Screen views (legacy)","path":"/api-reference/asset-management?tag=Screen%20views%20(legacy)","children":[{"title":"Get all screen views","path":"/api-reference/asset-management?tag=Screen+views+%28legacy%29&method=GET&path=%2Fschema-service%2FscreenViews&operationId=listOfScreenViews"},{"title":"Get screen views by keys","path":"/api-reference/asset-management?tag=Screen+views+%28legacy%29&method=POST&path=%2Fschema-service%2FscreenViews%2FbyKeys&operationId=listOfScreenViewsByKeys"},{"title":"Get screen view","path":"/api-reference/asset-management?tag=Screen+views+%28legacy%29&method=GET&path=%2Fschema-service%2FscreenViews%2Fsingle%2F%7BscreenViewId%7D%2F%7BscreenViewVersion%7D&operationId=getScreenViewByVersion"},{"title":"Get screen view versions","path":"/api-reference/asset-management?tag=Screen+views+%28legacy%29&method=GET&path=%2Fschema-service%2FscreenViews%2Fversions%2F%7BscreenViewId%7D&operationId=listOfScreenViewVersions"},{"title":"Generate screen view","path":"/api-reference/asset-management?tag=Screen+views+%28legacy%29&method=GET&path=%2Fschema-service%2FscreenViews%2Fgenerate&operationId=generateScreenViewGet"},{"title":"Generate screen view","path":"/api-reference/asset-management?tag=Screen+views+%28legacy%29&method=GET&path=%2Fschema-service%2Fv2%2FscreenViews%2Fgenerate&operationId=generateScreenViewWithAdditionalDataGet"},{"title":"Initialize screen view","path":"/api-reference/asset-management?tag=Screen+views+%28legacy%29&method=POST&path=%2Fschema-service%2FscreenViews%2FcreateNew&operationId=initializeScreenViewPost"},{"title":"Copy content","path":"/api-reference/asset-management?tag=Screen+views+%28legacy%29&method=POST&path=%2Fschema-service%2FscreenViews%2Fcontent%2F%7BscreenViewId%7D%2F%7BscreenViewVersion%7D%2FcopyFromExistingScreenView&operationId=copyContent"},{"title":"Add content","path":"/api-reference/asset-management?tag=Screen+views+%28legacy%29&method=POST&path=%2Fschema-service%2FscreenViews%2Fcontent%2F%7BscreenViewId%7D%2F%7BscreenViewVersion%7D&operationId=createContent"},{"title":"Add audience","path":"/api-reference/asset-management?tag=Screen+views+%28legacy%29&method=POST&path=%2Fschema-service%2FscreenViews%2Faudience%2F%7BscreenViewId%7D%2F%7BscreenViewVersion%7D&operationId=createAudience"},{"title":"Publish screen view","path":"/api-reference/asset-management?tag=Screen+views+%28legacy%29&method=POST&path=%2Fschema-service%2FscreenViews%2Fpublish%2F%7BscreenViewId%7D%2F%7BscreenViewVersion%7D&operationId=publishScreenView"},{"title":"Copy draft from existing screen view","path":"/api-reference/asset-management?tag=Screen+views+%28legacy%29&method=POST&path=%2Fschema-service%2FscreenViews%2FcopyDraftFromExistingScreenView&operationId=copyDraftFromExistingScreenView"},{"title":"Create draft from existing screen view","path":"/api-reference/asset-management?tag=Screen+views+%28legacy%29&method=POST&path=%2Fschema-service%2FscreenViews%2FcreateDraftFromExistingScreenView&operationId=createDraftFromExistingScreenView"},{"title":"Update screen view description","path":"/api-reference/asset-management?tag=Screen+views+%28legacy%29&method=PUT&path=%2Fschema-service%2FscreenViews%2Fsingle%2F%7BscreenViewId%7D%2F%7BscreenViewVersion%7D%2Fdescription&operationId=updateDescriptionOfScreenView"},{"title":"Update screen view priority","path":"/api-reference/asset-management?tag=Screen+views+%28legacy%29&method=PUT&path=%2Fschema-service%2FscreenViews%2Fsingle%2F%7BscreenViewId%7D%2F%7BscreenViewVersion%7D%2Fpriority&operationId=updatePriorityOfScreenView"},{"title":"Discard changes","path":"/api-reference/asset-management?tag=Screen+views+%28legacy%29&method=POST&path=%2Fschema-service%2FscreenViews%2FdiscardChanges%2F%7BscreenViewId%7D%2F%7BscreenViewVersion%7D&operationId=discardChanges"},{"title":"Delete screen view","path":"/api-reference/asset-management?tag=Screen+views+%28legacy%29&method=DELETE&path=%2Fschema-service%2FscreenViews%2Fdelete%2F%7BscreenViewId%7D&operationId=deleteScreenView"},{"title":"Delete screen view version","path":"/api-reference/asset-management?tag=Screen+views+%28legacy%29&method=DELETE&path=%2Fschema-service%2FscreenViews%2Fsingle%2Fdelete%2F%7BscreenViewId%7D%2F%7BscreenViewVersion%7D&operationId=deleteSingleScreenView"}]}]},{"title":"Campaigns","path":"/api-reference/campaigns","children":[{"title":"Campaigns","path":"/api-reference/campaigns?tag=Campaigns"},{"title":"Screen views","path":"/api-reference/campaigns?tag=Screen%20views","children":[{"title":"Generate screen view from feed","path":"/api-reference/campaigns?tag=Screen+views&method=GET&path=%2Fschema-service%2Fv3%2Fscreen-views%2F%7BfeedSlug%7D%2Fgenerate&operationId=generateScreenViewByFeedGetV2"},{"title":"Generate screen view from feed","path":"/api-reference/campaigns?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv3%2Fscreen-views%2F%7BfeedSlug%7D%2Fgenerate&operationId=generateScreenViewByFeedPostV2"},{"title":"Create screen view","path":"/api-reference/campaigns?tag=Screen+views&method=POST&path=%2Fschema-service%2Fscreen-views%2Fcreate&operationId=create-screen-view"},{"title":"Initialize screen view","path":"/api-reference/campaigns?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2FcreateNew&operationId=create-new-screen-view"},{"title":"Add content to screen view","path":"/api-reference/campaigns?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Fcontent&operationId=create-screen-view-content"},{"title":"Add audience to screen view","path":"/api-reference/campaigns?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Faudience&operationId=create-screen-view-audience"},{"title":"Update screen view priority","path":"/api-reference/campaigns?tag=Screen+views&method=PUT&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Fpriority&operationId=updateScreenViewPriority"},{"title":"Rename screen view","path":"/api-reference/campaigns?tag=Screen+views&method=PUT&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Fname&operationId=updateNameOfScreenView"},{"title":"Preview screen view with a profile context","path":"/api-reference/campaigns?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BfeedSlug%7D%2Fgenerate%2Fby%2F%7BidentifierType%7D&operationId=generateScreenViewByIdentifierPostV2"},{"title":"List screen view feeds","path":"/api-reference/campaigns?tag=Screen+views&method=GET&path=%2Fschema-service%2Fv2%2Fscreen-views%2Ffeeds&operationId=feed-list"},{"title":"Create screen view feed","path":"/api-reference/campaigns?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2Ffeeds&operationId=add-feed"},{"title":"List screen views","path":"/api-reference/campaigns?tag=Screen+views&method=GET&path=%2Fschema-service%2Fv2%2Fscreen-views&operationId=screen-views-list"},{"title":"Get screen view","path":"/api-reference/campaigns?tag=Screen+views&method=GET&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D&operationId=get-screen-view"},{"title":"Delete screen view","path":"/api-reference/campaigns?tag=Screen+views&method=DELETE&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D&operationId=delete-screen-view"},{"title":"Copy screen view","path":"/api-reference/campaigns?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Fcopy&operationId=copy-screen-view"},{"title":"Get predecessors for screen view","path":"/api-reference/campaigns?tag=Screen+views&method=GET&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Fpredecessors&operationId=screenview-predecessors-get"},{"title":"Get successors for screen view","path":"/api-reference/campaigns?tag=Screen+views&method=GET&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Fsuccessors&operationId=screenview-successors-get"},{"title":"List screen view directories","path":"/api-reference/campaigns?tag=Screen+views&method=GET&path=%2Fschema-service%2Fv2%2Fscreen-views%2Fdirectory&operationId=directory-list"},{"title":"Add screen view directory","path":"/api-reference/campaigns?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2Fdirectory&operationId=add-directory"},{"title":"Rename screen view directory","path":"/api-reference/campaigns?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2Fdirectory%2F%7BdirectoryId%7D&operationId=update-name-directory"},{"title":"Delete screen view directory","path":"/api-reference/campaigns?tag=Screen+views&method=DELETE&path=%2Fschema-service%2Fv2%2Fscreen-views%2Fdirectory%2F%7BdirectoryId%7D&operationId=deleteDirectory"},{"title":"Assign screen view to directory","path":"/api-reference/campaigns?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Fdirectory%2F%7BdirectoryId%7D%2Fattach&operationId=attach-screen-views-to-directory"},{"title":"Assign screen view to feed","path":"/api-reference/campaigns?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Ffeed&operationId=create-screen-view-feed"},{"title":"Rename screen view feed","path":"/api-reference/campaigns?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2Ffeeds%2F%7BfeedId%7D&operationId=update-name-feed"},{"title":"Delete screen view feed","path":"/api-reference/campaigns?tag=Screen+views&method=DELETE&path=%2Fschema-service%2Fv2%2Fscreen-views%2Ffeeds%2F%7BfeedId%7D&operationId=deleteFeed"},{"title":"Schedule object","path":"/api-reference/campaigns?tag=Screen+views&method=POST&path=%2Fschema-service%2Fscheduler%2Fentry&operationId=schedule-object"},{"title":"Get schedule the schedule of an object","path":"/api-reference/campaigns?tag=Screen+views&method=GET&path=%2Fschema-service%2Fscheduler%2Fentry%2F%7BobjectType%7D%2F%7BobjectId%7D&operationId=getschedule-object"},{"title":"Finish screen view","path":"/api-reference/campaigns?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Fstatus%2Ffinish&operationId=finish-screen-view"},{"title":"Resume screen view","path":"/api-reference/campaigns?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Fstatus%2Fresume&operationId=resume-screen-view"},{"title":"Activate screen view","path":"/api-reference/campaigns?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Fstatus%2Factivate&operationId=activate-screen-view"},{"title":"Pause screen view","path":"/api-reference/campaigns?tag=Screen+views&method=POST&path=%2Fschema-service%2Fv2%2Fscreen-views%2F%7BscreenViewId%7D%2Fstatus%2Fpause&operationId=pause-screen-view"}]},{"title":"Recommendation campaigns","path":"/api-reference/campaigns?tag=Recommendation%20campaigns","children":[{"title":"Get all recommendation campaigns","path":"/api-reference/campaigns?tag=Recommendation+campaigns&method=GET&path=%2Frecommendations%2Fv2%2Fcampaigns&operationId=GetRecommendationCampaignsV2"},{"title":"Create a recommendation campaign","path":"/api-reference/campaigns?tag=Recommendation+campaigns&method=POST&path=%2Frecommendations%2Fv2%2Fcampaigns&operationId=CreateRecommendationCampaignV2"},{"title":"Get recommendation campaign details","path":"/api-reference/campaigns?tag=Recommendation+campaigns&method=GET&path=%2Frecommendations%2Fv2%2Fcampaigns%2F%7BcampaignId%7D&operationId=GetRecommendationCampaignV2"},{"title":"Update a recommendation campaign","path":"/api-reference/campaigns?tag=Recommendation+campaigns&method=POST&path=%2Frecommendations%2Fv2%2Fcampaigns%2F%7BcampaignId%7D&operationId=UpdateRecommendationCampaignV2"},{"title":"Delete a recommendation campaign","path":"/api-reference/campaigns?tag=Recommendation+campaigns&method=DELETE&path=%2Frecommendations%2Fv2%2Fcampaigns%2F%7BcampaignId%7D&operationId=DeleteRecommendationCampaign"},{"title":"Change campaigns' states","path":"/api-reference/campaigns?tag=Recommendation+campaigns&method=POST&path=%2Frecommendations%2Fv2%2Fcampaigns%2Fstate&operationId=UpdateRecommendationsStatesV2"},{"title":"Copy a recommendation campaign","path":"/api-reference/campaigns?tag=Recommendation+campaigns&method=POST&path=%2Frecommendations%2Fv2%2Fcampaigns%2F%7BcampaignId%7D%2Fcopy&operationId=CopyRecommendationCampaignV2"},{"title":"Get simplified recommendation campaigns","path":"/api-reference/campaigns?tag=Recommendation+campaigns&method=GET&path=%2Frecommendations%2Fv2%2Fcampaigns%2Fsimplified&operationId=GetSimplifiedRecommendationCampaign"}]},{"title":"Recommendation statistics","path":"/api-reference/campaigns?tag=Recommendation%20statistics","children":[{"title":"Get recommendation campaign statistics","path":"/api-reference/campaigns?tag=Recommendation+statistics&method=POST&path=%2Frecommendations%2Fv2%2Fcampaigns%2Fstats&operationId=PostCampaignsStats"},{"title":"Get global recommendation campaign statistics","path":"/api-reference/campaigns?tag=Recommendation+statistics&method=GET&path=%2Frecommendations%2Fv2%2Fcampaigns%2Fstats%2Fglobal&operationId=GetCampaignsGlobalStats"},{"title":"Get recommendation campaign statistics","path":"/api-reference/campaigns?tag=Recommendation+statistics&method=GET&path=%2Frecommendations%2Fv2%2Fcampaigns%2F%7BcampaignId%7D%2Fstats&operationId=GetCampaignStats"},{"title":"Get statistics for top items in a campaign","path":"/api-reference/campaigns?tag=Recommendation+statistics&method=GET&path=%2Frecommendations%2Fv2%2Fcampaigns%2F%7BcampaignId%7D%2Fproducts%2Fstats&operationId=GetRecoTopProductsStats"}]},{"title":"Recommendations","path":"/api-reference/campaigns?tag=Recommendations","children":[{"title":"Get recommendations by campaign","path":"/api-reference/campaigns?tag=Recommendations&method=GET&path=%2Frecommendations%2Fv2%2Frecommend%2Fcampaigns%2F%7BcampaignIdentifier%7D&operationId=GetRecommendationsByCampaignV2"},{"title":"Get recommendations by campaign","path":"/api-reference/campaigns?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fcampaigns&operationId=PostRecommendationsByCampaignV2"},{"title":"Get recommendations by campaign and profile identifier","path":"/api-reference/campaigns?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fcampaigns%2F%7BcampaignIdentifier%7D%2Fby%2F%7BidentifierName%7D&operationId=PostRecommendationsByCampaignAndidentifierNameV2"},{"title":"Preview campaign recommendations","path":"/api-reference/campaigns?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fcampaigns%2Fpreview&operationId=PostPreviewRecommendations"},{"title":"Personalized recommendations","path":"/api-reference/campaigns?tag=Recommendations&method=GET&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fusers%2F%7BclientUuid%7D&operationId=RecommendForUserV2"},{"title":"Personalized recommendations","path":"/api-reference/campaigns?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fusers%2F%7BclientUuid%7D&operationId=PostRecommendForUserV2"},{"title":"Section recommendations","path":"/api-reference/campaigns?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fusers%2F%7BclientUuid%7D%2Fsections&operationId=PostRecommendSectionsForUserV2"},{"title":"Attribute recommendations","path":"/api-reference/campaigns?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fusers%2F%7BclientUuid%7D%2Fattributes&operationId=PostRecommendAttributesForUserV2"},{"title":"Last viewed recommendations","path":"/api-reference/campaigns?tag=Recommendations&method=GET&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fusers%2F%7BclientUuid%7D%2Flast&operationId=RecommendLastViewedForUserItems"},{"title":"Last viewed recommendations","path":"/api-reference/campaigns?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fusers%2F%7BclientUuid%7D%2Flast&operationId=PostRecommendLastViewedForUserItems"},{"title":"Recent interactions recommendations","path":"/api-reference/campaigns?tag=Recommendations&method=GET&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fusers%2F%7BclientUuid%7D%2Faggregates%2F%7BaggregateUUID%7D&operationId=GetRecommendRecentInteractions"},{"title":"Recent interactions recommendations","path":"/api-reference/campaigns?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fusers%2F%7BclientUuid%7D%2Faggregates%2F%7BaggregateUUID%7D&operationId=PostRecommendRecentInteractions"},{"title":"Scoring by metric","path":"/api-reference/campaigns?tag=Recommendations&method=GET&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fmetric&operationId=GetItemsByMetric"},{"title":"Scoring by metric","path":"/api-reference/campaigns?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fmetric&operationId=PostItemsByMetric"},{"title":"Complementary items for a cart","path":"/api-reference/campaigns?tag=Recommendations&method=GET&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fcomplementary&operationId=ComplementItems"},{"title":"Complementary items for a cart","path":"/api-reference/campaigns?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fcomplementary&operationId=PostComplementItems"},{"title":"Complementary items","path":"/api-reference/campaigns?tag=Recommendations&method=GET&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2F%7BitemId%7D%2Fcomplementary&operationId=GetComplementaryItems"},{"title":"Complementary items","path":"/api-reference/campaigns?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2F%7BitemId%7D%2Fcomplementary&operationId=PostComplementaryItems"},{"title":"Similar items","path":"/api-reference/campaigns?tag=Recommendations&method=GET&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2F%7BitemId%7D%2Fsimilar&operationId=GetSimilarItems"},{"title":"Similar items","path":"/api-reference/campaigns?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2F%7BitemId%7D%2Fsimilar&operationId=PostSimilarItems"},{"title":"Visually similar","path":"/api-reference/campaigns?tag=Recommendations&method=GET&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2F%7BitemId%7D%2Fsimilar%2Fvisual&operationId=GetSimilarVisualItems"},{"title":"Visually similar","path":"/api-reference/campaigns?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2F%7BitemId%7D%2Fsimilar%2Fvisual&operationId=PostSimilarVisualItems"},{"title":"Next interaction","path":"/api-reference/campaigns?tag=Recommendations&method=GET&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fnext-interaction&operationId=NextInteractionRecommendation"},{"title":"Next interaction","path":"/api-reference/campaigns?tag=Recommendations&method=POST&path=%2Frecommendations%2Fv2%2Frecommend%2Fitems%2Fnext-interaction&operationId=PostNextInteractionRecommendation"}]},{"title":"Templates","path":"/api-reference/campaigns?tag=Templates","children":[{"title":"List templates","path":"/api-reference/campaigns?tag=Templates&method=GET&path=%2Ftemplate-backend%2Ftemplate&operationId=list-templates"},{"title":"Create template","path":"/api-reference/campaigns?tag=Templates&method=POST&path=%2Ftemplate-backend%2Ftemplate&operationId=create-template"},{"title":"Get template by UUID","path":"/api-reference/campaigns?tag=Templates&method=GET&path=%2Ftemplate-backend%2Ftemplate%2F%7BtemplateUuid%7D&operationId=get-template"},{"title":"Patch a template","path":"/api-reference/campaigns?tag=Templates&method=PATCH&path=%2Ftemplate-backend%2Ftemplate%2F%7BtemplateUuid%7D&operationId=patch-template"},{"title":"Create functional template","path":"/api-reference/campaigns?tag=Templates&method=POST&path=%2Ftemplate-backend%2Ftemplate%2Ffunctional&operationId=create-functional-template"},{"title":"Move templates to another directory","path":"/api-reference/campaigns?tag=Templates&method=POST&path=%2Ftemplate-backend%2Ftemplate%2Fmove&operationId=move-templates"},{"title":"Remove templates","path":"/api-reference/campaigns?tag=Templates&method=POST&path=%2Ftemplate-backend%2Ftemplate%2Fremove&operationId=remove-templates"},{"title":"Get template by ID","path":"/api-reference/campaigns?tag=Templates&method=GET&path=%2Ftemplate-backend%2Ftemplate%2FgetById%2F%7Bid%7D&operationId=get-id-template"},{"title":"Create template from ZIP","path":"/api-reference/campaigns?tag=Templates&method=POST&path=%2Ftemplate-backend%2Fupload%2Fzip&operationId=create-zip-template"},{"title":"Create template from URL","path":"/api-reference/campaigns?tag=Templates&method=POST&path=%2Ftemplate-backend%2Fupload%2Furl&operationId=create-url-template"}]},{"title":"Template directories","path":"/api-reference/campaigns?tag=Template%20directories","children":[{"title":"Get directories","path":"/api-reference/campaigns?tag=Template+directories&method=GET&path=%2Ftemplate-backend%2Fdirectory&operationId=get-directories"},{"title":"Create directory","path":"/api-reference/campaigns?tag=Template+directories&method=POST&path=%2Ftemplate-backend%2Fdirectory&operationId=create-directory"},{"title":"Get directories by type","path":"/api-reference/campaigns?tag=Template+directories&method=GET&path=%2Ftemplate-backend%2Fdirectory%2FbyType&operationId=get-type-directories"},{"title":"Rename directory","path":"/api-reference/campaigns?tag=Template+directories&method=PATCH&path=%2Ftemplate-backend%2Fdirectory%2F%7BdirectoryUUID%7D&operationId=update_directory"},{"title":"Remove directory","path":"/api-reference/campaigns?tag=Template+directories&method=DELETE&path=%2Ftemplate-backend%2Fdirectory%2F%7BdirectoryUUID%7D&operationId=remove_directory"}]},{"title":"Screen views (legacy)","path":"/api-reference/campaigns?tag=Screen%20views%20(legacy)","children":[{"title":"Get all screen views","path":"/api-reference/campaigns?tag=Screen+views+%28legacy%29&method=GET&path=%2Fschema-service%2FscreenViews&operationId=listOfScreenViews"},{"title":"Get screen views by keys","path":"/api-reference/campaigns?tag=Screen+views+%28legacy%29&method=POST&path=%2Fschema-service%2FscreenViews%2FbyKeys&operationId=listOfScreenViewsByKeys"},{"title":"Get screen view","path":"/api-reference/campaigns?tag=Screen+views+%28legacy%29&method=GET&path=%2Fschema-service%2FscreenViews%2Fsingle%2F%7BscreenViewId%7D%2F%7BscreenViewVersion%7D&operationId=getScreenViewByVersion"},{"title":"Get screen view versions","path":"/api-reference/campaigns?tag=Screen+views+%28legacy%29&method=GET&path=%2Fschema-service%2FscreenViews%2Fversions%2F%7BscreenViewId%7D&operationId=listOfScreenViewVersions"},{"title":"Generate screen view","path":"/api-reference/campaigns?tag=Screen+views+%28legacy%29&method=GET&path=%2Fschema-service%2FscreenViews%2Fgenerate&operationId=generateScreenViewGet"},{"title":"Generate screen view","path":"/api-reference/campaigns?tag=Screen+views+%28legacy%29&method=GET&path=%2Fschema-service%2Fv2%2FscreenViews%2Fgenerate&operationId=generateScreenViewWithAdditionalDataGet"},{"title":"Initialize screen view","path":"/api-reference/campaigns?tag=Screen+views+%28legacy%29&method=POST&path=%2Fschema-service%2FscreenViews%2FcreateNew&operationId=initializeScreenViewPost"},{"title":"Copy content","path":"/api-reference/campaigns?tag=Screen+views+%28legacy%29&method=POST&path=%2Fschema-service%2FscreenViews%2Fcontent%2F%7BscreenViewId%7D%2F%7BscreenViewVersion%7D%2FcopyFromExistingScreenView&operationId=copyContent"},{"title":"Add content","path":"/api-reference/campaigns?tag=Screen+views+%28legacy%29&method=POST&path=%2Fschema-service%2FscreenViews%2Fcontent%2F%7BscreenViewId%7D%2F%7BscreenViewVersion%7D&operationId=createContent"},{"title":"Add audience","path":"/api-reference/campaigns?tag=Screen+views+%28legacy%29&method=POST&path=%2Fschema-service%2FscreenViews%2Faudience%2F%7BscreenViewId%7D%2F%7BscreenViewVersion%7D&operationId=createAudience"},{"title":"Publish screen view","path":"/api-reference/campaigns?tag=Screen+views+%28legacy%29&method=POST&path=%2Fschema-service%2FscreenViews%2Fpublish%2F%7BscreenViewId%7D%2F%7BscreenViewVersion%7D&operationId=publishScreenView"},{"title":"Copy draft from existing screen view","path":"/api-reference/campaigns?tag=Screen+views+%28legacy%29&method=POST&path=%2Fschema-service%2FscreenViews%2FcopyDraftFromExistingScreenView&operationId=copyDraftFromExistingScreenView"},{"title":"Create draft from existing screen view","path":"/api-reference/campaigns?tag=Screen+views+%28legacy%29&method=POST&path=%2Fschema-service%2FscreenViews%2FcreateDraftFromExistingScreenView&operationId=createDraftFromExistingScreenView"},{"title":"Update screen view description","path":"/api-reference/campaigns?tag=Screen+views+%28legacy%29&method=PUT&path=%2Fschema-service%2FscreenViews%2Fsingle%2F%7BscreenViewId%7D%2F%7BscreenViewVersion%7D%2Fdescription&operationId=updateDescriptionOfScreenView"},{"title":"Update screen view priority","path":"/api-reference/campaigns?tag=Screen+views+%28legacy%29&method=PUT&path=%2Fschema-service%2FscreenViews%2Fsingle%2F%7BscreenViewId%7D%2F%7BscreenViewVersion%7D%2Fpriority&operationId=updatePriorityOfScreenView"},{"title":"Discard changes","path":"/api-reference/campaigns?tag=Screen+views+%28legacy%29&method=POST&path=%2Fschema-service%2FscreenViews%2FdiscardChanges%2F%7BscreenViewId%7D%2F%7BscreenViewVersion%7D&operationId=discardChanges"},{"title":"Delete screen view","path":"/api-reference/campaigns?tag=Screen+views+%28legacy%29&method=DELETE&path=%2Fschema-service%2FscreenViews%2Fdelete%2F%7BscreenViewId%7D&operationId=deleteScreenView"},{"title":"Delete screen view version","path":"/api-reference/campaigns?tag=Screen+views+%28legacy%29&method=DELETE&path=%2Fschema-service%2FscreenViews%2Fsingle%2Fdelete%2F%7BscreenViewId%7D%2F%7BscreenViewVersion%7D&operationId=deleteSingleScreenView"}]}]},{"title":"Automation","path":"/api-reference/automation","children":[{"title":"Workflows","path":"/api-reference/automation?tag=Workflows","children":[{"title":"Get list of workflows/diagrams","path":"/api-reference/automation?tag=Workflows&method=GET&path=%2Fautomation-brain%2Fdiagrams&operationId=getPaginatedDiagrams"},{"title":"Get list of workflows","path":"/api-reference/automation?tag=Workflows&method=GET&path=%2Fautomation-brain%2Fv2%2Fdiagrams&operationId=getPaginatedDiagramsV2"},{"title":"Run/resume workflow","path":"/api-reference/automation?tag=Workflows&method=POST&path=%2Fautomation-brain%2Fdiagrams%2F%7BdiagramId%7D%2Frun&operationId=runAutomationDiagram"},{"title":"Pause workflow","path":"/api-reference/automation?tag=Workflows&method=POST&path=%2Fautomation-brain%2Fdiagrams%2F%7BdiagramId%7D%2Fpause&operationId=pauseAutomationDiagram"},{"title":"Stop workflow","path":"/api-reference/automation?tag=Workflows&method=POST&path=%2Fautomation-brain%2Fdiagrams%2F%7BdiagramId%7D%2Fstop&operationId=stopAutomationDiagram"},{"title":"Get workflow statistics with node details","path":"/api-reference/automation?tag=Workflows&method=GET&path=%2Fautomation-brain%2Fdiagrams%2F%7BdiagramId%7D%2Fstatistics&operationId=getDiagramStatistics"},{"title":"Get node statistics","path":"/api-reference/automation?tag=Workflows&method=GET&path=%2Fautomation-brain%2Fdiagrams%2F%7BdiagramId%7D%2Fblocks%2F%7BblockId%7D%2Fstatistics&operationId=getBlockStatistics"}]},{"title":"Workflow schedules","path":"/api-reference/automation?tag=Workflow%20schedules","children":[{"title":"Get workflow schedule","path":"/api-reference/automation?tag=Workflow+schedules&method=GET&path=%2Fautomation-brain%2Fdiagrams%2F%7BdiagramId%7D%2Fschedule&operationId=getDiagramSchedule"},{"title":"Set schedule rules for workflow","path":"/api-reference/automation?tag=Workflow+schedules&method=POST&path=%2Fautomation-brain%2Fdiagrams%2F%7BdiagramId%7D%2Fschedule&operationId=setDiagramSchedule"},{"title":"Enable schedule for workflow","path":"/api-reference/automation?tag=Workflow+schedules&method=POST&path=%2Fautomation-brain%2Fdiagrams%2F%7BdiagramId%7D%2Fschedule-on&operationId=scheduleOnAutomationDiagram"},{"title":"Disable schedule for workflow","path":"/api-reference/automation?tag=Workflow+schedules&method=POST&path=%2Fautomation-brain%2Fdiagrams%2F%7BdiagramId%7D%2Fschedule-off&operationId=scheduleOffAutomationDiagram"},{"title":"Get schedule execution events","path":"/api-reference/automation?tag=Workflow+schedules&method=GET&path=%2Fautomation-brain%2Fdiagrams%2F%7BdiagramId%7D%2Fschedule-executed-events&operationId=getDiagramScheduleExecutedEvents"},{"title":"Get upcoming schedule events","path":"/api-reference/automation?tag=Workflow+schedules&method=GET&path=%2Fautomation-brain%2Fdiagrams%2F%7BdiagramId%7D%2Fschedule-upcoming-events&operationId=getDiagramSchedulePendingEvents"},{"title":"Get upcoming workflow status changes","path":"/api-reference/automation?tag=Workflow+schedules&method=GET&path=%2Fautomation-brain%2Fdiagrams%2F%7BdiagramId%7D%2Fupcoming-status-changes&operationId=getDiagramUpcomingStatusChanges"}]},{"title":"Control Center","path":"/api-reference/automation?tag=Control%20Center","children":[{"title":"Count workflows by trigger type","path":"/api-reference/automation?tag=Control+Center&method=GET&path=%2Fautomation-brain%2Fdashboard%2Fdiagrams%2Fcount-by-trigger-type&operationId=countDiagramsByTriggerType"},{"title":"Count workflows by status","path":"/api-reference/automation?tag=Control+Center&method=GET&path=%2Fautomation-brain%2Fdashboard%2Fdiagrams%2Fcount-by-status&operationId=countDiagramsByStatus"},{"title":"Get most used workflows","path":"/api-reference/automation?tag=Control+Center&method=GET&path=%2Fautomation-brain%2Fdashboard%2Fdiagrams%2Fmost-used&operationId=getMostUsedDiagrams"},{"title":"Get most triggered workflows","path":"/api-reference/automation?tag=Control+Center&method=GET&path=%2Fautomation-brain%2Fdashboard%2Fdiagrams%2Fmost-triggered&operationId=getMostTriggeredDiagrams"},{"title":"Get workflows with paths in progress","path":"/api-reference/automation?tag=Control+Center&method=GET&path=%2Fautomation-brain%2Fdashboard%2Fdiagrams%2Fin-progress&operationId=getInProgressDiagrams"},{"title":"Get upcoming status changes","path":"/api-reference/automation?tag=Control+Center&method=GET&path=%2Fautomation-brain%2Fdashboard%2Fupcoming-status-changes&operationId=getUpcomingStatusChanges"},{"title":"Get upcoming trigger events","path":"/api-reference/automation?tag=Control+Center&method=GET&path=%2Fautomation-brain%2Fdashboard%2Fupcoming-triggers&operationId=getUpcomingTriggers"},{"title":"Get workflows with issues","path":"/api-reference/automation?tag=Control+Center&method=GET&path=%2Fautomation-brain%2Fdashboard%2Fdiagrams%2Fwith-issues&operationId=getDiagramsWithIssues"}]},{"title":"Data Processing Job Logs","path":"/api-reference/automation?tag=Data%20Processing%20Job%20Logs","children":[{"title":"Get last log with stages","path":"/api-reference/automation?tag=Data+Processing+Job+Logs&method=GET&path=%2Fmorph%2Flogs%2Fautomation%2F%7BautomationWorkflowId%7D%2Flast-run%2Fwith-stages&operationId=getExtendedInfoAboutLastRun"}]}]},{"title":"Organizations","path":"/api-reference/organizations","children":[{"title":"Consumption","path":"/api-reference/organizations?tag=Consumption","children":[{"title":"Get consumption metric with new data points","path":"/api-reference/organizations?tag=Consumption&method=POST&path=%2Fbusiness-profile-service%2Forganizations%2Fusage%2Fstats%2FnewDataPoints&operationId=generateDailyNewDataPointsStats"},{"title":"Get consumption metric with retention data points","path":"/api-reference/organizations?tag=Consumption&method=POST&path=%2Fbusiness-profile-service%2Forganizations%2Fusage%2Fstats%2FretentionDataPoints&operationId=generateDailyRetentionDataPointsStats"}]},{"title":"Organization workspaces","path":"/api-reference/organizations?tag=Organization%20workspaces","children":[{"title":"Get universal list of organization workspaces","path":"/api-reference/organizations?tag=Organization+workspaces&method=GET&path=%2Fbusiness-profile-service%2Fbusiness-profiles&operationId=getBusinessProfilesUniversalList"},{"title":"Get all workspaces from organization","path":"/api-reference/organizations?tag=Organization+workspaces&method=GET&path=%2Fbusiness-profile-service%2Forganizations%2Fworkspaces&operationId=getWorkspacesOfOrganization"},{"title":"Get universal list of organization workspaces with profile identifiers","path":"/api-reference/organizations?tag=Organization+workspaces&method=GET&path=%2Fbusiness-profile-service%2Forganizations%2Fbusiness-profiles%2Fwith-identifiers&operationId=getBusinessProfilesWithIdentifiersForOrganizationUserUniversalList"}]}]},{"title":"Analytics Suite","path":"/api-reference/analytics-suite","children":[{"title":"Aggregates","path":"/api-reference/analytics-suite?tag=Analytics%3A%20Aggregates","children":[{"title":"Calculate aggregate for profile with period conditions","path":"/api-reference/analytics-suite?tag=Analytics%3A+Aggregates&method=POST&path=%2Fanalytics%2Fanalytics%2Fdefinitions-manager%2Faggregates%2F%7BAggregateIdentifier%7D%2Fclient%2F%7BProfileId%7D%2Fcalculate%2Fhistogram&operationId=analytics-calculate-aggregate-for-profile-with-period-uuid"},{"title":"Get aggregate preview","path":"/api-reference/analytics-suite?tag=Analytics%3A+Aggregates&method=POST&path=%2Fanalytics%2F%7BNamespace%7D%2Faggregates%2Fpreview%2Fby%2F%7BIdentifierType%7D&operationId=analytics2-aggregate-preview-v2"},{"title":"Get aggregates for profile card","path":"/api-reference/analytics-suite?tag=Analytics%3A+Aggregates&method=POST&path=%2Fanalytics%2F%7BNamespace%7D%2Faggregates%2Fvisible-for-client%2Fby%2F%7BIdentifierType%7D&operationId=analytics2-client-card-aggregates-get"},{"title":"Calculate aggregate for profile","path":"/api-reference/analytics-suite?tag=Analytics%3A+Aggregates&method=POST&path=%2Fanalytics%2F%7BNamespace%7D%2Faggregates%2F%7BAggregateIdentifier%7D%2Fcalculate%2Fby%2F%7BIdentifierType%7D&operationId=analytics2-aggregate-calculate"},{"title":"List aggregates","path":"/api-reference/analytics-suite?tag=Analytics%3A+Aggregates&method=GET&path=%2Fanalytics%2F%7BNamespace%7D%2Faggregates&operationId=analytics2-aggregates-list"},{"title":"Create aggregate","path":"/api-reference/analytics-suite?tag=Analytics%3A+Aggregates&method=POST&path=%2Fanalytics%2F%7BNamespace%7D%2Faggregates&operationId=analytics2-aggregate-create"},{"title":"Get aggregate details","path":"/api-reference/analytics-suite?tag=Analytics%3A+Aggregates&method=GET&path=%2Fanalytics%2F%7BNamespace%7D%2Faggregates%2F%7BAggregateIdentifier%7D&operationId=analytics2-aggregate-get"},{"title":"Update aggregate","path":"/api-reference/analytics-suite?tag=Analytics%3A+Aggregates&method=PUT&path=%2Fanalytics%2F%7BNamespace%7D%2Faggregates%2F%7BAggregateIdentifier%7D&operationId=analytics2-aggregate-update"},{"title":"Delete aggregate","path":"/api-reference/analytics-suite?tag=Analytics%3A+Aggregates&method=DELETE&path=%2Fanalytics%2F%7BNamespace%7D%2Faggregates%2F%7BAggregateIdentifier%7D&operationId=analytics2-aggregate-delete"}]},{"title":"Expressions","path":"/api-reference/analytics-suite?tag=Analytics%3A%20Expressions","children":[{"title":"Get expressions for profile card","path":"/api-reference/analytics-suite?tag=Analytics%3A+Expressions&method=POST&path=%2Fanalytics%2F%7BNamespace%7D%2Fexpressions%2Fvisible-for-client%2Fby%2F%7BIdentifierType%7D&operationId=analytics2-client-card-expressions-get"},{"title":"Calculate expression for profile","path":"/api-reference/analytics-suite?tag=Analytics%3A+Expressions&method=POST&path=%2Fanalytics%2F%7BNamespace%7D%2Fexpressions%2F%7BAnalysisId%7D%2Fcalculate%2Fby%2F%7BIdentifierType%7D&operationId=analytics2-expression-calculate"},{"title":"List expressions","path":"/api-reference/analytics-suite?tag=Analytics%3A+Expressions&method=GET&path=%2Fanalytics%2F%7BNamespace%7D%2Fexpressions&operationId=analytics2-expressions-list"},{"title":"Create expression","path":"/api-reference/analytics-suite?tag=Analytics%3A+Expressions&method=POST&path=%2Fanalytics%2F%7BNamespace%7D%2Fexpressions&operationId=analytics2-expressions-create"},{"title":"Get expression details","path":"/api-reference/analytics-suite?tag=Analytics%3A+Expressions&method=GET&path=%2Fanalytics%2F%7BNamespace%7D%2Fexpressions%2F%7BAnalysisId%7D&operationId=analytics2-expressions-get"},{"title":"Update expression","path":"/api-reference/analytics-suite?tag=Analytics%3A+Expressions&method=PUT&path=%2Fanalytics%2F%7BNamespace%7D%2Fexpressions%2F%7BAnalysisId%7D&operationId=analytics2-expressions-update"},{"title":"Delete expression","path":"/api-reference/analytics-suite?tag=Analytics%3A+Expressions&method=DELETE&path=%2Fanalytics%2F%7BNamespace%7D%2Fexpressions%2F%7BAnalysisId%7D&operationId=analytics2-expressions-delete"},{"title":"Get expression preview","path":"/api-reference/analytics-suite?tag=Analytics%3A+Expressions&method=POST&path=%2Fanalytics%2F%7BNamespace%7D%2Fexpressions%2Fpreview%2Fby%2F%7BIdentifierType%7D&operationId=analytics2-expression-preview-v2"}]},{"title":"Funnels","path":"/api-reference/analytics-suite?tag=Analytics%3A%20Funnels","children":[{"title":"Preview funnel calculation","path":"/api-reference/analytics-suite?tag=Analytics%3A+Funnels&method=POST&path=%2Fanalytics%2Fanalytics%2Fv2%2Ffunnels%2Fpreview&operationId=analytics2-funnel-preview"},{"title":"Recalculate funnel with parameter override","path":"/api-reference/analytics-suite?tag=Analytics%3A+Funnels&method=POST&path=%2Fanalytics%2Fanalytics%2Fv2%2Ffunnels%2F%7BAnalysisId%7D%2Frecalculate%2Foverride&operationId=analytics2-funnel-preview-override"},{"title":"List funnels","path":"/api-reference/analytics-suite?tag=Analytics%3A+Funnels&method=GET&path=%2Fanalytics%2F%7BNamespace%7D%2Ffunnels&operationId=analytics2-funnels-list"},{"title":"Create a funnel","path":"/api-reference/analytics-suite?tag=Analytics%3A+Funnels&method=POST&path=%2Fanalytics%2F%7BNamespace%7D%2Ffunnels&operationId=analytics2-funnels-create"},{"title":"Get funnel details","path":"/api-reference/analytics-suite?tag=Analytics%3A+Funnels&method=GET&path=%2Fanalytics%2F%7BNamespace%7D%2Ffunnels%2F%7BAnalysisId%7D&operationId=analytics2-funnels-get"},{"title":"Update funnel","path":"/api-reference/analytics-suite?tag=Analytics%3A+Funnels&method=PUT&path=%2Fanalytics%2F%7BNamespace%7D%2Ffunnels%2F%7BAnalysisId%7D&operationId=analytics2-funnels-update"},{"title":"Delete funnel","path":"/api-reference/analytics-suite?tag=Analytics%3A+Funnels&method=DELETE&path=%2Fanalytics%2F%7BNamespace%7D%2Ffunnels%2F%7BAnalysisId%7D&operationId=analytics2-funnels-delete"}]},{"title":"Histograms","path":"/api-reference/analytics-suite?tag=Analytics%3A%20Histograms","children":[{"title":"List histograms","path":"/api-reference/analytics-suite?tag=Analytics%3A+Histograms&method=GET&path=%2Fanalytics%2F%7BNamespace%7D%2Fhistograms&operationId=analytics2-histograms-list"},{"title":"Create histogram","path":"/api-reference/analytics-suite?tag=Analytics%3A+Histograms&method=POST&path=%2Fanalytics%2F%7BNamespace%7D%2Fhistograms&operationId=analytics2-histograms-create"},{"title":"Get histogram details","path":"/api-reference/analytics-suite?tag=Analytics%3A+Histograms&method=GET&path=%2Fanalytics%2F%7BNamespace%7D%2Fhistograms%2F%7BAnalysisId%7D&operationId=analytics2-histograms-get"},{"title":"Update histogram analysis","path":"/api-reference/analytics-suite?tag=Analytics%3A+Histograms&method=PUT&path=%2Fanalytics%2F%7BNamespace%7D%2Fhistograms%2F%7BAnalysisId%7D&operationId=analytics2-histograms-update"},{"title":"Delete histogram","path":"/api-reference/analytics-suite?tag=Analytics%3A+Histograms&method=DELETE&path=%2Fanalytics%2F%7BNamespace%7D%2Fhistograms%2F%7BAnalysisId%7D&operationId=analytics2-histograms-delete"},{"title":"Calculate histogram with parameter override","path":"/api-reference/analytics-suite?tag=Analytics%3A+Histograms&method=POST&path=%2Fanalytics%2Fanalytics%2Fv2%2Fmetrics%2Fhistograms%2F%7BAnalysisId%7D%2Frecalculate%2Foverride&operationId=analytics2-calculate-histogram-with-override"},{"title":"Preview histogram","path":"/api-reference/analytics-suite?tag=Analytics%3A+Histograms&method=POST&path=%2Fanalytics%2Fanalytics%2Fv2%2Fmetrics%2Fhistograms%2Fpreview&operationId=analytics2-histogram-preview-legacy"}]},{"title":"Metrics","path":"/api-reference/analytics-suite?tag=Analytics%3A%20Metrics","children":[{"title":"List metrics","path":"/api-reference/analytics-suite?tag=Analytics%3A+Metrics&method=GET&path=%2Fanalytics%2F%7BNamespace%7D%2Fmetrics&operationId=analytics2-metrics-list"},{"title":"Create metric analysis","path":"/api-reference/analytics-suite?tag=Analytics%3A+Metrics&method=POST&path=%2Fanalytics%2F%7BNamespace%7D%2Fmetrics&operationId=analytics2-metrics-create"},{"title":"Get metric details","path":"/api-reference/analytics-suite?tag=Analytics%3A+Metrics&method=GET&path=%2Fanalytics%2F%7BNamespace%7D%2Fmetrics%2F%7BAnalysisId%7D&operationId=analytics2-metrics-get"},{"title":"Update metric","path":"/api-reference/analytics-suite?tag=Analytics%3A+Metrics&method=PUT&path=%2Fanalytics%2F%7BNamespace%7D%2Fmetrics%2F%7BAnalysisId%7D&operationId=analytics2-metrics-update"},{"title":"Delete metric analysis","path":"/api-reference/analytics-suite?tag=Analytics%3A+Metrics&method=DELETE&path=%2Fanalytics%2F%7BNamespace%7D%2Fmetrics%2F%7BAnalysisId%7D&operationId=analytics2-metrics-delete"},{"title":"Preview metric","path":"/api-reference/analytics-suite?tag=Analytics%3A+Metrics&method=POST&path=%2Fanalytics%2Fanalytics%2Fv3%2Fmetrics%2Fpreview&operationId=analytics2-preview-metric-legacy"},{"title":"Calculate metric with parameter override","path":"/api-reference/analytics-suite?tag=Analytics%3A+Metrics&method=POST&path=%2Fanalytics%2Fanalytics%2Fv3%2Fmetrics%2F%7BAnalysisId%7D%2Frecalculate%2Foverride&operationId=analytics2-calculate-metric-with-override"},{"title":"Calculate metric","path":"/api-reference/analytics-suite?tag=Analytics%3A+Metrics&method=POST&path=%2Fanalytics%2Fanalytics%2Fv3%2Fmetrics%2F%7BAnalysisId%7D%2Frecalculate&operationId=analytics2-calculate-metric"},{"title":"Calculate dynamic metric","path":"/api-reference/analytics-suite?tag=Analytics%3A+Metrics&method=POST&path=%2Fanalytics%2Fanalytics%2Fv3%2Fmetrics%2F%7BAnalysisId%7D%2Fdynamic%2Fvalue&operationId=analytics2-calculate-metric-override-variables"},{"title":"Get metrics usable in histograms","path":"/api-reference/analytics-suite?tag=Analytics%3A+Metrics&method=GET&path=%2Fanalytics%2Fanalytics%2Fv3%2Fmetrics%2Fhistogram-metrics&operationId=analytics2-get-histogram-metrics"}]},{"title":"Metrics for recommendations","path":"/api-reference/analytics-suite?tag=AI%3A%20Metrics","children":[{"title":"Check available metrics (recommendations)","path":"/api-reference/analytics-suite?tag=AI%3A+Metrics&method=GET&path=%2Fmetrics%2Fv2%2Favailable&operationId=ApiGetAvailableMetricsV2"},{"title":"Retrieve IDs of available metrics (recommendations)","path":"/api-reference/analytics-suite?tag=AI%3A+Metrics&method=GET&path=%2Fmetrics%2Fv2%2Favailable-ids&operationId=ApiGetAvailableMetricsIdsV2"}]},{"title":"Reports","path":"/api-reference/analytics-suite?tag=Analytics%3A%20Reports","children":[{"title":"Calculate report with override","path":"/api-reference/analytics-suite?tag=Analytics%3A+Reports&method=POST&path=%2Fanalytics%2Fanalytics%2Fv4%2Freports%2F%7BAnalysisId%7D%2Frecalculate%2Foverride&operationId=analytics2-recalculate-report-override"},{"title":"Recalculate report","path":"/api-reference/analytics-suite?tag=Analytics%3A+Reports&method=POST&path=%2Fanalytics%2Fanalytics%2Fv4%2Freports%2F%7BAnalysisId%7D%2Frecalculate&operationId=analytics2-recalculate-report"},{"title":"Preview report","path":"/api-reference/analytics-suite?tag=Analytics%3A+Reports&method=POST&path=%2Fanalytics%2Fanalytics%2Fv4%2Freports%2Fpreview&operationId=analytics2-preview-report"},{"title":"Preview report as CSV","path":"/api-reference/analytics-suite?tag=Analytics%3A+Reports&method=POST&path=%2Fanalytics%2Fanalytics%2Fv4%2Freports%2Fpreview-csv&operationId=analytics2-preview-csv-report"},{"title":"List reports","path":"/api-reference/analytics-suite?tag=Analytics%3A+Reports&method=GET&path=%2Fanalytics%2F%7BNamespace%7D%2Freports&operationId=analytics2-reports-list"},{"title":"Create report analysis","path":"/api-reference/analytics-suite?tag=Analytics%3A+Reports&method=POST&path=%2Fanalytics%2F%7BNamespace%7D%2Freports&operationId=analytics2-reports-create"},{"title":"Get report analysis details","path":"/api-reference/analytics-suite?tag=Analytics%3A+Reports&method=GET&path=%2Fanalytics%2F%7BNamespace%7D%2Freports%2F%7BAnalysisId%7D&operationId=analytics2-reports-get"},{"title":"Update report analysis","path":"/api-reference/analytics-suite?tag=Analytics%3A+Reports&method=PUT&path=%2Fanalytics%2F%7BNamespace%7D%2Freports%2F%7BAnalysisId%7D&operationId=analytics2-reports-update"},{"title":"Delete report analysis","path":"/api-reference/analytics-suite?tag=Analytics%3A+Reports&method=DELETE&path=%2Fanalytics%2F%7BNamespace%7D%2Freports%2F%7BAnalysisId%7D&operationId=analytics2-reports-delete"}]},{"title":"Sankeys","path":"/api-reference/analytics-suite?tag=Analytics%3A%20Sankeys","children":[{"title":"Preview Sankey analysis","path":"/api-reference/analytics-suite?tag=Analytics%3A+Sankeys&method=POST&path=%2Fanalytics%2Fanalytics%2Fv2%2Fsankeys%2Fpreview&operationId=analytics2-sankey-preview-override"},{"title":"List Sankeys","path":"/api-reference/analytics-suite?tag=Analytics%3A+Sankeys&method=GET&path=%2Fanalytics%2F%7BNamespace%7D%2Fsankeys&operationId=analytics2-sankeys-list"},{"title":"Create Sankey analysis","path":"/api-reference/analytics-suite?tag=Analytics%3A+Sankeys&method=POST&path=%2Fanalytics%2F%7BNamespace%7D%2Fsankeys&operationId=analytics2-sankeys-create"},{"title":"Get Sankey details","path":"/api-reference/analytics-suite?tag=Analytics%3A+Sankeys&method=GET&path=%2Fanalytics%2F%7BNamespace%7D%2Fsankeys%2F%7BAnalysisId%7D&operationId=analytics2-sankeys-get"},{"title":"Update Sankey","path":"/api-reference/analytics-suite?tag=Analytics%3A+Sankeys&method=PUT&path=%2Fanalytics%2F%7BNamespace%7D%2Fsankeys%2F%7BAnalysisId%7D&operationId=analytics2-sankeys-update"},{"title":"Delete Sankey","path":"/api-reference/analytics-suite?tag=Analytics%3A+Sankeys&method=DELETE&path=%2Fanalytics%2F%7BNamespace%7D%2Fsankeys%2F%7BAnalysisId%7D&operationId=analytics2-sankeys-delete"}]},{"title":"Segmentations","path":"/api-reference/analytics-suite?tag=Analytics%3A%20Segmentations","children":[{"title":"Calculate dynamic segmentation","path":"/api-reference/analytics-suite?tag=Analytics%3A+Segmentations&method=POST&path=%2Fanalytics%2Fanalytics%2Fv2%2Fsegmentations%2F%7BAnalysisId%7D%2Fdynamic%2Fvalue&operationId=analytics2-calculate-segmentations-with-variables"},{"title":"Preview segmentation","path":"/api-reference/analytics-suite?tag=Analytics%3A+Segmentations&method=POST&path=%2Fanalytics%2Fanalytics%2Fv2%2Fsegmentations%2Fpreview&operationId=analytics2-segmentation-preview-legacy"},{"title":"Preview profiles in segmentation","path":"/api-reference/analytics-suite?tag=Analytics%3A+Segmentations&method=POST&path=%2Fanalytics%2Fanalytics%2Fv2%2Fsegmentations%2Fpreview%2Fclients&operationId=analytics2-segmentation-preview-clients-legacy"},{"title":"Get first matching segmentation for profile from provided list","path":"/api-reference/analytics-suite?tag=Analytics%3A+Segmentations&method=POST&path=%2Fanalytics%2Fprofiles%2Fsegmentations%2FfirstMatch%2Fby%2F%7BIdentifierType%7D&operationId=analytics2-segmentation-first-match-by"},{"title":"List segmentations","path":"/api-reference/analytics-suite?tag=Analytics%3A+Segmentations&method=GET&path=%2Fanalytics%2F%7BNamespace%7D%2Fsegmentations&operationId=analytics2-segmentations-list"},{"title":"Create segmentation","path":"/api-reference/analytics-suite?tag=Analytics%3A+Segmentations&method=POST&path=%2Fanalytics%2F%7BNamespace%7D%2Fsegmentations&operationId=analytics2-segmentations-create"},{"title":"Get segmentation details","path":"/api-reference/analytics-suite?tag=Analytics%3A+Segmentations&method=GET&path=%2Fanalytics%2F%7BNamespace%7D%2Fsegmentations%2F%7BAnalysisId%7D&operationId=analytics2-segmentation-get"},{"title":"Update segmentation","path":"/api-reference/analytics-suite?tag=Analytics%3A+Segmentations&method=PUT&path=%2Fanalytics%2F%7BNamespace%7D%2Fsegmentations%2F%7BAnalysisId%7D&operationId=analytics2-segmentation-update"},{"title":"Delete segmentation","path":"/api-reference/analytics-suite?tag=Analytics%3A+Segmentations&method=DELETE&path=%2Fanalytics%2F%7BNamespace%7D%2Fsegmentations%2F%7BAnalysisId%7D&operationId=analytics2-segmentation-delete"},{"title":"Get segmentations for profile card","path":"/api-reference/analytics-suite?tag=Analytics%3A+Segmentations&method=POST&path=%2Fanalytics%2F%7BNamespace%7D%2Fsegmentations%2Fvisible-for-client%2Fby%2F%7BIdentifierType%7D&operationId=analytics2-client-card-segmentations-get"},{"title":"Check if profile in segmentations","path":"/api-reference/analytics-suite?tag=Analytics%3A+Segmentations&method=POST&path=%2Fanalytics%2F%7BNamespace%7D%2Fsegmentations%2Fcheck%2Fby%2F%7BIdentifierType%7D&operationId=analytics2-segmentation-check"}]},{"title":"Trends","path":"/api-reference/analytics-suite?tag=Analytics%3A%20Trends","children":[{"title":"List trends","path":"/api-reference/analytics-suite?tag=Analytics%3A+Trends&method=GET&path=%2Fanalytics%2F%7BNamespace%7D%2Ftrends&operationId=analytics2-trends-list"},{"title":"Create a trend","path":"/api-reference/analytics-suite?tag=Analytics%3A+Trends&method=POST&path=%2Fanalytics%2F%7BNamespace%7D%2Ftrends&operationId=analytics2-trend-create"},{"title":"Get trend details","path":"/api-reference/analytics-suite?tag=Analytics%3A+Trends&method=GET&path=%2Fanalytics%2F%7BNamespace%7D%2Ftrends%2F%7BAnalysisId%7D&operationId=analytics2-trend-get"},{"title":"Update trend","path":"/api-reference/analytics-suite?tag=Analytics%3A+Trends&method=PUT&path=%2Fanalytics%2F%7BNamespace%7D%2Ftrends%2F%7BAnalysisId%7D&operationId=analytics2-trend-update"},{"title":"Delete trend","path":"/api-reference/analytics-suite?tag=Analytics%3A+Trends&method=DELETE&path=%2Fanalytics%2F%7BNamespace%7D%2Ftrends%2F%7BAnalysisId%7D&operationId=analytics2-trend-delete"},{"title":"Calculate trend with parameter override","path":"/api-reference/analytics-suite?tag=Analytics%3A+Trends&method=POST&path=%2Fanalytics%2Fanalytics%2Fv2%2Ftrends%2F%7BAnalysisId%7D%2Frecalculate%2Foverride&operationId=analytics2-calculate-trend-with-override"},{"title":"Preview trend calculation","path":"/api-reference/analytics-suite?tag=Analytics%3A+Trends&method=POST&path=%2Fanalytics%2Fanalytics%2Fv2%2Ftrends%2Fpreview&operationId=analytics2-preview-trend"}]},{"title":"Analytics: Management","path":"/api-reference/analytics-suite?tag=Analytics%3A%20Management","children":[{"title":"Delete multiple analyses","path":"/api-reference/analytics-suite?tag=Analytics%3A+Management&method=POST&path=%2Fanalytics%2Fanalytics%2Fbatch-delete&operationId=analytics2-analytics-batch-delete"},{"title":"List directories","path":"/api-reference/analytics-suite?tag=Analytics%3A+Management&method=GET&path=%2Fanalytics%2Fdirectories&operationId=analytics2-directories-list"},{"title":"Create directory","path":"/api-reference/analytics-suite?tag=Analytics%3A+Management&method=POST&path=%2Fanalytics%2Fdirectories&operationId=analytics2-directories-create"},{"title":"Rename directory","path":"/api-reference/analytics-suite?tag=Analytics%3A+Management&method=PATCH&path=%2Fanalytics%2Fdirectories%2F%7BDirectoryId%7D&operationId=analytics2-directories-rename"},{"title":"Delete directory","path":"/api-reference/analytics-suite?tag=Analytics%3A+Management&method=DELETE&path=%2Fanalytics%2Fdirectories%2F%7BDirectoryId%7D&operationId=analytics2-directories-delete"},{"title":"Change Directory","path":"/api-reference/analytics-suite?tag=Analytics%3A+Management&method=PATCH&path=%2Fanalytics%2Fdirectories%2Fchange%2F%7BAnalysisId%7D&operationId=analytics2-directories-change"}]}]},{"title":"Brickworks","path":"/api-reference/brickworks","children":[{"title":"Brickworks: Schemas","path":"/api-reference/brickworks?tag=Brickworks%3A%20Schemas","children":[{"title":"Get schemas","path":"/api-reference/brickworks?tag=Brickworks%3A+Schemas&method=GET&path=%2Fbrickworks%2Fv1%2Fschemas&operationId=getSchemas"},{"title":"Create schema","path":"/api-reference/brickworks?tag=Brickworks%3A+Schemas&method=POST&path=%2Fbrickworks%2Fv1%2Fschemas&operationId=createSchema"},{"title":"Get schema","path":"/api-reference/brickworks?tag=Brickworks%3A+Schemas&method=GET&path=%2Fbrickworks%2Fv1%2Fschemas%2F%7BSchemaIdentifier%7D&operationId=getSchemaById"},{"title":"Update schema","path":"/api-reference/brickworks?tag=Brickworks%3A+Schemas&method=PUT&path=%2Fbrickworks%2Fv1%2Fschemas%2F%7BSchemaIdentifier%7D&operationId=updateSchema"},{"title":"Delete schema","path":"/api-reference/brickworks?tag=Brickworks%3A+Schemas&method=DELETE&path=%2Fbrickworks%2Fv1%2Fschemas%2F%7BSchemaIdentifier%7D&operationId=deleteSchema"}]},{"title":"Brickworks: Records","path":"/api-reference/brickworks?tag=Brickworks%3A%20Records","children":[{"title":"Get records from schema","path":"/api-reference/brickworks?tag=Brickworks%3A+Records&method=GET&path=%2Fbrickworks%2Fv1%2Fschemas%2F%7BSchemaIdentifier%7D%2Frecords&operationId=getRecordsFromSchema"},{"title":"Add record to schema","path":"/api-reference/brickworks?tag=Brickworks%3A+Records&method=POST&path=%2Fbrickworks%2Fv1%2Fschemas%2F%7BSchemaIdentifier%7D%2Frecords&operationId=addRecordToSchema"},{"title":"Get record","path":"/api-reference/brickworks?tag=Brickworks%3A+Records&method=GET&path=%2Fbrickworks%2Fv1%2Fschemas%2F%7BSchemaIdentifier%7D%2Frecords%2F%7BRecordIdentifier%7D&operationId=getRecord"},{"title":"Update record","path":"/api-reference/brickworks?tag=Brickworks%3A+Records&method=PUT&path=%2Fbrickworks%2Fv1%2Fschemas%2F%7BSchemaIdentifier%7D%2Frecords%2F%7BRecordIdentifier%7D&operationId=updateRecord"},{"title":"Delete record","path":"/api-reference/brickworks?tag=Brickworks%3A+Records&method=DELETE&path=%2Fbrickworks%2Fv1%2Fschemas%2F%7BSchemaIdentifier%7D%2Frecords%2F%7BRecordIdentifier%7D&operationId=deleteRecord"},{"title":"Preview object (as workspace)","path":"/api-reference/brickworks?tag=Brickworks%3A+Records&method=POST&path=%2Fbrickworks%2Fv1%2Fschemas%2Frecords%2Fpreview%2Fby%2F%7BIdentifierType%7D&operationId=previewObject"},{"title":"Preview object (as any consumer)","path":"/api-reference/brickworks?tag=Brickworks%3A+Records&method=POST&path=%2Fbrickworks%2Fv1%2Fschemas%2Frecords%2Fpreview&operationId=previewObjectByProfile"},{"title":"Duplicate record","path":"/api-reference/brickworks?tag=Brickworks%3A+Records&method=POST&path=%2Fbrickworks%2Fv1%2Fschemas%2F%7BSchemaIdentifier%7D%2Frecords%2F%7BRecordIdentifier%7D%2Fduplicate&operationId=duplicateRecordBySchemaAppIdAndRecordId"},{"title":"Batch create or update records (async)","path":"/api-reference/brickworks?tag=Brickworks%3A+Records&method=POST&path=%2Fbrickworks%2Fv1%2Fasync%2Fschemas%2F%7BSchemaIdentifier%7D%2Frecords&operationId=createOrUpdateRecordBatchAsync"},{"title":"Batch create or partially update record (async)","path":"/api-reference/brickworks?tag=Brickworks%3A+Records&method=PATCH&path=%2Fbrickworks%2Fv1%2Fasync%2Fschemas%2F%7BSchemaIdentifier%7D%2Frecords&operationId=createOrPartialUpdateRecordBatchAsync"},{"title":"Create or update record (async)","path":"/api-reference/brickworks?tag=Brickworks%3A+Records&method=POST&path=%2Fbrickworks%2Fv1%2Fasync%2Fschemas%2F%7BSchemaIdentifier%7D%2Frecord&operationId=createOrUpdateRecordSingleAsync"},{"title":"Create or partially update record (async)","path":"/api-reference/brickworks?tag=Brickworks%3A+Records&method=PATCH&path=%2Fbrickworks%2Fv1%2Fasync%2Fschemas%2F%7BSchemaIdentifier%7D%2Frecord&operationId=createOrPartialUpdateRecordSingleAsync"}]},{"title":"Brickworks: Content generation","path":"/api-reference/brickworks?tag=Brickworks%3A%20Content%20generation","children":[{"title":"Generate object from a record (as workspace)","path":"/api-reference/brickworks?tag=Brickworks%3A+Content+generation&method=POST&path=%2Fbrickworks%2Fv1%2Fschemas%2F%7BSchemaIdentifier%7D%2Frecords%2F%7BRecordIdentifier%7D%2Fgenerate%2Fby%2F%7BIdentifierType%7D&operationId=generateObjectForProfile"},{"title":"Generate object from a record (as any consumer)","path":"/api-reference/brickworks?tag=Brickworks%3A+Content+generation&method=POST&path=%2Fbrickworks%2Fv1%2Fschemas%2F%7BSchemaIdentifier%7D%2Frecords%2F%7BRecordIdentifier%7D%2Fgenerate&operationId=generateObject"}]},{"title":"Brickworks: External sources","path":"/api-reference/brickworks?tag=Brickworks%3A%20External%20sources","children":[{"title":"List external sources","path":"/api-reference/brickworks?tag=Brickworks%3A+External+sources&method=GET&path=%2Fbrickworks%2Fv1%2Fexternal-sources&operationId=listExternalSource"},{"title":"Create external source","path":"/api-reference/brickworks?tag=Brickworks%3A+External+sources&method=POST&path=%2Fbrickworks%2Fv1%2Fexternal-sources&operationId=createExternalSource"},{"title":"Get External Source","path":"/api-reference/brickworks?tag=Brickworks%3A+External+sources&method=GET&path=%2Fbrickworks%2Fv1%2Fexternal-sources%2F%7BExternalDataSourceId%7D&operationId=getExternalSourceById"},{"title":"Update External Source","path":"/api-reference/brickworks?tag=Brickworks%3A+External+sources&method=PUT&path=%2Fbrickworks%2Fv1%2Fexternal-sources%2F%7BExternalDataSourceId%7D&operationId=updateExternalSource"},{"title":"Delete external source","path":"/api-reference/brickworks?tag=Brickworks%3A+External+sources&method=DELETE&path=%2Fbrickworks%2Fv1%2Fexternal-sources%2F%7BExternalDataSourceId%7D&operationId=deleteExternalSource"}]},{"title":"Brickworks: Record versions","path":"/api-reference/brickworks?tag=Brickworks%3A%20Record%20versions","children":[{"title":"Get record versions","path":"/api-reference/brickworks?tag=Brickworks%3A+Record+versions&method=GET&path=%2Fbrickworks%2Fv1%2Fschemas%2F%7BSchemaIdentifier%7D%2Frecords%2F%7BRecordIdentifier%7D%2Fversions&operationId=getRecordVersions"},{"title":"Get record version","path":"/api-reference/brickworks?tag=Brickworks%3A+Record+versions&method=GET&path=%2Fbrickworks%2Fv1%2Fschemas%2F%7BSchemaIdentifier%7D%2Frecords%2F%7BRecordIdentifier%7D%2Fversions%2F%7BRecordVersionIdentifier%7D&operationId=getRecordVersion"}]}]}],"Changelog":[{"title":"August 6, 2026","path":"/changelog?date=2026-08-06","children":[{"title":"Intelligent Nodes Suggestions in Workflows","path":"/changelog#cl-TQ-5696"}]},{"title":"August 3, 2026","path":"/changelog?date=2026-08-03","children":[{"title":"Customer AI Assistant Settings","path":"/changelog#cl-GEN-266"},{"title":"Dynamic SMS sender","path":"/changelog#cl-TC-4352"}]},{"title":"July 30, 2026","path":"/changelog?date=2026-07-30","children":[{"title":"Funnels v2","path":"/changelog#cl-WELDERS-9257"}]},{"title":"July 29, 2026","path":"/changelog?date=2026-07-29","children":[{"title":"AI Search: Granular index access controls","path":"/changelog#cl-WELDERS-9620"}]},{"title":"July 28, 2026","path":"/changelog?date=2026-07-28","children":[{"title":"New Attribution Aggregate","path":"/changelog#cl-WELDERS-9176"}]},{"title":"July 25, 2026","path":"/changelog?date=2026-07-25","children":[{"title":"Date range exclusions in model training","path":"/changelog#cl-REKO-3917"},{"title":"Custom events as training data for Recommendations","path":"/changelog#cl-REKO-3660"}]},{"title":"July 20, 2026","path":"/changelog?date=2026-07-20","children":[{"title":"Auto-Generated Conversation Titles","path":"/changelog#cl-GEN-963"},{"title":"Co-Brand Decisioning Layer – Unlocking cross-domain engagement","path":"/changelog#cl-WELDERS-8482"}]},{"title":"July 15, 2026","path":"/changelog?date=2026-07-15","children":[{"title":"Improved event creation from the profile details view","path":"/changelog#cl-JSON-4752"},{"title":"Funnels v2","path":"/changelog#cl-WELDERS-9541"}]},{"title":"July 14, 2026","path":"/changelog?date=2026-07-14","children":[{"title":"Synerise Platform Agent: Major Update (Private Preview)","path":"/changelog#cl-TQ-6170"}]},{"title":"July 9, 2026","path":"/changelog?date=2026-07-09","children":[{"title":"Enhanced Quick Filters in Customer AI Assistant","path":"/changelog#cl-GEN-1103"},{"title":"UI changes in Analytics","path":"/changelog#cl-WELDERS-9520"}]},{"title":"July 7, 2026","path":"/changelog?date=2026-07-07","children":[{"title":"Workflows: redesigned toolbar and new organization tools","path":"/changelog#cl-TQ-5065"}]},{"title":"July 1, 2026","path":"/changelog?date=2026-07-01","children":[{"title":"Improved referenced object visibility in template editors","path":"/changelog#cl-TC-4201"},{"title":"Dashboard sharing - new Edit permission","path":"/changelog#cl-WELDERS-9331"},{"title":"AI Search & AI Search Listing fields in Brickworks","path":"/changelog#cl-BRIC-458"},{"title":"Key-value field type in Brickworks","path":"/changelog#cl-BRIC-457"}]},{"title":"June 24, 2026","path":"/changelog?date=2026-06-24","children":[{"title":"Improved record preview in Brickworks","path":"/changelog#cl-BRIC-428"},{"title":"Analytics API documentation refresh","path":"/changelog#cl-DOC-3689"}]},{"title":"June 23, 2026","path":"/changelog?date=2026-06-23","children":[{"title":"Pass mobile app context to In-App communication","path":"/changelog#cl-GAS-3950"},{"title":"Dynamic email sender available in Automation","path":"/changelog#cl-TQ-5739"},{"title":"Automation Sequences ","path":"/changelog#cl-TQ-5767"}]},{"title":"June 22, 2026","path":"/changelog?date=2026-06-22","children":[{"title":"Test communications regardless of campaign status","path":"/changelog#cl-TC-4226"}]},{"title":"June 18, 2026","path":"/changelog?date=2026-06-18","children":[{"title":"Event details view - Improvements","path":"/changelog#cl-JSON-4741"}]},{"title":"June 17, 2026","path":"/changelog?date=2026-06-17","children":[{"title":"Scroll position restoration on back navigation in Profiles list","path":"/changelog#cl-JSON-4567"}]},{"title":"June 16, 2026","path":"/changelog?date=2026-06-16","children":[{"title":"Custom file expiration for Save File node and Context Data Exports","path":"/changelog#cl-TQ-5988"}]},{"title":"June 12, 2026","path":"/changelog?date=2026-06-12","children":[{"title":"Multiple Metrics in Reports","path":"/changelog#cl-WELDERS-8707"}]},{"title":"June 10, 2026","path":"/changelog?date=2026-06-10","children":[{"title":"Generating an event for a timeout in an outgoing integration","path":"/changelog#cl-TQ-5691"},{"title":"Export workflow as an image directly from the workflow list","path":"/changelog#cl-TQ-5924"},{"title":"Enhanced SMS content validator","path":"/changelog#cl-TC-4164"},{"title":"Recommendation filters: fewer interruptions","path":"/changelog#cl-REKO-3781"},{"title":"Search Suggestions: cleaner, more reliable management","path":"/changelog#cl-REKO-3751"}]},{"title":"June 9, 2026","path":"/changelog?date=2026-06-09","children":[{"title":"Content builder in Email Alert & SMS Alert nodes","path":"/changelog#cl-TQ-5851"}]},{"title":"June 8, 2026","path":"/changelog?date=2026-06-08","children":[{"title":"Customizable workflow list columns","path":"/changelog#cl-TQ-5891"},{"title":"Improved WhatsApp communication analytics with dedicated click events","path":"/changelog#cl-TC-4126"}]},{"title":"June 5, 2026","path":"/changelog?date=2026-06-05","children":[{"title":"Flexible WhatsApp sender configuration via Infobip accounts","path":"/changelog#cl-TC-4047"}]},{"title":"June 1, 2026","path":"/changelog?date=2026-06-01","children":[{"title":"Upcoming changes to identifier handling","path":"/changelog#cl-DOC-3811"}]},{"title":"May 28, 2026","path":"/changelog?date=2026-05-28","children":[{"title":"Batch import / delete promotions API endpoints","path":"/changelog#cl-JSON-4331"}]},{"title":"May 22, 2026","path":"/changelog?date=2026-05-22","children":[{"title":"GET /crm/v1/clients/{clientId}/contacts deprecation","path":"/changelog#cl-DOC-3803"}]},{"title":"May 20, 2026","path":"/changelog?date=2026-05-20","children":[{"title":"VTEX catalog synchronization","path":"/changelog#cl-GAS-3514"}]},{"title":"May 19, 2026","path":"/changelog?date=2026-05-19","children":[{"title":"Enhanced communicaation list filtering across channels","path":"/changelog#cl-TC-4121"},{"title":"Add Item To Catalog node","path":"/changelog#cl-TQ-5554"}]},{"title":"May 14, 2026","path":"/changelog?date=2026-05-14","children":[{"title":"Images in Workflow Notes","path":"/changelog#cl-TQ-5749"}]},{"title":"May 7, 2026","path":"/changelog?date=2026-05-07","children":[{"title":"Export workflow as an image","path":"/changelog#cl-TQ-5682"},{"title":"Recommendations – filter combination fix","path":"/changelog#cl-REKO-3648"},{"title":"Attribute search in Recommendations","path":"/changelog#cl-REKO-3697"}]},{"title":"May 4, 2026","path":"/changelog?date=2026-05-04","children":[{"title":"Template name and content preview on workflow nodes","path":"/changelog#cl-TQ-5683"},{"title":"Unified Synerise documentation experience","path":"/changelog#cl-GAS-3892"}]},{"title":"April 28, 2026","path":"/changelog?date=2026-04-28","children":[{"title":"Refreshed Event Detail Preview","path":"/changelog#cl-JSON-4566"},{"title":"UI for Promotion Settings","path":"/changelog#cl-JSON-4347"}]},{"title":"April 27, 2026","path":"/changelog?date=2026-04-27","children":[{"title":"Import and Export cURL in Outgoing Integration","path":"/changelog#cl-TQ-1552"},{"title":"Changes in READ access for Dashboards","path":"/changelog#cl-WELDERS-9135"},{"title":"Supplemental catalogs for item feeds","path":"/changelog#cl-REKO-3054"},{"title":"Synonym Agent for AI Search","path":"/changelog#cl-SEARCH-2142"}]},{"title":"April 23, 2026","path":"/changelog?date=2026-04-23","children":[{"title":"Dynamic email sender","path":"/changelog#cl-TC-3916"},{"title":"Showing out of stock products in query rules ","path":"/changelog#cl-SEARCH-2166"},{"title":"Preview and general usability improvements","path":"/changelog#cl-BRIC-364"}]},{"title":"April 22, 2026","path":"/changelog?date=2026-04-22","children":[{"title":"Brickworks endpoints superseded by new versions","path":"/changelog#cl-DOC-3728"}]},{"title":"April 21, 2026","path":"/changelog?date=2026-04-21","children":[{"title":"WhatsApp communication","path":"/changelog#cl-TC-2897"},{"title":"Training attributes moved to recommendation model types","path":"/changelog#cl-REKO-3542"},{"title":"Missing proper messages for filter rules in default filters","path":"/changelog#cl-REKO-3550"},{"title":"Distinct Count - Reports for Lost Cart Analytics","path":"/changelog#cl-WELDERS-8848"}]},{"title":"April 20, 2026","path":"/changelog?date=2026-04-20","children":[{"title":"API usage insights in organizations","path":"/changelog#cl-GAS-3212"}]},{"title":"April 16, 2026","path":"/changelog?date=2026-04-16","children":[{"title":"/crm/v1/contacts/{clientId} endpoint to be shut down","path":"/changelog#cl-DOC-3722"}]},{"title":"April 15, 2026","path":"/changelog?date=2026-04-15","children":[{"title":"Automation Control Center","path":"/changelog#cl-TQ-3699"}]},{"title":"April 9, 2026","path":"/changelog?date=2026-04-09","children":[{"title":"Brickworks - Define once, deliver everywhere","path":"/changelog#cl-WELDERS-9175"}]},{"title":"April 8, 2026","path":"/changelog?date=2026-04-08","children":[{"title":"Notes in Workflows","path":"/changelog#cl-TQ-5300"}]},{"title":"April 1, 2026","path":"/changelog?date=2026-04-01","children":[{"title":"One to many filtered","path":"/changelog#cl-WELDERS-9161"},{"title":"Conditional Fields","path":"/changelog#cl-WELDERS-9160"}]},{"title":"March 31, 2026","path":"/changelog?date=2026-03-31","children":[{"title":"Formula Metrics in Reports","path":"/changelog#cl-WELDERS-8634"},{"title":"Grouping feed attributes in AI Recommendations","path":"/changelog#cl-REKO-3344"}]},{"title":"March 30, 2026","path":"/changelog?date=2026-03-30","children":[{"title":"Feed - Distinct filters - Empty field causes text misalign ","path":"/changelog#cl-REKO-3558"},{"title":"Enhanced email & SMS message tracking with sender transparency","path":"/changelog#cl-TC-4032"}]},{"title":"March 23, 2026","path":"/changelog?date=2026-03-23","children":[{"title":"Segment-to-path mapping in Split Audience mode","path":"/changelog#cl-TQ-5259"}]},{"title":"March 20, 2026","path":"/changelog?date=2026-03-20","children":[{"title":"Documentation: wrong URL in some \"events\" endpoints","path":"/changelog#cl-TC-4029"}]},{"title":"March 17, 2026","path":"/changelog?date=2026-03-17","children":[{"title":"Singleton Schema","path":"/changelog#cl-WELDERS-9077"}]},{"title":"March 16, 2026","path":"/changelog?date=2026-03-16","children":[{"title":"Improved visibility of predefined roles permissions","path":"/changelog#cl-GAS-3814"},{"title":"One-time Catalog data exports","path":"/changelog#cl-TQ-5076"},{"title":"Ability to enable screen.content events for Screen View API requests","path":"/changelog#cl-WELDERS-8849"},{"title":"Audit Logs for Event Enrichment","path":"/changelog#cl-WELDERS-8572"}]},{"title":"March 11, 2026","path":"/changelog?date=2026-03-11","children":[{"title":"Next-level AI Search in Magento plugin","path":"/changelog#cl-GAS-3246"}]},{"title":"March 6, 2026","path":"/changelog?date=2026-03-06","children":[{"title":"Global distinct filter in the product feed","path":"/changelog#cl-REKO-3374"}]},{"title":"March 5, 2026","path":"/changelog?date=2026-03-05","children":[{"title":"Workflow statistics endpoints (Automation API)","path":"/changelog#cl-TQ-5327"}]},{"title":"March 3, 2026","path":"/changelog?date=2026-03-03","children":[{"title":"Testing outgoing integrations in Automation","path":"/changelog#cl-TQ-3785"}]},{"title":"March 2, 2026","path":"/changelog?date=2026-03-02","children":[{"title":"Dynamic values in additional parameters of selected communication events","path":"/changelog#cl-TC-3817"}]},{"title":"February 25, 2026","path":"/changelog?date=2026-02-25","children":[{"title":"Redesigned workflow statistics","path":"/changelog#cl-TQ-3698"}]},{"title":"February 24, 2026","path":"/changelog?date=2026-02-24","children":[{"title":"Dedicated on-device storage for In-app communication","path":"/changelog#cl-GAS-3741"}]},{"title":"February 23, 2026","path":"/changelog?date=2026-02-23","children":[{"title":"Upgrade the API version for better performance and reliability in Shopify plugin","path":"/changelog#cl-GAS-3226"}]},{"title":"February 19, 2026","path":"/changelog?date=2026-02-19","children":[{"title":"Send excluded phrases, categories and actions setup to predictive filtering preview","path":"/changelog#cl-SEARCH-1972"}]},{"title":"February 18, 2026","path":"/changelog?date=2026-02-18","children":[{"title":"Reverse ETL for PostgreSQL","path":"/changelog#cl-TQ-4992"},{"title":"Reverse ETL for Redshift","path":"/changelog#cl-TQ-4749"}]},{"title":"February 16, 2026","path":"/changelog?date=2026-02-16","children":[{"title":"Export schema records from Brickworks (private preview)","path":"/changelog#cl-TQ-3702"}]},{"title":"February 11, 2026","path":"/changelog?date=2026-02-11","children":[{"title":"Issue with saving the configuration of an active workflow","path":"/changelog#cl-TQ-5146"}]},{"title":"February 10, 2026","path":"/changelog?date=2026-02-10","children":[{"title":"Discover the New Sidebar Menu Structure and refreshed platform look","path":"/changelog#cl-REKO-3520"}]},{"title":"February 6, 2026","path":"/changelog?date=2026-02-06","children":[{"title":"AI Automation Assistant (private preview)","path":"/changelog#cl-TQ-1651"},{"title":"AI Shopping Assistant (private preview)","path":"/changelog#cl-TQ-5133"}]},{"title":"January 29, 2026","path":"/changelog?date=2026-01-29","children":[{"title":"Add additional metrics to Recommendation metrics API","path":"/changelog#cl-REKO-3259"}]},{"title":"January 21, 2026","path":"/changelog?date=2026-01-21","children":[{"title":"Fix released for application start event","path":"/changelog#cl-GAS-3716"},{"title":"Improved e-mail & SMS event tracking","path":"/changelog#cl-TC-3831"}]},{"title":"January 19, 2026","path":"/changelog?date=2026-01-19","children":[{"title":"Issue with automatically pre-filling the existing workflow name","path":"/changelog#cl-TQ-5141"}]},{"title":"January 7, 2026","path":"/changelog?date=2026-01-07","children":[{"title":"Snippet Playground","path":"/changelog#cl-TC-3296"},{"title":"Edit mode for custom snippets","path":"/changelog#cl-TC-3814"}]},{"title":"January 6, 2026","path":"/changelog?date=2026-01-06","children":[{"title":"Fixed number of items returned by Search Elastic Filters","path":"/changelog#cl-SEARCH-1889"}]},{"title":"December 31, 2025","path":"/changelog?date=2025-12-31","children":[{"title":"Visual Recommendations Model Improvements","path":"/changelog#cl-REKO-3229"}]},{"title":"December 23, 2025","path":"/changelog?date=2025-12-23","children":[{"title":"Expanded Automation tags in Snippet widget","path":"/changelog#cl-TQ-4706"}]},{"title":"December 22, 2025","path":"/changelog?date=2025-12-22","children":[{"title":"Improved workflow saving and unsaved changes protection","path":"/changelog#cl-TQ-4561"}]},{"title":"December 19, 2025","path":"/changelog?date=2025-12-19","children":[{"title":"Refreshed consumption report in Organizations","path":"/changelog#cl-GAS-3463"}]},{"title":"December 18, 2025","path":"/changelog?date=2025-12-18","children":[{"title":"Segment-based branching in Audience & Profile Filter nodes","path":"/changelog#cl-TQ-3700"},{"title":"Enhanced scheduler in the Audience and Scheduled Run nodes","path":"/changelog#cl-TQ-4240"}]},{"title":"December 15, 2025","path":"/changelog?date=2025-12-15","children":[{"title":"Enhanced Recommendation Listing Statistics","path":"/changelog#cl-REKO-3381"},{"title":"Issue with downloading JSONL files from exports list view","path":"/changelog#cl-TQ-5051"},{"title":"TrustMate integration - Create Invitation","path":"/changelog#cl-TQ-5013"}]},{"title":"December 11, 2025","path":"/changelog?date=2025-12-11","children":[{"title":"Issue with email account display in Send Email node","path":"/changelog#cl-TQ-5002"}]},{"title":"December 10, 2025","path":"/changelog?date=2025-12-10","children":[{"title":"Issue with changing goal in transformation rules","path":"/changelog#cl-TQ-5015"}]},{"title":"December 8, 2025","path":"/changelog?date=2025-12-08","children":[{"title":"Workflow details in Communication lists","path":"/changelog#cl-TC-3294"}]},{"title":"December 5, 2025","path":"/changelog?date=2025-12-05","children":[{"title":"Clearer flow for ending Recommendations and Search ABX Tests and Winner Promotion","path":"/changelog#cl-SEARCH-2098"}]},{"title":"December 2, 2025","path":"/changelog?date=2025-12-02","children":[{"title":"Salesforce integration. Lead management","path":"/changelog#cl-TQ-4865"}]},{"title":"November 17, 2025","path":"/changelog?date=2025-11-17","children":[{"title":"Issue with analyzing Jinjava dependencies when cloning the workflow","path":"/changelog#cl-TQ-4882"},{"title":"Issue with cloning workflows containing communication nodes","path":"/changelog#cl-TQ-4903"},{"title":"Filtering workflows by tags","path":"/changelog#cl-TQ-4857"}]},{"title":"November 12, 2025","path":"/changelog?date=2025-11-12","children":[{"title":"Current workflow status in workflow detail","path":"/changelog#cl-TQ-4494"}]},{"title":"November 7, 2025","path":"/changelog?date=2025-11-07","children":[{"title":"Integration with the Eagle Eye platform","path":"/changelog#cl-TQ-4854"}]},{"title":"November 6, 2025","path":"/changelog?date=2025-11-06","children":[{"title":"New connection type: Custom Connection","path":"/changelog#cl-TQ-4176"},{"title":"Token Connections are now API Keys","path":"/changelog#cl-TQ-4473"}]},{"title":"November 5, 2025","path":"/changelog?date=2025-11-05","children":[{"title":"Message frequency limits based on communication purpose","path":"/changelog#cl-TC-3309"}]},{"title":"November 4, 2025","path":"/changelog?date=2025-11-04","children":[{"title":"Integration with new SMS provider - LINK Mobility","path":"/changelog#cl-TC-3634"}]},{"title":"October 28, 2025","path":"/changelog?date=2025-10-28","children":[{"title":"Password strength indicator","path":"/changelog#cl-GAS-3528"}]},{"title":"October 23, 2025","path":"/changelog?date=2025-10-23","children":[{"title":"Query suggestions statistics","path":"/changelog#cl-SEARCH-1902"}]},{"title":"October 22, 2025","path":"/changelog?date=2025-10-22","children":[{"title":"Recommendation snippets for Documents & Screen Views","path":"/changelog#cl-TC-3244"},{"title":"New recommendation type - external for testing purposes","path":"/changelog#cl-REKO-3263"}]},{"title":"October 20, 2025","path":"/changelog?date=2025-10-20","children":[{"title":"Communication tagging","path":"/changelog#cl-TC-3505"}]},{"title":"October 17, 2025","path":"/changelog?date=2025-10-17","children":[{"title":"Sylius integration plugin","path":"/changelog#cl-GAS-3545"},{"title":"Flexible In‑App message closing","path":"/changelog#cl-GAS-3478"},{"title":"Issue with changing the template in the Send Email node","path":"/changelog#cl-TQ-4798"},{"title":"Issue with downloading the example file in the Get Profiles node","path":"/changelog#cl-TQ-4780"}]},{"title":"October 16, 2025","path":"/changelog?date=2025-10-16","children":[{"title":"Consumption metrics endpoints","path":"/changelog#cl-GAS-3028"}]},{"title":"October 11, 2025","path":"/changelog?date=2025-10-11","children":[{"title":"Sylius plugin","path":"/changelog#cl-GAS-2745"}]},{"title":"October 7, 2025","path":"/changelog?date=2025-10-07","children":[{"title":"Redesigned workspace navigation","path":"/changelog#cl-GAS-3159"}]},{"title":"October 2, 2025","path":"/changelog?date=2025-10-02","children":[{"title":"Refreshed Profiles, powered by TerrariumDB","path":"/changelog#cl-JSON-3977"}]},{"title":"October 1, 2025","path":"/changelog?date=2025-10-01","children":[{"title":"Tags in communication nodes","path":"/changelog#cl-TQ-4690"},{"title":"Last usage information in the Analytics listings","path":"/changelog#cl-WELDERS-8367"}]},{"title":"September 25, 2025","path":"/changelog?date=2025-09-25","children":[{"title":"Flexible message resizing in In-app Communication","path":"/changelog#cl-GAS-3149"},{"title":"Access device information in In-app Communication","path":"/changelog#cl-GAS-3461"},{"title":"Enhancements to workflow building","path":"/changelog#cl-TQ-3784"}]},{"title":"September 23, 2025","path":"/changelog?date=2025-09-23","children":[{"title":"Reverse ETL integration with Databricks","path":"/changelog#cl-TQ-4579"}]},{"title":"September 18, 2025","path":"/changelog?date=2025-09-18","children":[{"title":"Handling SUM function in the IQL ","path":"/changelog#cl-REKO-3140"},{"title":"Show facets used in the Ranking Explain","path":"/changelog#cl-SEARCH-1985"},{"title":"AB Test results are not readable","path":"/changelog#cl-SEARCH-2056"},{"title":"[AB Tests] Pagination doesn't work","path":"/changelog#cl-SEARCH-2062"},{"title":"New view for workspace & organization navigation","path":"/changelog#cl-GAS-3298"},{"title":"Easier management of templates configuration forms","path":"/changelog#cl-TC-3470"},{"title":"Redesigned Update Profile node","path":"/changelog#cl-TQ-3706"},{"title":"Save File node","path":"/changelog#cl-TQ-4647"}]},{"title":"September 15, 2025","path":"/changelog?date=2025-09-15","children":[{"title":"MessageFlow (formerly Redlink) integration enhancements","path":"/changelog#cl-TC-3441"}]},{"title":"September 11, 2025","path":"/changelog?date=2025-09-11","children":[{"title":"Seller availability added to product catalog in VTEX plugin","path":"/changelog#cl-GAS-3412"}]},{"title":"September 8, 2025","path":"/changelog?date=2025-09-08","children":[{"title":"Synerise objects details in communication templates","path":"/changelog#cl-TC-3420"},{"title":"Loyalty integration options within In-app communication","path":"/changelog#cl-GAS-3327"}]},{"title":"September 3, 2025","path":"/changelog?date=2025-09-03","children":[{"title":"Next Interaction Recommendation type","path":"/changelog#cl-REKO-3230"}]},{"title":"September 2, 2025","path":"/changelog?date=2025-09-02","children":[{"title":"Enriching transformed data with data from the Catalog","path":"/changelog#cl-TQ-4196"}]},{"title":"August 28, 2025","path":"/changelog?date=2025-08-28","children":[{"title":"Predictions Cloning","path":"/changelog#cl-ANAL-2054"}]},{"title":"August 27, 2025","path":"/changelog?date=2025-08-27","children":[{"title":"Snippet widget in Documents & Screen Views","path":"/changelog#cl-WELDERS-7995"}]},{"title":"August 26, 2025","path":"/changelog?date=2025-08-26","children":[{"title":"Inserting Personalized Promotions into Communication & Automation","path":"/changelog#cl-TC-3307"},{"title":"Select more than one category in Query Rule filter","path":"/changelog#cl-SEARCH-1968"}]},{"title":"August 22, 2025","path":"/changelog?date=2025-08-22","children":[{"title":"Show score as default sorting method","path":"/changelog#cl-SEARCH-1987"}]},{"title":"August 21, 2025","path":"/changelog?date=2025-08-21","children":[{"title":"Delete Profile node","path":"/changelog#cl-TQ-4004"}]},{"title":"August 19, 2025","path":"/changelog?date=2025-08-19","children":[{"title":"Refreshed workspace picker","path":"/changelog#cl-GAS-3282"},{"title":"Separate search statistics by search type","path":"/changelog#cl-SEARCH-1787"}]},{"title":"August 18, 2025","path":"/changelog?date=2025-08-18","children":[{"title":"Issue with creating a new event in the Outgoing Integration builder","path":"/changelog#cl-TQ-4417"},{"title":"Case-insensitive search in catalog listings","path":"/changelog#cl-WELDERS-8344"}]},{"title":"August 13, 2025","path":"/changelog?date=2025-08-13","children":[{"title":"Partial update mode for catalog import","path":"/changelog#cl-TQ-4195"},{"title":"Manipulate order of grouped attribute suggestions","path":"/changelog#cl-SEARCH-2024"}]},{"title":"August 12, 2025","path":"/changelog?date=2025-08-12","children":[{"title":" Updated AI Search explain highlighting logic","path":"/changelog#cl-SEARCH-2019"}]},{"title":"August 11, 2025","path":"/changelog?date=2025-08-11","children":[{"title":"Variant Optimizer in Dynamic Content","path":"/changelog#cl-TC-3199"}]},{"title":"August 8, 2025","path":"/changelog?date=2025-08-08","children":[{"title":"Cloning Snippets between workspaces","path":"/changelog#cl-WELDERS-7809"}]},{"title":"August 7, 2025","path":"/changelog?date=2025-08-07","children":[{"title":"Devices UI for templates preview","path":"/changelog#cl-TC-3406"}]},{"title":"August 4, 2025","path":"/changelog?date=2025-08-04","children":[{"title":"Handling Reco and Search AB tests in the Global Search","path":"/changelog#cl-REKO-2975"},{"title":"Autocomplete and suggestions in the search preview","path":"/changelog#cl-SEARCH-1958"},{"title":"Highlight matched searchable attributes","path":"/changelog#cl-SEARCH-1984"}]},{"title":"July 31, 2025","path":"/changelog?date=2025-07-31","children":[{"title":"Issue with updating the message template preview","path":"/changelog#cl-TQ-4169"},{"title":"Issue with the search in the Get Profiles node","path":"/changelog#cl-TQ-4296"},{"title":"Issue with voucher import","path":"/changelog#cl-TQ-4385"}]},{"title":"July 29, 2025","path":"/changelog?date=2025-07-29","children":[{"title":"Data encryption in Automation","path":"/changelog#cl-TQ-3217"}]},{"title":"July 28, 2025","path":"/changelog?date=2025-07-28","children":[{"title":"Global search now supports Snippets","path":"/changelog#cl-GAS-3295"}]},{"title":"July 23, 2025","path":"/changelog?date=2025-07-23","children":[{"title":"Quick picks for access duration","path":"/changelog#cl-GAS-3029"}]},{"title":"July 18, 2025","path":"/changelog?date=2025-07-18","children":[{"title":"Redesigned profile picker","path":"/changelog#cl-TC-2858"},{"title":"Test profiles","path":"/changelog#cl-TC-3066"},{"title":"Snippets in Automation","path":"/changelog#cl-TQ-4028"}]},{"title":"July 16, 2025","path":"/changelog?date=2025-07-16","children":[{"title":"UTM configuration in the Send Mobile Push and Send Web Push nodes","path":"/changelog#cl-TQ-4206"}]},{"title":"July 2, 2025","path":"/changelog?date=2025-07-02","children":[{"title":"Feedback Widget on hub.synerise.com","path":"/changelog#cl-TC-3206"}]},{"title":"June 30, 2025","path":"/changelog?date=2025-06-30","children":[{"title":"UTM parameters section for SMS & Mobile Push communication","path":"/changelog#cl-TC-3227"},{"title":"Sending operational SMS and Push notifications","path":"/changelog#cl-TC-3223"}]},{"title":"June 27, 2025","path":"/changelog?date=2025-06-27","children":[{"title":"New catalog mapping options in VTEX Plugin","path":"/changelog#cl-GAS-3145"}]},{"title":"June 26, 2025","path":"/changelog?date=2025-06-26","children":[{"title":"User and roles management tracking in Audit Log","path":"/changelog#cl-GAS-2521"}]},{"title":"June 25, 2025","path":"/changelog?date=2025-06-25","children":[{"title":"Improved Analytics Filter Option for Checking Strings Against a List of Strings","path":"/changelog#cl-WELDERS-8111"}]},{"title":"June 24, 2025","path":"/changelog?date=2025-06-24","children":[{"title":"Dynamic printing of Communication metadata","path":"/changelog#cl-TC-3012"},{"title":"Dynamic Snippet references now available in Documents and Screen Views","path":"/changelog#cl-WELDERS-7996"}]},{"title":"June 23, 2025","path":"/changelog?date=2025-06-23","children":[{"title":"Predefined Snippet details and direct object access","path":"/changelog#cl-TC-3131"}]},{"title":"June 18, 2025","path":"/changelog?date=2025-06-18","children":[{"title":"Stop sending Communication in progress","path":"/changelog#cl-TC-3190"}]},{"title":"June 16, 2025","path":"/changelog?date=2025-06-16","children":[{"title":"Blocks module replaced by Snippets","path":"/changelog#cl-TC-3193"}]},{"title":"June 13, 2025","path":"/changelog?date=2025-06-13","children":[{"title":"Wrong number of the search results in the preview","path":"/changelog#cl-SEARCH-1959"},{"title":"Validating Engine-Generated Suggestions by Catalog Frequency","path":"/changelog#cl-SEARCH-1918"},{"title":"Handling Arrays in “Promote Items” Query Rule with New Positioning Options","path":"/changelog#cl-SEARCH-1887"}]},{"title":"June 12, 2025","path":"/changelog?date=2025-06-12","children":[{"title":"Predictive Filtering","path":"/changelog#cl-SEARCH-1756"}]},{"title":"June 9, 2025","path":"/changelog?date=2025-06-09","children":[{"title":"Additional response event params","path":"/changelog#cl-TQ-4023"},{"title":"Improved session source tracking","path":"/changelog#cl-GAS-3158"}]},{"title":"June 3, 2025","path":"/changelog?date=2025-06-03","children":[{"title":"BCC email address configuration","path":"/changelog#cl-TC-3064"}]},{"title":"May 29, 2025","path":"/changelog?date=2025-05-29","children":[{"title":"Managing event data enrichment from Catalogs","path":"/changelog#cl-WELDERS-6640"},{"title":"New indexing in the catalogs","path":"/changelog#cl-WELDERS-7926"},{"title":"Issue with capping configuration","path":"/changelog#cl-TQ-4072"}]},{"title":"May 28, 2025","path":"/changelog?date=2025-05-28","children":[{"title":"Outdated campaign ID in the Send Email node","path":"/changelog#cl-TQ-3963"}]},{"title":"May 27, 2025","path":"/changelog?date=2025-05-27","children":[{"title":"Refreshed user list","path":"/changelog#cl-GAS-2423"}]},{"title":"May 26, 2025","path":"/changelog?date=2025-05-26","children":[{"title":"Search Dashboards improvements","path":"/changelog#cl-SEARCH-1788"}]},{"title":"May 20, 2025","path":"/changelog?date=2025-05-20","children":[{"title":"Dedicated permissions for SMS and Email Alert nodes","path":"/changelog#cl-TQ-3786"},{"title":"Integration with Amazon API Gateway","path":"/changelog#cl-TQ-3803"}]},{"title":"May 14, 2025","path":"/changelog?date=2025-05-14","children":[{"title":"Real-time product synchronization in Vtex plugin","path":"/changelog#cl-GAS-2934"}]},{"title":"May 13, 2025","path":"/changelog?date=2025-05-13","children":[{"title":"Ignore Words Order in Suggestions","path":"/changelog#cl-SEARCH-1903"}]},{"title":"May 12, 2025","path":"/changelog?date=2025-05-12","children":[{"title":"Date filters in Search and Predictions","path":"/changelog#cl-REKO-2861"}]},{"title":"May 9, 2025","path":"/changelog?date=2025-05-09","children":[{"title":"Workflow Scheduler","path":"/changelog#cl-TQ-2034"}]},{"title":"April 30, 2025","path":"/changelog?date=2025-04-30","children":[{"title":"Snippets. Reuse, refine and rule your content","path":"/changelog#cl-TC-1840"}]},{"title":"April 29, 2025","path":"/changelog?date=2025-04-29","children":[{"title":"Improved limit configuration in the Get Analytics Report node","path":"/changelog#cl-TQ-3920"},{"title":"Issue with delimiter configuration in Local File node","path":"/changelog#cl-TQ-3866"}]},{"title":"April 28, 2025","path":"/changelog?date=2025-04-28","children":[{"title":"Reorder columns in Data Transformation","path":"/changelog#cl-TQ-3704"},{"title":"Add possibility to send custom params visible in auto generated events","path":"/changelog#cl-REKO-2934"}]},{"title":"April 23, 2025","path":"/changelog?date=2025-04-23","children":[{"title":"Pass context for smarter content rendering","path":"/changelog#cl-GAS-3019"}]},{"title":"April 17, 2025","path":"/changelog?date=2025-04-17","children":[{"title":"Dynamic Re-ranker","path":"/changelog#cl-SEARCH-1784"}]},{"title":"April 15, 2025","path":"/changelog?date=2025-04-15","children":[{"title":"Fixing wrong values on zero search statistics","path":"/changelog#cl-SEARCH-1870"},{"title":"OAuth 2.0 Connection in HTTPS - Get File & HTTPS - Send File nodes","path":"/changelog#cl-TQ-3843"}]},{"title":"April 14, 2025","path":"/changelog?date=2025-04-14","children":[{"title":"Statistics endpoint for Recommendations","path":"/changelog#cl-REKO-2935"},{"title":"Issue with downloading the example data file","path":"/changelog#cl-TQ-3771"}]},{"title":"April 11, 2025","path":"/changelog?date=2025-04-11","children":[{"title":"Incoming Integration with Meta Webhooks","path":"/changelog#cl-TQ-3517"}]},{"title":"April 8, 2025","path":"/changelog?date=2025-04-08","children":[{"title":"OAuth 2.0 Connection in Outgoing Integration","path":"/changelog#cl-TQ-3703"}]},{"title":"April 1, 2025","path":"/changelog?date=2025-04-01","children":[{"title":"Refining Personalisation in Search","path":"/changelog#cl-SEARCH-1530"}]},{"title":"March 28, 2025","path":"/changelog?date=2025-03-28","children":[{"title":"Query Suggestions Preview","path":"/changelog#cl-SEARCH-1786"}]},{"title":"March 27, 2025","path":"/changelog?date=2025-03-27","children":[{"title":"Safe Area mode for In-App messages","path":"/changelog#cl-TC-2835"},{"title":"Selection of the sending account in SMS and Email Alert nodes","path":"/changelog#cl-TQ-3347"}]},{"title":"March 26, 2025","path":"/changelog?date=2025-03-26","children":[{"title":"OS parameter for Mobile events","path":"/changelog#cl-GAS-2222"},{"title":"iOS Integration Labs","path":"/changelog#cl-GAS-2318"},{"title":"New logical operators in Profile Event and Event Filter nodes","path":"/changelog#cl-TQ-3026"},{"title":"Upgrade of the analytics component","path":"/changelog#cl-TQ-3649"}]},{"title":"March 25, 2025","path":"/changelog?date=2025-03-25","children":[{"title":"Custom domain for redirect URLs in Communication","path":"/changelog#cl-TC-2499"},{"title":"Additional parameters added to Mobile Push events","path":"/changelog#cl-WELDERS-7881"}]},{"title":"March 18, 2025","path":"/changelog?date=2025-03-18","children":[{"title":"Partial Item Updates to Catalogs","path":"/changelog#cl-WELDERS-7407"}]},{"title":"March 17, 2025","path":"/changelog?date=2025-03-17","children":[{"title":"Flow Limiter event generation","path":"/changelog#cl-TQ-3516"},{"title":"Crashing search in Analytics module","path":"/changelog#cl-WELDERS-7733"}]},{"title":"March 13, 2025","path":"/changelog?date=2025-03-13","children":[{"title":"Simplified templates editing. New variables types","path":"/changelog#cl-TC-2808"}]},{"title":"March 12, 2025","path":"/changelog?date=2025-03-12","children":[{"title":"Improved logic for saving changes in active Workflows","path":"/changelog#cl-TQ-3606"},{"title":"Issue with Get Profiles node","path":"/changelog#cl-TQ-3641"},{"title":"Issue with date picker in Get Metrics node","path":"/changelog#cl-TQ-3651"}]},{"title":"March 6, 2025","path":"/changelog?date=2025-03-06","children":[{"title":"Implementation of a unified validation mechanism in the next group of nodes","path":"/changelog#cl-TQ-3648"}]},{"title":"March 5, 2025","path":"/changelog?date=2025-03-05","children":[{"title":"Extension of response events from Outgoing Integration","path":"/changelog#cl-TQ-3509"}]},{"title":"March 4, 2025","path":"/changelog?date=2025-03-04","children":[{"title":"Enhanced flexibility in Single Sign-On (SSO) configuration","path":"/changelog#cl-GAS-2916"}]},{"title":"February 26, 2025","path":"/changelog?date=2025-02-26","children":[{"title":"Export expression & aggregate results","path":"/changelog#cl-TQ-3283"}]},{"title":"February 18, 2025","path":"/changelog?date=2025-02-18","children":[{"title":"Enhanced navigation with favicons & page titles dedicated for each platform module","path":"/changelog#cl-TC-2800"},{"title":"Enhanced Attribute Value Aggregation for Best-Fit Predictions","path":"/changelog#cl-ANAL-2021"}]},{"title":"February 17, 2025","path":"/changelog?date=2025-02-17","children":[{"title":"Handling dynamic keys in Get Metrics node","path":"/changelog#cl-TQ-3274"},{"title":"Platform Performance Enhancements","path":"/changelog#cl-WELDERS-7682"}]},{"title":"February 7, 2025","path":"/changelog?date=2025-02-07","children":[{"title":"Customizable one-click unsubscribe header in Email Communication","path":"/changelog#cl-TC-2760"}]},{"title":"February 6, 2025","path":"/changelog?date=2025-02-06","children":[{"title":"OS information added to Mobile Push events","path":"/changelog#cl-TC-2722"}]},{"title":"January 29, 2025","path":"/changelog?date=2025-01-29","children":[{"title":"Implementation of a dedicated permission in the Get Profiles node","path":"/changelog#cl-TQ-3253"},{"title":"Implementation of a dedicated permission in the Get Statistics node","path":"/changelog#cl-TQ-3251"},{"title":"Implementation of a dedicated permission in the Get Analytics Report node","path":"/changelog#cl-TQ-3252"},{"title":"Inadequate data import status","path":"/changelog#cl-TQ-3294"},{"title":"First-time visitor handling in audience-directed Campaigns","path":"/changelog#cl-TC-2797"}]},{"title":"January 27, 2025","path":"/changelog?date=2025-01-27","children":[{"title":"Enhanced visibility of Global Control Group in Communication audience reach","path":"/changelog#cl-TC-2777"}]},{"title":"January 23, 2025","path":"/changelog?date=2025-01-23","children":[{"title":"Dynamic conditions of data transformation","path":"/changelog#cl-TQ-2443"},{"title":"Issue with search in Import to Catalog node","path":"/changelog#cl-TQ-3351"}]},{"title":"January 22, 2025","path":"/changelog?date=2025-01-22","children":[{"title":"Implementation of a unified validation mechanism in the next group of nodes","path":"/changelog#cl-TQ-3410"}]},{"title":"January 10, 2025","path":"/changelog?date=2025-01-10","children":[{"title":"Tracking of push.dismiss events when clearing notifications from the notification center","path":"/changelog#cl-GAS-2693"}]},{"title":"January 9, 2025","path":"/changelog?date=2025-01-09","children":[{"title":"Issue with enabling the option to ignore consents for Mobile and Web Push notifications","path":"/changelog#cl-TQ-3208"},{"title":"Issue with creating email templates containing HTML Blocks","path":"/changelog#cl-TQ-3218"},{"title":"\"On demand\" trigger for Dynamic Content campaigns","path":"/changelog#cl-TC-2720"}]},{"title":"January 8, 2025","path":"/changelog?date=2025-01-08","children":[{"title":"New Course Released: Android Integration Labs","path":"/changelog#cl-GAS-1680"},{"title":"Enhanced Transformation Logs for improved readability","path":"/changelog#cl-TQ-3273"}]},{"title":"January 7, 2025","path":"/changelog?date=2025-01-07","children":[{"title":"Major updates to Mobile SDKs","path":"/changelog#cl-GAS-2499"}]},{"title":"January 3, 2025","path":"/changelog?date=2025-01-03","children":[{"title":"Removal of the Label field from the Generate Event node.","path":"/changelog#cl-TQ-2973"}]},{"title":"December 31, 2024","path":"/changelog?date=2024-12-31","children":[{"title":"Added Tooltips to Recommendation Statistics","path":"/changelog#cl-REKO-2554"}]},{"title":"December 20, 2024","path":"/changelog?date=2024-12-20","children":[{"title":"Search Explainability","path":"/changelog#cl-SEARCH-1613"},{"title":"Authorization using service account in Google integrations","path":"/changelog#cl-TQ-3061"}]},{"title":"December 19, 2024","path":"/changelog?date=2024-12-19","children":[{"title":"Refreshed login experience","path":"/changelog#cl-GAS-2704"}]},{"title":"December 18, 2024","path":"/changelog?date=2024-12-18","children":[{"title":"Resolved Dashboard Crash Caused by Empty HTML Widget","path":"/changelog#cl-WELDERS-7505"},{"title":"Possibility to personalize Reply-To fields","path":"/changelog#cl-TC-2676"},{"title":"Get Metrics node","path":"/changelog#cl-TQ-2740"}]},{"title":"December 11, 2024","path":"/changelog?date=2024-12-11","children":[{"title":"Custom Slugs for Recommendation Campaigns","path":"/changelog#cl-REKO-2903"},{"title":"Fixed Default Selection of Attributes in Suggestions Index","path":"/changelog#cl-SEARCH-1752"}]},{"title":"December 10, 2024","path":"/changelog?date=2024-12-10","children":[{"title":"Occasionally missing folders in analytics lists ","path":"/changelog#cl-WELDERS-7500"},{"title":"Fixed Missing Object Data in Cloning Summary","path":"/changelog#cl-WELDERS-7491"},{"title":"Magento Plugin 3.1.1 - Introducing Synerise AI Search","path":"/changelog#cl-GAS-2316"}]},{"title":"December 9, 2024","path":"/changelog?date=2024-12-09","children":[{"title":"Enhanced scheduling flexibility in Communication module","path":"/changelog#cl-TC-2673"}]},{"title":"December 5, 2024","path":"/changelog?date=2024-12-05","children":[{"title":"Connections management","path":"/changelog#cl-TQ-2440"}]},{"title":"November 21, 2024","path":"/changelog?date=2024-11-21","children":[{"title":"Enhanced mechanism for saving and publishing new Outgoing and Incoming Integrations","path":"/changelog#cl-TQ-1656"}]},{"title":"November 19, 2024","path":"/changelog?date=2024-11-19","children":[{"title":"Flow Limiter node","path":"/changelog#cl-TQ-2442"}]},{"title":"November 18, 2024","path":"/changelog?date=2024-11-18","children":[{"title":"New Functions and Operators in Analytics","path":"/changelog#cl-REKO-2901"}]},{"title":"November 14, 2024","path":"/changelog?date=2024-11-14","children":[{"title":"Option for automatic event generation for variant assignment in ABx Test node","path":"/changelog#cl-TQ-2784"}]},{"title":"November 12, 2024","path":"/changelog?date=2024-11-12","children":[{"title":"Personalized Landing Pages","path":"/changelog#cl-TC-1627"}]},{"title":"November 5, 2024","path":"/changelog?date=2024-11-05","children":[{"title":"Adaptive matching and low match enhancements","path":"/changelog#cl-SEARCH-1591"}]},{"title":"November 4, 2024","path":"/changelog?date=2024-11-04","children":[{"title":"Aggregates 2.0 - introducing event aggregates","path":"/changelog#cl-WELDERS-4974"}]},{"title":"October 29, 2024","path":"/changelog?date=2024-10-29","children":[{"title":"Statistics in predefined integrations","path":"/changelog#cl-TQ-2795"},{"title":"Reference to data context in Workflow","path":"/changelog#cl-TQ-2061"}]},{"title":"October 24, 2024","path":"/changelog?date=2024-10-24","children":[{"title":"New Feed Preview feature for VTEX plugin","path":"/changelog#cl-GAS-2564"},{"title":"Improved time zones management in Automation","path":"/changelog#cl-TQ-2062"}]},{"title":"October 16, 2024","path":"/changelog?date=2024-10-16","children":[{"title":"New method to update anonymous customer accounts in mobile SDKs","path":"/changelog#cl-GAS-2207"},{"title":"Content base URL for in-app message","path":"/changelog#cl-GAS-2386"},{"title":"Calculating communication reach on demand","path":"/changelog#cl-TC-2488"}]},{"title":"October 15, 2024","path":"/changelog?date=2024-10-15","children":[{"title":"Updated Limits in File Uploader","path":"/changelog#cl-WELDERS-7212"},{"title":"Possibility to clear the optional sections in Communication module","path":"/changelog#cl-TC-2370"}]},{"title":"October 9, 2024","path":"/changelog?date=2024-10-09","children":[{"title":"Improvements to In-App communication lists","path":"/changelog#cl-TC-2477"},{"title":"Refreshed audience builder in Communication module","path":"/changelog#cl-TC-2434"}]},{"title":"October 8, 2024","path":"/changelog?date=2024-10-08","children":[{"title":"VTEX plugin - UI/UX enhancements","path":"/changelog#cl-GAS-1726"}]},{"title":"October 7, 2024","path":"/changelog?date=2024-10-07","children":[{"title":"JSON Web Token payload encryption","path":"/changelog#cl-GAS-2510"}]},{"title":"October 3, 2024","path":"/changelog?date=2024-10-03","children":[{"title":"New functionality to refresh tokens in the background in mobile SDKs","path":"/changelog#cl-GAS-2401"}]},{"title":"October 1, 2024","path":"/changelog?date=2024-10-01","children":[{"title":"Inserting Promotions into Communication channels","path":"/changelog#cl-TC-2440"}]},{"title":"September 27, 2024","path":"/changelog?date=2024-09-27","children":[{"title":"No Results Filter Split","path":"/changelog#cl-SEARCH-1593"},{"title":"Date filters in Recommendations","path":"/changelog#cl-REKO-2685"},{"title":"Best Fit Predictions","path":"/changelog#cl-ANAL-1815"}]},{"title":"September 26, 2024","path":"/changelog?date=2024-09-26","children":[{"title":"Improvements in Segmentation module","path":"/changelog#cl-WELDERS-7153"}]},{"title":"September 24, 2024","path":"/changelog?date=2024-09-24","children":[{"title":"Code editor improvements","path":"/changelog#cl-TC-2340"},{"title":"Export data from catalog","path":"/changelog#cl-TQ-2468"}]},{"title":"September 12, 2024","path":"/changelog?date=2024-09-12","children":[{"title":"Refreshed listings in Automation module","path":"/changelog#cl-TQ-165"}]},{"title":"September 9, 2024","path":"/changelog?date=2024-09-09","children":[{"title":"Improvements in the ABx Test node","path":"/changelog#cl-TQ-2350"}]},{"title":"September 8, 2024","path":"/changelog?date=2024-09-08","children":[{"title":"A/B/X Testing for Recommendations ","path":"/changelog#cl-REKO-2452"}]},{"title":"September 6, 2024","path":"/changelog?date=2024-09-06","children":[{"title":"Quick access to templates in the template library in Automation","path":"/changelog#cl-TQ-2492"}]},{"title":"September 5, 2024","path":"/changelog?date=2024-09-05","children":[{"title":"Attribute Boosting in Query Rules","path":"/changelog#cl-SEARCH-1637"}]},{"title":"September 4, 2024","path":"/changelog?date=2024-09-04","children":[{"title":"New API key method added to mobile SDKs","path":"/changelog#cl-GAS-2237"},{"title":"Query Suggestion Typos Correction","path":"/changelog#cl-SEARCH-1600"}]},{"title":"September 3, 2024","path":"/changelog?date=2024-09-03","children":[{"title":"The \"Re-establish connection\" option in integrations with Google tools","path":"/changelog#cl-TQ-1779"}]},{"title":"August 29, 2024","path":"/changelog?date=2024-08-29","children":[{"title":"Validation of object existence during Workflow execution","path":"/changelog#cl-TQ-2172"},{"title":"Tracking code generator","path":"/changelog#cl-GAS-1688"}]},{"title":"August 26, 2024","path":"/changelog?date=2024-08-26","children":[{"title":"Handling a fallback value for dynamic rules in Data Transformation","path":"/changelog#cl-TQ-2428"},{"title":"Issue with displaying conditions defined in Audience node","path":"/changelog#cl-TQ-2568"},{"title":"The new version of the integration with Microsoft Teams","path":"/changelog#cl-TQ-2532"},{"title":"Android/iOS discrepancy of push button click behavior","path":"/changelog#cl-GAS-2262"}]},{"title":"August 14, 2024","path":"/changelog?date=2024-08-14","children":[{"title":"Improvements to the Search Index Statistics","path":"/changelog#cl-SEARCH-1624"}]},{"title":"August 13, 2024","path":"/changelog?date=2024-08-13","children":[{"title":"Randomly loaded list of the users in the Recommendation Preview","path":"/changelog#cl-REKO-2350"},{"title":"Improvements to the Search AB Tests","path":"/changelog#cl-SEARCH-1625"}]},{"title":"August 12, 2024","path":"/changelog?date=2024-08-12","children":[{"title":"Enhanced Mobile & Web Push notification targeting","path":"/changelog#cl-TC-2235"}]},{"title":"August 7, 2024","path":"/changelog?date=2024-08-07","children":[{"title":"Refreshed communication lists","path":"/changelog#cl-TC-2084"}]},{"title":"August 2, 2024","path":"/changelog?date=2024-08-02","children":[{"title":"Refreshed Landing Page communication lists","path":"/changelog#cl-TC-2085"}]},{"title":"July 29, 2024","path":"/changelog?date=2024-07-29","children":[{"title":"Improved link handling in drag&drop builder in In-app campaign","path":"/changelog#cl-GAS-1665"}]},{"title":"July 26, 2024","path":"/changelog?date=2024-07-26","children":[{"title":"Legacy \"Text\" content block from Basic drag&drop builder","path":"/changelog#cl-TC-2341"}]},{"title":"July 25, 2024","path":"/changelog?date=2024-07-25","children":[{"title":"Quick action buttons available on the In-app campagins list","path":"/changelog#cl-TC-2312"}]},{"title":"July 24, 2024","path":"/changelog?date=2024-07-24","children":[{"title":"Preventing Googlebot from indexing pages with Synerise parameters","path":"/changelog#cl-GAS-2266"},{"title":"Semantic Search","path":"/changelog#cl-SEARCH-1457"}]},{"title":"July 22, 2024","path":"/changelog?date=2024-07-22","children":[{"title":"List-unsubscribe header in email communication","path":"/changelog#cl-TC-2302"}]},{"title":"July 19, 2024","path":"/changelog?date=2024-07-19","children":[{"title":"Simplified path of adding communication content","path":"/changelog#cl-TC-2121"}]},{"title":"July 18, 2024","path":"/changelog?date=2024-07-18","children":[{"title":"Compare indices in the Search Preview and new list view","path":"/changelog#cl-SEARCH-1491"}]},{"title":"July 12, 2024","path":"/changelog?date=2024-07-12","children":[{"title":"Metric Attributes and New IQL TOP_K/BOTTOM_K Functions","path":"/changelog#cl-REKO-2455"}]},{"title":"July 11, 2024","path":"/changelog?date=2024-07-11","children":[{"title":"Enhanced security with mandatory Two-Factor Authentication (2FA) for all users","path":"/changelog#cl-GAS-2248"}]},{"title":"July 10, 2024","path":"/changelog?date=2024-07-10","children":[{"title":"Removing Item Feeds","path":"/changelog#cl-REKO-2453"}]},{"title":"July 9, 2024","path":"/changelog?date=2024-07-09","children":[{"title":"Mobile push content builder in Automation","path":"/changelog#cl-TQ-1990"}]},{"title":"July 8, 2024","path":"/changelog?date=2024-07-08","children":[{"title":"Allow deleting catalog item by itemKey ","path":"/changelog#cl-WELDERS-6496"}]},{"title":"July 3, 2024","path":"/changelog?date=2024-07-03","children":[{"title":"Get statistics node. Logic improvements","path":"/changelog#cl-TQ-2383"}]},{"title":"July 2, 2024","path":"/changelog?date=2024-07-02","children":[{"title":"Zipcode validation","path":"/changelog#cl-JSON-3089"}]},{"title":"June 27, 2024","path":"/changelog?date=2024-06-27","children":[{"title":"Possibility to duplicate Landing Page campaigns","path":"/changelog#cl-TC-1829"},{"title":"Workflow references in Communication lists","path":"/changelog#cl-TC-2032"},{"title":"Web Push content builder in Automation","path":"/changelog#cl-TQ-1983"}]},{"title":"June 26, 2024","path":"/changelog?date=2024-06-26","children":[{"title":"implement retention info on event infocard in analytics module","path":"/changelog#cl-WELDERS-6484"},{"title":"Email Verification for Two-Factor Authentication (2FA)","path":"/changelog#cl-GAS-1435"}]},{"title":"June 20, 2024","path":"/changelog?date=2024-06-20","children":[{"title":"Search by slug in documents & screen views","path":"/changelog#cl-WELDERS-6734"}]},{"title":"June 18, 2024","path":"/changelog?date=2024-06-18","children":[{"title":"SMS content builder in Automation","path":"/changelog#cl-TQ-1976"},{"title":"Token update date tracking in Mobile Push events","path":"/changelog#cl-TC-1838"}]},{"title":"June 14, 2024","path":"/changelog?date=2024-06-14","children":[{"title":"Handling a fallback message for dynamic elements in communication content","path":"/changelog#cl-TC-1989"}]},{"title":"June 10, 2024","path":"/changelog?date=2024-06-10","children":[{"title":"Improved transformation logs","path":"/changelog#cl-TQ-2163"}]},{"title":"June 6, 2024","path":"/changelog?date=2024-06-06","children":[{"title":"Dedicated methods to track interactions with campaigns","path":"/changelog#cl-TC-2025"}]},{"title":"May 25, 2024","path":"/changelog?date=2024-05-25","children":[{"title":"Handling catalogs jijnava in documents","path":"/changelog#cl-WELDERS-6587"}]},{"title":"May 24, 2024","path":"/changelog?date=2024-05-24","children":[{"title":"Dashboard Editing Performance Improvement","path":"/changelog#cl-WELDERS-6626"},{"title":"Firebase settings update required!","path":"/changelog#cl-GAS-1995"},{"title":"Basic drag&drop builder for Landing Page templates","path":"/changelog#cl-TC-1571"},{"title":"Refreshed template builders for Landing Page campaigns","path":"/changelog#cl-TC-1528"}]},{"title":"May 22, 2024","path":"/changelog?date=2024-05-22","children":[{"title":"Improved audience reach estimation for Mobile Push communication","path":"/changelog#cl-TC-1837"},{"title":"Improved experience of configuring Email and SMS campaign content","path":"/changelog#cl-TC-2015"},{"title":"Enhanced Web Push and Mobile Push template preview capabilities","path":"/changelog#cl-TC-1897"}]},{"title":"May 16, 2024","path":"/changelog?date=2024-05-16","children":[{"title":"Email content builder in Automation","path":"/changelog#cl-TQ-1541"}]},{"title":"May 15, 2024","path":"/changelog?date=2024-05-15","children":[{"title":"Enhanced workflow logic","path":"/changelog#cl-TQ-1690"},{"title":"Jinjava code snippets for Visual Studio Code","path":"/changelog#cl-TC-2048"}]},{"title":"May 14, 2024","path":"/changelog?date=2024-05-14","children":[{"title":"Function exclude already bought products excludes all products","path":"/changelog#cl-REKO-2521"},{"title":"Lack of possibility to roll out the score boostings in the Ranking section","path":"/changelog#cl-SEARCH-1529"},{"title":"Index names not visible in the select and summary sections of AI Search AB tests","path":"/changelog#cl-SEARCH-1490"},{"title":"Remove unnecessary validation for target building step in Prediction templates","path":"/changelog#cl-ANAL-1970"},{"title":"Personalized Slot Order and Item Slot section refinements","path":"/changelog#cl-REKO-2454"},{"title":"Issue with updating communication templates in nodes","path":"/changelog#cl-TQ-2066"}]},{"title":"May 13, 2024","path":"/changelog?date=2024-05-13","children":[{"title":"Improved code preview of templates in Communication module","path":"/changelog#cl-TC-1895"},{"title":"Retrieve suggestions listing using Items listing endpoint","path":"/changelog#cl-SEARCH-1535"}]},{"title":"May 10, 2024","path":"/changelog?date=2024-05-10","children":[{"title":"Improved handling of system push consent","path":"/changelog#cl-GAS-1998"}]},{"title":"May 9, 2024","path":"/changelog?date=2024-05-09","children":[{"title":"Extending the mechanism of expiring FCM tokens","path":"/changelog#cl-GAS-1988"}]},{"title":"May 8, 2024","path":"/changelog?date=2024-05-08","children":[{"title":"Google Ads. Remove contacts from customer list","path":"/changelog#cl-TQ-1998"}]},{"title":"May 7, 2024","path":"/changelog?date=2024-05-07","children":[{"title":"Instant testing for Mobile Push & Web Push campaigns","path":"/changelog#cl-TC-1524"},{"title":"Integration with new email provider - Infobip","path":"/changelog#cl-TC-1699"}]},{"title":"April 30, 2024","path":"/changelog?date=2024-04-30","children":[{"title":"Huawei integration - configuration in platform","path":"/changelog#cl-GAS-1991"},{"title":"Exclude campaign push events from sending in batches","path":"/changelog#cl-GAS-1996"},{"title":"Apple's Privacy Manifest - iOS SDK","path":"/changelog#cl-GAS-2060"}]},{"title":"April 26, 2024","path":"/changelog?date=2024-04-26","children":[{"title":"Improved validation in Automation","path":"/changelog#cl-TQ-2173"}]},{"title":"April 24, 2024","path":"/changelog?date=2024-04-24","children":[{"title":"get promotion - profile & workspace endpoint alignment","path":"/changelog#cl-JSON-3387"}]},{"title":"April 23, 2024","path":"/changelog?date=2024-04-23","children":[{"title":"Missing differentiators in multisegment segments","path":"/changelog#cl-WELDERS-6481"},{"title":"Improving loading times for catalogs","path":"/changelog#cl-WELDERS-6470"},{"title":"Adding markings to objects with dynamic keys","path":"/changelog#cl-WELDERS-6469"},{"title":"Searching for phrases with \"%\" characters","path":"/changelog#cl-WELDERS-6449"},{"title":"Profile metrics \"30 days\" as fixed value in date range","path":"/changelog#cl-WELDERS-6353"},{"title":"Handling numeric values in aggregates","path":"/changelog#cl-WELDERS-6333"}]},{"title":"April 22, 2024","path":"/changelog?date=2024-04-22","children":[{"title":"Selecting profiles for preview in aggregates","path":"/changelog#cl-WELDERS-6192"},{"title":"Handling \"updated\" and \"created\" in events with timezone context","path":"/changelog#cl-WELDERS-5533"}]},{"title":"April 18, 2024","path":"/changelog?date=2024-04-18","children":[{"title":"Automatic change status for one-off and recurring workflows","path":"/changelog#cl-TQ-2039"},{"title":"Refreshed configuration form in Generate Event node","path":"/changelog#cl-TQ-2132"},{"title":"Upgrading all code areas in Automation","path":"/changelog#cl-TQ-1261"},{"title":"Issue with validation in Send Email node","path":"/changelog#cl-TQ-1848"},{"title":"Search by id in analytics module","path":"/changelog#cl-WELDERS-6460"}]},{"title":"April 17, 2024","path":"/changelog?date=2024-04-17","children":[{"title":"Information about update date in communication templates libraries","path":"/changelog#cl-TC-1830"}]},{"title":"April 15, 2024","path":"/changelog?date=2024-04-15","children":[{"title":"Exporting campaign statistics","path":"/changelog#cl-TQ-1803"}]},{"title":"April 10, 2024","path":"/changelog?date=2024-04-10","children":[{"title":"Documents available in Global Search module","path":"/changelog#cl-WELDERS-6458"}]},{"title":"April 9, 2024","path":"/changelog?date=2024-04-09","children":[{"title":"Improved explanation of API key type","path":"/changelog#cl-GAS-1978"},{"title":"Issue with adding an image in advanced drag&drop builder","path":"/changelog#cl-TC-1843"},{"title":"Handling spaces in data values for reports","path":"/changelog#cl-WELDERS-5969"},{"title":"Dynamic keys on dashboards sync issue","path":"/changelog#cl-WELDERS-5307"}]},{"title":"April 8, 2024","path":"/changelog?date=2024-04-08","children":[{"title":"Problem with returning suggestion list ","path":"/changelog#cl-SEARCH-1517"}]},{"title":"April 1, 2024","path":"/changelog?date=2024-04-01","children":[{"title":"Implementing universal lists in analytics module","path":"/changelog#cl-WELDERS-5379"}]},{"title":"March 29, 2024","path":"/changelog?date=2024-03-29","children":[{"title":"Propensity Given Channel - New Prediction Template","path":"/changelog#cl-ANAL-1908"},{"title":"Magento plugin v.3.0.0","path":"/changelog#cl-GAS-1535"},{"title":"Enhance in-app message capping mechanism","path":"/changelog#cl-GAS-1564"},{"title":"Recommendations Model Launch Readiness Checker","path":"/changelog#cl-REKO-2254"}]},{"title":"March 28, 2024","path":"/changelog?date=2024-03-28","children":[{"title":"Global search in Synerise platform","path":"/changelog#cl-WELDERS-6390"}]},{"title":"March 27, 2024","path":"/changelog?date=2024-03-27","children":[{"title":"Offline Propensity - New Prediction Template","path":"/changelog#cl-ANAL-1953"}]},{"title":"March 25, 2024","path":"/changelog?date=2024-03-25","children":[{"title":"Simplify managing and overriding dates on Dashboards","path":"/changelog#cl-WELDERS-5620"}]},{"title":"March 21, 2024","path":"/changelog?date=2024-03-21","children":[{"title":"Improvements in start / end times management in scheduler component","path":"/changelog#cl-WELDERS-6249"},{"title":"Optional configuration sections for communication module","path":"/changelog#cl-TC-1554"},{"title":"Get Analytics Report node in Automation","path":"/changelog#cl-TQ-1666"}]},{"title":"March 20, 2024","path":"/changelog?date=2024-03-20","children":[{"title":"Cloning logs copy link issue","path":"/changelog#cl-WELDERS-6326"},{"title":"Handling recommendations response for Documents","path":"/changelog#cl-WELDERS-6384"}]},{"title":"March 19, 2024","path":"/changelog?date=2024-03-19","children":[{"title":"Promotion schedule timezone interference","path":"/changelog#cl-JSON-3097"},{"title":"Cannot upload graphics for promotion","path":"/changelog#cl-JSON-3342"},{"title":"Improved management of Communications created by Automation ","path":"/changelog#cl-TQ-1236"},{"title":"Simplified template updates in Automation with Insights","path":"/changelog#cl-TQ-1239"}]},{"title":"March 18, 2024","path":"/changelog?date=2024-03-18","children":[{"title":"Issue with context preview in Mobile Push and Web Push campaigns","path":"/changelog#cl-TC-1792"},{"title":"Handling campaign cloning errors","path":"/changelog#cl-WELDERS-6366"},{"title":"Dashboard crashing while editing segmentation","path":"/changelog#cl-WELDERS-6357"}]},{"title":"March 15, 2024","path":"/changelog?date=2024-03-15","children":[{"title":"Campaign dashboard synchronisation","path":"/changelog#cl-WELDERS-6014"},{"title":"Promotion not assigned for client","path":"/changelog#cl-JSON-3328"}]},{"title":"March 13, 2024","path":"/changelog?date=2024-03-13","children":[{"title":"Add bulk campaign deletion to Recommendation listings","path":"/changelog#cl-REKO-2392"},{"title":"Expressions filtering in dropdown menu","path":"/changelog#cl-WELDERS-6003"}]},{"title":"March 12, 2024","path":"/changelog?date=2024-03-12","children":[{"title":"Infocards on right-hand column on Profile detail","path":"/changelog#cl-JSON-3306"},{"title":"Actions on inputs interfering with input sizes","path":"/changelog#cl-WELDERS-6345"},{"title":"Cannot copy segment by ID","path":"/changelog#cl-WELDERS-4397"},{"title":"Automatic input size adaptation","path":"/changelog#cl-WELDERS-4221"}]},{"title":"March 11, 2024","path":"/changelog?date=2024-03-11","children":[{"title":"Improvement of the authentication section for mobile applications","path":"/changelog#cl-GAS-1432"},{"title":"Missing error messages handling while cloning campaigns","path":"/changelog#cl-WELDERS-6346"},{"title":"Add campaign folders to Recommendation listings","path":"/changelog#cl-REKO-2385"}]},{"title":"March 8, 2024","path":"/changelog?date=2024-03-08","children":[{"title":"Issue duplicating aggregates","path":"/changelog#cl-WELDERS-6330"}]},{"title":"March 7, 2024","path":"/changelog?date=2024-03-07","children":[{"title":"Condition disappeared after changing value in dynamic key","path":"/changelog#cl-WELDERS-6204"},{"title":"Modal confirming changes event when no changes made","path":"/changelog#cl-WELDERS-5916"},{"title":"Empty attributes in segmentation","path":"/changelog#cl-WELDERS-4315"},{"title":"Global Control Group - support for In-App campaigns","path":"/changelog#cl-TC-1424"},{"title":"New Android SDK version (5.15.0)","path":"/changelog#cl-GAS-1883"},{"title":"New iOS SDK version (4.15.0)","path":"/changelog#cl-GAS-1884"},{"title":"Erroneous Time Optimizer Exclusions ","path":"/changelog#cl-ANAL-1959"}]},{"title":"March 6, 2024","path":"/changelog?date=2024-03-06","children":[{"title":"Refreshed template builders for Mobile Push campaigns","path":"/changelog#cl-TC-1173"},{"title":"Context Preview for Mobile Push campaigns","path":"/changelog#cl-TC-1347"},{"title":"Automation cloning settings issue","path":"/changelog#cl-WELDERS-6295"},{"title":"Innapropriate key in parameters selection dropdown","path":"/changelog#cl-WELDERS-6301"},{"title":"Handling action buttons in template preview for Web Push campaigns","path":"/changelog#cl-TC-1555"}]},{"title":"March 5, 2024","path":"/changelog?date=2024-03-05","children":[{"title":"Unnecessary validation in filters on profiles list","path":"/changelog#cl-JSON-3266"},{"title":"Introducing Attribute Search in Search Suggestions","path":"/changelog#cl-SEARCH-1476"},{"title":"Refined Category Filter Customization ","path":"/changelog#cl-REKO-2393"}]},{"title":"February 28, 2024","path":"/changelog?date=2024-02-28","children":[{"title":"New HTTP methods in Outgoing Integrations","path":"/changelog#cl-TQ-1542"},{"title":"Issue with mapping Connections during Automation workflow cloning","path":"/changelog#cl-TQ-1714"}]},{"title":"February 27, 2024","path":"/changelog?date=2024-02-27","children":[{"title":"Deduplication mechanism in Incoming Integrations","path":"/changelog#cl-TQ-1689"},{"title":"Empty conditions in analytical query builder","path":"/changelog#cl-WELDERS-6043"}]},{"title":"February 23, 2024","path":"/changelog?date=2024-02-23","children":[{"title":"Remembering settings of Live Preview for Dynamic Content campaigns","path":"/changelog#cl-TC-1632"}]},{"title":"February 22, 2024","path":"/changelog?date=2024-02-22","children":[{"title":"Parentheses in condition management and improved navigation in Segmentation","path":"/changelog#cl-WELDERS-5919"},{"title":"Erroneous Suggestion Attribute Deletion","path":"/changelog#cl-SEARCH-1475"}]},{"title":"February 21, 2024","path":"/changelog?date=2024-02-21","children":[{"title":"Case Sensitivity Control for Facet Values","path":"/changelog#cl-SEARCH-1487"},{"title":"Enhanced mobile push delivery by implementing system-level consent for push notifications","path":"/changelog#cl-GAS-1778"}]},{"title":"February 20, 2024","path":"/changelog?date=2024-02-20","children":[{"title":"Refreshed template builder for SMS campaigns","path":"/changelog#cl-TC-1442"},{"title":"Implementing refreshed date range picker","path":"/changelog#cl-WELDERS-6248"},{"title":"Anglo-American data formatting","path":"/changelog#cl-PLAN-3148"}]},{"title":"February 13, 2024","path":"/changelog?date=2024-02-13","children":[{"title":"Unification of Outgoing Integration and Custom Webhook configuration","path":"/changelog#cl-TQ-1234"},{"title":"Attribute Distinction Restored in Suggestions Configuration","path":"/changelog#cl-SEARCH-1474"}]},{"title":"February 12, 2024","path":"/changelog?date=2024-02-12","children":[{"title":"Reverse ETL integration with Snowflake","path":"/changelog#cl-TQ-1195"},{"title":"Improved Automation workflow canvas","path":"/changelog#cl-TQ-1808"},{"title":"Issue with selection Outgoing Integration","path":"/changelog#cl-TQ-1762"}]},{"title":"February 6, 2024","path":"/changelog?date=2024-02-06","children":[{"title":"Google Ads integrations. Passing the required consent for using Customer Match in EEA","path":"/changelog#cl-TQ-1565"}]},{"title":"February 5, 2024","path":"/changelog?date=2024-02-05","children":[{"title":"Action buttons for Web Push campaigns","path":"/changelog#cl-TC-883"},{"title":"Issue with enabling Global Control Group in Send SMS node","path":"/changelog#cl-TQ-1693"},{"title":"Quick actions for communication modules","path":"/changelog#cl-TC-1512"}]},{"title":"January 30, 2024","path":"/changelog?date=2024-01-30","children":[{"title":"Default Filters Preview","path":"/changelog#cl-REKO-2118"}]},{"title":"January 25, 2024","path":"/changelog?date=2024-01-25","children":[{"title":"UX Changes in the Search ABX Test Summary","path":"/changelog#cl-SEARCH-1456"}]},{"title":"January 23, 2024","path":"/changelog?date=2024-01-23","children":[{"title":"Unified parameters of campaign events","path":"/changelog#cl-TC-1506"}]},{"title":"January 19, 2024","path":"/changelog?date=2024-01-19","children":[{"title":"Added identities section to customer profile","path":"/changelog#cl-GAS-1551"}]},{"title":"January 17, 2024","path":"/changelog?date=2024-01-17","children":[{"title":"Template preview improvement for basic drag&drop builder","path":"/changelog#cl-TC-1321"}]},{"title":"January 16, 2024","path":"/changelog?date=2024-01-16","children":[{"title":"Reverse ETL. BigQuery","path":"/changelog#cl-TQ-898"}]},{"title":"January 4, 2024","path":"/changelog?date=2024-01-04","children":[{"title":"Fixing date range handling on dashboards","path":"/changelog#cl-WELDERS-6018"},{"title":"Query suggestion origin","path":"/changelog#cl-SEARCH-1446"}]},{"title":"December 20, 2023","path":"/changelog?date=2023-12-20","children":[{"title":"Outlined Recommendation Slots","path":"/changelog#cl-REKO-2154"},{"title":"Duplicate Recommendation Slots","path":"/changelog#cl-REKO-2156"}]},{"title":"December 18, 2023","path":"/changelog?date=2023-12-18","children":[{"title":"Communication templates library upgrade","path":"/changelog#cl-TC-893"}]},{"title":"December 14, 2023","path":"/changelog?date=2023-12-14","children":[{"title":"Integration with new SMS provider - Vonage","path":"/changelog#cl-TC-1337"},{"title":"Improvements in handling Birthdate attribute","path":"/changelog#cl-JSON-3129"}]},{"title":"December 7, 2023","path":"/changelog?date=2023-12-07","children":[{"title":"Global Control Group - support for Dynamic Content campaigns","path":"/changelog#cl-TC-1423"},{"title":"Filters Preview in Items Section","path":"/changelog#cl-REKO-2115"}]},{"title":"November 30, 2023","path":"/changelog?date=2023-11-30","children":[{"title":"Global control group for communication channels","path":"/changelog#cl-TC-1402"},{"title":"Approval service for communication templates - refreshed layout","path":"/changelog#cl-TC-888"}]},{"title":"November 29, 2023","path":"/changelog?date=2023-11-29","children":[{"title":"Change in recommendations behavior when analytics context cannot be retrieved","path":"/changelog#cl-REKO-1980"}]},{"title":"November 27, 2023","path":"/changelog?date=2023-11-27","children":[{"title":"New predefined templates for In-app campaigns","path":"/changelog#cl-TC-1353"}]},{"title":"November 20, 2023","path":"/changelog?date=2023-11-20","children":[{"title":"Simplified creation of Custom Predictions","path":"/changelog#cl-ANAL-1795"}]},{"title":"November 17, 2023","path":"/changelog?date=2023-11-17","children":[{"title":"Drag & drop builder for In-app campaigns","path":"/changelog#cl-TC-1228"}]},{"title":"November 15, 2023","path":"/changelog?date=2023-11-15","children":[{"title":"Predefined drag & drop templates for Dynamic Content campaigns","path":"/changelog#cl-TC-1264"}]},{"title":"November 7, 2023","path":"/changelog?date=2023-11-07","children":[{"title":"Drag & drop builder for Dynamic Content campaigns","path":"/changelog#cl-TC-1227"},{"title":"Context Preview for Web Push campaigns","path":"/changelog#cl-TC-975"}]},{"title":"November 2, 2023","path":"/changelog?date=2023-11-02","children":[{"title":"Collecting events when voucher is assigned or redeemed","path":"/changelog#cl-JSON-3060"}]},{"title":"October 30, 2023","path":"/changelog?date=2023-10-30","children":[{"title":"New default overview dashboard for Custom Predictions","path":"/changelog#cl-ANAL-1793"},{"title":"Adding multiple data entries at once to Recommendation filters","path":"/changelog#cl-REKO-1999"}]},{"title":"October 26, 2023","path":"/changelog?date=2023-10-26","children":[{"title":"Reminder about saving changes before exiting campaign templates","path":"/changelog#cl-TC-1208"}]},{"title":"October 24, 2023","path":"/changelog?date=2023-10-24","children":[{"title":"Improved statistics engine for recommendations and search","path":"/changelog#cl-REKO-1790"}]},{"title":"October 19, 2023","path":"/changelog?date=2023-10-19","children":[{"title":"Refreshed Web Push editor","path":"/changelog#cl-TC-1138"}]},{"title":"October 12, 2023","path":"/changelog?date=2023-10-12","children":[{"title":"Cloning Automation workflows between workspaces","path":"/changelog#cl-TQ-457"},{"title":"Cloning campaigns and campaign templates between workspaces","path":"/changelog#cl-TC-294"}]},{"title":"October 11, 2023","path":"/changelog?date=2023-10-11","children":[{"title":"Trigger event's context in in-app content","path":"/changelog#cl-TC-1205"}]},{"title":"October 4, 2023","path":"/changelog?date=2023-10-04","children":[{"title":"Create Reports directly from Metrics view","path":"/changelog#cl-WELDERS-4314"},{"title":"Ability to clone analytics directly from detailed analytic view","path":"/changelog#cl-WELDERS-4700"},{"title":"Introducing Connections mechanism in data processing nodes and Outgoing Integration node","path":"/changelog#cl-TQ-1093"}]},{"title":"October 2, 2023","path":"/changelog?date=2023-10-02","children":[{"title":"Add Items Context retrieved from Analytics to Recommendations","path":"/changelog#cl-REKO-1979"},{"title":"Add custom dashboards to Predictions","path":"/changelog#cl-ANAL-1794"}]},{"title":"September 28, 2023","path":"/changelog?date=2023-09-28","children":[{"title":"Cloning Dashboards between Workspaces","path":"/changelog#cl-WELDERS-5245"}]},{"title":"September 27, 2023","path":"/changelog?date=2023-09-27","children":[{"title":"Catalogs - display hidden AI Feed Catalogs","path":"/changelog#cl-WELDERS-5589"},{"title":"Highlighting for Query Rules that Influence Item Placement","path":"/changelog#cl-SEARCH-1387"}]},{"title":"September 26, 2023","path":"/changelog?date=2023-09-26","children":[{"title":"Possibility to edit histogram labels","path":"/changelog#cl-WELDERS-4298"}]},{"title":"September 14, 2023","path":"/changelog?date=2023-09-14","children":[{"title":"Predefined blocks library in drag&drop builder for email campaigns","path":"/changelog#cl-TC-1110"},{"title":"HTML blocks in drag&drop builder for email campaigns","path":"/changelog#cl-TC-1149"}]},{"title":"September 6, 2023","path":"/changelog?date=2023-09-06","children":[{"title":"Issue with long values in IQL filters","path":"/changelog#cl-REKO-2015"},{"title":"Ability to select types of promotions for personalised promotions campaigns","path":"/changelog#cl-JSON-3033"}]},{"title":"September 5, 2023","path":"/changelog?date=2023-09-05","children":[{"title":"Adding NOT IN operator to filters","path":"/changelog#cl-REKO-1997"},{"title":"Change the logic that links context.attributes with filterable attributes","path":"/changelog#cl-REKO-1998"}]},{"title":"August 31, 2023","path":"/changelog?date=2023-08-31","children":[{"title":"Show template name which was the origin of the prediction","path":"/changelog#cl-ANAL-1770"}]},{"title":"August 28, 2023","path":"/changelog?date=2023-08-28","children":[{"title":"Simple Imports Wizard: Catalogs","path":"/changelog#cl-TQ-1094"},{"title":"Time Optimizer modes are mixing up when adding more than one at the same time","path":"/changelog#cl-ANAL-1801"},{"title":"Unique names of Time Optimizer modes validation fix ","path":"/changelog#cl-ANAL-1804"}]},{"title":"August 21, 2023","path":"/changelog?date=2023-08-21","children":[{"title":"Prediction templates","path":"/changelog#cl-ANAL-1098"}]},{"title":"August 7, 2023","path":"/changelog?date=2023-08-07","children":[{"title":"Support for maximum number of modes in the Time optimizer configuration","path":"/changelog#cl-ANAL-1691"}]},{"title":"August 1, 2023","path":"/changelog?date=2023-08-01","children":[{"title":"Improved Apps & Services","path":"/changelog#cl-TC-775"},{"title":"Refreshed Email & SMS accounts settings","path":"/changelog#cl-TC-776"}]},{"title":"July 31, 2023","path":"/changelog?date=2023-07-31","children":[{"title":"Simple Imports Wizard: Vouchers","path":"/changelog#cl-TQ-1068"},{"title":"Simple Imports Wizard: Promotions","path":"/changelog#cl-TQ-1069"},{"title":"Dynamic attachments in emails","path":"/changelog#cl-TQ-472"},{"title":"Defining multiple attributes as item links","path":"/changelog#cl-REKO-1893"}]},{"title":"July 27, 2023","path":"/changelog?date=2023-07-27","children":[{"title":"Context preview for drag&drop builders in email campaigns","path":"/changelog#cl-TC-673"},{"title":"Simple mobile authentication methods","path":"/changelog#cl-PLAN-3172"}]},{"title":"July 20, 2023","path":"/changelog?date=2023-07-20","children":[{"title":"Enhanced Personalized Model for Few or Zero Shot Recommendations","path":"/changelog#cl-REKO-1720"}]},{"title":"July 17, 2023","path":"/changelog?date=2023-07-17","children":[{"title":"New template builder in email campaigns","path":"/changelog#cl-TC-535"},{"title":"Library of predefined templates for email campaigns","path":"/changelog#cl-TC-863"}]},{"title":"July 6, 2023","path":"/changelog?date=2023-07-06","children":[{"title":"Inventory-Adaptive Suggestions in AI Search Engine","path":"/changelog#cl-SEARCH-1368"}]},{"title":"July 5, 2023","path":"/changelog?date=2023-07-05","children":[{"title":"Possibility to search through the sending accounts list","path":"/changelog#cl-TC-811"}]},{"title":"July 4, 2023","path":"/changelog?date=2023-07-04","children":[{"title":"Refreshed layout of Communication Limits","path":"/changelog#cl-TC-774"},{"title":"Issue with validation in Audience node","path":"/changelog#cl-TQ-892"},{"title":"Issue with saving configuration of Merge Paths node","path":"/changelog#cl-TQ-886"}]},{"title":"July 3, 2023","path":"/changelog?date=2023-07-03","children":[{"title":"Casting data to array in Output Data node","path":"/changelog#cl-TQ-687"}]},{"title":"June 27, 2023","path":"/changelog?date=2023-06-27","children":[{"title":"Issue with authorization to BigQuery","path":"/changelog#cl-TQ-856"}]},{"title":"June 26, 2023","path":"/changelog?date=2023-06-26","children":[{"title":"Automatic change of status for finished workflows with the Audience trigger","path":"/changelog#cl-TQ-870"}]},{"title":"June 22, 2023","path":"/changelog?date=2023-06-22","children":[{"title":"Integration with new SMS provider - Twillio","path":"/changelog#cl-TC-539"}]},{"title":"June 15, 2023","path":"/changelog?date=2023-06-15","children":[{"title":"Cloning recommendation campaigns across workspaces","path":"/changelog#cl-REKO-1569"}]},{"title":"June 12, 2023","path":"/changelog?date=2023-06-12","children":[{"title":"Get files from Azure Blob Storage","path":"/changelog#cl-TQ-576"},{"title":"Get files from Amazon S3","path":"/changelog#cl-TQ-577"},{"title":"Get files from Google Cloud Storage","path":"/changelog#cl-TQ-578"}]},{"title":"June 9, 2023","path":"/changelog?date=2023-06-09","children":[{"title":"Screen Views / Documents Redesign","path":"/changelog#cl-WELDERS-4196"},{"title":"Integration with Google Ads - Create New Customer List","path":"/changelog#cl-TC-804"}]},{"title":"June 5, 2023","path":"/changelog?date=2023-06-05","children":[{"title":"Simple imports wizard","path":"/changelog#cl-TQ-157"},{"title":"Migration of the existing import mechanism to Automation","path":"/changelog#cl-TQ-415"}]},{"title":"June 2, 2023","path":"/changelog?date=2023-06-02","children":[{"title":"Add prediction name as a modelName parameter to custom, lookalike and propensity events.","path":"/changelog#cl-ANAL-1677"}]},{"title":"May 31, 2023","path":"/changelog?date=2023-05-31","children":[{"title":"Item Consistency and Feed Status","path":"/changelog#cl-REKO-1801"},{"title":"Turning off Typo Tolerance for Search Attributes","path":"/changelog#cl-SEARCH-1322"},{"title":"Preview the trigger events conditions in running in-app campaigns","path":"/changelog#cl-TC-542"},{"title":"Issue with scrolling the list of email & sms accounts in campaigns","path":"/changelog#cl-TC-525"}]},{"title":"May 30, 2023","path":"/changelog?date=2023-05-30","children":[{"title":"Predefined webpush agreement templates","path":"/changelog#cl-TC-738"}]},{"title":"May 29, 2023","path":"/changelog?date=2023-05-29","children":[{"title":"Integration with Google Ads - Send offline conversion","path":"/changelog#cl-TC-19"},{"title":"Integration with Google Ads - Update Customer List","path":"/changelog#cl-TQ-498"}]},{"title":"May 23, 2023","path":"/changelog?date=2023-05-23","children":[{"title":"Documents Improvements","path":"/changelog#cl-WELDERS-5049"},{"title":"Screen Views Improvements","path":"/changelog#cl-WELDERS-5048"},{"title":"Ability to add multiple predicted events  to mode configuration for time optimizer.","path":"/changelog#cl-ANAL-1583"}]},{"title":"May 19, 2023","path":"/changelog?date=2023-05-19","children":[{"title":"Error messages for live preview of dynamic content campaigns","path":"/changelog#cl-TC-691"}]},{"title":"May 12, 2023","path":"/changelog?date=2023-05-12","children":[{"title":"Generating live preview of dynamic content campaigns with QR code","path":"/changelog#cl-TC-723"}]},{"title":"May 11, 2023","path":"/changelog?date=2023-05-11","children":[{"title":"Google Cloud Pub/Sub integration","path":"/changelog#cl-TC-540"}]},{"title":"May 10, 2023","path":"/changelog?date=2023-05-10","children":[{"title":"Customised website data collection","path":"/changelog#cl-TC-706"},{"title":"Change the way the prediction scheduler works - fixed intervals","path":"/changelog#cl-ANAL-1659"}]},{"title":"May 9, 2023","path":"/changelog?date=2023-05-09","children":[{"title":"Automation public API","path":"/changelog#cl-TQ-574"},{"title":"Issue with timezone validation in Scheduled Run node","path":"/changelog#cl-TQ-393"},{"title":"Preview a list of profiles who went through a workflow step","path":"/changelog#cl-TQ-600"}]},{"title":"April 25, 2023","path":"/changelog?date=2023-04-25","children":[{"title":"Possibility to group variables in the template builder","path":"/changelog#cl-TC-476"}]},{"title":"April 20, 2023","path":"/changelog?date=2023-04-20","children":[{"title":"Issue with transformation logs","path":"/changelog#cl-TQ-614"}]},{"title":"April 19, 2023","path":"/changelog?date=2023-04-19","children":[{"title":"Live preview of template on the website","path":"/changelog#cl-TC-403"}]},{"title":"April 11, 2023","path":"/changelog?date=2023-04-11","children":[{"title":"Integration with Azure Blob Storage","path":"/changelog#cl-TQ-289"},{"title":"Integration with Amazon S3","path":"/changelog#cl-TQ-291"}]},{"title":"April 7, 2023","path":"/changelog?date=2023-04-07","children":[{"title":"Integration with Google Cloud Storage","path":"/changelog#cl-TQ-290"},{"title":"WhatsApp integration","path":"/changelog#cl-TC-502"}]},{"title":"April 3, 2023","path":"/changelog?date=2023-04-03","children":[{"title":"Flutter SDK","path":"/changelog#cl-PLAN-3154"}]},{"title":"March 31, 2023","path":"/changelog?date=2023-03-31","children":[{"title":"The Improved Model Handling and Prediction logs","path":"/changelog#cl-ANAL-1099"}]},{"title":"March 30, 2023","path":"/changelog?date=2023-03-30","children":[{"title":"New template builder in dynamic content campaigns","path":"/changelog#cl-TC-297"},{"title":"Library of predefined templates for dynamic content campaigns","path":"/changelog#cl-TC-602"}]},{"title":"March 29, 2023","path":"/changelog?date=2023-03-29","children":[{"title":"Added support for in-app campaigns in React Native SDK","path":"/changelog#cl-JSON-2798"}]},{"title":"March 28, 2023","path":"/changelog?date=2023-03-28","children":[{"title":"Preview template without variables definitions in in-app template builder","path":"/changelog#cl-TC-474"},{"title":"Unified Item Feed Management via Catalogs","path":"/changelog#cl-REKO-1290"}]},{"title":"March 27, 2023","path":"/changelog?date=2023-03-27","children":[{"title":"SFTP integration. Create directory on SFTP","path":"/changelog#cl-TQ-368"}]},{"title":"March 23, 2023","path":"/changelog?date=2023-03-23","children":[{"title":"Distinct filter for section recommendations","path":"/changelog#cl-REKO-1674"}]},{"title":"March 22, 2023","path":"/changelog?date=2023-03-22","children":[{"title":"Attachments in Send email node in Automation","path":"/changelog#cl-TQ-148"}]},{"title":"March 20, 2023","path":"/changelog?date=2023-03-20","children":[{"title":"Refreshed markups configuration for CSV files ","path":"/changelog#cl-TQ-325"}]},{"title":"March 13, 2023","path":"/changelog?date=2023-03-13","children":[{"title":"Google Sheets integration","path":"/changelog#cl-TC-506"}]},{"title":"March 9, 2023","path":"/changelog?date=2023-03-09","children":[{"title":"Template preview for different devices in in-app template builder","path":"/changelog#cl-TC-347"}]},{"title":"March 7, 2023","path":"/changelog?date=2023-03-07","children":[{"title":"New way to define category filter in recommendations","path":"/changelog#cl-REKO-1567"},{"title":"Fields in additional parameters are autofilled while validation","path":"/changelog#cl-TQ-367"}]},{"title":"March 1, 2023","path":"/changelog?date=2023-03-01","children":[{"title":"Handling .gzip in data input nodes","path":"/changelog#cl-TQ-353"}]},{"title":"February 28, 2023","path":"/changelog?date=2023-02-28","children":[{"title":"Segment as a condition in rules","path":"/changelog#cl-SEARCH-703"}]},{"title":"February 27, 2023","path":"/changelog?date=2023-02-27","children":[{"title":"BigQuery integration","path":"/changelog#cl-TC-330"}]},{"title":"February 23, 2023","path":"/changelog?date=2023-02-23","children":[{"title":"Improvements in profiles search logic","path":"/changelog#cl-JSON-2743"}]},{"title":"February 21, 2023","path":"/changelog?date=2023-02-21","children":[{"title":"New iOS SDK version (4.10.1)","path":"/changelog#cl-PLAN-3152"},{"title":"New Android SDK version (4.11.0)","path":"/changelog#cl-PLAN-3150"}]},{"title":"February 20, 2023","path":"/changelog?date=2023-02-20","children":[{"title":"Inactive checkbox in SFTP and HTTPS nodes","path":"/changelog#cl-TQ-271"},{"title":"Event parameter in reports fix","path":"/changelog#cl-WELDERS-4680"}]},{"title":"February 16, 2023","path":"/changelog?date=2023-02-16","children":[{"title":"Template preview in SMS campaigns","path":"/changelog#cl-TC-386"}]},{"title":"February 10, 2023","path":"/changelog?date=2023-02-10","children":[{"title":"New template builder in in-app campaigns","path":"/changelog#cl-TC-6"},{"title":"Library of predefined templates for in-app campaigns","path":"/changelog#cl-TC-146"}]},{"title":"February 9, 2023","path":"/changelog?date=2023-02-09","children":[{"title":"Data preview in Local File node","path":"/changelog#cl-TQ-306"}]},{"title":"February 8, 2023","path":"/changelog?date=2023-02-08","children":[{"title":"Real-time integration with catalogs","path":"/changelog#cl-REKO-1291"},{"title":"Incorrect report name when name is deleted","path":"/changelog#cl-WELDERS-4363"},{"title":"'IN' operator in catalogs","path":"/changelog#cl-WELDERS-4021"}]},{"title":"February 6, 2023","path":"/changelog?date=2023-02-06","children":[{"title":"Issue with \"Completed within\" option in nodes","path":"/changelog#cl-TQ-321"}]},{"title":"February 3, 2023","path":"/changelog?date=2023-02-03","children":[{"title":"Automatic change status for finished Automations with Audience trigger","path":"/changelog#cl-TQ-143"}]},{"title":"February 1, 2023","path":"/changelog?date=2023-02-01","children":[{"title":"Issue with control group in Dynamic Content campaigns","path":"/changelog#cl-TC-272"}]},{"title":"January 25, 2023","path":"/changelog?date=2023-01-25","children":[{"title":"Audit log - documents and Screen Views","path":"/changelog#cl-WELDERS-4331"},{"title":"Cloning Analytics between Workspaces","path":"/changelog#cl-WELDERS-4167"}]},{"title":"January 23, 2023","path":"/changelog?date=2023-01-23","children":[{"title":"Promotion import through Automation","path":"/changelog#cl-TQ-4"},{"title":"Advanced data transformation","path":"/changelog#cl-TQ-25"}]},{"title":"January 22, 2023","path":"/changelog?date=2023-01-22","children":[{"title":"Issue with 'Completed Within' button in Analytics","path":"/changelog#cl-WELDERS-4546"}]},{"title":"January 20, 2023","path":"/changelog?date=2023-01-20","children":[{"title":"SendGrid integration","path":"/changelog#cl-TC-337"},{"title":"Issue with Email alert and SMS alert nodes","path":"/changelog#cl-TQ-283"}]},{"title":"January 19, 2023","path":"/changelog?date=2023-01-19","children":[{"title":"New currency in Dashboards","path":"/changelog#cl-WELDERS-4544"}]},{"title":"January 16, 2023","path":"/changelog?date=2023-01-16","children":[{"title":"Analytics Relations & Deletion","path":"/changelog#cl-WELDERS-4168"}]},{"title":"January 13, 2023","path":"/changelog?date=2023-01-13","children":[{"title":"Random delay","path":"/changelog#cl-TQ-251"},{"title":" Issue with connection to SFTP in SFTP Send File node","path":"/changelog#cl-TQ-205"}]},{"title":"January 9, 2023","path":"/changelog?date=2023-01-09","children":[{"title":"Issue with editing conditions of the Event Filter node","path":"/changelog#cl-TQ-151"}]},{"title":"January 3, 2023","path":"/changelog?date=2023-01-03","children":[{"title":"Recommendation statistic improvements","path":"/changelog#cl-REKO-1428"}]},{"title":"December 29, 2022","path":"/changelog?date=2022-12-29","children":[{"title":"Incorrect data format in exports in Reports","path":"/changelog#cl-WELDERS-4392"}]},{"title":"December 14, 2022","path":"/changelog?date=2022-12-14","children":[{"title":"Prediction scheduler","path":"/changelog#cl-ANAL-1473"}]},{"title":"December 13, 2022","path":"/changelog?date=2022-12-13","children":[{"title":"Custom client’s domain in shortlinks","path":"/changelog#cl-TC-34"}]},{"title":"December 2, 2022","path":"/changelog?date=2022-12-02","children":[{"title":"Analytics Relations & Deletion","path":"/changelog#cl-WELDERS-4016"}]},{"title":"December 1, 2022","path":"/changelog?date=2022-12-01","children":[{"title":"Issue with saving aggregates","path":"/changelog#cl-WELDERS-4275"}]},{"title":"November 29, 2022","path":"/changelog?date=2022-11-29","children":[{"title":"Get weather information","path":"/changelog#cl-TC-2"}]},{"title":"November 24, 2022","path":"/changelog?date=2022-11-24","children":[{"title":"Problems with opening optimize time node for running automation","path":"/changelog#cl-ANAL-1472"}]},{"title":"November 18, 2022","path":"/changelog?date=2022-11-18","children":[{"title":"Explanatory hints in the model preview","path":"/changelog#cl-ANAL-1426"}]},{"title":"November 15, 2022","path":"/changelog?date=2022-11-15","children":[{"title":"Analytics - dropdown lists automatic refresh","path":"/changelog#cl-WELDERS-4151"}]},{"title":"November 10, 2022","path":"/changelog?date=2022-11-10","children":[{"title":"Issue with uploading file in Local file node","path":"/changelog#cl-TQ-58"}]},{"title":"November 9, 2022","path":"/changelog?date=2022-11-09","children":[{"title":"Saving action limit in triggers","path":"/changelog#cl-TQ-18"},{"title":"Remove profiles from Custom Audience in Facebook","path":"/changelog#cl-TC-124"}]},{"title":"November 3, 2022","path":"/changelog?date=2022-11-03","children":[{"title":"Change the propensity models in order to allow training on the entire population","path":"/changelog#cl-ANAL-1340"}]},{"title":"October 31, 2022","path":"/changelog?date=2022-10-31","children":[{"title":"New exclusion consequence in rules","path":"/changelog#cl-SEARCH-1060"}]},{"title":"October 27, 2022","path":"/changelog?date=2022-10-27","children":[{"title":"Improved scheduler in Audience node","path":"/changelog#cl-PONIES-3670"},{"title":"Expression search do not find recently created expressions","path":"/changelog#cl-WELDERS-4242"},{"title":"Formula metric slider","path":"/changelog#cl-WELDERS-4236"}]},{"title":"October 26, 2022","path":"/changelog?date=2022-10-26","children":[{"title":"Issue with Profiles table layout for high resolution screens.","path":"/changelog#cl-JSON-2509"}]},{"title":"October 25, 2022","path":"/changelog?date=2022-10-25","children":[{"title":"Issue with editing promotion name","path":"/changelog#cl-JSON-2529"}]},{"title":"October 24, 2022","path":"/changelog?date=2022-10-24","children":[{"title":"Wrong model quality metrics are presented","path":"/changelog#cl-ANAL-1437"}]},{"title":"October 21, 2022","path":"/changelog?date=2022-10-21","children":[{"title":"Issue with data preview in duplicated transformation","path":"/changelog#cl-PONIES-3756"},{"title":"Nodes positioning","path":"/changelog#cl-PONIES-3716"}]},{"title":"October 20, 2022","path":"/changelog?date=2022-10-20","children":[{"title":"Improved validation in Automation and Communication modules","path":"/changelog#cl-PONIES-3691"},{"title":"Wrong message while the model is switching off","path":"/changelog#cl-ANAL-1433"}]},{"title":"October 19, 2022","path":"/changelog?date=2022-10-19","children":[{"title":"Error when deleting primary preview attributes","path":"/changelog#cl-REKO-1586"},{"title":"New batch voucher import error handling","path":"/changelog#cl-JSON-2554"},{"title":"Issue with downloading large voucher pools","path":"/changelog#cl-JSON-2534"}]},{"title":"October 18, 2022","path":"/changelog?date=2022-10-18","children":[{"title":"ACL/Catalogs - import csv","path":"/changelog#cl-WELDERS-3972"},{"title":"ACL/Catalogs - csv download fix","path":"/changelog#cl-WELDERS-4062"},{"title":"Enhanced authorization capabilities in Get file nodes (SFTP)","path":"/changelog#cl-PONIES-3695"},{"title":"Wrong label while no modes selected warning appears","path":"/changelog#cl-ANAL-1406"},{"title":"Icon overlaps filter input in IQL builder ","path":"/changelog#cl-REKO-1574"}]},{"title":"October 17, 2022","path":"/changelog?date=2022-10-17","children":[{"title":"Model preview for Propensity and Lookalikes","path":"/changelog#cl-ANAL-1318"},{"title":"Deleting draft campaigns from campaign list","path":"/changelog#cl-PONIES-3598"},{"title":"Validation for scheduled email campaigns","path":"/changelog#cl-PONIES-3524"},{"title":"Increased file limit in HTTPS Get file node","path":"/changelog#cl-PONIES-3678"}]},{"title":"October 14, 2022","path":"/changelog?date=2022-10-14","children":[{"title":"Handling .json files in Automation","path":"/changelog#cl-PONIES-3694"}]},{"title":"October 13, 2022","path":"/changelog?date=2022-10-13","children":[{"title":"Data Transformation. Column with dynamic values","path":"/changelog#cl-PONIES-3104"}]},{"title":"October 3, 2022","path":"/changelog?date=2022-10-03","children":[{"title":"In-app messages","path":"/changelog#cl-PONIES-3641"}]},{"title":"September 30, 2022","path":"/changelog?date=2022-09-30","children":[{"title":"Issue with message editor in SMS campaign","path":"/changelog#cl-PONIES-3534"}]},{"title":"September 29, 2022","path":"/changelog?date=2022-09-29","children":[{"title":"Search engine issues in automation module","path":"/changelog#cl-PONIES-3594"}]},{"title":"September 28, 2022","path":"/changelog?date=2022-09-28","children":[{"title":"Attribution analytics discontinuation ","path":"/changelog#cl-ANAL-1395"}]},{"title":"September 27, 2022","path":"/changelog?date=2022-09-27","children":[{"title":"Issue with hiding expired promotions","path":"/changelog#cl-JSON-2547"},{"title":"Unable to change phone number from profile card","path":"/changelog#cl-JSON-2530"}]},{"title":"September 26, 2022","path":"/changelog?date=2022-09-26","children":[{"title":"New prediction view appears once opening Predictions module","path":"/changelog#cl-ANAL-1391"},{"title":"Import vouchers using Automation and Data Transformation","path":"/changelog#cl-PONIES-3474"},{"title":"WooCommerce plugin","path":"/changelog#cl-PLAN-3136"}]},{"title":"September 22, 2022","path":"/changelog?date=2022-09-22","children":[{"title":"Integration with Google Analytics. Send event.","path":"/changelog#cl-PONIES-3572"},{"title":"Expression list in custom prediction creator","path":"/changelog#cl-SA-11265"}]},{"title":"September 15, 2022","path":"/changelog?date=2022-09-15","children":[{"title":"Issue with saving advanced search settings","path":"/changelog#cl-SEARCH-1226"}]},{"title":"September 12, 2022","path":"/changelog?date=2022-09-12","children":[{"title":"Events - multiple confirmations","path":"/changelog#cl-WELDERS-3979"},{"title":"Ability to search by campaign id in recommendations search","path":"/changelog#cl-REKO-1534"}]},{"title":"September 7, 2022","path":"/changelog?date=2022-09-07","children":[{"title":"Randomizing predicted time","path":"/changelog#cl-ANAL-1260"},{"title":"Issue with defining sections of dynamic content campaigns","path":"/changelog#cl-PONIES-3477"}]},{"title":"September 6, 2022","path":"/changelog?date=2022-09-06","children":[{"title":"Issues with displaying feed list in AI Engine configuration","path":"/changelog#cl-REKO-1545"}]},{"title":"September 5, 2022","path":"/changelog?date=2022-09-05","children":[{"title":"Possibility to define custom event parameters in Communication and Automation modules","path":"/changelog#cl-PONIES-3188"},{"title":"Forward information about journeyId and diagramId to communication events","path":"/changelog#cl-PONIES-3197"},{"title":"Event context in templates","path":"/changelog#cl-PONIES-3218"}]},{"title":"August 17, 2022","path":"/changelog?date=2022-08-17","children":[{"title":"Issue with saving Outgoing Integration configuration in active workflows","path":"/changelog#cl-PONIES-3312"}]},{"title":"August 16, 2022","path":"/changelog?date=2022-08-16","children":[{"title":"Send dynamic messages to Microsoft Teams channels","path":"/changelog#cl-PONIES-3359"},{"title":"Send dynamic messages to Slack channels","path":"/changelog#cl-PONIES-3358"}]},{"title":"August 11, 2022","path":"/changelog?date=2022-08-11","children":[{"title":"Issue with aggregates and expressions in segmentations.","path":"/changelog#cl-WELDERS-3959"}]},{"title":"August 10, 2022","path":"/changelog?date=2022-08-10","children":[{"title":"Create as Histogram in Metrics","path":"/changelog#cl-WELDERS-4005"}]},{"title":"August 9, 2022","path":"/changelog?date=2022-08-09","children":[{"title":"Boost recommendation types with personalization","path":"/changelog#cl-REKO-1310"},{"title":"Count Distinct in Analytics and Aggregates","path":"/changelog#cl-WELDERS-3629"}]},{"title":"August 8, 2022","path":"/changelog?date=2022-08-08","children":[{"title":"New function in expressions - To money","path":"/changelog#cl-WELDERS-3912"},{"title":"Issue with screen view editing","path":"/changelog#cl-WELDERS-3940"}]},{"title":"August 5, 2022","path":"/changelog?date=2022-08-05","children":[{"title":"New SMS provider - smsbiz","path":"/changelog#cl-PONIES-2720"},{"title":"Loading activities list for certain profiles","path":"/changelog#cl-WELDERS-3955"}]},{"title":"August 3, 2022","path":"/changelog?date=2022-08-03","children":[{"title":"Unable to change event name bugfix","path":"/changelog#cl-WELDERS-3969"},{"title":"Issue with switching between campaign templates","path":"/changelog#cl-PONIES-3292"}]},{"title":"August 1, 2022","path":"/changelog?date=2022-08-01","children":[{"title":"Model stuck in queued for training status","path":"/changelog#cl-REKO-1504"},{"title":"Send online transactions to Facebook","path":"/changelog#cl-PONIES-3289"}]},{"title":"July 29, 2022","path":"/changelog?date=2022-07-29","children":[{"title":"Issue with save button on permissions edit","path":"/changelog#cl-WELDERS-3952"}]},{"title":"July 28, 2022","path":"/changelog?date=2022-07-28","children":[{"title":"Issue with response attributes for attribute recommendations ","path":"/changelog#cl-REKO-1499"},{"title":"Improved Data Transformation list","path":"/changelog#cl-PONIES-3000"},{"title":"Issue with segmentation v2 permissions","path":"/changelog#cl-WELDERS-3944"},{"title":"Get product survey link from TrustMate","path":"/changelog#cl-PONIES-3287"}]},{"title":"July 27, 2022","path":"/changelog?date=2022-07-27","children":[{"title":"Search ranking slider percentage displayed too low","path":"/changelog#cl-SEARCH-1207"}]},{"title":"July 26, 2022","path":"/changelog?date=2022-07-26","children":[{"title":"Item context attribute setting missing in visual builder","path":"/changelog#cl-REKO-1496"}]},{"title":"July 22, 2022","path":"/changelog?date=2022-07-22","children":[{"title":"Documents and Screen Views Scheduler improvements","path":"/changelog#cl-WELDERS-3890"},{"title":"No context products in the recommendations preview","path":"/changelog#cl-REKO-1495"},{"title":"New functionalities in basic email builder","path":"/changelog#cl-PONIES-3182"}]},{"title":"July 21, 2022","path":"/changelog?date=2022-07-21","children":[{"title":"Cross-sell recommendation inserts in campaign templates","path":"/changelog#cl-PONIES-3147"}]},{"title":"July 19, 2022","path":"/changelog?date=2022-07-19","children":[{"title":"Refreshed Automation interface","path":"/changelog#cl-PONIES-3027"},{"title":"Issue with running new workflow in Automation.","path":"/changelog#cl-PONIES-3220"}]},{"title":"July 18, 2022","path":"/changelog?date=2022-07-18","children":[{"title":"Transformation goal ","path":"/changelog#cl-PONIES-3036"}]},{"title":"July 14, 2022","path":"/changelog?date=2022-07-14","children":[{"title":"Occasional \"Something went wrong\" message when saving search settings","path":"/changelog#cl-SEARCH-1188"}]},{"title":"July 12, 2022","path":"/changelog?date=2022-07-12","children":[{"title":"Model type filters do not work once the model limit is reached","path":"/changelog#cl-ANAL-1341"}]},{"title":"July 8, 2022","path":"/changelog?date=2022-07-08","children":[{"title":"Change of nomenclature - Workspaces","path":"/changelog#cl-PLAN-3140"}]},{"title":"July 7, 2022","path":"/changelog?date=2022-07-07","children":[{"title":"Send custom event to Facebook","path":"/changelog#cl-PONIES-3100"},{"title":"Issue with choosing function in IQL query","path":"/changelog#cl-REKO-1452"},{"title":"Issue with timezones of silent hours","path":"/changelog#cl-PONIES-3190"}]},{"title":"July 6, 2022","path":"/changelog?date=2022-07-06","children":[{"title":"CSV downloaded files date fix","path":"/changelog#cl-WELDERS-3460"}]},{"title":"June 29, 2022","path":"/changelog?date=2022-06-29","children":[{"title":"IQL query changes remain after canceling","path":"/changelog#cl-REKO-1440"}]},{"title":"June 28, 2022","path":"/changelog?date=2022-06-28","children":[{"title":"Metric boosting visible when not defined","path":"/changelog#cl-REKO-1423"}]},{"title":"June 24, 2022","path":"/changelog?date=2022-06-24","children":[{"title":"Boosting improvements","path":"/changelog#cl-REKO-1309"}]},{"title":"June 23, 2022","path":"/changelog?date=2022-06-23","children":[{"title":"Deprecation of v1 recommendation campaigns","path":"/changelog#cl-REKO-1443"},{"title":"Flexible exclusion rules","path":"/changelog#cl-REKO-1308"}]},{"title":"June 22, 2022","path":"/changelog?date=2022-06-22","children":[{"title":"Main dashboard - channels issue","path":"/changelog#cl-WELDERS-3856"},{"title":"Possibility to choose more than one context item for item comparison recommendation type preview","path":"/changelog#cl-REKO-1409"}]},{"title":"June 20, 2022","path":"/changelog?date=2022-06-20","children":[{"title":"Analytics Segmentations Improvements","path":"/changelog#cl-WELDERS-2355"}]},{"title":"June 17, 2022","path":"/changelog?date=2022-06-17","children":[{"title":"Enabling propensity also for mobile-like events","path":"/changelog#cl-ANAL-1208"}]},{"title":"June 14, 2022","path":"/changelog?date=2022-06-14","children":[{"title":"Issue with report table not showing column values","path":"/changelog#cl-WELDERS-3782"}]},{"title":"June 9, 2022","path":"/changelog?date=2022-06-09","children":[{"title":"Min and Max products validated too early ","path":"/changelog#cl-REKO-1401"}]},{"title":"June 2, 2022","path":"/changelog?date=2022-06-02","children":[{"title":"Deleting attributes from filterable attributes","path":"/changelog#cl-REKO-1385"}]},{"title":"May 30, 2022","path":"/changelog?date=2022-05-30","children":[{"title":"Can't save title as filter in recommendation campaign","path":"/changelog#cl-REKO-1350"},{"title":"Attribute recommendation type not displaying images","path":"/changelog#cl-REKO-1397"},{"title":"Time validation in Scheduled Run node","path":"/changelog#cl-PONIES-3066"}]},{"title":"May 27, 2022","path":"/changelog?date=2022-05-27","children":[{"title":"Confirmation required to run scripts in templates","path":"/changelog#cl-PONIES-3062"}]},{"title":"May 25, 2022","path":"/changelog?date=2022-05-25","children":[{"title":"Handling customer tags in Data Transformation","path":"/changelog#cl-PONIES-2753"}]},{"title":"May 19, 2022","path":"/changelog?date=2022-05-19","children":[{"title":"Send offline transactions to Facebook","path":"/changelog#cl-PONIES-3023"}]},{"title":"May 18, 2022","path":"/changelog?date=2022-05-18","children":[{"title":"Error when changing recommendation type during setup","path":"/changelog#cl-REKO-1344"},{"title":"Access denied to recommendation creator for new user role","path":"/changelog#cl-REKO-1379"}]},{"title":"May 17, 2022","path":"/changelog?date=2022-05-17","children":[{"title":"Remove \"track data points\" option from automation nodes","path":"/changelog#cl-PONIES-2939"}]},{"title":"May 16, 2022","path":"/changelog?date=2022-05-16","children":[{"title":"Item card height in preview dependent on image dimensions","path":"/changelog#cl-REKO-1321"}]},{"title":"May 11, 2022","path":"/changelog?date=2022-05-11","children":[{"title":"Activating recommendation campaign impossible on Safari","path":"/changelog#cl-REKO-1347"},{"title":"Saving complex recommendation filters","path":"/changelog#cl-REKO-1358"}]},{"title":"May 10, 2022","path":"/changelog?date=2022-05-10","children":[{"title":"Metric date changed but changes not applied after saving","path":"/changelog#cl-WELDERS-3707"}]},{"title":"May 9, 2022","path":"/changelog?date=2022-05-09","children":[{"title":"Improved validation in Outgoing integrations","path":"/changelog#cl-PONIES-2994"}]},{"title":"May 5, 2022","path":"/changelog?date=2022-05-05","children":[{"title":"User can't publish new incoming integration","path":"/changelog#cl-PONIES-3028"},{"title":"Issues with editing advanced engine condiguration in personalised promotions","path":"/changelog#cl-JSON-2434"}]},{"title":"May 2, 2022","path":"/changelog?date=2022-05-02","children":[{"title":"Disappearance of the bar displaying analytics on the profile's card","path":"/changelog#cl-JSON-2372"},{"title":"Screen view links on profile card","path":"/changelog#cl-JSON-2429"}]},{"title":"April 28, 2022","path":"/changelog?date=2022-04-28","children":[{"title":"Adding only searched attributes to settings ","path":"/changelog#cl-REKO-1125"}]},{"title":"April 26, 2022","path":"/changelog?date=2022-04-26","children":[{"title":"Self configuration of the Time Optimizer","path":"/changelog#cl-ANAL-1104"}]},{"title":"April 25, 2022","path":"/changelog?date=2022-04-25","children":[{"title":"Time optimizer - predictions for next N hours","path":"/changelog#cl-ANAL-1097"}]},{"title":"April 21, 2022","path":"/changelog?date=2022-04-21","children":[{"title":"0 as default position for item promotion in rules","path":"/changelog#cl-SEARCH-1030"}]},{"title":"April 14, 2022","path":"/changelog?date=2022-04-14","children":[{"title":"Possibility to short url using Redlink","path":"/changelog#cl-PONIES-2926"}]},{"title":"April 13, 2022","path":"/changelog?date=2022-04-13","children":[{"title":"Handle inexistent items from catalog in Jijava","path":"/changelog#cl-PONIES-2562"}]},{"title":"April 8, 2022","path":"/changelog?date=2022-04-08","children":[{"title":"Advanced ranking function always set in search engine configuration","path":"/changelog#cl-SEARCH-1065"}]},{"title":"April 6, 2022","path":"/changelog?date=2022-04-06","children":[{"title":"Promoting item for category filter rules","path":"/changelog#cl-SEARCH-1015"},{"title":"Get file node splits into separate integrations","path":"/changelog#cl-PONIES-2888"},{"title":"HTTP integrations - Send file","path":"/changelog#cl-PONIES-2853"},{"title":"SFTP integrations - Send file","path":"/changelog#cl-PONIES-2850"},{"title":"Adding multiple segments to single promotion","path":"/changelog#cl-JSON-2423"}]},{"title":"April 5, 2022","path":"/changelog?date=2022-04-05","children":[{"title":"Column filter node","path":"/changelog#cl-PONIES-2860"}]},{"title":"April 2, 2022","path":"/changelog?date=2022-04-02","children":[{"title":"Recommendation models health dashboard","path":"/changelog#cl-REKO-928"}]},{"title":"March 30, 2022","path":"/changelog?date=2022-03-30","children":[{"title":"No promotion expiration event after promotion's expiration date","path":"/changelog#cl-JSON-2412"}]},{"title":"March 28, 2022","path":"/changelog?date=2022-03-28","children":[{"title":"Search engine A/B tests","path":"/changelog#cl-PLAN-2111"}]},{"title":"March 23, 2022","path":"/changelog?date=2022-03-23","children":[{"title":"Get profiles data node","path":"/changelog#cl-PONIES-2807"}]},{"title":"March 22, 2022","path":"/changelog?date=2022-03-22","children":[{"title":"New incoming integration type","path":"/changelog#cl-PONIES-2661"}]},{"title":"March 21, 2022","path":"/changelog?date=2022-03-21","children":[{"title":"Notification panel","path":"/changelog#cl-JSON-2323"},{"title":"Negative numbers in metrics selector","path":"/changelog#cl-WELDERS-3452"}]},{"title":"March 17, 2022","path":"/changelog?date=2022-03-17","children":[{"title":"Preview node configuration","path":"/changelog#cl-PONIES-2671"}]},{"title":"March 16, 2022","path":"/changelog?date=2022-03-16","children":[{"title":"Can't set \"Not matching\" in default filters","path":"/changelog#cl-REKO-1273"}]},{"title":"March 15, 2022","path":"/changelog?date=2022-03-15","children":[{"title":"Self configuration of the Predictions","path":"/changelog#cl-ANAL-1100"}]},{"title":"March 8, 2022","path":"/changelog?date=2022-03-08","children":[{"title":"Problem with filtering events in Profiles","path":"/changelog#cl-WELDERS-3364"}]},{"title":"March 7, 2022","path":"/changelog?date=2022-03-07","children":[{"title":"Possibility to edit scheduled communication","path":"/changelog#cl-PONIES-2742"}]},{"title":"February 26, 2022","path":"/changelog?date=2022-02-26","children":[{"title":"Data transformation release","path":"/changelog#cl-PONIES-2782"}]},{"title":"February 22, 2022","path":"/changelog?date=2022-02-22","children":[{"title":"Send test message directly from the communication lists","path":"/changelog#cl-PONIES-2712"},{"title":"Lack of warning regarding max model limit exceed","path":"/changelog#cl-ANAL-1144"},{"title":"Issues with creating new promotion","path":"/changelog#cl-JSON-2300"}]},{"title":"February 21, 2022","path":"/changelog?date=2022-02-21","children":[{"title":"Catalogs - editing items","path":"/changelog#cl-WELDERS-3262"},{"title":"Last month only selects 28 days","path":"/changelog#cl-WELDERS-3349"}]},{"title":"February 16, 2022","path":"/changelog?date=2022-02-16","children":[{"title":"Behavioral profiles as features (inputs) in the Predictions module","path":"/changelog#cl-ANAL-747"}]},{"title":"February 15, 2022","path":"/changelog?date=2022-02-15","children":[{"title":"Custom Propensities in the Predictions module","path":"/changelog#cl-ANAL-757"}]},{"title":"February 10, 2022","path":"/changelog?date=2022-02-10","children":[{"title":"Availability attribute validation in recommendation filters","path":"/changelog#cl-REKO-1169"},{"title":"Doubling items in recommendation preview","path":"/changelog#cl-REKO-1224"}]},{"title":"February 7, 2022","path":"/changelog?date=2022-02-07","children":[{"title":"Validation improvement in Update Profile node.","path":"/changelog#cl-PONIES-2675"}]},{"title":"February 4, 2022","path":"/changelog?date=2022-02-04","children":[{"title":"Recommendation scoring boosting","path":"/changelog#cl-REKO-927"},{"title":"Change trend name bug","path":"/changelog#cl-WELDERS-3255"}]},{"title":"February 3, 2022","path":"/changelog?date=2022-02-03","children":[{"title":"Wrong elastic filter behavior with static filter present","path":"/changelog#cl-REKO-1226"},{"title":"Optimization in visual email editor","path":"/changelog#cl-PONIES-2716"}]},{"title":"February 2, 2022","path":"/changelog?date=2022-02-02","children":[{"title":"Character limit in denylist","path":"/changelog#cl-SEARCH-979"}]},{"title":"January 28, 2022","path":"/changelog?date=2022-01-28","children":[{"title":"Recommendation filters based on customer attributes","path":"/changelog#cl-REKO-1010"},{"title":"Histograms - select metric bug","path":"/changelog#cl-WELDERS-3183"}]},{"title":"January 22, 2022","path":"/changelog?date=2022-01-22","children":[{"title":"AI Search Engine Scoring 2.0 ","path":"/changelog#cl-SEARCH-799"}]},{"title":"January 20, 2022","path":"/changelog?date=2022-01-20","children":[{"title":"Dynamic target link in web push communication","path":"/changelog#cl-PONIES-2139"}]},{"title":"January 17, 2022","path":"/changelog?date=2022-01-17","children":[{"title":"Attribute recommendations","path":"/changelog#cl-REKO-929"},{"title":"Section recommendations","path":"/changelog#cl-REKO-1059"}]},{"title":"January 10, 2022","path":"/changelog?date=2022-01-10","children":[{"title":"Lookalikes in the Predictions module","path":"/changelog#cl-ANAL-756"}]},{"title":"January 3, 2022","path":"/changelog?date=2022-01-03","children":[{"title":"Automations triggered by customer data change","path":"/changelog#cl-PONIES-2423"}]},{"title":"December 29, 2021","path":"/changelog?date=2021-12-29","children":[{"title":"Ignore limits option in Communication and Automation","path":"/changelog#cl-PONIES-2325"}]},{"title":"December 22, 2021","path":"/changelog?date=2021-12-22","children":[{"title":"Outgoing Integration - new publish flow","path":"/changelog#cl-PONIES-2321"}]},{"title":"December 20, 2021","path":"/changelog?date=2021-12-20","children":[{"title":"Quantiles in Analytics","path":"/changelog#cl-WELDERS-3105"}]},{"title":"December 11, 2021","path":"/changelog?date=2021-12-11","children":[{"title":"Default filters in recommendation campaigns","path":"/changelog#cl-PLAN-2967"}]},{"title":"December 10, 2021","path":"/changelog?date=2021-12-10","children":[{"title":"Predictions - production release","path":"/changelog#cl-ANAL-741"}]},{"title":"December 7, 2021","path":"/changelog?date=2021-12-07","children":[{"title":"Upload template from zip file - uploading time optimization.","path":"/changelog#cl-PONIES-2513"},{"title":"Activities from the communication templates in Auditlog","path":"/changelog#cl-PONIES-2476"}]},{"title":"December 6, 2021","path":"/changelog?date=2021-12-06","children":[{"title":"Median in Analytics","path":"/changelog#cl-WELDERS-3064"}]},{"title":"November 15, 2021","path":"/changelog?date=2021-11-15","children":[{"title":"Display grid lines in Dashboards","path":"/changelog#cl-WELDERS-2865"}]},{"title":"November 10, 2021","path":"/changelog?date=2021-11-10","children":[{"title":"Conditional approval based on location","path":"/changelog#cl-PONIES-2350"}]},{"title":"November 9, 2021","path":"/changelog?date=2021-11-09","children":[{"title":"Event Settings improvements","path":"/changelog#cl-WELDERS-2848"}]},{"title":"November 8, 2021","path":"/changelog?date=2021-11-08","children":[{"title":"Magento plugin","path":"/changelog#cl-JSON-2199"}]},{"title":"November 2, 2021","path":"/changelog?date=2021-11-02","children":[{"title":"Additional currency symbols in dashboards","path":"/changelog#cl-WELDERS-2662"},{"title":"Analytics conditions not displayed correctly in read-only preview","path":"/changelog#cl-WELDERS-3027"}]},{"title":"October 29, 2021","path":"/changelog?date=2021-10-29","children":[{"title":"Spanish version of the platform","path":"/changelog#cl-WELDERS-3070"}]},{"title":"October 27, 2021","path":"/changelog?date=2021-10-27","children":[{"title":"Removed unnecessary popup when exiting analytics","path":"/changelog#cl-WELDERS-3011"}]},{"title":"October 19, 2021","path":"/changelog?date=2021-10-19","children":[{"title":"\"Use recommended date\" is not working ","path":"/changelog#cl-PONIES-2410"}]},{"title":"October 18, 2021","path":"/changelog?date=2021-10-18","children":[{"title":"Comma symbol in expressions","path":"/changelog#cl-WELDERS-2883"},{"title":"Predefined dashboards - moved to the end of the list","path":"/changelog#cl-WELDERS-3008"},{"title":"Silence Hours - skip messages option.","path":"/changelog#cl-PONIES-2280"}]},{"title":"October 13, 2021","path":"/changelog?date=2021-10-13","children":[{"title":"Account confirmation via PIN","path":"/changelog#cl-PONIES-1799"},{"title":"No possibility to select more than 10 visible automation on the list.","path":"/changelog#cl-PONIES-2005"}]},{"title":"October 12, 2021","path":"/changelog?date=2021-10-12","children":[{"title":"Incorrectly displayed value in Aggregate","path":"/changelog#cl-WELDERS-2178"},{"title":"Customer Properties - display edit screen","path":"/changelog#cl-WELDERS-2994"},{"title":"No hints in analytics","path":"/changelog#cl-WELDERS-2926"}]},{"title":"October 1, 2021","path":"/changelog?date=2021-10-01","children":[{"title":"Feature Store - offline features","path":"/changelog#cl-ANAL-736"},{"title":"Find template by name in Action Nodes.","path":"/changelog#cl-PONIES-2227"}]},{"title":"September 28, 2021","path":"/changelog?date=2021-09-28","children":[{"title":"User can't add event to black list","path":"/changelog#cl-PONIES-2308"}]},{"title":"September 21, 2021","path":"/changelog?date=2021-09-21","children":[{"title":"Additonal metric types for Top Item recommendation campaigns","path":"/changelog#cl-REKO-1012"}]},{"title":"September 15, 2021","path":"/changelog?date=2021-09-15","children":[{"title":"The plus icon added to denote a field which you can provide a dynamic value","path":"/changelog#cl-PONIES-2215"}]},{"title":"September 13, 2021","path":"/changelog?date=2021-09-13","children":[{"title":"One-off training option in model creator and settings","path":"/changelog#cl-ANAL-945"},{"title":"Add model deleting to context menu in Predictions","path":"/changelog#cl-ANAL-915"},{"title":"Enable to choose 5 or 2-points scale in Predictions","path":"/changelog#cl-ANAL-912"},{"title":"Add new statuses to the list of predictions ","path":"/changelog#cl-ANAL-878"}]},{"title":"September 7, 2021","path":"/changelog?date=2021-09-07","children":[{"title":"Add percentiles to prediction events","path":"/changelog#cl-ANAL-922"},{"title":"Synerise Certification Program","path":"/changelog#cl-PONIES-1810"}]},{"title":"September 2, 2021","path":"/changelog?date=2021-09-02","children":[{"title":"Configurable resign link","path":"/changelog#cl-PONIES-1485"}]},{"title":"August 20, 2021","path":"/changelog?date=2021-08-20","children":[{"title":"User editing in Settings.","path":"/changelog#cl-PONIES-1911"}]},{"title":"August 12, 2021","path":"/changelog?date=2021-08-12","children":[{"title":"Managing slots in recommendation campaigns","path":"/changelog#cl-PLAN-2982"}]},{"title":"August 11, 2021","path":"/changelog?date=2021-08-11","children":[{"title":"Google Analytics labels in mobile notifications","path":"/changelog#cl-PONIES-1859"}]},{"title":"August 9, 2021","path":"/changelog?date=2021-08-09","children":[{"title":"Search preview upgrade","path":"/changelog#cl-SEARCH-704"}]},{"title":"July 29, 2021","path":"/changelog?date=2021-07-29","children":[{"title":"Ability to restrict access to schemas and objects by applying permission rules","path":"/changelog#cl-WELDERS-2456"}]},{"title":"July 23, 2021","path":"/changelog?date=2021-07-23","children":[{"title":"Managing slots in personalised promotions campaigns","path":"/changelog#cl-JSON-1937"}]},{"title":"July 13, 2021","path":"/changelog?date=2021-07-13","children":[{"title":"CRM Improvements: handling none-unique email attributes","path":"/changelog#cl-PLAN-2644"},{"title":"Client's recent searches","path":"/changelog#cl-SEARCH-706"},{"title":"Recent interaction recommendation campaign","path":"/changelog#cl-REKO-888"}]},{"title":"July 9, 2021","path":"/changelog?date=2021-07-09","children":[{"title":"New types of aggregates","path":"/changelog#cl-WELDERS-2359"}]},{"title":"June 25, 2021","path":"/changelog?date=2021-06-25","children":[{"title":"Validation for API key names","path":"/changelog#cl-WTF-403"}]},{"title":"June 24, 2021","path":"/changelog?date=2021-06-24","children":[{"title":"Issues with irrelevant password policy for users","path":"/changelog#cl-WTF-452"}]},{"title":"June 22, 2021","path":"/changelog?date=2021-06-22","children":[{"title":"Issues with the login page","path":"/changelog#cl-WTF-659"}]},{"title":"June 18, 2021","path":"/changelog?date=2021-06-18","children":[{"title":"Issues with selecting the checkboxes ","path":"/changelog#cl-WTF-449"}]},{"title":"June 9, 2021","path":"/changelog?date=2021-06-09","children":[{"title":"New recommendation type - Item comparison","path":"/changelog#cl-PLAN-2968"}]},{"title":"May 26, 2021","path":"/changelog?date=2021-05-26","children":[{"title":"Possibility to authorize as a business profile for several methods","path":"/changelog#cl-PLAN-3007"},{"title":"Issues with using the recommended date while scheduling messages","path":"/changelog#cl-PONIES-1601"}]},{"title":"May 25, 2021","path":"/changelog?date=2021-05-25","children":[{"title":"Issues with editing landing pages","path":"/changelog#cl-PONIES-1624"},{"title":"New option in the web push notification wizard","path":"/changelog#cl-PONIES-1572"}]},{"title":"May 24, 2021","path":"/changelog?date=2021-05-24","children":[{"title":"Issues with 2FA setup process initiation","path":"/changelog#cl-WTF-455"}]},{"title":"May 21, 2021","path":"/changelog?date=2021-05-21","children":[{"title":"Changes to the URL while changing the user's password","path":"/changelog#cl-WTF-113"},{"title":"Improvements to the two-factor authentication set-up","path":"/changelog#cl-WTF-218"},{"title":"User management improvements","path":"/changelog#cl-WTF-47"}]},{"title":"May 17, 2021","path":"/changelog?date=2021-05-17","children":[{"title":"The request ID header added to webhooks","path":"/changelog#cl-PONIES-1608"}]},{"title":"May 14, 2021","path":"/changelog?date=2021-05-14","children":[{"title":"Issues with a validation for too short email addresses in user invitations","path":"/changelog#cl-WTF-419"},{"title":"Supply the message.notSent event type with more information","path":"/changelog#cl-PONIES-1526"}]},{"title":"May 12, 2021","path":"/changelog?date=2021-05-12","children":[{"title":"Phone validation improvements","path":"/changelog#cl-PONIES-1556"},{"title":"Change of the HTTP status code for email and password change requests","path":"/changelog#cl-WTF-415"}]},{"title":"May 10, 2021","path":"/changelog?date=2021-05-10","children":[{"title":"Issues with double scripts in the landing page","path":"/changelog#cl-PONIES-1582"},{"title":"Extended search query within Tracking Codes","path":"/changelog#cl-WTF-392"}]},{"title":"May 7, 2021","path":"/changelog?date=2021-05-07","children":[{"title":"Issues with improper avatar size on the list of business profiles","path":"/changelog#cl-WTF-284"},{"title":"Possibility to restrict email confirmation from authenticated accounts only","path":"/changelog#cl-WTF-18"}]},{"title":"May 6, 2021","path":"/changelog?date=2021-05-06","children":[{"title":"New interface for API Keys settings section ","path":"/changelog#cl-WTF-334"}]},{"title":"May 4, 2021","path":"/changelog?date=2021-05-04","children":[{"title":"Buy one, get one [BOGO(F)] promotions","path":"/changelog#cl-PLAN-1336"},{"title":"Best time for campaign types - AI Time optimizer","path":"/changelog#cl-PLAN-2132"}]},{"title":"April 28, 2021","path":"/changelog?date=2021-04-28","children":[{"title":"New SMS provider - Redlink","path":"/changelog#cl-PLAN-3012"}]},{"title":"April 26, 2021","path":"/changelog?date=2021-04-26","children":[{"title":"Issues with activating mobile push notifications (banners)","path":"/changelog#cl-PONIES-1554"},{"title":"Issues with the configuration of web push notifications","path":"/changelog#cl-PONIES-1562"},{"title":"Possibility to use the recommendation Jinjava tag in Automation","path":"/changelog#cl-PONIES-1512"}]},{"title":"April 23, 2021","path":"/changelog?date=2021-04-23","children":[{"title":"Fix deviceId check for SOFT unknown device","path":"/changelog#cl-WTF-300"}]},{"title":"April 22, 2021","path":"/changelog?date=2021-04-22","children":[{"title":"Issues on password change for some users","path":"/changelog#cl-WTF-274"}]},{"title":"April 20, 2021","path":"/changelog?date=2021-04-20","children":[{"title":"The list of inserts added to the webhook payload  text field","path":"/changelog#cl-PONIES-1468"}]},{"title":"April 19, 2021","path":"/changelog?date=2021-04-19","children":[{"title":"Possibility to select the diagram type for event consumption and API request usage","path":"/changelog#cl-WTF-258"},{"title":"Possibility to download report of event consumption and API request usage","path":"/changelog#cl-WTF-257"},{"title":"Enhanced preview of AI recommendations","path":"/changelog#cl-PLAN-2813"},{"title":"Post search setting changes to Audit Log","path":"/changelog#cl-SEARCH-511"}]},{"title":"April 14, 2021","path":"/changelog?date=2021-04-14","children":[{"title":"Issues with the preview of active dynamic content","path":"/changelog#cl-PONIES-1518"}]},{"title":"April 12, 2021","path":"/changelog?date=2021-04-12","children":[{"title":"Business Filter node ","path":"/changelog#cl-PONIES-1492"}]},{"title":"April 8, 2021","path":"/changelog?date=2021-04-08","children":[{"title":"Issues with incorrect sequences of events","path":"/changelog#cl-PONIES-1507"}]},{"title":"April 7, 2021","path":"/changelog?date=2021-04-07","children":[{"title":"Self-Service configuration for IAM for Applications","path":"/changelog#cl-PLAN-1892"},{"title":"Increased sign limit for URLs in mobile push wizard","path":"/changelog#cl-PONIES-1437"},{"title":"Issues with the action type sections in drag&drop wizard","path":"/changelog#cl-PONIES-1231"},{"title":"Issues with saving mobile push notifications","path":"/changelog#cl-PONIES-1227"},{"title":"Issues with selecting banner content","path":"/changelog#cl-PONIES-1449"}]},{"title":"April 6, 2021","path":"/changelog?date=2021-04-06","children":[{"title":"Priority added to test SMS send through Tide","path":"/changelog#cl-PONIES-1493"}]},{"title":"March 30, 2021","path":"/changelog?date=2021-03-30","children":[{"title":"New method for email change","path":"/changelog#cl-MOB-1360"},{"title":"Client.getScreeView method ","path":"/changelog#cl-MOB-1297"}]},{"title":"March 24, 2021","path":"/changelog?date=2021-03-24","children":[{"title":"Extended scope of personalization - refer to JSON values in catalogs","path":"/changelog#cl-PONIES-1085"},{"title":"Issues with Jinjava in push messages","path":"/changelog#cl-PONIES-1351"}]},{"title":"March 23, 2021","path":"/changelog?date=2021-03-23","children":[{"title":"Suggestions validation option","path":"/changelog#cl-PLAN-2955"}]},{"title":"March 22, 2021","path":"/changelog?date=2021-03-22","children":[{"title":"User friendly service names in audit log","path":"/changelog#cl-WTF-231"}]},{"title":"March 19, 2021","path":"/changelog?date=2021-03-19","children":[{"title":"Business Profile Settings in top bar are navigating to user settings and not Profile","path":"/changelog#cl-WTF-239"},{"title":"Date validation while scheduling messages","path":"/changelog#cl-PONIES-1091"},{"title":"The refresh button on the activity list in Profiles","path":"/changelog#cl-PONIES-1455"},{"title":"API Key selector in outgoing webhook and outgoing integrations","path":"/changelog#cl-PONIES-1272"}]},{"title":"March 17, 2021","path":"/changelog?date=2021-03-17","children":[{"title":"Issues with switching the message variants","path":"/changelog#cl-PONIES-1366"},{"title":"Improved time of reloading changes in dynamic content","path":"/changelog#cl-PONIES-1446"}]},{"title":"March 16, 2021","path":"/changelog?date=2021-03-16","children":[{"title":"Fixed avatar display within audit log","path":"/changelog#cl-WTF-134"}]},{"title":"March 9, 2021","path":"/changelog?date=2021-03-09","children":[{"title":"Possibility to send dynamic content campaigns for empty recipient groups","path":"/changelog#cl-PONIES-1415"}]},{"title":"March 8, 2021","path":"/changelog?date=2021-03-08","children":[{"title":"Autofocus on search on profile listing","path":"/changelog#cl-WTF-166"}]},{"title":"March 4, 2021","path":"/changelog?date=2021-03-04","children":[{"title":"Issue with determining the web push lifespan longer than 28h","path":"/changelog#cl-PONIES-1357"},{"title":"Issues with selecting dynamic comparison in aggregates","path":"/changelog#cl-WELDERS-1920"}]},{"title":"February 26, 2021","path":"/changelog?date=2021-02-26","children":[{"title":"Changes in passing Client ID in events sent by using client token authorization","path":"/changelog#cl-JSON-1589"}]},{"title":"February 24, 2021","path":"/changelog?date=2021-02-24","children":[{"title":"Issue with the names of expressions while selecting them in the metric formula","path":"/changelog#cl-WELDERS-1564"}]},{"title":"February 22, 2021","path":"/changelog?date=2021-02-22","children":[{"title":"Unique attributes values filter in recommendation campaigns","path":"/changelog#cl-PLAN-2775"},{"title":"Issues with AI Search Engine","path":"/changelog#cl-SA-10337"}]},{"title":"February 19, 2021","path":"/changelog?date=2021-02-19","children":[{"title":"Visible audience configuration in active campaigns and automations.","path":"/changelog#cl-PLAN-1857"}]},{"title":"February 18, 2021","path":"/changelog?date=2021-02-18","children":[{"title":"Catalogs Refactor","path":"/changelog#cl-PLAN-2746"}]},{"title":"February 16, 2021","path":"/changelog?date=2021-02-16","children":[{"title":"Issues with the Send event node","path":"/changelog#cl-PONIES-1285"},{"title":"Changes in Jinjava variables in Dynamic Content","path":"/changelog#cl-PONIES-1268"},{"title":"Issues with rendering a dash in Jinjava tags","path":"/changelog#cl-PONIES-1062"},{"title":"Optimized loading time of statistics in Campaigns and Dynamic content","path":"/changelog#cl-PONIES-1108"},{"title":"Campaigns created through Marketing calendar not visible in the calendar","path":"/changelog#cl-PONIES-1076"}]},{"title":"February 15, 2021","path":"/changelog?date=2021-02-15","children":[{"title":"No firebase registration after api-key change","path":"/changelog#cl-MOB-1335"}]},{"title":"February 11, 2021","path":"/changelog?date=2021-02-11","children":[{"title":"Relations in Schema Builder","path":"/changelog#cl-PLAN-2474"},{"title":"Issues with the Merge paths node ","path":"/changelog#cl-PONIES-1290"},{"title":"Choosing SMS accounts in the Send SMS node","path":"/changelog#cl-PONIES-1152"}]},{"title":"January 27, 2021","path":"/changelog?date=2021-01-27","children":[{"title":"UTM parameters skipped in dynamic content campaign when they are undefined","path":"/changelog#cl-PONIES-1172"}]},{"title":"January 26, 2021","path":"/changelog?date=2021-01-26","children":[{"title":"Improvement for User Session","path":"/changelog#cl-PLAN-2811"}]},{"title":"January 20, 2021","path":"/changelog?date=2021-01-20","children":[{"title":"Recommendations v2","path":"/changelog#cl-PLAN-1366"},{"title":"Issues with saving Sankey diagrams","path":"/changelog#cl-WELDERS-993"}]},{"title":"January 19, 2021","path":"/changelog?date=2021-01-19","children":[{"title":"Schema Builder performance tests and optimization","path":"/changelog#cl-WELDERS-1054"}]},{"title":"January 18, 2021","path":"/changelog?date=2021-01-18","children":[{"title":"Issues with UTMs in Dynamic Content campaigns","path":"/changelog#cl-PONIES-1167"}]},{"title":"January 15, 2021","path":"/changelog?date=2021-01-15","children":[{"title":"Managing goals in A/B automatic experiment allocation","path":"/changelog#cl-PLAN-2207"},{"title":"Step discount in promotions","path":"/changelog#cl-PLAN-2167"}]},{"title":"January 14, 2021","path":"/changelog?date=2021-01-14","children":[{"title":"Increased limits of the number of characters in the event action names ","path":"/changelog#cl-PONIES-1175"},{"title":"Search Engine Configuration Wizard","path":"/changelog#cl-PLAN-2734"}]},{"title":"January 13, 2021","path":"/changelog?date=2021-01-13","children":[{"title":"Adding recommendation campaigns-related actions to Audit log\n","path":"/changelog#cl-REKO-459"},{"title":"Searching items by ID","path":"/changelog#cl-PONIES-1150"},{"title":"Issues with adding tags on a customer's profile","path":"/changelog#cl-JSON-1162"},{"title":"Inviting users and user role management available only for admins and managers","path":"/changelog#cl-WTF-93"},{"title":"Issue with the Back button in Imports","path":"/changelog#cl-PONIES-1163"},{"title":"Issue with turning off imports","path":"/changelog#cl-PONIES-1140"}]},{"title":"January 12, 2021","path":"/changelog?date=2021-01-12","children":[{"title":"Validation of time in the Delay node","path":"/changelog#cl-PONIES-1081"},{"title":" Event name validation in the Send client event node ","path":"/changelog#cl-PONIES-1067"},{"title":"Sending SMS without consents","path":"/changelog#cl-PONIES-1136"}]},{"title":"January 11, 2021","path":"/changelog?date=2021-01-11","children":[{"title":"Automated recommendation launch and model training","path":"/changelog#cl-PLAN-1335"}]},{"title":"December 16, 2020","path":"/changelog?date=2020-12-16","children":[{"title":"Issues with adding and deleting test lists of mails/phones in campaigns","path":"/changelog#cl-PONIES-1055"},{"title":"Improved validation for Client Event Filter node","path":"/changelog#cl-PONIES-955"},{"title":"Batch delivery improvements","path":"/changelog#cl-PONIES-866"}]},{"title":"December 15, 2020","path":"/changelog?date=2020-12-15","children":[{"title":"Issues with the campaign template styles","path":"/changelog#cl-WELDERS-1468"}]},{"title":"December 9, 2020","path":"/changelog?date=2020-12-09","children":[{"title":"Email campaign preview in email code editor","path":"/changelog#cl-PLAN-2358"}]},{"title":"December 8, 2020","path":"/changelog?date=2020-12-08","children":[{"title":"Reset password for user","path":"/changelog#cl-JSON-816"},{"title":"Access restrictions to show when user meets conditions","path":"/changelog#cl-JSON-1247"},{"title":"User able to access own account details without choosing profile first","path":"/changelog#cl-JSON-798"},{"title":"Adding campaign-related actions to Audit log","path":"/changelog#cl-PLAN-2629"},{"title":"Single Sign-On through SAML based Identity Provider","path":"/changelog#cl-PLAN-690"}]},{"title":"December 7, 2020","path":"/changelog?date=2020-12-07","children":[{"title":"UTM & URL parameter section added to the Send email node","path":"/changelog#cl-PONIES-1058"},{"title":"Issues with saving journeys that contain Send email node","path":"/changelog#cl-PONIES-1109"},{"title":"The possibility of selecting a timezone in the Audience node","path":"/changelog#cl-PONIES-1073"},{"title":"Organizing journeys by assigning tags and adding descriptions to them in the Automation module","path":"/changelog#cl-PLAN-2253"},{"title":"Extended list of system system attributes that are not accepted for clients","path":"/changelog#cl-JSON-1289"}]},{"title":"November 26, 2020","path":"/changelog?date=2020-11-26","children":[{"title":"Extended User management","path":"/changelog#cl-PLAN-2410"},{"title":"Possibility to reset users 2FA state","path":"/changelog#cl-JSON-817"},{"title":"Changes in users' account deletion","path":"/changelog#cl-JSON-818"},{"title":"Feature change around user role updates","path":"/changelog#cl-JSON-1220"},{"title":"Extend user list with info about managed users","path":"/changelog#cl-JSON-814"}]},{"title":"November 25, 2020","path":"/changelog?date=2020-11-25","children":[{"title":"Allow developer to take over walkthrough campaign data frame","path":"/changelog#cl-MOB-1257"},{"title":"Move root detection info to client.applicationStarted event","path":"/changelog#cl-MOB-1228"},{"title":"Method to control if backend time sync is required","path":"/changelog#cl-MOB-1261"},{"title":"Kill customers session on HTTP 410 from the backend","path":"/changelog#cl-MOB-1237"},{"title":"New delete account method","path":"/changelog#cl-MOB-1234"}]},{"title":"November 19, 2020","path":"/changelog?date=2020-11-19","children":[{"title":"Removing firstname from emails","path":"/changelog#cl-PONIES-1051"}]},{"title":"November 17, 2020","path":"/changelog?date=2020-11-17","children":[{"title":"Promotions for entire category","path":"/changelog#cl-PLAN-986"},{"title":"Promotions for entire basket - excluding products","path":"/changelog#cl-PLAN-1658"}]},{"title":"November 5, 2020","path":"/changelog?date=2020-11-05","children":[{"title":"Issues with displaying the metric list while creating a histogram","path":"/changelog#cl-WELDERS-1132"}]},{"title":"November 3, 2020","path":"/changelog?date=2020-11-03","children":[{"title":"Improvements on Synerise status website","path":"/changelog#cl-PONIES-962"}]},{"title":"November 2, 2020","path":"/changelog?date=2020-11-02","children":[{"title":"Issues with the variants in Dynamic content campaign","path":"/changelog#cl-PONIES-323"},{"title":"Limits on the number of test message recipients","path":"/changelog#cl-PONIES-934"},{"title":"Content available and Mutable content options in Mobile campaign wizard","path":"/changelog#cl-PONIES-844"},{"title":"Additional restriction options in the Campaign module","path":"/changelog#cl-PONIES-418"},{"title":"Issues with HTML and JS sections in the code editor","path":"/changelog#cl-PONIES-945"},{"title":"Possibility to define a goal for a dynamic content campaign","path":"/changelog#cl-PONIES-828"},{"title":"Issues with adding emojis to email subjects","path":"/changelog#cl-PONIES-766"},{"title":"Issues with selecting a template wizard in Mobile campaigns","path":"/changelog#cl-PONIES-862"},{"title":"Issues with duplicating dynamic content campaigns","path":"/changelog#cl-PONIES-643"},{"title":"Possibility to change variant names in Campaigns","path":"/changelog#cl-PONIES-599"},{"title":"Issues with the template banner builder","path":"/changelog#cl-PONIES-878"}]},{"title":"October 21, 2020","path":"/changelog?date=2020-10-21","children":[{"title":"Issues with the preview of emails","path":"/changelog#cl-PONIES-984"}]},{"title":"October 19, 2020","path":"/changelog?date=2020-10-19","children":[{"title":"Issues with the End node in journey analyses","path":"/changelog#cl-PONIES-917"}]},{"title":"October 14, 2020","path":"/changelog?date=2020-10-14","children":[{"title":"Issues with date ranges in analytical dashboards","path":"/changelog#cl-WELDERS-1173"}]},{"title":"October 13, 2020","path":"/changelog?date=2020-10-13","children":[{"title":" Highlighting the data report","path":"/changelog#cl-PLAN-2155"}]},{"title":"September 30, 2020","path":"/changelog?date=2020-09-30","children":[{"title":"Issues with the node analyses in Automation","path":"/changelog#cl-PONIES-936"}]},{"title":"September 29, 2020","path":"/changelog?date=2020-09-29","children":[{"title":"Average option in the reports preview","path":"/changelog#cl-WELDERS-1039"},{"title":"Attribution: New advanced tab","path":"/changelog#cl-PLAN-1824"}]},{"title":"September 28, 2020","path":"/changelog?date=2020-09-28","children":[{"title":"Issues with saving journeys in Automation","path":"/changelog#cl-PONIES-942"}]},{"title":"September 25, 2020","path":"/changelog?date=2020-09-25","children":[{"title":"Issues with the IfNull function in expressions","path":"/changelog#cl-WELDERS-883"},{"title":"Issues with generating a histogram preview","path":"/changelog#cl-WELDERS-1131"},{"title":"Issues with generating data in dashboards shared with non-Synerise users","path":"/changelog#cl-WELDERS-1128"}]},{"title":"September 24, 2020","path":"/changelog?date=2020-09-24","children":[{"title":"HTTP Headers for Landing Pages","path":"/changelog#cl-PLAN-1426"},{"title":"Issues with inconsistent interface messages","path":"/changelog#cl-PONIES-807"},{"title":"Android SDK drops support for Android 4.x ","path":"/changelog#cl-MOB-1243"}]},{"title":"September 18, 2020","path":"/changelog?date=2020-09-18","children":[{"title":"Updated password policy view","path":"/changelog#cl-WELDERS-179"},{"title":"IP Allow-list feature to limit access to Business Profile","path":"/changelog#cl-JSON-716"}]},{"title":"September 11, 2020","path":"/changelog?date=2020-09-11","children":[{"title":"Updates in tracking activities in Automation","path":"/changelog#cl-PONIES-777"}]},{"title":"September 9, 2020","path":"/changelog?date=2020-09-09","children":[{"title":"Logic for push payload decryption","path":"/changelog#cl-MOB-968"},{"title":"Push encryption keys generation for user","path":"/changelog#cl-MOB-769"}]},{"title":"September 8, 2020","path":"/changelog?date=2020-09-08","children":[{"title":"Full password policy is not visible on signup","path":"/changelog#cl-JSON-753"},{"title":"Activate 2FA code input box directly after previous step","path":"/changelog#cl-JSON-828"},{"title":"Added search boxes in Automation nodes","path":"/changelog#cl-PONIES-809"},{"title":"Issues with choosing a folder in Automation","path":"/changelog#cl-PONIES-840"},{"title":"Added the Not equal operator in Automation","path":"/changelog#cl-PONIES-786"},{"title":"Issues with journey count in folders in Automation","path":"/changelog#cl-PONIES-641"},{"title":"OAuth: Nested json data support","path":"/changelog#cl-JSON-969"}]},{"title":"September 7, 2020","path":"/changelog?date=2020-09-07","children":[{"title":"Distinguishing final and test campaigns in message.send events","path":"/changelog#cl-PLAN-1903"}]},{"title":"September 1, 2020","path":"/changelog?date=2020-09-01","children":[{"title":"Search rules 2.0","path":"/changelog#cl-PLAN-1921"},{"title":"Limits for a response body size in Automation","path":"/changelog#cl-PONIES-847"}]},{"title":"August 26, 2020","path":"/changelog?date=2020-08-26","children":[{"title":"Issues with removing tags ","path":"/changelog#cl-JSON-790"}]},{"title":"August 18, 2020","path":"/changelog?date=2020-08-18","children":[{"title":"Issues with previewing the list of recent, paused and all campaigns","path":"/changelog#cl-PONIES-825"}]},{"title":"August 14, 2020","path":"/changelog?date=2020-08-14","children":[{"title":"Changes in importing product feeds","path":"/changelog#cl-NOOBS-360"}]},{"title":"August 12, 2020","path":"/changelog?date=2020-08-12","children":[{"title":"Issues with extending the expiration date of a dashboard","path":"/changelog#cl-WELDERS-599"}]},{"title":"August 10, 2020","path":"/changelog?date=2020-08-10","children":[{"title":"Issues with overwriting the content of web push templates","path":"/changelog#cl-WELDERS-325"}]},{"title":"August 7, 2020","path":"/changelog?date=2020-08-07","children":[{"title":"Top 100 and Last 100 results in Reports","path":"/changelog#cl-WELDERS-696"},{"title":"Issues with previewing metrics while creating histograms","path":"/changelog#cl-WELDERS-687"},{"title":"Issues with the Frequency option in the display settings in Dynamic content campaigns","path":"/changelog#cl-PONIES-709"},{"title":"Template search boxes in Send SMS and Send Web Push nodes in Automation","path":"/changelog#cl-PONIES-422"},{"title":"Same e-mail accounts with different config are indistinguishable in campaign editor","path":"/changelog#cl-PONIES-610"}]},{"title":"August 3, 2020","path":"/changelog?date=2020-08-03","children":[{"title":"Issues with the duplicated attachments in test emails","path":"/changelog#cl-PONIES-525"}]},{"title":"July 30, 2020","path":"/changelog?date=2020-07-30","children":[{"title":"Improved searching on the CRM list","path":"/changelog#cl-PLAN-2139"}]},{"title":"July 29, 2020","path":"/changelog?date=2020-07-29","children":[{"title":"Issues with adding email campaigns through a marketing calendar","path":"/changelog#cl-PONIES-383"},{"title":"New statistics on the list of email campaigns","path":"/changelog#cl-PONIES-571"},{"title":"Issues with setting the display frequency in the Dynamic content campaigns","path":"/changelog#cl-PONIES-668"}]},{"title":"July 28, 2020","path":"/changelog?date=2020-07-28","children":[{"title":"Issues with saving dashboards that contain empty analyses","path":"/changelog#cl-WELDERS-797"},{"title":"Issues with setting 0 as a value in the Metric filter node","path":"/changelog#cl-PONIES-569"},{"title":"Segment update management","path":"/changelog#cl-PONIES-427"}]},{"title":"July 23, 2020","path":"/changelog?date=2020-07-23","children":[{"title":"Context help in nodes in Automation ","path":"/changelog#cl-PLAN-1689"}]},{"title":"July 22, 2020","path":"/changelog?date=2020-07-22","children":[{"title":"Optimizing marketing agreement updates","path":"/changelog#cl-JSON-734"}]},{"title":"July 21, 2020","path":"/changelog?date=2020-07-21","children":[{"title":"Issues with the visibility of the time zone in the business profile settings","path":"/changelog#cl-JSON-733"},{"title":"Issues with displaying full list of aggregates and expressions on a client card","path":"/changelog#cl-NOOBS-308"}]},{"title":"July 20, 2020","path":"/changelog?date=2020-07-20","children":[{"title":" Possibility to define campaignName of email campaigns sent through Automation","path":"/changelog#cl-PONIES-785"},{"title":"Issues with the initial value in the batch delivery option","path":"/changelog#cl-PONIES-616"},{"title":"Issues with the Display settings in Dynamic Content campaigns","path":"/changelog#cl-PONIES-355"},{"title":"Removing the batch delivery option in the Dynamic Content campaign","path":"/changelog#cl-PONIES-373"}]},{"title":"July 14, 2020","path":"/changelog?date=2020-07-14","children":[{"title":"Optimization in API activities","path":"/changelog#cl-NOOBS-274"},{"title":"Issues with deleting city and company on the client card","path":"/changelog#cl-JSON-455"},{"title":"Issues with event descriptions","path":"/changelog#cl-JSON-111"},{"title":"Issues with descriptions in Reports","path":"/changelog#cl-WELDERS-615"},{"title":"Issues with the filter in Catalogs","path":"/changelog#cl-NOOBS-174"}]},{"title":"July 8, 2020","path":"/changelog?date=2020-07-08","children":[{"title":"AI Time Optimizer in Automation","path":"/changelog#cl-PLAN-1517"}]},{"title":"July 7, 2020","path":"/changelog?date=2020-07-07","children":[{"title":"Issues with launching journeys in Automation","path":"/changelog#cl-PONIES-382"}]},{"title":"July 6, 2020","path":"/changelog?date=2020-07-06","children":[{"title":"Updated tracking code settings ","path":"/changelog#cl-PLAN-2088"}]},{"title":"June 30, 2020","path":"/changelog?date=2020-06-30","children":[{"title":"Inserting Jinjava elements into URL and Icon sections in Web Push campaigns","path":"/changelog#cl-PONIES-535"}]},{"title":"June 29, 2020","path":"/changelog?date=2020-06-29","children":[{"title":"Issues with inconsistency of date ranges on dashboards","path":"/changelog#cl-WELDERS-640"}]},{"title":"June 26, 2020","path":"/changelog?date=2020-06-26","children":[{"title":"Issues with updating list of metrics while creating reports","path":"/changelog#cl-WELDERS-286"},{"title":"Issues with the visibility of info panel on the list of events","path":"/changelog#cl-WELDERS-127"},{"title":"Issues with previewing trends","path":"/changelog#cl-WELDERS-429"}]},{"title":"June 23, 2020","path":"/changelog?date=2020-06-23","children":[{"title":"Issues with sending test email campaigns","path":"/changelog#cl-PONIES-374"}]},{"title":"June 18, 2020","path":"/changelog?date=2020-06-18","children":[{"title":"Issues with the customer details section on a client card","path":"/changelog#cl-JSON-410"}]},{"title":"June 17, 2020","path":"/changelog?date=2020-06-17","children":[{"title":"Sign in with Apple","path":"/changelog#cl-PLAN-972"}]},{"title":"June 16, 2020","path":"/changelog?date=2020-06-16","children":[{"title":"Issues with the UTM parameters in Campaigns","path":"/changelog#cl-PONIES-496"},{"title":"Issue with the outdated repeat date in running journeys","path":"/changelog#cl-PONIES-469"},{"title":"Name editing available only for draft journeys","path":"/changelog#cl-PONIES-488"},{"title":"Added missing Polish translations","path":"/changelog#cl-PONIES-286"},{"title":"Issues with the Screen view campaign wizard","path":"/changelog#cl-PONIES-220"},{"title":"Issues with the Dynamic Content campaign preview","path":"/changelog#cl-PONIES-169"},{"title":"Missing labels for the condition nodes","path":"/changelog#cl-PONIES-334"},{"title":"Improvements in the Duplicate option in Automation","path":"/changelog#cl-PONIES-337"},{"title":"Issues with duplicating analyses ","path":"/changelog#cl-WELDERS-274"}]},{"title":"June 10, 2020","path":"/changelog?date=2020-06-10","children":[{"title":"Connection reset retry in SMTP","path":"/changelog#cl-PONIES-420"}]},{"title":"June 9, 2020","path":"/changelog?date=2020-06-09","children":[{"title":"Second Factor Improvements","path":"/changelog#cl-PLAN-2156"},{"title":"New Business Profile management","path":"/changelog#cl-PLAN-2143"},{"title":"Remembering  2FA user session","path":"/changelog#cl-WELDERS-554"},{"title":"Auto-confirm when providing 6 digit 2FA token","path":"/changelog#cl-WELDERS-601"},{"title":"Promotion filter results limited to one page only","path":"/changelog#cl-JSON-453"},{"title":"Issues with activity time in Promotions","path":"/changelog#cl-JSON-400"}]},{"title":"June 8, 2020","path":"/changelog?date=2020-06-08","children":[{"title":"Issues with UTM parameters in Email campaigns","path":"/changelog#cl-PONIES-173"}]},{"title":"June 5, 2020","path":"/changelog?date=2020-06-05","children":[{"title":"Issues with saving silent push templates","path":"/changelog#cl-PONIES-487"},{"title":"Changes in the Campaign schedule option","path":"/changelog#cl-PONIES-116"}]},{"title":"June 4, 2020","path":"/changelog?date=2020-06-04","children":[{"title":"Issues with the marketing calendar","path":"/changelog#cl-PONIES-242"},{"title":"Issues with the preview of Dynamic content template","path":"/changelog#cl-PONIES-332"},{"title":"Issues with journey diagrams ","path":"/changelog#cl-PONIES-325"},{"title":"Issues with the autocomplete option for UTM parameters","path":"/changelog#cl-PONIES-174"},{"title":"Issues with false-validating email campaigns for customers without marketing agreement","path":"/changelog#cl-PONIES-282"}]},{"title":"June 3, 2020","path":"/changelog?date=2020-06-03","children":[{"title":"Bulk user invite to a business profile","path":"/changelog#cl-PLAN-2260"}]},{"title":"June 2, 2020","path":"/changelog?date=2020-06-02","children":[{"title":"Changes in the Track datapoints option","path":"/changelog#cl-PONIES-271"},{"title":"Issues with the search box in Automation","path":"/changelog#cl-PONIES-428"}]},{"title":"May 29, 2020","path":"/changelog?date=2020-05-29","children":[{"title":"ACL and access management for tags and attributes in CRM and Settings ","path":"/changelog#cl-PLAN-1383"}]},{"title":"May 27, 2020","path":"/changelog?date=2020-05-27","children":[{"title":"Possibility of choosing the email sender in Send email node","path":"/changelog#cl-PONIES-40"},{"title":"Better categorized nodes on the list for business intelligence journeys","path":"/changelog#cl-PONIES-328"},{"title":"Issues with saving empty journeys in Automation","path":"/changelog#cl-PONIES-335"},{"title":"Defining journey capping only for active and draft journeys","path":"/changelog#cl-PONIES-330"},{"title":"Sorting products by product popularity","path":"/changelog#cl-PLAN-1036"}]},{"title":"May 22, 2020","path":"/changelog?date=2020-05-22","children":[{"title":"Issues with changing the scheduled date in Documents","path":"/changelog#cl-NOOBS-126"}]},{"title":"May 21, 2020","path":"/changelog?date=2020-05-21","children":[{"title":"Getting the list of email addresses of customers through API ","path":"/changelog#cl-PLAN-731"},{"title":"Predefined elements for the campaign content creator","path":"/changelog#cl-PLAN-533"}]},{"title":"May 15, 2020","path":"/changelog?date=2020-05-15","children":[{"title":"Changes in displaying anonymous customers on the list in the CRM module","path":"/changelog#cl-JSON-392"},{"title":"Issues with choosing parameters in the Add Event option on a client card","path":"/changelog#cl-JSON-401"},{"title":"Optimization of result calculation in Reports ","path":"/changelog#cl-NOOBS-109"}]},{"title":"May 14, 2020","path":"/changelog?date=2020-05-14","children":[{"title":"Issues with the updating running journeys","path":"/changelog#cl-PONIES-327"},{"title":"Issues with defining custom category in AI Recommendations","path":"/changelog#cl-REKO-204"},{"title":"Not counting the control group to campaigns capping","path":"/changelog#cl-JSON-316"}]},{"title":"May 12, 2020","path":"/changelog?date=2020-05-12","children":[{"title":"Issues with Media manager in the Promotion module","path":"/changelog#cl-JSON-387"},{"title":"Issues with accessing the preview of finished campaigns","path":"/changelog#cl-PONIES-308"}]},{"title":"May 11, 2020","path":"/changelog?date=2020-05-11","children":[{"title":"Use Jinjava in the Recipient filed in the nodes in Automation","path":"/changelog#cl-PONIES-304"}]},{"title":"May 8, 2020","path":"/changelog?date=2020-05-08","children":[{"title":"Deduplication improvements in sending alerts in the Automation module","path":"/changelog#cl-PONIES-303"},{"title":"Issues with validation in the Send Email node","path":"/changelog#cl-PONIES-297"}]},{"title":"May 7, 2020","path":"/changelog?date=2020-05-07","children":[{"title":"Issues with showing proper values on the pie chart preview","path":"/changelog#cl-WELDERS-390"},{"title":"New endpoint for deleting customers by customId","path":"/changelog#cl-WELDERS-344"}]},{"title":"May 4, 2020","path":"/changelog?date=2020-05-04","children":[{"title":"Creating company profiles and maintaining their relations with customers in CRM ","path":"/changelog#cl-PLAN-1718"}]},{"title":"May 3, 2020","path":"/changelog?date=2020-05-03","children":[{"title":"Second factor authentication for Users","path":"/changelog#cl-PLAN-691"},{"title":"Access Expiration for Invited Users","path":"/changelog#cl-PLAN-1925"}]},{"title":"April 30, 2020","path":"/changelog?date=2020-04-30","children":[{"title":"Multi-match option in segmentations","path":"/changelog#cl-PLAN-1862"},{"title":"Issues with funnel and segmentation descriptions in dashboards","path":"/changelog#cl-WELDERS-182"}]},{"title":"April 28, 2020","path":"/changelog?date=2020-04-28","children":[{"title":"Documents in React Native","path":"/changelog#cl-PLAN-2105"}]},{"title":"April 27, 2020","path":"/changelog?date=2020-04-27","children":[{"title":"UUID generated based on device / client","path":"/changelog#cl-PLAN-1461"}]},{"title":"April 23, 2020","path":"/changelog?date=2020-04-23","children":[{"title":"Cumulative display of results in histogram and trend charts","path":"/changelog#cl-PLAN-777"}]},{"title":"April 20, 2020","path":"/changelog?date=2020-04-20","children":[{"title":"AI driven ABx Test in Dynamic Content","path":"/changelog#cl-PLAN-666"}]},{"title":"April 17, 2020","path":"/changelog?date=2020-04-17","children":[{"title":"Implementation of new filters on the list of catalogs","path":"/changelog#cl-JSON-170"},{"title":"Issues with the Complete within option in Segmentations","path":"/changelog#cl-WELDERS-178"}]},{"title":"April 15, 2020","path":"/changelog?date=2020-04-15","children":[{"title":"Issues with sharing analytics dashboard by a link ","path":"/changelog#cl-JSON-62"}]},{"title":"April 14, 2020","path":"/changelog?date=2020-04-14","children":[{"title":"AI Time Optimizer in Campaigns","path":"/changelog#cl-PLAN-2029"},{"title":"Automation 2.0 - Repeat option in Audience node","path":"/changelog#cl-PLAN-1847"},{"title":"Issues with displaying customer activity on the main dashboard map","path":"/changelog#cl-NOOBS-67"},{"title":"Search in segmentation list - Audience node","path":"/changelog#cl-PONIES-84"}]},{"title":"April 3, 2020","path":"/changelog?date=2020-04-03","children":[{"title":"Improved SPA performance","path":"/changelog#cl-PLAN-1945"},{"title":"Issues with overwriting custom IDs during multiple authentications","path":"/changelog#cl-JSON-42"}]},{"title":"April 1, 2020","path":"/changelog?date=2020-04-01","children":[{"title":"Creating company profiles","path":"/changelog#cl-AN-5128"},{"title":"Automatically filled up headres in webhooks","path":"/changelog#cl-AN-4839"},{"title":"Issues with the \"missing connections\" while creating a journey","path":"/changelog#cl-AN-4832"},{"title":"Issues with previewing and saving histograms ","path":"/changelog#cl-AN-4157"},{"title":"Issues with unselecting the equal allocation option in Automation ","path":"/changelog#cl-AN-4798"},{"title":"Issues with folders in the Automation module","path":"/changelog#cl-AN-4935"},{"title":"Issues with the Send without marketing agreement option in the Automation module","path":"/changelog#cl-AN-4958"},{"title":"Issues with Incoming webhook","path":"/changelog#cl-AN-5094"},{"title":"Issues with editing attributes on customer cards in CRM","path":"/changelog#cl-AN-4339"}]},{"title":"March 31, 2020","path":"/changelog?date=2020-03-31","children":[{"title":"Implementation of new filters on the list of promotions","path":"/changelog#cl-PLAN-1698"},{"title":"Pro Jinjava option in campaigns","path":"/changelog#cl-PLAN-1385"}]},{"title":"March 30, 2020","path":"/changelog?date=2020-03-30","children":[{"title":"Search engine for application","path":"/changelog#cl-PLAN-1271"},{"title":"IP restriction for Synerise User logins","path":"/changelog#cl-PLAN-816"}]},{"title":"March 28, 2020","path":"/changelog?date=2020-03-28","children":[{"title":"User notification on sign-in of unknown origin","path":"/changelog#cl-PLAN-1533"}]},{"title":"March 24, 2020","path":"/changelog?date=2020-03-24","children":[{"title":"Apple Wallet backend","path":"/changelog#cl-PLAN-1102"}]},{"title":"March 23, 2020","path":"/changelog?date=2020-03-23","children":[{"title":"Personalised item listing","path":"/changelog#cl-PLAN-1333"},{"title":"Assigning multiple promotion sets to customer","path":"/changelog#cl-PLAN-1230"},{"title":"Check-out couponing","path":"/changelog#cl-PLAN-1235"}]},{"title":"March 20, 2020","path":"/changelog?date=2020-03-20","children":[{"title":"Issues with availability of events and parameters in Automation","path":"/changelog#cl-SA-9252"},{"title":" Missing operators handling","path":"/changelog#cl-SA-9225"},{"title":"Issue with replacing the Audience node in saved journey","path":"/changelog#cl-AN-4092"},{"title":"Issues with working on several business profiles at a time","path":"/changelog#cl-AN-4810"}]},{"title":"March 19, 2020","path":"/changelog?date=2020-03-19","children":[{"title":"Date operators in event parameters in Automation","path":"/changelog#cl-AN-4777"},{"title":"Issue with the switch of Client Filter labels","path":"/changelog#cl-AN-4960"}]},{"title":"March 18, 2020","path":"/changelog?date=2020-03-18","children":[{"title":"Action name validation update","path":"/changelog#cl-SA-9283"},{"title":"New image format in Synerise file uploader ","path":"/changelog#cl-SA-9343"},{"title":"Node menu in Automation","path":"/changelog#cl-PLAN-1768"}]},{"title":"March 16, 2020","path":"/changelog?date=2020-03-16","children":[{"title":"User experience enhancements to Automation 2.0","path":"/changelog#cl-PLAN-1522"}]},{"title":"March 12, 2020","path":"/changelog?date=2020-03-12","children":[{"title":"Adjust validation for promotion params","path":"/changelog#cl-SA-9099"},{"title":"Issues with changing names of elements in metrics and expressions in formula creator","path":"/changelog#cl-AN-4861"},{"title":"Issues with creating and editing analytics","path":"/changelog#cl-AN-4762"}]},{"title":"March 11, 2020","path":"/changelog?date=2020-03-11","children":[{"title":"Importing events from cold storage database","path":"/changelog#cl-PLAN-1497"},{"title":"Methods to get plain JSON content without meta data","path":"/changelog#cl-PLAN-1371"}]},{"title":"March 6, 2020","path":"/changelog?date=2020-03-06","children":[{"title":"Oauth authentication improvements ","path":"/changelog#cl-PLAN-1675"}]},{"title":"March 5, 2020","path":"/changelog?date=2020-03-05","children":[{"title":"Business Event trigger and Integration nodes in Automation 2.0 ","path":"/changelog#cl-PLAN-1547"}]},{"title":"March 3, 2020","path":"/changelog?date=2020-03-03","children":[{"title":"Facebook and Oauth authentication in React Native SDK","path":"/changelog#cl-PLAN-1755"},{"title":"Vouchers in React Native SDK","path":"/changelog#cl-PLAN-1756"}]},{"title":"February 28, 2020","path":"/changelog?date=2020-02-28","children":[{"title":"Autotracking issue with com.google.android.gms:play-services-auth above 15.x","path":"/changelog#cl-MOB-696"}]},{"title":"February 26, 2020","path":"/changelog?date=2020-02-26","children":[{"title":"Issues with email and dynamic content campaign names","path":"/changelog#cl-AN-4590"}]},{"title":"February 25, 2020","path":"/changelog?date=2020-02-25","children":[{"title":"Issues with the display of landing pages","path":"/changelog#cl-SA-9029"},{"title":"The option of selecting a file delimiter in imports","path":"/changelog#cl-AN-4725"}]},{"title":"February 21, 2020","path":"/changelog?date=2020-02-21","children":[{"title":"Upgraded application menu","path":"/changelog#cl-PLAN-495"},{"title":"New login panel","path":"/changelog#cl-PLAN-1860"}]},{"title":"February 19, 2020","path":"/changelog?date=2020-02-19","children":[{"title":"Second iteration of statistics in Automation 2.0","path":"/changelog#cl-PLAN-1633"},{"title":"Adding and removing tags in Update Client node in Automation 2.0","path":"/changelog#cl-PLAN-1669"},{"title":"Statistics on the list of journeys in Automation 2.0","path":"/changelog#cl-AN-3901"}]},{"title":"February 18, 2020","path":"/changelog?date=2020-02-18","children":[{"title":"Merge Paths limits in Automation 2.0","path":"/changelog#cl-PLAN-1573"},{"title":"Trigger limits in Automation 2.0","path":"/changelog#cl-PLAN-1535"}]},{"title":"February 17, 2020","path":"/changelog?date=2020-02-17","children":[{"title":"Issues with the Client Data Changed trigger","path":"/changelog#cl-AN-4631"}]},{"title":"February 13, 2020","path":"/changelog?date=2020-02-13","children":[{"title":"Issues with the audience number before and after saving Screen View campaign","path":"/changelog#cl-AN-4485"}]},{"title":"February 12, 2020","path":"/changelog?date=2020-02-12","children":[{"title":"Issue with overwriting draft of expression in the preview","path":"/changelog#cl-AN-3656"},{"title":"Issues with adding ranges in analytics","path":"/changelog#cl-AN-4573"},{"title":"Changes of event retention on the list of activities","path":"/changelog#cl-AN-4527"},{"title":"Issues with the recommendation campaign status display","path":"/changelog#cl-AN-4586"}]},{"title":"February 11, 2020","path":"/changelog?date=2020-02-11","children":[{"title":"Cleaning the terrarium from params that are not used","path":"/changelog#cl-PLAN-1496"},{"title":"Automation 2.0","path":"/changelog#cl-PLAN-1819"}]},{"title":"February 10, 2020","path":"/changelog?date=2020-02-10","children":[{"title":"Issue with sorting the results in report comparisons","path":"/changelog#cl-AN-4469"},{"title":"Issues with API keys sorting","path":"/changelog#cl-AN-4069"}]},{"title":"February 7, 2020","path":"/changelog?date=2020-02-07","children":[{"title":"Issues with client filter on the list of customers ","path":"/changelog#cl-AN-3752"},{"title":"Issues with creating aggregates and expressions using a creator in analytics dashboards","path":"/changelog#cl-AN-2820"},{"title":"Issues with settings refresh in landing page data picker","path":"/changelog#cl-AN-4052"},{"title":"Issues with overwriting the UTM campaign name ","path":"/changelog#cl-AN-4024"}]},{"title":"February 4, 2020","path":"/changelog?date=2020-02-04","children":[{"title":"Removal of the page visit parameters","path":"/changelog#cl-SA-8912"}]},{"title":"February 3, 2020","path":"/changelog?date=2020-02-03","children":[{"title":"Issues with email account confirmation","path":"/changelog#cl-SA-8698"},{"title":"Add tags to campaigns","path":"/changelog#cl-PLAN-1417"},{"title":"Import holidays to a marketing calendar","path":"/changelog#cl-PLAN-1242"}]},{"title":"February 2, 2020","path":"/changelog?date=2020-02-02","children":[{"title":"Sensitive data to be kept in secure storage","path":"/changelog#cl-PLAN-1321"}]},{"title":"January 31, 2020","path":"/changelog?date=2020-01-31","children":[{"title":"Visual search","path":"/changelog#cl-PLAN-677"}]},{"title":"January 29, 2020","path":"/changelog?date=2020-01-29","children":[{"title":"Issues with predefined email campaign dashboards","path":"/changelog#cl-SA-7983"},{"title":"Fixed onReceiveClick action in Content Widget","path":"/changelog#cl-MOB-681"},{"title":"SDK Reinitialization changes for partners to facilitate changing BPs within their apps","path":"/changelog#cl-PLAN-1764"}]},{"title":"January 28, 2020","path":"/changelog?date=2020-01-28","children":[{"title":"Delete appID from Synerise builder. ","path":"/changelog#cl-MOB-713"}]},{"title":"January 24, 2020","path":"/changelog?date=2020-01-24","children":[{"title":"Superior Business Profile - Data sharing between profiles ","path":"/changelog#cl-PLAN-588"}]},{"title":"January 23, 2020","path":"/changelog?date=2020-01-23","children":[{"title":"Removal of CustomClientConfig from Android SDK","path":"/changelog#cl-MOB-701"}]},{"title":"January 22, 2020","path":"/changelog?date=2020-01-22","children":[{"title":"Issues with analytics dashboard added to Campaigns and CRM","path":"/changelog#cl-AN-3968"},{"title":"Issues with inserts in analytics dashboard","path":"/changelog#cl-AN-2428"},{"title":"Issues with creating client filter on the list of customers in CRM","path":"/changelog#cl-AN-4165"}]},{"title":"January 21, 2020","path":"/changelog?date=2020-01-21","children":[{"title":"Changed order of analyses in Analytics module","path":"/changelog#cl-SA-7947"}]},{"title":"January 17, 2020","path":"/changelog?date=2020-01-17","children":[{"title":"Validation improvements for handbill campaigns","path":"/changelog#cl-SA-8490"}]},{"title":"January 14, 2020","path":"/changelog?date=2020-01-14","children":[{"title":"Retail Management Suite - Assortment Management","path":"/changelog#cl-PLAN-637"},{"title":"Pricing module","path":"/changelog#cl-PLAN-857"}]},{"title":"January 13, 2020","path":"/changelog?date=2020-01-13","children":[{"title":"Issues with import status and reports of import error","path":"/changelog#cl-SA-8208"}]},{"title":"January 2, 2020","path":"/changelog?date=2020-01-02","children":[{"title":"Issues with editing or removing steps in analyses","path":"/changelog#cl-AN-4184"}]},{"title":"December 27, 2019","path":"/changelog?date=2019-12-27","children":[{"title":"New product/category diagram in Churn analytics","path":"/changelog#cl-PLAN-1198"}]},{"title":"December 23, 2019","path":"/changelog?date=2019-12-23","children":[{"title":"Issues with the preview in the Dynamic content wizard","path":"/changelog#cl-AN-4007"},{"title":"Missing header in the report CSV file","path":"/changelog#cl-SA-7560"}]},{"title":"December 20, 2019","path":"/changelog?date=2019-12-20","children":[{"title":"Array readability improvement in Analytics","path":"/changelog#cl-AN-4042"},{"title":"Issues with duplicating subsegments","path":"/changelog#cl-AN-3934"},{"title":"Issues with resign page activation","path":"/changelog#cl-SA-8536"}]},{"title":"December 18, 2019","path":"/changelog?date=2019-12-18","children":[{"title":"Disabling partial redemptions of promotion","path":"/changelog#cl-PLAN-1307"},{"title":"Event action names whitelist and blacklist for APIs","path":"/changelog#cl-PLAN-1494"}]},{"title":"December 16, 2019","path":"/changelog?date=2019-12-16","children":[{"title":"Promotions sorting by priority","path":"/changelog#cl-MOB-699"}]},{"title":"December 11, 2019","path":"/changelog?date=2019-12-11","children":[{"title":"New promotion type - Promotions for entire basket","path":"/changelog#cl-PLAN-1171"},{"title":"Issue with analytics author display on the list","path":"/changelog#cl-SA-8334"}]},{"title":"December 10, 2019","path":"/changelog?date=2019-12-10","children":[{"title":"Audit Log - API keys","path":"/changelog#cl-PLAN-1399"}]},{"title":"December 9, 2019","path":"/changelog?date=2019-12-09","children":[{"title":"Automation 2.0 - Merge Paths","path":"/changelog#cl-PLAN-1285"}]},{"title":"December 4, 2019","path":"/changelog?date=2019-12-04","children":[{"title":"Resetting user UUIDs","path":"/changelog#cl-SA-8387"}]},{"title":"December 2, 2019","path":"/changelog?date=2019-12-02","children":[{"title":"Expressions and specials in the Sankey chart drill downs","path":"/changelog#cl-AN-3249"}]},{"title":"November 28, 2019","path":"/changelog?date=2019-11-28","children":[{"title":"Issues with removing expression/formula metric element on Firefox","path":"/changelog#cl-AN-3655"}]},{"title":"November 27, 2019","path":"/changelog?date=2019-11-27","children":[{"title":"Widget colorPrice problem","path":"/changelog#cl-MOB-669"}]},{"title":"November 21, 2019","path":"/changelog?date=2019-11-21","children":[{"title":"Exporting a marketing calendar & ACL for marketing calendar","path":"/changelog#cl-PLAN-1243"},{"title":"Reports of login errors - clients import, import events","path":"/changelog#cl-PLAN-1387"},{"title":"Client account lock on sign-in of unknown origin","path":"/changelog#cl-PLAN-1478"}]},{"title":"November 18, 2019","path":"/changelog?date=2019-11-18","children":[{"title":"ACL logic for Public API","path":"/changelog#cl-PLAN-1353"}]},{"title":"November 15, 2019","path":"/changelog?date=2019-11-15","children":[{"title":"Promotion optimization","path":"/changelog#cl-PLAN-955"}]},{"title":"November 14, 2019","path":"/changelog?date=2019-11-14","children":[{"title":"IP restriction for Business Profile API Keys","path":"/changelog#cl-PLAN-1283"},{"title":"Get lists of customers who made through paths in Sankey charts","path":"/changelog#cl-AN-3012"}]},{"title":"November 12, 2019","path":"/changelog?date=2019-11-12","children":[{"title":"React Native SDK","path":"/changelog#cl-PLAN-1250"}]},{"title":"November 6, 2019","path":"/changelog?date=2019-11-06","children":[{"title":"Barcode inserts in Email campaigns and Apps","path":"/changelog#cl-PLAN-989"},{"title":"AI search filterable attributes","path":"/changelog#cl-AN-3665"}]},{"title":"November 5, 2019","path":"/changelog?date=2019-11-05","children":[{"title":"Audit Log - Users","path":"/changelog#cl-PLAN-1397"}]},{"title":"November 1, 2019","path":"/changelog?date=2019-11-01","children":[{"title":"Catalog optimization","path":"/changelog#cl-PLAN-1211"}]},{"title":"October 31, 2019","path":"/changelog?date=2019-10-31","children":[{"title":"New API Key service","path":"/changelog#cl-PLAN-1007"},{"title":"Targeting documents to segments","path":"/changelog#cl-PLAN-1253"}]},{"title":"October 30, 2019","path":"/changelog?date=2019-10-30","children":[{"title":"URL parsing issue in some DC campaigns","path":"/changelog#cl-SA-8138"}]},{"title":"October 29, 2019","path":"/changelog?date=2019-10-29","children":[{"title":"Performance improvements within Promotions module","path":"/changelog#cl-PLAN-1337"},{"title":"Generating event for Customer directly from CRM","path":"/changelog#cl-PLAN-392"},{"title":"Some clients have been unable to redeem promotions","path":"/changelog#cl-SA-8132"}]},{"title":"October 25, 2019","path":"/changelog?date=2019-10-25","children":[{"title":"Sender Names in SMS API","path":"/changelog#cl-PLAN-897"}]},{"title":"October 24, 2019","path":"/changelog?date=2019-10-24","children":[{"title":"Landing page preview authorization","path":"/changelog#cl-SA-7950"}]},{"title":"October 18, 2019","path":"/changelog?date=2019-10-18","children":[{"title":"Convert to timestamp function in expression formula","path":"/changelog#cl-PLAN-1282"},{"title":"Exporting catalogs","path":"/changelog#cl-PLAN-1331"},{"title":"customId in Client JWT Tokens","path":"/changelog#cl-PLAN-1327"}]},{"title":"October 17, 2019","path":"/changelog?date=2019-10-17","children":[{"title":"Add videos to your content","path":"/changelog#cl-SA-8014"}]},{"title":"October 16, 2019","path":"/changelog?date=2019-10-16","children":[{"title":"Expressions and aggregates API Documentations","path":"/changelog#cl-SA-7949"},{"title":"Method to retrieve documents by schema-type","path":"/changelog#cl-MOB-609"},{"title":"Analytics preview permission for CRM users without Analytics access","path":"/changelog#cl-PLAN-1386"}]},{"title":"October 15, 2019","path":"/changelog?date=2019-10-15","children":[{"title":"Expression versioning","path":"/changelog#cl-PLAN-1063"}]},{"title":"October 11, 2019","path":"/changelog?date=2019-10-11","children":[{"title":"Reporting mobile app crashes ","path":"/changelog#cl-PLAN-1314"}]},{"title":"October 8, 2019","path":"/changelog?date=2019-10-08","children":[{"title":"Issue with sharing public dashboards","path":"/changelog#cl-AN-3605"}]},{"title":"October 7, 2019","path":"/changelog?date=2019-10-07","children":[{"title":"Display chosen settings on the Sankey chart preview","path":"/changelog#cl-AN-3094"}]},{"title":"October 4, 2019","path":"/changelog?date=2019-10-04","children":[{"title":"Error while saving the dashboard with dynamic key","path":"/changelog#cl-SA-7269"}]},{"title":"October 3, 2019","path":"/changelog?date=2019-10-03","children":[{"title":"Dynamic content campaign with control group was not returned ","path":"/changelog#cl-SA-7859"},{"title":"Mobile user signOut silent command","path":"/changelog#cl-PLAN-1315"}]},{"title":"October 2, 2019","path":"/changelog?date=2019-10-02","children":[{"title":"Status Page - login check","path":"/changelog#cl-SA-7855"}]},{"title":"October 1, 2019","path":"/changelog?date=2019-10-01","children":[{"title":"Reports of login errors during imports","path":"/changelog#cl-PLAN-1040"},{"title":"Import improvements","path":"/changelog#cl-PLAN-1026"}]},{"title":"September 27, 2019","path":"/changelog?date=2019-09-27","children":[{"title":"Top & Last 1000 records in report","path":"/changelog#cl-AN-3399"},{"title":"Exclude events from analyses in Sankey charts","path":"/changelog#cl-AN-3460"}]},{"title":"September 26, 2019","path":"/changelog?date=2019-09-26","children":[{"title":"Marketing calendar improvements ","path":"/changelog#cl-PLAN-555"}]},{"title":"September 25, 2019","path":"/changelog?date=2019-09-25","children":[{"title":"Recommendation filter: already bought products","path":"/changelog#cl-PLAN-1245"},{"title":"ACL module","path":"/changelog#cl-PLAN-876"}]},{"title":"September 23, 2019","path":"/changelog?date=2019-09-23","children":[{"title":"Chat module for mobile ","path":"/changelog#cl-PLAN-51"}]},{"title":"September 18, 2019","path":"/changelog?date=2019-09-18","children":[{"title":"Issues with the analytics dashboard charts (funnels and segmentations) ","path":"/changelog#cl-AN-3312"}]},{"title":"September 17, 2019","path":"/changelog?date=2019-09-17","children":[{"title":"Issue with the numbers in the secondary dimension channels","path":"/changelog#cl-AN-3287"},{"title":"Issues with the Show more button in Churn analytics","path":"/changelog#cl-AN-3344"}]},{"title":"September 13, 2019","path":"/changelog?date=2019-09-13","children":[{"title":"Inadequate field name in promotions","path":"/changelog#cl-AN-3349"}]},{"title":"September 12, 2019","path":"/changelog?date=2019-09-12","children":[{"title":"Optimizing bulk operation","path":"/changelog#cl-SA-7540"}]},{"title":"September 5, 2019","path":"/changelog?date=2019-09-05","children":[{"title":"Other as additional gender value","path":"/changelog#cl-PLAN-1158"}]},{"title":"September 4, 2019","path":"/changelog?date=2019-09-04","children":[{"title":"Improvements in Reports","path":"/changelog#cl-PLAN-1100"}]},{"title":"September 2, 2019","path":"/changelog?date=2019-09-02","children":[{"title":"Present aggregate values on the charts","path":"/changelog#cl-PLAN-996"},{"title":"Content Widget like and dislike buttons","path":"/changelog#cl-PLAN-1116"},{"title":"Limits for \"In\" and \"Not in\" inputs in Analytics","path":"/changelog#cl-PLAN-1204"}]},{"title":"August 22, 2019","path":"/changelog?date=2019-08-22","children":[{"title":"New discount type in Promotions","path":"/changelog#cl-AN-3030"}]},{"title":"August 20, 2019","path":"/changelog?date=2019-08-20","children":[{"title":"Sankey Diagram - Beta version","path":"/changelog#cl-PLAN-342"},{"title":"Parameter in registerForPush method change push agreement","path":"/changelog#cl-PLAN-1093"},{"title":"New sorting options in Promotions.getPromotions","path":"/changelog#cl-PLAN-1092"},{"title":"Issues with duplicating metrics","path":"/changelog#cl-AN-2971"}]},{"title":"August 19, 2019","path":"/changelog?date=2019-08-19","children":[{"title":"Content Widget price and sale price for AI Recommendations","path":"/changelog#cl-PLAN-1115"},{"title":"Trim label lenght after 64 characters","path":"/changelog#cl-MOB-564"},{"title":"Exception: java.lang.IllegalArgumentException: x must be < bitmap.width()","path":"/changelog#cl-MOB-558"}]},{"title":"August 14, 2019","path":"/changelog?date=2019-08-14","children":[{"title":"Promotion application for POS","path":"/changelog#cl-PLAN-840"},{"title":"Sending e-mails with attachments","path":"/changelog#cl-PLAN-368"},{"title":"API method for getting clients events","path":"/changelog#cl-PLAN-1139"}]},{"title":"August 9, 2019","path":"/changelog?date=2019-08-09","children":[{"title":"Moving all possible settings to settingsModule","path":"/changelog#cl-MOB-535"}]},{"title":"August 7, 2019","path":"/changelog?date=2019-08-07","children":[{"title":"Additional AI settings for handbill","path":"/changelog#cl-AN-3000"}]},{"title":"August 6, 2019","path":"/changelog?date=2019-08-06","children":[{"title":"Predefined CRM statistics per individual customer","path":"/changelog#cl-SA-6580"}]},{"title":"August 5, 2019","path":"/changelog?date=2019-08-05","children":[{"title":"Statistics for Search Query Rules","path":"/changelog#cl-PLAN-918"},{"title":"Defining the promotion display date","path":"/changelog#cl-PLAN-982"},{"title":"Defining promotion display priority","path":"/changelog#cl-PLAN-983"},{"title":"Dynamic content preview","path":"/changelog#cl-PLAN-770"},{"title":"Issue with date ranges in date pickers in the Analytics module","path":"/changelog#cl-SA-7160"},{"title":"Updating customer data by customId and/or email","path":"/changelog#cl-PLAN-978"}]},{"title":"August 2, 2019","path":"/changelog?date=2019-08-02","children":[{"title":"Context preview for aggregates and expressions","path":"/changelog#cl-PLAN-438"},{"title":"Search engine searches by params and clientId","path":"/changelog#cl-SA-7208"},{"title":"Change the Number field  into Constant in an expression formula","path":"/changelog#cl-AN-2867"}]},{"title":"July 30, 2019","path":"/changelog?date=2019-07-30","children":[{"title":"Defining regular price before discount in promotion metadata","path":"/changelog#cl-PLAN-985"},{"title":"Promotion store filter","path":"/changelog#cl-PLAN-981"}]},{"title":"July 29, 2019","path":"/changelog?date=2019-07-29","children":[{"title":"Identify anonymous users from mobile","path":"/changelog#cl-PLAN-990"},{"title":"White list to webhook","path":"/changelog#cl-PLAN-892"}]},{"title":"July 24, 2019","path":"/changelog?date=2019-07-24","children":[{"title":"Issue with saving imports","path":"/changelog#cl-MAR-1428"}]},{"title":"July 22, 2019","path":"/changelog?date=2019-07-22","children":[{"title":"Method to identify anonymous Users","path":"/changelog#cl-MOB-515"},{"title":"NullPointerException on hasIcon in push notifications","path":"/changelog#cl-MOB-532"},{"title":"ContentWidget - productId into attribute.","path":"/changelog#cl-MOB-536"},{"title":"New sorting options in Promotions.getPromotions","path":"/changelog#cl-MOB-540"},{"title":"Parameter in registerForPush method to change push agreement","path":"/changelog#cl-MOB-542"},{"title":"Method to get Document","path":"/changelog#cl-MOB-455"}]},{"title":"July 17, 2019","path":"/changelog?date=2019-07-17","children":[{"title":"Functions in expression allowing to extract day, week, month, year from timestamp","path":"/changelog#cl-PLAN-1013"},{"title":"Insert issues in templates in mobile campaign","path":"/changelog#cl-AN-2790"},{"title":"Relative date range in date picker issue in analytics and analytics dashboards","path":"/changelog#cl-AN-2792"}]},{"title":"July 16, 2019","path":"/changelog?date=2019-07-16","children":[{"title":"Possibility to duplicate promotions on the list","path":"/changelog#cl-PLAN-1052"}]},{"title":"July 15, 2019","path":"/changelog?date=2019-07-15","children":[{"title":"Ability to set response attributes by prefix","path":"/changelog#cl-PLAN-1029"},{"title":"Search engine language selection","path":"/changelog#cl-PLAN-1030"},{"title":"Searchable attributes in AI Search Engine","path":"/changelog#cl-PLAN-1031"}]},{"title":"July 12, 2019","path":"/changelog?date=2019-07-12","children":[{"title":"Cloned dashboard is not visible on the dashboard list","path":"/changelog#cl-AN-2439"},{"title":"Presenting two series of data in trend/histogram on two Y axis","path":"/changelog#cl-AN-2566"},{"title":"Times between steps are not displayed on funnel widget in analytical dashboards","path":"/changelog#cl-AN-2757"}]},{"title":"July 10, 2019","path":"/changelog?date=2019-07-10","children":[{"title":"Short links in SMS","path":"/changelog#cl-PLAN-24"}]},{"title":"July 2, 2019","path":"/changelog?date=2019-07-02","children":[{"title":"Issues with saving dashboard with dynamic array value","path":"/changelog#cl-SA-6606"}]},{"title":"June 30, 2019","path":"/changelog?date=2019-06-30","children":[{"title":"AI Recommendations module in Mobile SDK","path":"/changelog#cl-PLAN-668"},{"title":"Full screen widget","path":"/changelog#cl-MOB-494"},{"title":"Content.getRecommendations(slug) method","path":"/changelog#cl-MOB-451"},{"title":"Slider Widget","path":"/changelog#cl-MOB-434"}]},{"title":"June 28, 2019","path":"/changelog?date=2019-06-28","children":[{"title":"New functions in expressions: convert to string, convert to number, concat, regexp","path":"/changelog#cl-PLAN-847"},{"title":"Change way of presenting null and nan values of metrics on histogram","path":"/changelog#cl-PLAN-850"},{"title":"Disable typo tolerance on selected attributes","path":"/changelog#cl-AN-1812"},{"title":"AI search query rules","path":"/changelog#cl-PLAN-558"},{"title":"New user service in app.synerise.com","path":"/changelog#cl-PLAN-1056"}]},{"title":"June 27, 2019","path":"/changelog?date=2019-06-27","children":[{"title":"New attributes in client.applicationStarted event","path":"/changelog#cl-PLAN-995"},{"title":"\"Endpoint unavailable\" error","path":"/changelog#cl-PLAN-712"},{"title":"Campaign statistics based on predfined dashboards","path":"/changelog#cl-PLAN-663"},{"title":"Implement reports into dashboard creator","path":"/changelog#cl-PLAN-428"},{"title":"Reporting expired web push tokens","path":"/changelog#cl-PLAN-60"}]},{"title":"June 26, 2019","path":"/changelog?date=2019-06-26","children":[{"title":"Issues with dynamic content templates","path":"/changelog#cl-SA-6776"},{"title":"Users unable to download an export","path":"/changelog#cl-SA-6769"}]},{"title":"June 25, 2019","path":"/changelog?date=2019-06-25","children":[{"title":"Removed TransactionEvents","path":"/changelog#cl-MOB-525"},{"title":"Roadmap improvements","path":"/changelog#cl-PLAN-682"},{"title":"Automatic creation of catalog during an import","path":"/changelog#cl-MAR-1333"},{"title":"Invalid field mapping - BOM Bite order mark","path":"/changelog#cl-MAR-1377"}]},{"title":"June 23, 2019","path":"/changelog?date=2019-06-23","children":[{"title":"Improved event log for imports","path":"/changelog#cl-PLAN-724"}]},{"title":"June 22, 2019","path":"/changelog?date=2019-06-22","children":[{"title":"setConfiguration  method is now deprecated","path":"/changelog#cl-MOB-479"}]},{"title":"June 21, 2019","path":"/changelog?date=2019-06-21","children":[{"title":"New attributes in client.applicationStarted event","path":"/changelog#cl-MOB-519"},{"title":"Method to identify anonymous Users","path":"/changelog#cl-MOB-514"},{"title":"Dynamic change of AutoTracking Mode","path":"/changelog#cl-MOB-473"}]},{"title":"June 19, 2019","path":"/changelog?date=2019-06-19","children":[{"title":"Using IN/NOT IN as dynamic keys","path":"/changelog#cl-SA-6558"}]},{"title":"June 18, 2019","path":"/changelog?date=2019-06-18","children":[{"title":"Changelog improvements","path":"/changelog#cl-PLAN-683"},{"title":"Issues with tracking code list","path":"/changelog#cl-SA-6569"}]},{"title":"June 17, 2019","path":"/changelog?date=2019-06-17","children":[{"title":"Add date of last update to shared dashboard snapshot","path":"/changelog#cl-AN-2560"}]},{"title":"June 11, 2019","path":"/changelog?date=2019-06-11","children":[{"title":"java.lang.RuntimeException ","path":"/changelog#cl-MOB-516"}]},{"title":"June 10, 2019","path":"/changelog?date=2019-06-10","children":[{"title":"Refresh time token","path":"/changelog#cl-PLAN-952"},{"title":"Sharing dashboards under a unique link","path":"/changelog#cl-PLAN-817"}]},{"title":"June 7, 2019","path":"/changelog?date=2019-06-07","children":[{"title":"A chosen event parameter is not displayed on a button","path":"/changelog#cl-AN-2554"},{"title":"Charts aren't displayed in widgets in analytics dashboards","path":"/changelog#cl-AN-2534"},{"title":"Expression's value is not displayed on a widget in analytics dashboards","path":"/changelog#cl-AN-2549"}]},{"title":"June 6, 2019","path":"/changelog?date=2019-06-06","children":[{"title":"Implement event expressions into analytics dropdowns","path":"/changelog#cl-AN-2206"}]},{"title":"June 5, 2019","path":"/changelog?date=2019-06-05","children":[{"title":"RFM analytics as predefined dashboard","path":"/changelog#cl-PLAN-530"},{"title":"Setting for token refresh logic","path":"/changelog#cl-MOB-503"}]},{"title":"June 4, 2019","path":"/changelog?date=2019-06-04","children":[{"title":"PromotionCode available in client.removePoints event ","path":"/changelog#cl-PLAN-762"}]},{"title":"June 3, 2019","path":"/changelog?date=2019-06-03","children":[{"title":"Task service","path":"/changelog#cl-PLAN-442"},{"title":"Improvements for Google Merchant Product Feed","path":"/changelog#cl-PLAN-716"}]},{"title":"May 31, 2019","path":"/changelog?date=2019-05-31","children":[{"title":"Churn Analytics Module","path":"/changelog#cl-PLAN-615"},{"title":"Obtain system level push consent","path":"/changelog#cl-MOB-440"}]},{"title":"May 30, 2019","path":"/changelog?date=2019-05-30","children":[{"title":"Ability to read system push consent","path":"/changelog#cl-PLAN-806"}]},{"title":"May 29, 2019","path":"/changelog?date=2019-05-29","children":[{"title":"Issues with Full palette in Analytics dashboards","path":"/changelog#cl-AN-2208"}]},{"title":"May 28, 2019","path":"/changelog?date=2019-05-28","children":[{"title":"Improvements for dynamic parameters in histograms and dashboards","path":"/changelog#cl-PLAN-673"},{"title":"Issue with statistics at the end of overview tab in campaign detail","path":"/changelog#cl-AN-2433"},{"title":"Include promotionCode attribute in client.removePoints event","path":"/changelog#cl-SA-6015"}]},{"title":"May 27, 2019","path":"/changelog?date=2019-05-27","children":[{"title":"Discrepancy between the metric values shown on the dashboard and in the preview","path":"/changelog#cl-SA-6374"}]},{"title":"May 24, 2019","path":"/changelog?date=2019-05-24","children":[{"title":"Issues with sharing dashboards","path":"/changelog#cl-AN-2380"},{"title":"Service Approval - Decision making process","path":"/changelog#cl-PLAN-292"},{"title":"Inserting dashboards in campaign detail","path":"/changelog#cl-PLAN-755"},{"title":"Added promoCodes array param to Promotions handbill.assign event","path":"/changelog#cl-SA-6371"},{"title":"Cart recommendations in app.synerise.com","path":"/changelog#cl-PLAN-616"},{"title":"Additional info about promotions in handbill.assign event","path":"/changelog#cl-SA-6349"}]},{"title":"May 22, 2019","path":"/changelog?date=2019-05-22","children":[{"title":"Extended options in reports","path":"/changelog#cl-PLAN-763"}]},{"title":"May 21, 2019","path":"/changelog?date=2019-05-21","children":[{"title":"Issue with spaces used in the string in analytics","path":"/changelog#cl-AN-2341"},{"title":"Method to get Document","path":"/changelog#cl-MOB-449"}]},{"title":"May 20, 2019","path":"/changelog?date=2019-05-20","children":[{"title":"Promotion antifraud mechanism","path":"/changelog#cl-PLAN-826"},{"title":"Generating event on POS request for client promotions","path":"/changelog#cl-SA-6147"}]},{"title":"May 17, 2019","path":"/changelog?date=2019-05-17","children":[{"title":"Possibility to block Client from using promotions","path":"/changelog#cl-PLAN-610"},{"title":"Last seen & metrics campaigns doesn't work for some profiles","path":"/changelog#cl-MLPR-1717"},{"title":"Custom event endpoint in shovel","path":"/changelog#cl-AN-2199"},{"title":"Deserializaion issue in CRM ","path":"/changelog#cl-AN-2175"},{"title":"Chat module","path":"/changelog#cl-PLAN-359"}]},{"title":"May 16, 2019","path":"/changelog?date=2019-05-16","children":[{"title":"Possibility to add more than 3 variants of personalized promotions","path":"/changelog#cl-AN-2272"}]},{"title":"May 15, 2019","path":"/changelog?date=2019-05-15","children":[{"title":"Changed validation for date picker/ filter in dashboard","path":"/changelog#cl-SA-5900"}]},{"title":"May 14, 2019","path":"/changelog?date=2019-05-14","children":[{"title":"Clicking on custom date range on date picker sets today option ","path":"/changelog#cl-AN-1980"}]},{"title":"May 13, 2019","path":"/changelog?date=2019-05-13","children":[{"title":"Additional sorting and ordering options in Promotions","path":"/changelog#cl-PLAN-730"}]},{"title":"May 10, 2019","path":"/changelog?date=2019-05-10","children":[{"title":"Not displayed expressions in parameter dropdowns","path":"/changelog#cl-AN-1237"},{"title":"Unnecessary validation for formulas in metrics and expressions","path":"/changelog#cl-AN-1709"},{"title":"Removed transaction price validation to allow negative values","path":"/changelog#cl-SA-6150"}]},{"title":"May 9, 2019","path":"/changelog?date=2019-05-09","children":[{"title":"Issues with unselecting custom brand in AI recommendations","path":"/changelog#cl-AN-1955"},{"title":"The option of switching on or off AI-driven content in personalized promotions","path":"/changelog#cl-AN-2169"},{"title":"New type of data import","path":"/changelog#cl-PLAN-752"}]},{"title":"May 7, 2019","path":"/changelog?date=2019-05-07","children":[{"title":"AI Recommendation inserts in Documents","path":"/changelog#cl-SA-5132"},{"title":"Error is not returned when wrong agreement structure is passed to API v4","path":"/changelog#cl-SA-5915"},{"title":"Method to deactivate all promotions for Client","path":"/changelog#cl-SA-5084"},{"title":"Block promotion activations and redeems","path":"/changelog#cl-SA-5085"}]},{"title":"May 6, 2019","path":"/changelog?date=2019-05-06","children":[{"title":"Show segmentations in client detail only when the switch in segmentation creator is on","path":"/changelog#cl-SA-5247"},{"title":"Methods to enable or disable Mobile SDK features","path":"/changelog#cl-PLAN-651"}]},{"title":"May 1, 2019","path":"/changelog?date=2019-05-01","children":[{"title":"Increased chart clarity in reports","path":"/changelog#cl-PLAN-522"},{"title":"Presenting segmentations on a client card","path":"/changelog#cl-PLAN-768"}]},{"title":"April 30, 2019","path":"/changelog?date=2019-04-30","children":[{"title":"User should be able to enter value '0' in every analytics when using number operator","path":"/changelog#cl-AN-1652"},{"title":"Client filter issues","path":"/changelog#cl-AN-2095"},{"title":"Not supported type of attribute object in client profile","path":"/changelog#cl-AN-2160"},{"title":"Changed logic of usage of operators AND and OR in segmentations","path":"/changelog#cl-SA-5991"},{"title":"Endpoints to download events via API","path":"/changelog#cl-PLAN-769"},{"title":"Featured dynamic content templates are not fetched","path":"/changelog#cl-SA-6144"}]},{"title":"April 26, 2019","path":"/changelog?date=2019-04-26","children":[{"title":"Issues with routing to a customer in CRM","path":"/changelog#cl-AN-2134"},{"title":"Lack of events in client detail","path":"/changelog#cl-AN-2064"},{"title":"Lack of Polish characters","path":"/changelog#cl-SA-6114"},{"title":"Optimization manager definition","path":"/changelog#cl-PLAN-751"}]},{"title":"April 24, 2019","path":"/changelog?date=2019-04-24","children":[{"title":"\"Add tag\" event added after removing the tag in CRM","path":"/changelog#cl-SA-5999"},{"title":"Issues with saving analytics dashboard with predefined aggregates and expressions","path":"/changelog#cl-AN-2034"}]},{"title":"April 23, 2019","path":"/changelog?date=2019-04-23","children":[{"title":"Inserting promotions and documents within silent push payload","path":"/changelog#cl-PLAN-611"},{"title":"Advanced search engine for CRM list","path":"/changelog#cl-PLAN-486"}]},{"title":"April 19, 2019","path":"/changelog?date=2019-04-19","children":[{"title":"Issue with the display of confirmation","path":"/changelog#cl-AN-1676"}]},{"title":"April 18, 2019","path":"/changelog?date=2019-04-18","children":[{"title":"Autocomplete for event parameters","path":"/changelog#cl-PLAN-702"},{"title":"AI driven personalized promotions","path":"/changelog#cl-PLAN-626"},{"title":"Transition Matrix for Attribution","path":"/changelog#cl-PLAN-672"}]},{"title":"April 17, 2019","path":"/changelog?date=2019-04-17","children":[{"title":"Social proof inserts in dynamic content campaigns","path":"/changelog#cl-PLAN-573"},{"title":"Add data format section to all analytics in dashboard creator","path":"/changelog#cl-AN-1533"},{"title":"Default dashboards to implement in app.synerise.com","path":"/changelog#cl-PLAN-644"}]},{"title":"April 16, 2019","path":"/changelog?date=2019-04-16","children":[{"title":"Inserting any dashboard in main dashboard ","path":"/changelog#cl-PLAN-497"}]},{"title":"April 13, 2019","path":"/changelog?date=2019-04-13","children":[{"title":"Counting average time between steps in funnel","path":"/changelog#cl-PLAN-532"}]},{"title":"April 12, 2019","path":"/changelog?date=2019-04-12","children":[{"title":"New date operators in Analytics - \"Matches current date\"","path":"/changelog#cl-PLAN-653"},{"title":"Generate event from automation","path":"/changelog#cl-PLAN-659"},{"title":"New function \"Add years\" in expressions","path":"/changelog#cl-PLAN-671"},{"title":"Additional monitoring of events processing","path":"/changelog#cl-PLAN-721"},{"title":"New landing page creator","path":"/changelog#cl-PLAN-534"},{"title":"Improvements for search in analytics dropdowns","path":"/changelog#cl-PLAN-441"}]},{"title":"April 11, 2019","path":"/changelog?date=2019-04-11","children":[{"title":"Custom Identity display issues","path":"/changelog#cl-AN-1861"},{"title":"Statistics missing for March 31 in trends","path":"/changelog#cl-AN-1965"},{"title":"App crashed after applying client filter in analytics dashboard","path":"/changelog#cl-AN-1814"},{"title":"Empty values cause import errors when importing data","path":"/changelog#cl-MAR-1189"},{"title":"Importing tags from a file does not work","path":"/changelog#cl-MAR-1199"},{"title":"Unable to create product feed import","path":"/changelog#cl-MAR-1268"},{"title":"Predefined aggregate can be duplicated, but not edited","path":"/changelog#cl-SA-5222"},{"title":"Adding \"Run import now\" in producet feed detail page ","path":"/changelog#cl-MAR-1150"},{"title":"Unable to validate path to XML Google product feed file","path":"/changelog#cl-MAR-1240"},{"title":"Friendly error handling","path":"/changelog#cl-MAR-1164"},{"title":"Fixing an error when user want to import csv file that contains only one column and columns are cuts randomly","path":"/changelog#cl-MAR-1213"},{"title":"Set mobile device from client.applicationStarted event","path":"/changelog#cl-SA-5142"},{"title":"Import types visible on import list page","path":"/changelog#cl-MAR-1027"},{"title":"Removal of push.received event","path":"/changelog#cl-MOB-398"},{"title":"Predefined analytics","path":"/changelog#cl-PLAN-529"},{"title":"Refresh token fix","path":"/changelog#cl-MAR-1209"}]},{"title":"April 10, 2019","path":"/changelog?date=2019-04-10","children":[{"title":"New interface for import list page","path":"/changelog#cl-MAR-1165"},{"title":"List of default events and attributes descriptions","path":"/changelog#cl-PLAN-539"},{"title":"Problem with saving changes while adding new attributes","path":"/changelog#cl-AN-1822"}]},{"title":"April 8, 2019","path":"/changelog?date=2019-04-08","children":[{"title":"Email from automation sent twice","path":"/changelog#cl-SA-5069"},{"title":"Color for notification icon","path":"/changelog#cl-MOB-410"}]},{"title":"April 6, 2019","path":"/changelog?date=2019-04-06","children":[{"title":"Advanced date filters","path":"/changelog#cl-PLAN-387"}]},{"title":"April 4, 2019","path":"/changelog?date=2019-04-04","children":[{"title":"Schema Service: Cache for promotions inserted in documents","path":"/changelog#cl-SA-5913"},{"title":"Ability to use top category levels in category filters","path":"/changelog#cl-AN-1777"},{"title":"Recommendations creator should not send \"Skip\" in Gender selection","path":"/changelog#cl-AN-1514"},{"title":"Schema Service: Publish/version issue in schemas","path":"/changelog#cl-SA-5148"},{"title":"Event expression cannot be saved","path":"/changelog#cl-SA-5221"},{"title":"Analysis of non-existing client results with 500 error","path":"/changelog#cl-SA-5230"},{"title":"Issues with visibility of dynamic content on a website ","path":"/changelog#cl-SA-5146"},{"title":"API documentation for Google Merchant Product feed import ","path":"/changelog#cl-MAR-1163"},{"title":"Local filesystem storage","path":"/changelog#cl-MAR-1210"},{"title":"New look and feel of import section","path":"/changelog#cl-MAR-1121"},{"title":"Introduce fully asynchronous imports processing","path":"/changelog#cl-MAR-871"},{"title":"Improve task backoff handling","path":"/changelog#cl-MAR-1212"},{"title":"Import transaction using /transactions/batch endpoint as default endpoint","path":"/changelog#cl-MAR-1187"},{"title":"Unable to get list of endpoints","path":"/changelog#cl-MAR-1195"}]},{"title":"April 3, 2019","path":"/changelog?date=2019-04-03","children":[{"title":"Main dashboard - second iteration","path":"/changelog#cl-PLAN-470"},{"title":"Inserting promotions in Documents","path":"/changelog#cl-SA-4964"},{"title":"Change to AI recommendation related events","path":"/changelog#cl-SA-5051"},{"title":"Synchronization of new notifications indicators between Portal and Release Notes","path":"/changelog#cl-AN-1726"}]},{"title":"April 2, 2019","path":"/changelog?date=2019-04-02","children":[{"title":"Uploader Service: upload fails when medium and large pic cannot be generated","path":"/changelog#cl-SA-5133"},{"title":"Automatic logout improvement","path":"/changelog#cl-SA-4973"},{"title":"Cache added to proxy","path":"/changelog#cl-SA-4979"},{"title":"Extend Oauth implementation with optional merging of clients","path":"/changelog#cl-SA-4932"},{"title":"AI Search Analytics/Statistics","path":"/changelog#cl-PLAN-618"},{"title":"Email change for Facebook account","path":"/changelog#cl-PLAN-562"}]},{"title":"April 1, 2019","path":"/changelog?date=2019-04-01","children":[{"title":"Issues with changing type for second part of expression","path":"/changelog#cl-AN-1815"},{"title":"Drag&drop is not working properly in expressions and formula metric","path":"/changelog#cl-AN-1901"}]},{"title":"March 31, 2019","path":"/changelog?date=2019-03-31","children":[{"title":"Inability to choose 'In' or 'Not in' as an operator ","path":"/changelog#cl-AN-1573"}]},{"title":"March 29, 2019","path":"/changelog?date=2019-03-29","children":[{"title":"Changed validation for date picker/ filter in dashboard","path":"/changelog#cl-SA-5900\n"}]},{"title":"March 28, 2019","path":"/changelog?date=2019-03-28","children":[{"title":"Changed logic of usage date picker/ filter in dashboards","path":"/changelog#cl-AN-1776"}]},{"title":"March 27, 2019","path":"/changelog?date=2019-03-27","children":[{"title":"Changed URL for promotions in app.synerise.com","path":"/changelog#cl-AN-1819"}]},{"title":"March 26, 2019","path":"/changelog?date=2019-03-26","children":[{"title":"Phone number update with required verification","path":"/changelog#cl-PLAN-1"},{"title":"Pagination and Tags in Promotions","path":"/changelog#cl-PLAN-288"},{"title":"Improvements to client management","path":"/changelog#cl-PLAN-333"},{"title":"Migrate template to new service","path":"/changelog#cl-PLAN-393"},{"title":"Blocked possibility of editing an analytics dashboard","path":"/changelog#cl-AN-1663"}]},{"title":"March 25, 2019","path":"/changelog?date=2019-03-25","children":[{"title":"Problem with export of data with default translations (assets, customer attributes) ","path":"/changelog#cl-AN-1824"}]},{"title":"March 22, 2019","path":"/changelog?date=2019-03-22","children":[{"title":"Change of the default number of records on the lists of analytics","path":"/changelog#cl-AN-1713"},{"title":"Inserts in campaign creator presented as a dropdown","path":"/changelog#cl-AN-1580"},{"title":"Issues with creating formulas in expressions","path":"/changelog#cl-AN-1808"},{"title":"Date validation in Dynamic Content Campaigns ","path":"/changelog#cl-AN-1123"},{"title":"Inserting Custom value in Recommendations","path":"/changelog#cl-AN-1722"},{"title":"Analytics description on dashboard not visible","path":"/changelog#cl-SA-5745"},{"title":"Issues with Mobile push template usage","path":"/changelog#cl-AN-1792"}]},{"title":"March 20, 2019","path":"/changelog?date=2019-03-20","children":[{"title":"Additional AuthID parameter in Facebook and Oauth login","path":"/changelog#cl-MOB-406"}]},{"title":"March 15, 2019","path":"/changelog?date=2019-03-15","children":[{"title":"Editing active recommendations","path":"/changelog#cl-AN-1625"}]},{"title":"March 14, 2019","path":"/changelog?date=2019-03-14","children":[{"title":"Import Google Merchant Product Feed","path":"/changelog#cl-MAR-1023"}]},{"title":"March 13, 2019","path":"/changelog?date=2019-03-13","children":[{"title":"Recommendations filter fixes","path":"/changelog#cl-AN-1615"},{"title":"Redirecting to the CRM list when a customer is not found","path":"/changelog#cl-AN-1509"}]},{"title":"March 8, 2019","path":"/changelog?date=2019-03-08","children":[{"title":"Optimized capping","path":"/changelog#cl-SA-4919"},{"title":"Blocks and images are not available in inserts","path":"/changelog#cl-AN-1578"},{"title":"Grace period for transactions import","path":"/changelog#cl-SA-4927"},{"title":"Settings in \"Compare to\" on the main dashboard","path":"/changelog#cl-AN-1540"}]},{"title":"March 7, 2019","path":"/changelog?date=2019-03-07","children":[{"title":"Attributes do not work when _ is used","path":"/changelog#cl-MOB-389"},{"title":"Method to change email address for Facebook authenticated client","path":"/changelog#cl-MOB-370"},{"title":"Removed nonnull requirement from Promotion model","path":"/changelog#cl-MOB-387"},{"title":"New event types related to product views and AI recommendations","path":"/changelog#cl-MOB-379"},{"title":"Fatal Exception: io.reacivex.exceptions.OnErrorNotImplementedException","path":"/changelog#cl-MOB-368"},{"title":"Fixed searcher in CRM section","path":"/changelog#cl-SA-4724"},{"title":"Expanded notification is not displayed on some devices","path":"/changelog#cl-MOB-388"}]},{"title":"March 6, 2019","path":"/changelog?date=2019-03-06","children":[{"title":"Time zones set in Business profiles included in analytics","path":"/changelog#cl-AN-1318"},{"title":"LastingAt remains as per first promotion activation","path":"/changelog#cl-SA-4758"},{"title":"Automation: Inserts in email templates crash app","path":"/changelog#cl-AN-1689"},{"title":"Removal of unencoded characters in CRM messages","path":"/changelog#cl-AN-1646"}]},{"title":"March 5, 2019","path":"/changelog?date=2019-03-05","children":[{"title":"Inability to choose number operator in Client Filter ","path":"/changelog#cl-AN-853"},{"title":"New method to provide simplified info about clients promotions","path":"/changelog#cl-SA-4732"},{"title":"New event types for AI Recommendations","path":"/changelog#cl-SA-4748"},{"title":"New metrics preview: Bar mode fixes","path":"/changelog#cl-AN-1642"},{"title":"Predefinend analytics marked as first on the lists","path":"/changelog#cl-AN-1630"},{"title":"Validate possibility to choose time interval for histograms","path":"/changelog#cl-AN-1297"},{"title":"\"Grace period\" for incoming event time","path":"/changelog#cl-SA-4891"},{"title":"Validator doesn't allow to preview report with an aggregate as dimension set","path":"/changelog#cl-AN-1664"},{"title":"Disturbed process of creating histograms","path":"/changelog#cl-AN-1665"}]},{"title":"March 1, 2019","path":"/changelog?date=2019-03-01","children":[{"title":"Difficulties with adding customers in CRM","path":"/changelog#cl-AN-1298"},{"title":"Improvement of SMS editor in CRM","path":"/changelog#cl-AN-1610"},{"title":"Send a web push and mobile push from client card","path":"/changelog#cl-AN-1504"}]},{"title":"February 28, 2019","path":"/changelog?date=2019-02-28","children":[{"title":"Preview of Top Products recommendations","path":"/changelog#cl-AN-1390"}]},{"title":"February 26, 2019","path":"/changelog?date=2019-02-26","children":[{"title":"Inserting additional data from assets and expression in push messages","path":"/changelog#cl-PLAN-375"},{"title":"Automcomplete for attributes in analytics dropdowns","path":"/changelog#cl-AN-1547"},{"title":"Fixed filters in AI Recommendations","path":"/changelog#cl-AN-1601"},{"title":"Refreshed mechanism of counting contacts in funnels","path":"/changelog#cl-SA-5442"},{"title":"Return promotions for anonymous clients","path":"/changelog#cl-SA-4716"}]},{"title":"February 25, 2019","path":"/changelog?date=2019-02-25","children":[{"title":"Possibility to send email and text message directly from Client Detail","path":"/changelog#cl-AN-1165"},{"title":"AI Top Product","path":"/changelog#cl-PLAN-478"},{"title":"New type of recommendations - Last seen","path":"/changelog#cl-PLAN-490"},{"title":"Preview for personalized recommendations","path":"/changelog#cl-PLAN-493"},{"title":"Method to request email change for Client authenticated by Facebook","path":"/changelog#cl-SA-4711"},{"title":"Unblock recommendation editing when the recommendation has an active status","path":"/changelog#cl-AN-1593"}]},{"title":"February 22, 2019","path":"/changelog?date=2019-02-22","children":[{"title":"Change in multiple custom attributes filtering logic","path":"/changelog#cl-MLPR-820"},{"title":"New filter type: discount","path":"/changelog#cl-MLPR-1485"},{"title":"Price filter for cart recommendations","path":"/changelog#cl-MLPR-1492"},{"title":"Current category filter for personalized recommendations","path":"/changelog#cl-MLPR-1722"},{"title":"SDK bug causing error while cart recommendation generation","path":"/changelog#cl-MLPR-1774"},{"title":"CRM crashes for some clients in parameters \"Show More\"","path":"/changelog#cl-AN-1448"}]},{"title":"February 21, 2019","path":"/changelog?date=2019-02-21","children":[{"title":"Refreshed histograms","path":"/changelog#cl-AN-1088"}]},{"title":"February 20, 2019","path":"/changelog?date=2019-02-20","children":[{"title":"Issues with uploading ZIP email templates","path":"/changelog#cl-SA-4761"},{"title":"Lack of statistics for SMS sent","path":"/changelog#cl-SA-4757"},{"title":"Fix of updating agreements via \"/my-account/personal-information\" endpoint in API v4","path":"/changelog#cl-SA-4714"},{"title":"Churn statistics available in the client details","path":"/changelog#cl-AN-1412"}]},{"title":"February 19, 2019","path":"/changelog?date=2019-02-19","children":[{"title":"Promotion optimization","path":"/changelog#cl-SA-3989"}]},{"title":"February 15, 2019","path":"/changelog?date=2019-02-15","children":[{"title":"Polish translations implemented in AI Search Engine and AI Attribution","path":"/changelog#cl-AN-1372"}]},{"title":"February 14, 2019","path":"/changelog?date=2019-02-14","children":[{"title":"AI stats in app.synerise.com","path":"/changelog#cl-PLAN-503"},{"title":"Verification of email account confirmation","path":"/changelog#cl-SA-4687"},{"title":"Adding aggregates in expressions","path":"/changelog#cl-AN-1456"},{"title":"Ignoring filters to show complementary products in recommendations","path":"/changelog#cl-AN-1495"},{"title":"Test email delivery optimization","path":"/changelog#cl-SA-4646"},{"title":"Materializer optimization","path":"/changelog#cl-SA-4736"}]},{"title":"February 13, 2019","path":"/changelog?date=2019-02-13","children":[{"title":"Attribution analysis in Core - frontend integration","path":"/changelog#cl-MLPR-1656"},{"title":"AI Search in Core - frontend integration","path":"/changelog#cl-MLPR-1517"},{"title":"Recommendations in Core - frontend integration","path":"/changelog#cl-MLPR-1657"}]},{"title":"February 11, 2019","path":"/changelog?date=2019-02-11","children":[{"title":"Change in the token expiration prompt","path":"/changelog#cl-SA-4691"}]},{"title":"February 10, 2019","path":"/changelog?date=2019-02-10","children":[{"title":"SDK Method for OAuth login","path":"/changelog#cl-MOB-355"},{"title":"UUID does not get regenerated when logging in with Facebook","path":"/changelog#cl-MOB-364"},{"title":"Add optional attributes and agremeents to Client.authenticateByFacebook","path":"/changelog#cl-MOB-352"},{"title":"Method to regenerate UUID","path":"/changelog#cl-MOB-345"},{"title":"Method to dynamically change apiKey within the App","path":"/changelog#cl-MOB-348"}]},{"title":"February 8, 2019","path":"/changelog?date=2019-02-08","children":[{"title":"Add possibility to count every event from BP using simple metric","path":"/changelog#cl-AN-1421"},{"title":"Release Notes statistics  - number of tasks taken during  last 30 days","path":"/changelog#cl-AN-1400"},{"title":"Additional statistics for AI recommendations","path":"/changelog#cl-AN-1407"},{"title":"Release Notes filters for types and  modules of given issues","path":"/changelog#cl-AN-1401"},{"title":"Changes in app.synerise.com main menu","path":"/changelog#cl-AN-1422"}]},{"title":"February 6, 2019","path":"/changelog?date=2019-02-06","children":[{"title":"OAuth Implementation within SAuth","path":"/changelog#cl-PLAN-407"},{"title":"Implementation of a parameter to dynamicContent.show - campaign id","path":"/changelog#cl-SA-4655"},{"title":"New parameter components in aggregates","path":"/changelog#cl-AN-1447"}]},{"title":"February 5, 2019","path":"/changelog?date=2019-02-05","children":[{"title":"New service for importing any data types as CSV","path":"/changelog#cl-AN-999"},{"title":"AI recommendations statistics in app.synerise.com","path":"/changelog#cl-AN-1371"}]},{"title":"February 4, 2019","path":"/changelog?date=2019-02-04","children":[{"title":"Implementation of a parameter to dynamicContent.show","path":"/changelog#cl-SA-4639"},{"title":"Facebook login method extended by attributes and agreements","path":"/changelog#cl-SA-4613"},{"title":"Events or transactions for the unidentified users prompt creation of a client in the system","path":"/changelog#cl-SA-4524"}]},{"title":"February 3, 2019","path":"/changelog?date=2019-02-03","children":[{"title":"Implement aggregate and expression widgets in dashboard creator","path":"/changelog#cl-AN-1021"},{"title":"Change drop down for selecting parameter for grouping metrics by in reports","path":"/changelog#cl-AN-1210"},{"title":"Add \"description\" field to the campaign","path":"/changelog#cl-AN-1274"},{"title":"Update datepicker component in Assets -> Code Pools","path":"/changelog#cl-AN-1375"}]},{"title":"February 1, 2019","path":"/changelog?date=2019-02-01","children":[{"title":"Cannot select campaign audience from segmentation list - regression","path":"/changelog#cl-AN-1384\n"},{"title":"Versions of portal-ui","path":"/changelog#cl-AN-1373\nVersions of portal-ui"},{"title":"Tag directories and tags for promotions","path":"/changelog#cl-PLAN-305"},{"title":"Endpoints to landing page - customize","path":"/changelog#cl-SA-4031"},{"title":"Customer's SMTP ","path":"/changelog#cl-SA-3909"},{"title":"Stats returns 504 on campaign lists","path":"/changelog#cl-SA-4626"},{"title":"Email change process - move password from confirmation to request","path":"/changelog#cl-SA-4606"},{"title":"Cannot select campaign audience from segmentation list - regression","path":"/changelog#cl-AN-1384"}]},{"title":"January 31, 2019","path":"/changelog?date=2019-01-31","children":[{"title":"Event dynamicContent.show send when is visible ","path":"/changelog#cl-SA-4458"},{"title":"Endpoint for filtering metrics v3 in histograms","path":"/changelog#cl-SA-5671"},{"title":"Fix of service responsible for dynamicContent.click events","path":"/changelog#cl-SA-4621"},{"title":"Handle MySQL unique key exception","path":"/changelog#cl-SA-4614"},{"title":"Segmentation doesn't load and caused app crash","path":"/changelog#cl-SA-5226"},{"title":"Add possibility to use AVG metrics in histograms ","path":"/changelog#cl-SA-5840"},{"title":"Add special flag to dynamic type analytics to make them visible on the list","path":"/changelog#cl-SA-5289"},{"title":"204 should be returned on report preview when one of grouping has no results","path":"/changelog#cl-SA-5218"},{"title":"Problem with CORS - timezone service","path":"/changelog#cl-SA-5165"},{"title":"Converter from current structures of metrics into new structures","path":"/changelog#cl-SA-5365"},{"title":"500 on histogram preview when relative date range is set","path":"/changelog#cl-SA-5164"}]},{"title":"January 30, 2019","path":"/changelog?date=2019-01-30","children":[{"title":"Metric campaigns - new type of recommendations","path":"/changelog#cl-MLPR-1645"},{"title":"Metric boosting - new functionality of recommendations","path":"/changelog#cl-MLPR-1646"},{"title":"Change of an email for a client account","path":"/changelog#cl-PLAN-366"},{"title":"Campaign release date watch","path":"/changelog#cl-SA-4511"},{"title":"Creating AI campaign fails due to broken backwards compatibility","path":"/changelog#cl-AN-1378"},{"title":"CSS is not applied/stored in HTML editor","path":"/changelog#cl-AN-1377"}]},{"title":"January 29, 2019","path":"/changelog?date=2019-01-29","children":[{"title":"New action - manual download of points from a user's account","path":"/changelog#cl-SA-4517"}]},{"title":"January 28, 2019","path":"/changelog?date=2019-01-28","children":[{"title":"Changelog page in synerise.com domain","path":"/changelog#cl-PLAN-361"}]},{"title":"January 25, 2019","path":"/changelog?date=2019-01-25","children":[{"title":"Optimisation of response times for client login method in API","path":"/changelog#cl-SA-4016"},{"title":"Migrate tracker from yarn to k8s","path":"/changelog#cl-SA-4024"},{"title":"Switch histograms from v1 to v3 version  in dashboard creator","path":"/changelog#cl-AN-1019"},{"title":"Switch metrics from v1 to v3 in dashboard creator","path":"/changelog#cl-AN-1018"},{"title":"Preparing of switch allowing to show aggregates and expressions in client card","path":"/changelog#cl-AN-786"},{"title":"IF function for expressions and metrics","path":"/changelog#cl-SA-5285"},{"title":"Main menu cleanup","path":"/changelog#cl-AN-835"},{"title":"New version of metric service  in main menu app.synerise.com","path":"/changelog#cl-AN-1016"},{"title":"Client.requestEmailChange(newEmail)  - method to request email change ","path":"/changelog#cl-MOB-325"},{"title":"Client.confirmEmailChange(token) - method to confirm email change","path":"/changelog#cl-MOB-326"},{"title":"Changes in auto-tracking events ","path":"/changelog#cl-MOB-329"},{"title":"Client.requestEmailChange(newEmail) - method to request email change","path":"/changelog#cl-MOB-324"},{"title":"Client.authenticateByFacebookNoRegistration() Facebook login no-registration","path":"/changelog#cl-MOB-318"},{"title":"Crash while trying to convert spannable string to string.","path":"/changelog#cl-MOB-322"},{"title":"Simple Push long text does not expand","path":"/changelog#cl-MOB-333"},{"title":"Client.deleteAccountByFacebook - new method to delete account in case of Facebook","path":"/changelog#cl-MOB-321"},{"title":"Client.authenticateByFacebookNoRegistration() Facebook login no-registration","path":"/changelog#cl-MOB-319"},{"title":"Client.deleteAccountByFacebook - new method to delete account in case of Facebook","path":"/changelog#cl-MOB-320"},{"title":"Client.confirmEmailChange(token) - method to confirm email change","path":"/changelog#cl-MOB-327"},{"title":"Several Knowlegde Base widget improvements","path":"/changelog#cl-AN-1211"},{"title":"Client.getToken() - add client origin to distinguish client session type (synerise / facebook)","path":"/changelog#cl-MOB-335"},{"title":"Updates about new release notes since the last visit on the website","path":"/changelog#cl-AN-1324"},{"title":"Rich Media Push does not display image on Android 9","path":"/changelog#cl-MOB-332"}]},{"title":"January 24, 2019","path":"/changelog?date=2019-01-24","children":[{"title":"New main dashboard","path":"/changelog#cl-PLAN-423"},{"title":"Generic dashboards","path":"/changelog#cl-PLAN-523"},{"title":"Client.getToken() - add client origin to distinguish client session type (synerise / facebook)","path":"/changelog#cl-MOB-334"},{"title":"Enable \"Create new\" button in dashboards' metric dropdown","path":"/changelog#cl-AN-1240"},{"title":"Fix for metric converter - brackets case","path":"/changelog#cl-AN-1310"}]},{"title":"January 21, 2019","path":"/changelog?date=2019-01-21","children":[{"title":"Campaigns powered by content of Artificial Intelligence","path":"/changelog#cl-AN-1251"},{"title":"Implement new metrics (v3) and expressions into inserts in campaign templates - possibility to create \"social proof\" campaigns","path":"/changelog#cl-AN-1075"},{"title":"Use new API on histograms","path":"/changelog#cl-AN-1233"},{"title":"Implement Expressions in main menu of app.synerise.com","path":"/changelog#cl-AN-1047"}]},{"title":"January 18, 2019","path":"/changelog?date=2019-01-18","children":[{"title":"Limiting loyalty points count based on transaction count in time","path":"/changelog#cl-PLAN-351"},{"title":"New customer editing form","path":"/changelog#cl-PLAN-498"}]},{"title":"January 16, 2019","path":"/changelog?date=2019-01-16","children":[{"title":"API Create Event to support email as client identifier","path":"/changelog#cl-SA-4240"}]},{"title":"January 14, 2019","path":"/changelog?date=2019-01-14","children":[{"title":"New layout of a date picker","path":"/changelog#cl-PLAN-474"}]},{"title":"January 11, 2019","path":"/changelog?date=2019-01-11","children":[{"title":"Knowledge Base articles implementation in app.synerise.com","path":"/changelog#cl-PLAN-420"}]},{"title":"January 10, 2019","path":"/changelog?date=2019-01-10","children":[{"title":"Notes and messages available in a customer card in CRM","path":"/changelog#cl-PLAN-433"}]},{"title":"January 8, 2019","path":"/changelog?date=2019-01-08","children":[{"title":"Add possibility to insert dynamic values for timestamp parameters","path":"/changelog#cl-AN-1032"}]},{"title":"January 7, 2019","path":"/changelog?date=2019-01-07","children":[{"title":"Campaigns powered by Artificial Intelligence","path":"/changelog#cl-PLAN-473"}]},{"title":"January 3, 2019","path":"/changelog?date=2019-01-03","children":[{"title":"Improvements of client profile view","path":"/changelog#cl-PLAN-494"},{"title":"Dashboard sharing","path":"/changelog#cl-PLAN-412"}]},{"title":"January 2, 2019","path":"/changelog?date=2019-01-02","children":[{"title":"Remembering the variant selection - test A/B","path":"/changelog#cl-PLAN-580"},{"title":" Expiration time of the Document","path":"/changelog#cl-PLAN-476"},{"title":"Add segmentations as another category in Client Filter","path":"/changelog#cl-PLAN-483"}]},{"title":"January 1, 2019","path":"/changelog?date=2019-01-01","children":[{"title":"Authentication through Facebook Login","path":"/changelog#cl-PLAN-32"},{"title":"Added date picker to every analytics","path":"/changelog#cl-PLAN-463"}]},{"title":"December 10, 2018","path":"/changelog?date=2018-12-10","children":[{"title":"A new category in the client filter","path":"/changelog#cl-PLAN-429"}]}],"Roadmap":[{"title":"Q1 2027","path":"/roadmap?year=2027&quarter=1","children":[{"title":"TODO","path":"/roadmap?year=2027&quarter=1","children":[{"title":"Dynamic Object ID injection in Jinjava templates","path":"/roadmap#rm-TC-3818"},{"title":"Multi-rule Communication limits","path":"/roadmap#rm-TC-3311"},{"title":"AMP integration in Email Communication","path":"/roadmap#rm-TC-3344"},{"title":"Additional contexts for complex preview rendering","path":"/roadmap#rm-TC-3819"},{"title":"Improved presentation of predefined templates","path":"/roadmap#rm-TC-3820"},{"title":"Snowflake ETL integration","path":"/roadmap#rm-TQ-5104"},{"title":"Databricks ETL integration","path":"/roadmap#rm-TQ-5105"},{"title":"Amazon Redshift ETL integration","path":"/roadmap#rm-TQ-5107"},{"title":"Voice Interface Integrations for Customer AI Assistant","path":"/roadmap#rm-GEN-1204"},{"title":"Shopping Lists in Customer AI Assistant","path":"/roadmap#rm-GEN-1203"},{"title":"\"To Array\" operator in Expressions","path":"/roadmap#rm-WELDERS-8645"},{"title":"\"In Array\" operator in Filters","path":"/roadmap#rm-WELDERS-8852"}]}]},{"title":"Q4 2026","path":"/roadmap?year=2026&quarter=4","children":[{"title":"TODO","path":"/roadmap?year=2026&quarter=4","children":[{"title":"Sync profile attribute updates from Synerise to VTEX","path":"/roadmap#rm-GAS-3236"},{"title":"Access to Retained and Historical Data in Analytics","path":"/roadmap#rm-WELDERS-8884"},{"title":"RCS channel integration","path":"/roadmap#rm-TC-3312"},{"title":"WhatsApp communication module","path":"/roadmap#rm-TC-3821"},{"title":"WhatsApp template builder","path":"/roadmap#rm-TC-3822"},{"title":"Customizable Automation Control Center","path":"/roadmap#rm-TQ-6221"},{"title":"Workflow goal","path":"/roadmap#rm-TQ-4246"},{"title":"Artifacts in System Agent","path":"/roadmap#rm-GEN-1207"},{"title":"Token Streaming in System Agent","path":"/roadmap#rm-GEN-1206"},{"title":"Customer AI Assistant Playground","path":"/roadmap#rm-GEN-652"},{"title":"Customer Engagement Rules in Customer AI Assistant","path":"/roadmap#rm-GEN-795"},{"title":"Request Aggregator in Automation Hub","path":"/roadmap#rm-TQ-145"},{"title":"Get recommendation statistics","path":"/roadmap#rm-TQ-3313"},{"title":"New field type: Promotions","path":"/roadmap#rm-BRIC-54"},{"title":"Approval workflow for content publishing","path":"/roadmap#rm-BRIC-230"},{"title":"Visibility of Analytics Component Usage","path":"/roadmap#rm-WELDERS-8895"},{"title":"Workflow testing","path":"/roadmap#rm-TQ-4247"},{"title":"Delay until","path":"/roadmap#rm-TQ-4251"},{"title":"User-Defined Grouping of AND / OR Conditions","path":"/roadmap#rm-WELDERS-8847"}]},{"title":"In Progress","path":"/roadmap?year=2026&quarter=4","children":[{"title":"Conversation Explorer for Customer AI Assistant","path":"/roadmap#rm-GEN-893"}]}]},{"title":"Q3 2026","path":"/roadmap?year=2026&quarter=3","children":[{"title":"TODO","path":"/roadmap?year=2026&quarter=3","children":[{"title":"Enhanced quality assurance for mobile SDK releases","path":"/roadmap#rm-GAS-3703"},{"title":"Shopify plugin - predefined recommendation & search components","path":"/roadmap#rm-GAS-3700"},{"title":"Repeatable Rules in Workflow Scheduler","path":"/roadmap#rm-TQ-6192"},{"title":"Consistent Display of Restricted Objects in Workflows","path":"/roadmap#rm-TQ-6069"},{"title":"Automatic mapping of objects and settings with matching names during cloning","path":"/roadmap#rm-WELDERS-9238"},{"title":"Predefined Dashboards for New Workspaces","path":"/roadmap#rm-WELDERS-8888"},{"title":"Workflow versioning","path":"/roadmap#rm-TQ-5901"},{"title":"Memory & System Instructions Management","path":"/roadmap#rm-GEN-1110"},{"title":"Screen Awareness in System Agent","path":"/roadmap#rm-GEN-1107"},{"title":"Quick Replies for Clarifying Questions","path":"/roadmap#rm-GEN-1040"},{"title":"Silent Messages for Customer AI Assistant","path":"/roadmap#rm-GEN-1018"},{"title":"Configurable Webhook Delivery: Retries, Timeouts and Traffic Prioritization","path":"/roadmap#rm-TQ-6186"},{"title":"Dashboards 2.0 — describe, see the results","path":"/roadmap#rm-WELDERS-9425"},{"title":"Preview changes before cloning","path":"/roadmap#rm-WELDERS-9557"},{"title":"Storage usage on the files listing","path":"/roadmap#rm-WELDERS-9556"},{"title":"See exactly what changed in the audit log","path":"/roadmap#rm-WELDERS-9555"},{"title":"Possibility to swap feeds when cloning recommendations","path":"/roadmap#rm-WELDERS-9543"},{"title":" Smarter Inline Analytics through MCP/Agent","path":"/roadmap#rm-WELDERS-9559"},{"title":"Personalized \"One to many filtered\" fields","path":"/roadmap#rm-BRIC-240"},{"title":"Auto-generated Response transformers descriptions","path":"/roadmap#rm-BRIC-467"},{"title":"AI-written Response transformers","path":"/roadmap#rm-BRIC-466"},{"title":" Ask the AI agent about your Brickworks content","path":"/roadmap#rm-BRIC-469"},{"title":"Create Brickworks content through the AI agent","path":"/roadmap#rm-BRIC-468"},{"title":"Automation Agent – Workflow performance summarization","path":"/roadmap#rm-TQ-5553"},{"title":"Export existing reports as CSV via API","path":"/roadmap#rm-WELDERS-9237"},{"title":"ABX Test Goals & Auto-Allocation","path":"/roadmap#rm-TQ-5903"},{"title":"Approval in Automation Workflows","path":"/roadmap#rm-TQ-5902"},{"title":"Custom Client Identifiers","path":"/roadmap#rm-JSON-4157"},{"title":"Ability to manually set source in event parameters","path":"/roadmap#rm-WELDERS-9240"}]},{"title":"In Progress","path":"/roadmap?year=2026&quarter=3","children":[{"title":"Jinjava upgrade to the newest version","path":"/roadmap#rm-TC-2250"},{"title":"Inline in-app, integrated into the mobile app","path":"/roadmap#rm-GAS-3683"},{"title":"Mobile Push notification center","path":"/roadmap#rm-TC-3345"},{"title":"Token Streaming in Customer AI Assistant","path":"/roadmap#rm-GEN-1105"},{"title":"JS-based field transformations","path":"/roadmap#rm-BRIC-325"},{"title":"Semantic Product Filtering & Query-to-Filter Understanding","path":"/roadmap#rm-SEARCH-2139"},{"title":"Inline Analytics","path":"/roadmap#rm-WELDERS-8881"},{"title":"Data Transformation Studio","path":"/roadmap#rm-TQ-4248"},{"title":"Export Dashboard Data to CSV","path":"/roadmap#rm-WELDERS-8846"},{"title":"Automation Agent – Workflow description generation","path":"/roadmap#rm-TQ-5552"},{"title":"Workspace Automation","path":"/roadmap#rm-TQ-3346"},{"title":"Run Code","path":"/roadmap#rm-TQ-4244"},{"title":"Analytics for Customer AI Assistant","path":"/roadmap#rm-GEN-566"},{"title":"Batch Operations in Automation Hub","path":"/roadmap#rm-TQ-6140"},{"title":"Dynamic Keys in Aggregates","path":"/roadmap#rm-WELDERS-9625"},{"title":"Filtering Multiple Campaigns in Reports","path":"/roadmap#rm-WELDERS-8893"},{"title":"Ab Save filters as Segments in any module.","path":"/roadmap#rm-WELDERS-8625"},{"title":"Object Permissions for Workflows","path":"/roadmap#rm-TQ-6218"},{"title":"Enhanced Shopping Assistant Context","path":"/roadmap#rm-GEN-513"},{"title":"Object Creation in System Agent","path":"/roadmap#rm-GEN-1096"},{"title":"Knowledge Documents for Customer AI Assistant","path":"/roadmap#rm-GEN-792"},{"title":"Response Feedback & Quality Analytics for Customer AI Assistant","path":"/roadmap#rm-GEN-661"},{"title":"Visual search and filtering for Brickworks","path":"/roadmap#rm-BRIC-427"},{"title":"Schema-based personalization","path":"/roadmap#rm-BRIC-57"}]},{"title":"Done","path":"/roadmap?year=2026&quarter=3","children":[{"title":"Synerise Platform Agent: Major Update (Private Preview)","path":"/roadmap#rm-TQ-6170"},{"title":"Improved referenced object visibility in template editors","path":"/roadmap#rm-TC-4201"},{"title":"Funnels v2","path":"/roadmap#rm-WELDERS-9257"},{"title":"Custom events as training data for Recommendations","path":"/roadmap#rm-REKO-3660"},{"title":"Funnels v2","path":"/roadmap#rm-WELDERS-9541"},{"title":"Date range exclusions in model training","path":"/roadmap#rm-REKO-3917"},{"title":"Intelligent Nodes Suggestions in Workflows","path":"/roadmap#rm-TQ-5696"},{"title":"Customer AI Assistant Settings","path":"/roadmap#rm-GEN-266"},{"title":"New Attribution Aggregate","path":"/roadmap#rm-WELDERS-9176"},{"title":"Auto-Generated Conversation Titles","path":"/roadmap#rm-GEN-963"}]}]},{"title":"Q2 2026","path":"/roadmap?year=2026&quarter=2","children":[{"title":"TODO","path":"/roadmap?year=2026&quarter=2","children":[{"title":"Communication Calendar redesign & improvements","path":"/roadmap#rm-TC-3816"},{"title":"External Sharing of Live Dashboards with Controlled Access","path":"/roadmap#rm-WELDERS-8892"},{"title":"Fallback mechanism for personalized promotions","path":"/roadmap#rm-JSON-4606"},{"title":"Intelligence Agent (Stage 2)","path":"/roadmap#rm-WELDERS-8886"},{"title":"New text field types: multiline string and rich text","path":"/roadmap#rm-BRIC-328"},{"title":"Predefined integration with OpenAI (ChatGPT)","path":"/roadmap#rm-TQ-5693"},{"title":"Loyalty points earning mechanism","path":"/roadmap#rm-JSON-4607"}]},{"title":"In Progress","path":"/roadmap?year=2026&quarter=2","children":[{"title":"IQL Agent — natural language to IQL filters","path":"/roadmap#rm-TQ-5132"},{"title":"MCP Server v1","path":"/roadmap#rm-REKO-3731"},{"title":"Distinct filters in personalized promotions","path":"/roadmap#rm-JSON-4507"},{"title":"Jinjava Agent — natural language to Jinjava code","path":"/roadmap#rm-TC-3409"},{"title":"Enhanced AI Shopping Assistant","path":"/roadmap#rm-TQ-5898"},{"title":"MCP Server for Schemas and Records management","path":"/roadmap#rm-BRIC-327"},{"title":"Synerise AI Agent","path":"/roadmap#rm-TQ-5904"},{"title":"Documentation Agent ","path":"/roadmap#rm-TQ-5905"},{"title":"Intelligence Agent (Stage 1)","path":"/roadmap#rm-WELDERS-8887"}]},{"title":"Done","path":"/roadmap?year=2026&quarter=2","children":[{"title":"Refreshed Event Detail Preview","path":"/roadmap#rm-JSON-4566"},{"title":"UI for Promotion Settings","path":"/roadmap#rm-JSON-4347"},{"title":"Supplemental catalogs for item feeds","path":"/roadmap#rm-REKO-3054"},{"title":"WhatsApp communication","path":"/roadmap#rm-TC-2897"},{"title":"Dynamic email sender","path":"/roadmap#rm-TC-3916"},{"title":"Synonym Agent for AI Search","path":"/roadmap#rm-SEARCH-2142"},{"title":"Preview and general usability improvements","path":"/roadmap#rm-BRIC-364"},{"title":"Unified Synerise documentation experience","path":"/roadmap#rm-GAS-3892"},{"title":"Enhanced communicaation list filtering across channels","path":"/roadmap#rm-TC-4121"},{"title":"VTEX catalog synchronization","path":"/roadmap#rm-GAS-3514"},{"title":"Batch import / delete promotions API endpoints","path":"/roadmap#rm-JSON-4331"},{"title":"Test communications regardless of campaign status","path":"/roadmap#rm-TC-4226"},{"title":"Custom file expiration for Save File node and Context Data Exports","path":"/roadmap#rm-TQ-5988"},{"title":"Content builder in Email Alert & SMS Alert nodes","path":"/roadmap#rm-TQ-5851"},{"title":"Pass mobile app context to In-App communication","path":"/roadmap#rm-GAS-3950"},{"title":"Automation Sequences ","path":"/roadmap#rm-TQ-5767"},{"title":"Generating an event for a timeout in an outgoing integration","path":"/roadmap#rm-TQ-5691"},{"title":"Enhanced SMS content validator","path":"/roadmap#rm-TC-4164"},{"title":"Add Item To Catalog node","path":"/roadmap#rm-TQ-5554"},{"title":"Import and Export cURL in Outgoing Integration","path":"/roadmap#rm-TQ-1552"},{"title":"Dashboard sharing - new Edit permission","path":"/roadmap#rm-WELDERS-9331"},{"title":"Distinct Count - Reports for Lost Cart Analytics","path":"/roadmap#rm-WELDERS-8848"},{"title":"Multiple Metrics in Reports","path":"/roadmap#rm-WELDERS-8707"},{"title":"UI changes in Analytics","path":"/roadmap#rm-WELDERS-9520"},{"title":"Improved record preview in Brickworks","path":"/roadmap#rm-BRIC-428"},{"title":"AI Search & AI Search Listing fields in Brickworks","path":"/roadmap#rm-BRIC-458"},{"title":"Key-value field type in Brickworks","path":"/roadmap#rm-BRIC-457"}]}]},{"title":"Q1 2026","path":"/roadmap?year=2026&quarter=1","children":[{"title":"In Progress","path":"/roadmap?year=2026&quarter=1","children":[{"title":"Next Aggregator for Event Attribution","path":"/roadmap#rm-WELDERS-8850"}]},{"title":"Done","path":"/roadmap?year=2026&quarter=1","children":[{"title":"Upgrade the API version for better performance and reliability in Shopify plugin","path":"/roadmap#rm-GAS-3226"},{"title":"Improved e-mail & SMS event tracking","path":"/roadmap#rm-TC-3831"},{"title":"Dynamic values in additional parameters of selected communication events","path":"/roadmap#rm-TC-3817"},{"title":"Snippet Playground","path":"/roadmap#rm-TC-3296"},{"title":"API usage insights in organizations","path":"/roadmap#rm-GAS-3212"},{"title":"Next-level AI Search in Magento plugin","path":"/roadmap#rm-GAS-3246"},{"title":"Add additional metrics to Recommendation metrics API","path":"/roadmap#rm-REKO-3259"},{"title":"Co-Brand Decisioning Layer – Unlocking cross-domain engagement","path":"/roadmap#rm-WELDERS-8482"},{"title":"Discover the New Sidebar Menu Structure and refreshed platform look","path":"/roadmap#rm-REKO-3520"},{"title":"Segment-to-path mapping in Split Audience mode","path":"/roadmap#rm-TQ-5259"},{"title":"Redesigned workflow statistics","path":"/roadmap#rm-TQ-3698"},{"title":"Automation Control Center","path":"/roadmap#rm-TQ-3699"},{"title":"Notes in Workflows","path":"/roadmap#rm-TQ-5300"},{"title":"AI Shopping Assistant (private preview)","path":"/roadmap#rm-TQ-5133"},{"title":"Ability to enable screen.content events for Screen View API requests","path":"/roadmap#rm-WELDERS-8849"},{"title":"Reverse ETL for PostgreSQL","path":"/roadmap#rm-TQ-4992"},{"title":"Reverse ETL for Redshift","path":"/roadmap#rm-TQ-4749"},{"title":"Export schema records from Brickworks (private preview)","path":"/roadmap#rm-TQ-3702"},{"title":"Global distinct filter in the product feed","path":"/roadmap#rm-REKO-3374"},{"title":"Formula Metrics in Reports","path":"/roadmap#rm-WELDERS-8634"},{"title":"Grouping feed attributes in AI Recommendations","path":"/roadmap#rm-REKO-3344"},{"title":"Testing outgoing integrations in Automation","path":"/roadmap#rm-TQ-3785"},{"title":"One-time Catalog data exports","path":"/roadmap#rm-TQ-5076"},{"title":"Audit Logs for Event Enrichment","path":"/roadmap#rm-WELDERS-8572"},{"title":"AI Automation Assistant (private preview)","path":"/roadmap#rm-TQ-1651"},{"title":"Brickworks - Define once, deliver everywhere","path":"/roadmap#rm-WELDERS-9175"},{"title":"One to many filtered","path":"/roadmap#rm-WELDERS-9161"},{"title":"Conditional Fields","path":"/roadmap#rm-WELDERS-9160"},{"title":"Singleton Schema","path":"/roadmap#rm-WELDERS-9077"}]}]},{"title":"Q4 2025","path":"/roadmap?year=2025&quarter=4","children":[{"title":"TODO","path":"/roadmap?year=2025&quarter=4","children":[{"title":"Powering platform with genAI features","path":"/roadmap#rm-REKO-3159"},{"title":"Semantic Search Reranker","path":"/roadmap#rm-SEARCH-1891"}]},{"title":"Done","path":"/roadmap?year=2025&quarter=4","children":[{"title":"Flexible In‑App message closing","path":"/roadmap#rm-GAS-3478"},{"title":"Password strength indicator","path":"/roadmap#rm-GAS-3528"},{"title":"Query suggestions statistics","path":"/roadmap#rm-SEARCH-1902"},{"title":"New recommendation type - external for testing purposes","path":"/roadmap#rm-REKO-3263"},{"title":"Message frequency limits based on communication purpose","path":"/roadmap#rm-TC-3309"},{"title":"Redesigned workspace navigation","path":"/roadmap#rm-GAS-3159"},{"title":"Token Connections are now API Keys","path":"/roadmap#rm-TQ-4473"},{"title":"Integration with the Eagle Eye platform","path":"/roadmap#rm-TQ-4854"},{"title":"New connection type: Custom Connection","path":"/roadmap#rm-TQ-4176"},{"title":"Integration with new SMS provider - LINK Mobility","path":"/roadmap#rm-TC-3634"},{"title":"Visual Recommendations Model Improvements","path":"/roadmap#rm-REKO-3229"},{"title":"Clearer flow for ending Recommendations and Search ABX Tests and Winner Promotion","path":"/roadmap#rm-SEARCH-2098"},{"title":"Enhanced Recommendation Listing Statistics","path":"/roadmap#rm-REKO-3381"},{"title":"Expanded Automation tags in Snippet widget","path":"/roadmap#rm-TQ-4706"},{"title":"Segment-based branching in Audience & Profile Filter nodes","path":"/roadmap#rm-TQ-3700"},{"title":"TrustMate integration - Create Invitation","path":"/roadmap#rm-TQ-5013"},{"title":"Salesforce integration. Lead management","path":"/roadmap#rm-TQ-4865"},{"title":"Refreshed Profiles, powered by TerrariumDB","path":"/roadmap#rm-JSON-3977"},{"title":"Enhanced scheduler in the Audience and Scheduled Run nodes","path":"/roadmap#rm-TQ-4240"}]}]},{"title":"Q3 2025","path":"/roadmap?year=2025&quarter=3","children":[{"title":"Done","path":"/roadmap?year=2025&quarter=3","children":[{"title":"Separate search statistics by search type","path":"/roadmap#rm-SEARCH-1787"},{"title":"UTM configuration in the Send Mobile Push and Send Web Push nodes","path":"/roadmap#rm-TQ-4206"},{"title":"Sylius plugin","path":"/roadmap#rm-GAS-2745"},{"title":"Test profiles","path":"/roadmap#rm-TC-3066"},{"title":"Redesigned profile picker","path":"/roadmap#rm-TC-2858"},{"title":"Quick picks for access duration","path":"/roadmap#rm-GAS-3029"},{"title":"Flexible message resizing in In-app Communication","path":"/roadmap#rm-GAS-3149"},{"title":"Inserting Personalized Promotions into Communication & Automation","path":"/roadmap#rm-TC-3307"},{"title":"Variant Optimizer in Dynamic Content","path":"/roadmap#rm-TC-3199"},{"title":"Cloning Snippets between workspaces","path":"/roadmap#rm-WELDERS-7809"},{"title":"Enhancements to workflow building","path":"/roadmap#rm-TQ-3784"},{"title":"MessageFlow (formerly Redlink) integration enhancements","path":"/roadmap#rm-TC-3441"},{"title":"Snippets in Automation","path":"/roadmap#rm-TQ-4028"},{"title":"Workflow details in Communication lists","path":"/roadmap#rm-TC-3294"},{"title":"Reverse ETL integration with Databricks","path":"/roadmap#rm-TQ-4579"},{"title":"Loyalty integration options within In-app communication","path":"/roadmap#rm-GAS-3327"},{"title":"Next Interaction Recommendation type","path":"/roadmap#rm-REKO-3230"},{"title":"Enriching transformed data with data from the Catalog","path":"/roadmap#rm-TQ-4196"},{"title":"Delete Profile node","path":"/roadmap#rm-TQ-4004"},{"title":"Partial update mode for catalog import","path":"/roadmap#rm-TQ-4195"},{"title":"Data encryption in Automation","path":"/roadmap#rm-TQ-3217"},{"title":"Redesigned Update Profile node","path":"/roadmap#rm-TQ-3706"},{"title":"Save File node","path":"/roadmap#rm-TQ-4647"}]}]},{"title":"Q2 2025","path":"/roadmap?year=2025&quarter=2","children":[{"title":"In Progress","path":"/roadmap?year=2025&quarter=2","children":[{"title":"Add preview and option to select attribute for Geosearch","path":"/roadmap#rm-SEARCH-1892"}]},{"title":"Done","path":"/roadmap?year=2025&quarter=2","children":[{"title":"Date filters in Search and Predictions","path":"/roadmap#rm-REKO-2861"},{"title":"Pass context for smarter content rendering","path":"/roadmap#rm-GAS-3019"},{"title":"Workflow Scheduler","path":"/roadmap#rm-TQ-2034"},{"title":"Dynamic Re-ranker","path":"/roadmap#rm-SEARCH-1784"},{"title":"OAuth 2.0 Connection in HTTPS - Get File & HTTPS - Send File nodes","path":"/roadmap#rm-TQ-3843"},{"title":"Statistics endpoint for Recommendations","path":"/roadmap#rm-REKO-2935"},{"title":"Incoming Integration with Meta Webhooks","path":"/roadmap#rm-TQ-3517"},{"title":"OAuth 2.0 Connection in Outgoing Integration","path":"/roadmap#rm-TQ-3703"},{"title":"Snippets. Reuse, refine and rule your content","path":"/roadmap#rm-TC-1840"},{"title":"Add possibility to send custom params visible in auto generated events","path":"/roadmap#rm-REKO-2934"},{"title":"Fixed number of items returned by Search Elastic Filters","path":"/roadmap#rm-SEARCH-1889"},{"title":"Dedicated permissions for SMS and Email Alert nodes","path":"/roadmap#rm-TQ-3786"},{"title":"Ignore Words Order in Suggestions","path":"/roadmap#rm-SEARCH-1903"},{"title":"Partial Item Updates to Catalogs","path":"/roadmap#rm-WELDERS-7407"},{"title":"Refreshed user list","path":"/roadmap#rm-GAS-2423"},{"title":"Real-time product synchronization in Vtex plugin","path":"/roadmap#rm-GAS-2934"},{"title":"Managing event data enrichment from Catalogs","path":"/roadmap#rm-WELDERS-6640"},{"title":"Predictions Cloning","path":"/roadmap#rm-ANAL-2054"},{"title":"Predictive Filtering","path":"/roadmap#rm-SEARCH-1756"},{"title":"BCC email address configuration","path":"/roadmap#rm-TC-3064"},{"title":"Validating Engine-Generated Suggestions by Catalog Frequency","path":"/roadmap#rm-SEARCH-1918"},{"title":"Handling Arrays in “Promote Items” Query Rule with New Positioning Options","path":"/roadmap#rm-SEARCH-1887"},{"title":"Additional response event params","path":"/roadmap#rm-TQ-4023"},{"title":"Integration with Amazon API Gateway","path":"/roadmap#rm-TQ-3803"},{"title":"Reorder columns in Data Transformation","path":"/roadmap#rm-TQ-3704"},{"title":"Improved session source tracking","path":"/roadmap#rm-GAS-3158"}]}]},{"title":"Q1 2025","path":"/roadmap?year=2025&quarter=1","children":[{"title":"TODO","path":"/roadmap?year=2025&quarter=1","children":[{"title":"IQL Code editor","path":"/roadmap#rm-REKO-2694"},{"title":"Semantic Search reranker","path":"/roadmap#rm-ANAL-2065"}]},{"title":"Done","path":"/roadmap?year=2025&quarter=1","children":[{"title":"Enhanced navigation with favicons & page titles dedicated for each platform module","path":"/roadmap#rm-TC-2800"},{"title":"First-time visitor handling in audience-directed Campaigns","path":"/roadmap#rm-TC-2797"},{"title":"Dynamic conditions of data transformation","path":"/roadmap#rm-TQ-2443"},{"title":"Major updates to Mobile SDKs","path":"/roadmap#rm-GAS-2499"},{"title":"Customizable one-click unsubscribe header in Email Communication","path":"/roadmap#rm-TC-2760"},{"title":"New Course Released: Android Integration Labs","path":"/roadmap#rm-GAS-1680"},{"title":"Tracking of push.dismiss events when clearing notifications from the notification center","path":"/roadmap#rm-GAS-2693"},{"title":"Safe Area mode for In-App messages","path":"/roadmap#rm-TC-2835"},{"title":"Search Dashboards improvements","path":"/roadmap#rm-SEARCH-1788"},{"title":"New logical operators in Profile Event and Event Filter nodes","path":"/roadmap#rm-TQ-3026"},{"title":"Flow Limiter event generation","path":"/roadmap#rm-TQ-3516"},{"title":"Export expression & aggregate results","path":"/roadmap#rm-TQ-3283"},{"title":"Handling dynamic keys in Get Metrics node","path":"/roadmap#rm-TQ-3274"},{"title":"Implementation of a dedicated permission in the Get Profiles node","path":"/roadmap#rm-TQ-3253"},{"title":"Implementation of a dedicated permission in the Get Statistics node","path":"/roadmap#rm-TQ-3251"},{"title":"Implementation of a dedicated permission in the Get Analytics Report node","path":"/roadmap#rm-TQ-3252"},{"title":"Enhanced Transformation Logs for improved readability","path":"/roadmap#rm-TQ-3273"},{"title":"Query Suggestions Preview","path":"/roadmap#rm-SEARCH-1786"},{"title":"Upgrade of the analytics component","path":"/roadmap#rm-TQ-3649"},{"title":"iOS Integration Labs","path":"/roadmap#rm-GAS-2318"},{"title":"Selection of the sending account in SMS and Email Alert nodes","path":"/roadmap#rm-TQ-3347"},{"title":"Enhanced flexibility in Single Sign-On (SSO) configuration","path":"/roadmap#rm-GAS-2916"}]}]},{"title":"Q4 2024","path":"/roadmap?year=2024&quarter=4","children":[{"title":"Done","path":"/roadmap?year=2024&quarter=4","children":[{"title":"Improved time zones management in Automation","path":"/roadmap#rm-TQ-2062"},{"title":"Updated Limits in File Uploader","path":"/roadmap#rm-WELDERS-7212"},{"title":"VTEX plugin - UI/UX enhancements","path":"/roadmap#rm-GAS-1726"},{"title":"Content base URL for in-app message","path":"/roadmap#rm-GAS-2386"},{"title":"New functionality to refresh tokens in the background in mobile SDKs","path":"/roadmap#rm-GAS-2401"},{"title":"Aggregates 2.0 - introducing event aggregates","path":"/roadmap#rm-WELDERS-4974"},{"title":"New Feed Preview feature for VTEX plugin","path":"/roadmap#rm-GAS-2564"},{"title":"JSON Web Token payload encryption","path":"/roadmap#rm-GAS-2510"},{"title":"Enhanced mechanism for saving and publishing new Outgoing and Incoming Integrations","path":"/roadmap#rm-TQ-1656"},{"title":"Option for automatic event generation for variant assignment in ABx Test node","path":"/roadmap#rm-TQ-2784"},{"title":"Personalized Landing Pages","path":"/roadmap#rm-TC-1627"},{"title":"Adaptive matching and low match enhancements","path":"/roadmap#rm-SEARCH-1591"},{"title":"OS parameter for Mobile events","path":"/roadmap#rm-GAS-2222"},{"title":"Authorization using service account in Google integrations","path":"/roadmap#rm-TQ-3061"},{"title":"Get Metrics node","path":"/roadmap#rm-TQ-2740"},{"title":"Flow Limiter node","path":"/roadmap#rm-TQ-2442"},{"title":"Magento Plugin 3.1.1 - Introducing Synerise AI Search","path":"/roadmap#rm-GAS-2316"},{"title":"Connections management","path":"/roadmap#rm-TQ-2440"},{"title":"Search Explainability","path":"/roadmap#rm-SEARCH-1613"},{"title":"Refining Personalisation in Search","path":"/roadmap#rm-SEARCH-1530"},{"title":"Possibility to personalize Reply-To fields","path":"/roadmap#rm-TC-2676"},{"title":"Refreshed login experience","path":"/roadmap#rm-GAS-2704"}]}]},{"title":"Q3 2024","path":"/roadmap?year=2024&quarter=3","children":[{"title":"TODO","path":"/roadmap?year=2024&quarter=3","children":[{"title":"Enhancing Frontend Error Handling for Object Issues & limits","path":"/roadmap#rm-WELDERS-6797"}]},{"title":"In Progress","path":"/roadmap?year=2024&quarter=3","children":[{"title":"Semantic search","path":"/roadmap#rm-SEARCH-1436"},{"title":"Boosting refactor in Recommendations","path":"/roadmap#rm-REKO-2666"},{"title":"Optimizing Item Filters UX & Performance","path":"/roadmap#rm-WELDERS-6609"}]},{"title":"Done","path":"/roadmap?year=2024&quarter=3","children":[{"title":"Preventing Googlebot from indexing pages with Synerise parameters","path":"/roadmap#rm-GAS-2266"},{"title":"Tracking code generator","path":"/roadmap#rm-GAS-1688"},{"title":"Metric Attributes and New IQL TOP_K/BOTTOM_K Functions","path":"/roadmap#rm-REKO-2455"},{"title":"Enhanced security with mandatory Two-Factor Authentication (2FA) for all users","path":"/roadmap#rm-GAS-2248"},{"title":"Removing Item Feeds","path":"/roadmap#rm-REKO-2453"},{"title":"Improved link handling in drag&drop builder in In-app campaign","path":"/roadmap#rm-GAS-1665"},{"title":"New method to update anonymous customer accounts in mobile SDKs","path":"/roadmap#rm-GAS-2207"},{"title":"The new version of the integration with Microsoft Teams","path":"/roadmap#rm-TQ-2532"},{"title":"Enhanced Mobile & Web Push notification targeting","path":"/roadmap#rm-TC-2235"},{"title":"Android/iOS discrepancy of push button click behavior","path":"/roadmap#rm-GAS-2262"},{"title":"Improvements in Segmentation module","path":"/roadmap#rm-WELDERS-7153"},{"title":"Refreshed listings in Automation module","path":"/roadmap#rm-TQ-165"},{"title":"Improvements in the ABx Test node","path":"/roadmap#rm-TQ-2350"},{"title":"Query Suggestion Typos Correction","path":"/roadmap#rm-SEARCH-1600"},{"title":"The \"Re-establish connection\" option in integrations with Google tools","path":"/roadmap#rm-TQ-1779"},{"title":"Reference to data context in Workflow","path":"/roadmap#rm-TQ-2061"},{"title":"Inserting Promotions into Communication channels","path":"/roadmap#rm-TC-2440"},{"title":"Export data from catalog","path":"/roadmap#rm-TQ-2468"},{"title":"A/B/X Testing for Recommendations ","path":"/roadmap#rm-REKO-2452"},{"title":"New API key method added to mobile SDKs","path":"/roadmap#rm-GAS-2237"},{"title":"Best Fit Predictions","path":"/roadmap#rm-ANAL-1815"},{"title":"Date filters in Recommendations","path":"/roadmap#rm-REKO-2685"}]}]},{"title":"Q2 2024","path":"/roadmap?year=2024&quarter=2","children":[{"title":"Done","path":"/roadmap?year=2024&quarter=2","children":[{"title":"Exclude campaign push events from sending in batches","path":"/roadmap#rm-GAS-1996"},{"title":"Apple's Privacy Manifest - iOS SDK","path":"/roadmap#rm-GAS-2060"},{"title":"get promotion - profile & workspace endpoint alignment","path":"/roadmap#rm-JSON-3387"},{"title":"Improved explanation of API key type","path":"/roadmap#rm-GAS-1978"},{"title":"Instant testing for Mobile Push & Web Push campaigns","path":"/roadmap#rm-TC-1524"},{"title":"Refreshed template builders for Landing Page campaigns","path":"/roadmap#rm-TC-1528"},{"title":"Huawei integration - configuration in platform","path":"/roadmap#rm-GAS-1991"},{"title":"Integration with new email provider - Infobip","path":"/roadmap#rm-TC-1699"},{"title":"Allow deleting catalog item by itemKey ","path":"/roadmap#rm-WELDERS-6496"},{"title":"Improved handling of system push consent","path":"/roadmap#rm-GAS-1998"},{"title":"Extending the mechanism of expiring FCM tokens","path":"/roadmap#rm-GAS-1988"},{"title":"Basic drag&drop builder for Landing Page templates","path":"/roadmap#rm-TC-1571"},{"title":"Enhanced workflow logic","path":"/roadmap#rm-TQ-1690"},{"title":"Firebase settings update required!","path":"/roadmap#rm-GAS-1995"},{"title":"Mobile push content builder in Automation","path":"/roadmap#rm-TQ-1990"},{"title":"Get statistics node. Logic improvements","path":"/roadmap#rm-TQ-2383"},{"title":"Web Push content builder in Automation","path":"/roadmap#rm-TQ-1983"},{"title":"SMS content builder in Automation","path":"/roadmap#rm-TQ-1976"},{"title":"Improved transformation logs","path":"/roadmap#rm-TQ-2163"},{"title":"Personalized Slot Order and Item Slot section refinements","path":"/roadmap#rm-REKO-2454"},{"title":"Google Ads. Remove contacts from customer list","path":"/roadmap#rm-TQ-1998"},{"title":"Email Verification for Two-Factor Authentication (2FA)","path":"/roadmap#rm-GAS-1435"}]}]},{"title":"Q1 2024","path":"/roadmap?year=2024&quarter=1","children":[{"title":"In Progress","path":"/roadmap?year=2024&quarter=1","children":[{"title":"UX improvements for Recommendations","path":"/roadmap#rm-REKO-1784"},{"title":"Segmentation v2 - transfer from preview to public version","path":"/roadmap#rm-WELDERS-3849"}]},{"title":"Done","path":"/roadmap?year=2024&quarter=1","children":[{"title":"Refreshed template builder for SMS campaigns","path":"/roadmap#rm-TC-1442"},{"title":"Propensity Given Channel - New Prediction Template","path":"/roadmap#rm-ANAL-1908"},{"title":"Enhanced mobile push delivery by implementing system-level consent for push notifications","path":"/roadmap#rm-GAS-1778"},{"title":"Implementing refreshed date range picker","path":"/roadmap#rm-WELDERS-6248"},{"title":"Improved Automation workflow canvas","path":"/roadmap#rm-TQ-1808"},{"title":"Deduplication mechanism in Incoming Integrations","path":"/roadmap#rm-TQ-1689"},{"title":"Anglo-American data formatting","path":"/roadmap#rm-PLAN-3148"},{"title":"Action buttons for Web Push campaigns","path":"/roadmap#rm-TC-883"},{"title":"Upgrading all code areas in Automation","path":"/roadmap#rm-TQ-1261"},{"title":"Simplify managing and overriding dates on Dashboards","path":"/roadmap#rm-WELDERS-5620"},{"title":"Improved management of Communications created by Automation ","path":"/roadmap#rm-TQ-1236"},{"title":"New HTTP methods in Outgoing Integrations","path":"/roadmap#rm-TQ-1542"},{"title":"Google Ads integrations. Passing the required consent for using Customer Match in EEA","path":"/roadmap#rm-TQ-1565"},{"title":"Email content builder in Automation","path":"/roadmap#rm-TQ-1541"},{"title":"Exporting campaign statistics","path":"/roadmap#rm-TQ-1803"},{"title":"Magento plugin v.3.0.0","path":"/roadmap#rm-GAS-1535"},{"title":"Get Analytics Report node in Automation","path":"/roadmap#rm-TQ-1666"},{"title":"Simplified template updates in Automation with Insights","path":"/roadmap#rm-TQ-1239"},{"title":"Refreshed template builders for Mobile Push campaigns","path":"/roadmap#rm-TC-1173"},{"title":"Parentheses in condition management and improved navigation in Segmentation","path":"/roadmap#rm-WELDERS-5919"},{"title":"Reverse ETL integration with Snowflake","path":"/roadmap#rm-TQ-1195"},{"title":"Implementing universal lists in analytics module","path":"/roadmap#rm-WELDERS-5379"},{"title":"Improvement of the authentication section for mobile applications","path":"/roadmap#rm-GAS-1432"},{"title":"Recommendations Model Launch Readiness Checker","path":"/roadmap#rm-REKO-2254"},{"title":"Enhance in-app message capping mechanism","path":"/roadmap#rm-GAS-1564"},{"title":"Global search in Synerise platform","path":"/roadmap#rm-WELDERS-6390"},{"title":"New Android SDK version (5.15.0)","path":"/roadmap#rm-GAS-1883"},{"title":"New iOS SDK version (4.15.0)","path":"/roadmap#rm-GAS-1884"}]}]},{"title":"Q4 2023","path":"/roadmap?year=2023&quarter=4","children":[{"title":"Done","path":"/roadmap?year=2023&quarter=4","children":[{"title":"New default overview dashboard for Custom Predictions","path":"/roadmap#rm-ANAL-1793"},{"title":"Added identities section to customer profile","path":"/roadmap#rm-GAS-1551"},{"title":"Approval service for communication templates - refreshed layout","path":"/roadmap#rm-TC-888"},{"title":"Change in recommendations behavior when analytics context cannot be retrieved","path":"/roadmap#rm-REKO-1980"},{"title":"Adding multiple data entries at once to Recommendation filters","path":"/roadmap#rm-REKO-1999"},{"title":"Unification of Outgoing Integration and Custom Webhook configuration","path":"/roadmap#rm-TQ-1234"},{"title":"Simplified creation of Custom Predictions","path":"/roadmap#rm-ANAL-1795"},{"title":"Collecting events when voucher is assigned or redeemed","path":"/roadmap#rm-JSON-3060"},{"title":"Integration with new SMS provider - Vonage","path":"/roadmap#rm-TC-1337"},{"title":"Reverse ETL. BigQuery","path":"/roadmap#rm-TQ-898"},{"title":"Communication templates library upgrade","path":"/roadmap#rm-TC-893"}]}]},{"title":"Q3 2023","path":"/roadmap?year=2023&quarter=3","children":[{"title":"TODO","path":"/roadmap?year=2023&quarter=3","children":[{"title":"Automatically create default dashboards in new Workspace","path":"/roadmap#rm-WELDERS-4783"}]},{"title":"In Progress","path":"/roadmap?year=2023&quarter=3","children":[{"title":"Improved Item Feed Importing Mechanism for large item sets","path":"/roadmap#rm-REKO-2058"}]},{"title":"Done","path":"/roadmap?year=2023&quarter=3","children":[{"title":"Simple Imports Wizard: Vouchers","path":"/roadmap#rm-TQ-1068"},{"title":"Simple Imports Wizard: Promotions","path":"/roadmap#rm-TQ-1069"},{"title":"Dynamic attachments in emails","path":"/roadmap#rm-TQ-472"},{"title":"New template builder in email campaigns","path":"/roadmap#rm-TC-535"},{"title":"Improved statistics engine for recommendations and search","path":"/roadmap#rm-REKO-1790"},{"title":"Simple mobile authentication methods","path":"/roadmap#rm-PLAN-3172"},{"title":"Simple Imports Wizard: Catalogs","path":"/roadmap#rm-TQ-1094"},{"title":"Cloning Automation workflows between workspaces","path":"/roadmap#rm-TQ-457"},{"title":"Prediction templates","path":"/roadmap#rm-ANAL-1098"},{"title":"Highlighting for Query Rules that Influence Item Placement","path":"/roadmap#rm-SEARCH-1387"},{"title":"Introducing Connections mechanism in data processing nodes and Outgoing Integration node","path":"/roadmap#rm-TQ-1093"},{"title":"Add Items Context retrieved from Analytics to Recommendations","path":"/roadmap#rm-REKO-1979"},{"title":"Adding NOT IN operator to filters","path":"/roadmap#rm-REKO-1997"},{"title":"HTML blocks in drag&drop builder for email campaigns","path":"/roadmap#rm-TC-1149"},{"title":"Change the logic that links context.attributes with filterable attributes","path":"/roadmap#rm-REKO-1998"},{"title":"Add custom dashboards to Predictions","path":"/roadmap#rm-ANAL-1794"}]}]},{"title":"Q2 2023","path":"/roadmap?year=2023&quarter=2","children":[{"title":"In Progress","path":"/roadmap?year=2023&quarter=2","children":[{"title":"UX refinements for Custom predictions","path":"/roadmap#rm-ANAL-1508"}]},{"title":"Done","path":"/roadmap?year=2023&quarter=2","children":[{"title":"Screen Views / Documents Redesign","path":"/roadmap#rm-WELDERS-4196"},{"title":"Turning off Typo Tolerance for Search Attributes","path":"/roadmap#rm-SEARCH-1322"},{"title":"Get files from Azure Blob Storage","path":"/roadmap#rm-TQ-576"},{"title":"Get files from Amazon S3","path":"/roadmap#rm-TQ-577"},{"title":"Get files from Google Cloud Storage","path":"/roadmap#rm-TQ-578"},{"title":"Integration with Google Ads - Update Customer List","path":"/roadmap#rm-TQ-498"},{"title":"Preview a list of profiles who went through a workflow step","path":"/roadmap#rm-TQ-600"},{"title":"Integration with Azure Blob Storage","path":"/roadmap#rm-TQ-289"},{"title":"Integration with Amazon S3","path":"/roadmap#rm-TQ-291"},{"title":"WhatsApp integration","path":"/roadmap#rm-TC-502"},{"title":"Item Consistency and Feed Status","path":"/roadmap#rm-REKO-1801"},{"title":"Integration with Google Ads - Send offline conversion","path":"/roadmap#rm-TC-19"},{"title":"Google Cloud Pub/Sub integration","path":"/roadmap#rm-TC-540"},{"title":"Enhanced Personalized Model for Few or Zero Shot Recommendations","path":"/roadmap#rm-REKO-1720"},{"title":"Integration with new SMS provider - Twillio","path":"/roadmap#rm-TC-539"},{"title":"Simple imports wizard","path":"/roadmap#rm-TQ-157"},{"title":"Migration of the existing import mechanism to Automation","path":"/roadmap#rm-TQ-415"},{"title":"Cloning recommendation campaigns across workspaces","path":"/roadmap#rm-REKO-1569"}]}]},{"title":"Q1 2023","path":"/roadmap?year=2023&quarter=1","children":[{"title":"Done","path":"/roadmap?year=2023&quarter=1","children":[{"title":"Cloning Analytics between Workspaces","path":"/roadmap#rm-WELDERS-4167"},{"title":"Promotion import through Automation","path":"/roadmap#rm-TQ-4"},{"title":"Advanced data transformation","path":"/roadmap#rm-TQ-25"},{"title":"SendGrid integration","path":"/roadmap#rm-TC-337"},{"title":"Random delay","path":"/roadmap#rm-TQ-251"},{"title":"Distinct filter for section recommendations","path":"/roadmap#rm-REKO-1674"},{"title":"Segment as a condition in rules","path":"/roadmap#rm-SEARCH-703"},{"title":"New iOS SDK version (4.10.1)","path":"/roadmap#rm-PLAN-3152"},{"title":"New Android SDK version (4.11.0)","path":"/roadmap#rm-PLAN-3150"},{"title":"Data preview in Local File node","path":"/roadmap#rm-TQ-306"},{"title":"BigQuery integration","path":"/roadmap#rm-TC-330"},{"title":"New template builder in in-app campaigns","path":"/roadmap#rm-TC-6"},{"title":"Unified Item Feed Management via Catalogs","path":"/roadmap#rm-REKO-1290"},{"title":"Attachments in Send email node in Automation","path":"/roadmap#rm-TQ-148"},{"title":"New way to define category filter in recommendations","path":"/roadmap#rm-REKO-1567"},{"title":"Automatic change status for finished Automations with Audience trigger","path":"/roadmap#rm-TQ-143"},{"title":"Integration with Google Cloud Storage","path":"/roadmap#rm-TQ-290"},{"title":"New template builder in dynamic content campaigns","path":"/roadmap#rm-TC-297"},{"title":"SFTP integration. Create directory on SFTP","path":"/roadmap#rm-TQ-368"},{"title":"Google Sheets integration","path":"/roadmap#rm-TC-506"},{"title":"Handling .gzip in data input nodes","path":"/roadmap#rm-TQ-353"},{"title":"The Improved Model Handling and Prediction logs","path":"/roadmap#rm-ANAL-1099"},{"title":"Flutter SDK","path":"/roadmap#rm-PLAN-3154"}]}]},{"title":"Q4 2022","path":"/roadmap?year=2022&quarter=4","children":[{"title":"TODO","path":"/roadmap?year=2022&quarter=4","children":[{"title":"Filterable attributes setting rework","path":"/roadmap#rm-SEARCH-1176"},{"title":"Custom client’s domain in shortlink","path":"/roadmap#rm-PONIES-3669"},{"title":"Content language versions","path":"/roadmap#rm-PONIES-3698"}]},{"title":"In Progress","path":"/roadmap?year=2022&quarter=4","children":[{"title":"Recommendations UX Improvements","path":"/roadmap#rm-REKO-1450"}]},{"title":"Done","path":"/roadmap?year=2022&quarter=4","children":[{"title":"Recommendation statistic improvements","path":"/roadmap#rm-REKO-1428"},{"title":"New exclusion consequence in rules","path":"/roadmap#rm-SEARCH-1060"},{"title":"Get weather information","path":"/roadmap#rm-TC-2"},{"title":"Remove profiles from Custom Audience in Facebook","path":"/roadmap#rm-TC-124"},{"title":"Improved scheduler in Audience node","path":"/roadmap#rm-PONIES-3670"},{"title":"Improved validation in Automation and Communication modules","path":"/roadmap#rm-PONIES-3691"},{"title":"Enhanced authorization capabilities in Get file nodes (SFTP)","path":"/roadmap#rm-PONIES-3695"},{"title":"Handling .json files in Automation","path":"/roadmap#rm-PONIES-3694"},{"title":"Analytics Relations & Deletion","path":"/roadmap#rm-WELDERS-4168"},{"title":"Custom client’s domain in shortlinks","path":"/roadmap#rm-TC-34"},{"title":"Model preview for Propensity and Lookalikes","path":"/roadmap#rm-ANAL-1318"},{"title":"Real-time integration with catalogs","path":"/roadmap#rm-REKO-1291"}]}]},{"title":"Q3 2022","path":"/roadmap?year=2022&quarter=3","children":[{"title":"Done","path":"/roadmap?year=2022&quarter=3","children":[{"title":"Refreshed Automation interface","path":"/roadmap#rm-PONIES-3027"},{"title":"Change of nomenclature - Workspaces","path":"/roadmap#rm-PLAN-3140"},{"title":"Boost recommendation types with personalization","path":"/roadmap#rm-REKO-1310"},{"title":"Count Distinct in Analytics and Aggregates","path":"/roadmap#rm-WELDERS-3629"},{"title":"Send dynamic messages to Microsoft Teams channels","path":"/roadmap#rm-PONIES-3359"},{"title":"Send dynamic messages to Slack channels","path":"/roadmap#rm-PONIES-3358"},{"title":"Send online transactions to Facebook","path":"/roadmap#rm-PONIES-3289"},{"title":"Get product survey link from TrustMate","path":"/roadmap#rm-PONIES-3287"},{"title":"In-app messages","path":"/roadmap#rm-PONIES-3641"},{"title":"Import vouchers using Automation and Data Transformation","path":"/roadmap#rm-PONIES-3474"},{"title":"WooCommerce plugin","path":"/roadmap#rm-PLAN-3136"},{"title":"Integration with Google Analytics. Send event.","path":"/roadmap#rm-PONIES-3572"},{"title":"Possibility to define custom event parameters in Communication and Automation modules","path":"/roadmap#rm-PONIES-3188"}]}]},{"title":"Q2 2022","path":"/roadmap?year=2022&quarter=2","children":[{"title":"Done","path":"/roadmap?year=2022&quarter=2","children":[{"title":"Self configuration of the Time Optimizer","path":"/roadmap#rm-ANAL-1104"},{"title":"Time optimizer - predictions for next N hours","path":"/roadmap#rm-ANAL-1097"},{"title":"Confirmation required to run scripts in templates","path":"/roadmap#rm-PONIES-3062"},{"title":"Boosting improvements","path":"/roadmap#rm-REKO-1309"},{"title":"Flexible exclusion rules","path":"/roadmap#rm-REKO-1308"},{"title":"Enabling propensity also for mobile-like events","path":"/roadmap#rm-ANAL-1208"},{"title":"Deleting attributes from filterable attributes","path":"/roadmap#rm-REKO-1385"},{"title":"Deprecation of v1 recommendation campaigns","path":"/roadmap#rm-REKO-1443"},{"title":"Analytics Segmentations Improvements","path":"/roadmap#rm-WELDERS-2355"}]}]},{"title":"Q1 2022","path":"/roadmap?year=2022&quarter=1","children":[{"title":"Done","path":"/roadmap?year=2022&quarter=1","children":[{"title":"AI Search Engine Scoring 2.0 ","path":"/roadmap#rm-SEARCH-799"},{"title":"Recommendation filters based on customer attributes","path":"/roadmap#rm-REKO-1010"},{"title":"Attribute recommendations","path":"/roadmap#rm-REKO-929"},{"title":"Section recommendations","path":"/roadmap#rm-REKO-1059"},{"title":"Lookalikes in the Predictions module","path":"/roadmap#rm-ANAL-756"},{"title":"Recommendation models health dashboard","path":"/roadmap#rm-REKO-928"},{"title":"Behavioral profiles as features (inputs) in the Predictions module","path":"/roadmap#rm-ANAL-747"},{"title":"Dynamic target link in web push communication","path":"/roadmap#rm-PONIES-2139"},{"title":"Self configuration of the Predictions","path":"/roadmap#rm-ANAL-1100"},{"title":"Custom Propensities in the Predictions module","path":"/roadmap#rm-ANAL-757"},{"title":"Recommendation scoring boosting","path":"/roadmap#rm-REKO-927"},{"title":"Search engine A/B tests","path":"/roadmap#rm-PLAN-2111"}]}]},{"title":"Q4 2021","path":"/roadmap?year=2021&quarter=4","children":[{"title":"TODO","path":"/roadmap?year=2021&quarter=4","children":[{"title":"Outgoing Integrations - improvements.","path":"/roadmap#rm-PONIES-2323"}]},{"title":"Done","path":"/roadmap?year=2021&quarter=4","children":[{"title":"Event Settings improvements","path":"/roadmap#rm-WELDERS-2848"},{"title":"Predictions - production release","path":"/roadmap#rm-ANAL-741"},{"title":"Default filters in recommendation campaigns","path":"/roadmap#rm-PLAN-2967"}]}]},{"title":"Q3 2021","path":"/roadmap?year=2021&quarter=3","children":[{"title":"Done","path":"/roadmap?year=2021&quarter=3","children":[{"title":"Ability to restrict access to schemas and objects by applying permission rules","path":"/roadmap#rm-WELDERS-2456"},{"title":"Managing slots in personalised promotions campaigns","path":"/roadmap#rm-JSON-1937"},{"title":"Client's recent searches","path":"/roadmap#rm-SEARCH-706"},{"title":"Recent interaction recommendation campaign","path":"/roadmap#rm-REKO-888"},{"title":"Search preview upgrade","path":"/roadmap#rm-SEARCH-704"},{"title":"Managing slots in recommendation campaigns","path":"/roadmap#rm-PLAN-2982"},{"title":"Feature Store - offline features","path":"/roadmap#rm-ANAL-736"},{"title":"Additonal metric types for Top Item recommendation campaigns","path":"/roadmap#rm-REKO-1012"},{"title":"Synerise Certification Program","path":"/roadmap#rm-PONIES-1810"}]}]},{"title":"Q2 2021","path":"/roadmap?year=2021&quarter=2","children":[{"title":"Done","path":"/roadmap?year=2021&quarter=2","children":[{"title":"Possibility to authorize as a business profile for several methods","path":"/roadmap#rm-PLAN-3007"},{"title":"New interface for API Keys settings section ","path":"/roadmap#rm-WTF-334"},{"title":"CRM Improvements: handling none-unique email attributes","path":"/roadmap#rm-PLAN-2644"},{"title":"New recommendation type - Item comparison","path":"/roadmap#rm-PLAN-2968"}]}]},{"title":"Q1 2021","path":"/roadmap?year=2021&quarter=1","children":[{"title":"Done","path":"/roadmap?year=2021&quarter=1","children":[{"title":"Relations in Schema Builder","path":"/roadmap#rm-PLAN-2474"},{"title":"Buy one, get one [BOGO(F)] promotions","path":"/roadmap#rm-PLAN-1336"},{"title":"Enhanced preview of AI recommendations","path":"/roadmap#rm-PLAN-2813"},{"title":"Self-Service configuration for IAM for Applications","path":"/roadmap#rm-PLAN-1892"}]}]},{"title":"Q4 2020","path":"/roadmap?year=2020&quarter=4","children":[{"title":"Done","path":"/roadmap?year=2020&quarter=4","children":[{"title":"Promotions for entire category","path":"/roadmap#rm-PLAN-986"},{"title":"Promotions for entire basket - excluding products","path":"/roadmap#rm-PLAN-1658"},{"title":"Extended User management","path":"/roadmap#rm-PLAN-2410"},{"title":"Adding campaign-related actions to Audit log","path":"/roadmap#rm-PLAN-2629"},{"title":"Single Sign-On through SAML based Identity Provider","path":"/roadmap#rm-PLAN-690"}]}]},{"title":"Q3 2020","path":"/roadmap?year=2020&quarter=3","children":[{"title":"Done","path":"/roadmap?year=2020&quarter=3","children":[{"title":"Step discount in promotions","path":"/roadmap#rm-PLAN-2167"}]}]},{"title":"Q2 2020","path":"/roadmap?year=2020&quarter=2","children":[{"title":"Done","path":"/roadmap?year=2020&quarter=2","children":[{"title":"Access Expiration for Invited Users","path":"/roadmap#rm-PLAN-1925"}]}]},{"title":"Q1 2020","path":"/roadmap?year=2020&quarter=1","children":[{"title":"Done","path":"/roadmap?year=2020&quarter=1","children":[{"title":"Improvement for User Session","path":"/roadmap#rm-PLAN-2811"},{"title":"Pricing module","path":"/roadmap#rm-PLAN-857"},{"title":"New promotion type - Promotions for entire basket","path":"/roadmap#rm-PLAN-1171"},{"title":"Assigning multiple promotion sets to customer","path":"/roadmap#rm-PLAN-1230"},{"title":"Check-out couponing","path":"/roadmap#rm-PLAN-1235"},{"title":"Implementation of new filters on the list of promotions","path":"/roadmap#rm-PLAN-1698"},{"title":"User notification on sign-in of unknown origin","path":"/roadmap#rm-PLAN-1533"}]}]},{"title":"Q4 2019","path":"/roadmap?year=2019&quarter=4","children":[{"title":"Done","path":"/roadmap?year=2019&quarter=4","children":[{"title":"Performance improvements within Promotions module","path":"/roadmap#rm-PLAN-1337"},{"title":"Exporting a marketing calendar & ACL for marketing calendar","path":"/roadmap#rm-PLAN-1243"},{"title":"Reports of login errors - clients import, import events","path":"/roadmap#rm-PLAN-1387"},{"title":"Promotion optimization","path":"/roadmap#rm-PLAN-955"},{"title":"Audit Log - Users","path":"/roadmap#rm-PLAN-1397"},{"title":"Audit Log - API keys","path":"/roadmap#rm-PLAN-1399"},{"title":"Client account lock on sign-in of unknown origin","path":"/roadmap#rm-PLAN-1478"},{"title":"Disabling partial redemptions of promotion","path":"/roadmap#rm-PLAN-1307"}]}]},{"title":"Q3 2019","path":"/roadmap?year=2019&quarter=3","children":[{"title":"Done","path":"/roadmap?year=2019&quarter=3","children":[{"title":"Promotion store filter","path":"/roadmap#rm-PLAN-981"},{"title":"Possibility to duplicate promotions on the list","path":"/roadmap#rm-PLAN-1052"},{"title":"Promotion application for POS","path":"/roadmap#rm-PLAN-840"},{"title":"Defining the promotion display date","path":"/roadmap#rm-PLAN-982"},{"title":"Defining promotion display priority","path":"/roadmap#rm-PLAN-983"},{"title":"Defining regular price before discount in promotion metadata","path":"/roadmap#rm-PLAN-985"}]}]},{"title":"Q2 2019","path":"/roadmap?year=2019&quarter=2","children":[{"title":"Done","path":"/roadmap?year=2019&quarter=2","children":[{"title":"Promotion antifraud mechanism","path":"/roadmap#rm-PLAN-826"},{"title":"Possibility to block Client from using promotions","path":"/roadmap#rm-PLAN-610"},{"title":"Additional sorting and ordering options in Promotions","path":"/roadmap#rm-PLAN-730"},{"title":"Sharing dashboards under a unique link","path":"/roadmap#rm-PLAN-817"},{"title":"PromotionCode available in client.removePoints event ","path":"/roadmap#rm-PLAN-762"}]}]},{"title":"Q1 2019","path":"/roadmap?year=2019&quarter=1","children":[{"title":"Done","path":"/roadmap?year=2019&quarter=1","children":[{"title":"Pagination and Tags in Promotions","path":"/roadmap#rm-PLAN-288"}]}]}]}