# Analytics Analytics and reporting endpoints for campaigns, participations, and submissions ## Get campaign analytics summary - [GET /analytics/campaigns/{campaignId}/summary](https://docs-staging.varmply.com/openapi/analytics/getcampaignanalyticssummary.md): Returns read-only analytics summary for a campaign, including aggregated metrics totals and participation-level breakdown. Only the campaign owner can view analytics. Returns aggregated metrics from the latest snapshot per participation. All timestamps are in UTC (ISO 8601 format with Z suffix). ## Get campaign payout preview - [GET /analytics/campaigns/{campaignId}/payout-preview](https://docs-staging.varmply.com/openapi/analytics/getcampaignpayoutpreview.md): Returns a read-only payout preview for a campaign showing calculated payouts per participation based on metrics and a default payout formula, compared against available escrow balance. Only the campaign owner can view payout previews. This endpoint does not execute any payouts. ## Get submission analytics - [GET /submissions/{submissionId}/analytics](https://docs-staging.varmply.com/openapi/analytics/getsubmissionanalytics.md): Returns read-only submission analytics with normalized metrics and money streams. Only accessible by the submission creator. Supports from, to, and bucket for date range and bucketing (defaults apply when omitted). All timestamps are in UTC (ISO 8601 format with Z suffix).