Analytics Suite — API Reference
Analyze the behaviors of Profiles in no time.
82 endpoints across 11 tags.
Analytics: Aggregates
POST/analytics/analytics/definitions-manager/aggregates/{aggregateId}/client/{clientId}/calculate/histogram— Calculate aggregate for profile with period conditionsPOST/analytics/{namespace}/aggregates/preview/by/{identifierType}— Get aggregate previewPOST/analytics/{namespace}/aggregates/visible-for-client/by/{identifierType}— Get aggregates for profile cardPOST/analytics/{namespace}/aggregates/{aggregateId}/calculate/by/{identifierType}— Calculate aggregate for profileGET/analytics/{namespace}/aggregates— List aggregatesPOST/analytics/{namespace}/aggregates— Create aggregateGET/analytics/{namespace}/aggregates/{aggregateId}— Get aggregate detailsPUT/analytics/{namespace}/aggregates/{aggregateId}— Update aggregateDELETE/analytics/{namespace}/aggregates/{aggregateId}— Delete aggregate
Analytics: Expressions
POST/analytics/{namespace}/expressions/visible-for-client/by/{identifierType}— Get expressions for profile cardPOST/analytics/{namespace}/expressions/{expressionId}/calculate/by/{identifierType}— Calculate expression for profileGET/analytics/{namespace}/expressions— List expressionsPOST/analytics/{namespace}/expressions— Create expressionGET/analytics/{namespace}/expressions/{expressionId}— Get expression detailsPUT/analytics/{namespace}/expressions/{expressionId}— Update expressionDELETE/analytics/{namespace}/expressions/{expressionId}— Delete expressionPOST/analytics/{namespace}/expressions/preview/by/{identifierType}— Get expression preview
Analytics: Funnels
POST/analytics/analytics/v2/funnels/preview— Preview funnel calculationPOST/analytics/analytics/v2/funnels/{funnelId}/recalculate/override— Recalculate funnel with parameter overrideGET/analytics/{namespace}/funnels— List funnelsPOST/analytics/{namespace}/funnels— Create a funnelGET/analytics/{namespace}/funnels/{funnelId}— Get funnel detailsPUT/analytics/{namespace}/funnels/{funnelId}— Update funnelDELETE/analytics/{namespace}/funnels/{funnelId}— Delete funnel
Analytics: Histograms
GET/analytics/{namespace}/histograms— List histogramsPOST/analytics/{namespace}/histograms— Create histogramGET/analytics/{namespace}/histograms/{histogramId}— Get histogram detailsPUT/analytics/{namespace}/histograms/{histogramId}— Update histogram analysisDELETE/analytics/{namespace}/histograms/{histogramId}— Delete histogramPOST/analytics/analytics/v2/metrics/histograms/{histogramId}/recalculate/override— Calculate histogram with parameter overridePOST/analytics/analytics/v2/metrics/histograms/preview— Preview histogram
Analytics: Metrics
GET/analytics/{namespace}/metrics— List metricsPOST/analytics/{namespace}/metrics— Create metric analysisGET/analytics/{namespace}/metrics/{metricId}— Get metric detailsPUT/analytics/{namespace}/metrics/{metricId}— Update metricDELETE/analytics/{namespace}/metrics/{metricId}— Delete metric analysisPOST/analytics/analytics/v3/metrics/preview— Preview metricPOST/analytics/analytics/v3/metrics/{metricId}/recalculate/override— Calculate metric with parameter overridePOST/analytics/analytics/v3/metrics/{metricId}/recalculate— Calculate metricPOST/analytics/analytics/v3/metrics/{metricId}/dynamic/value— Calculate dynamic metricGET/analytics/analytics/v3/metrics/histogram-metrics— Get metrics usable in histograms
AI: Metrics
GET/metrics/metrics/v2/available— Check available metrics (recommendations)GET/metrics/metrics/v2/available-ids— Retrieve IDs of available metrics (recommendations)
Analytics: Reports
POST/analytics/analytics/v4/reports/{reportId}/recalculate/override— Calculate report with overridePOST/analytics/analytics/v4/reports/{reportId}/recalculate— Recalculate reportPOST/analytics/analytics/v4/reports/preview— Preview reportPOST/analytics/analytics/v4/reports/preview-csv— Preview report as CSVGET/analytics/{namespace}/reports— List reportsPOST/analytics/{namespace}/reports— Create report analysisGET/analytics/{namespace}/reports/{reportId}— Get report analysis detailsPUT/analytics/{namespace}/reports/{reportId}— Update report analysisDELETE/analytics/{namespace}/reports/{reportId}— Delete report analysis
Analytics: Sankeys
POST/analytics/analytics/v2/sankeys/preview— Preview Sankey analysisGET/analytics/{namespace}/sankeys— List SankeysPOST/analytics/{namespace}/sankeys— Create Sankey analysisGET/analytics/{namespace}/sankeys/{sankeyId}— Get Sankey detailsPUT/analytics/{namespace}/sankeys/{sankeyId}— Update SankeyDELETE/analytics/{namespace}/sankeys/{sankeyId}— Delete Sankey
Analytics: Segmentations
POST/analytics/analytics/v2/segmentations/{segmentationId}/dynamic/value— Calculate dynamic segmentationPOST/analytics/analytics/v2/segmentations/preview— Preview segmentationPOST/analytics/analytics/v2/segmentations/preview/clients— Preview profiles in segmentationPOST/analytics/profiles/segmentations/firstMatch/by/{identifierType}— Get first matching segmentation for profile from provided listGET/analytics/{namespace}/segmentations— List segmentationsPOST/analytics/{namespace}/segmentations— Create segmentationGET/analytics/{namespace}/segmentations/{segmentationId}— Get segmentation detailsPUT/analytics/{namespace}/segmentations/{segmentationId}— Update segmentationDELETE/analytics/{namespace}/segmentations/{segmentationId}— Delete segmentationPOST/analytics/{namespace}/segmentations/visible-for-client/by/{identifierType}— Get segmentations for profile cardPOST/analytics/{namespace}/segmentations/check/by/{identifierType}— Check if profile in segmentations
Analytics: Trends
GET/analytics/{namespace}/trends— List trendsPOST/analytics/{namespace}/trends— Create a trendGET/analytics/{namespace}/trends/{trendId}— Get trend detailsPUT/analytics/{namespace}/trends/{trendId}— Update trendDELETE/analytics/{namespace}/trends/{trendId}— Delete trendPOST/analytics/analytics/v2/trends/{trendId}/recalculate/override— Calculate trend with parameter overridePOST/analytics/analytics/v2/trends/preview— Preview trend calculation
Analytics: Management
POST/analytics/analytics/batch-delete— Delete multiple analysesGET/analytics/directories— List directoriesPOST/analytics/directories— Create directoryPATCH/analytics/directories/{directoryId}— Rename directoryDELETE/analytics/directories/{directoryId}— Delete directoryPATCH/analytics/directories/change/{analyticId}— Change Directory