# Get Campaign Statistics Report Retrieves comprehensive statistics for a specific campaign, including overall performance metrics, budget utilization, and timeline analysis. Endpoint: GET /v2/campaign-manager/reports/campaigns/{campaignId}/statistics Version: v2 Security: oauth2 ## Path parameters: - `campaignId` (string, required) ## Response 200 fields (application/json): - `campaignId` (string) Unique identifier of the campaign - `campaignName` (string) Name of the campaign - `metrics` (object) - `metrics.totalFundsReceived` (number) Total funds that landed in the campaign FBO account - `metrics.totalPayoutsSentAmount` (number) Total amount of payouts that are either redeemed or in progress (where money is allocated) - `metrics.totalPayoutsSentCount` (integer) Total count of payouts that have been sent - `metrics.totalPayoutsSentPrecentage` (integer) Percentage of total funds that have been sent as payouts - `metrics.unredeemedFundsAmount` (number) Total amount of payouts sent but not yet redeemed by beneficiaries - `metrics.unredeemedFundsPercentage` (integer) Percentage of total funds that have been sent but not yet redeemed - `metrics.availableToDisburse` (number) Balance available to send more payouts (unallocated balance) - `metrics.availableToDisbursePercentage` (integer) Percentage of total funds that are still available to disburse - `metrics.numberOfBeneficiaries` (integer) Total number of beneficiaries in the campaign - `generationDate` (string) Date and time when this report was generated ## Response 401 fields (application/problem+json): - `type` (string,null) - `title` (string,null) - `status` (integer,null) - `detail` (string,null) - `instance` (string,null) ## Response 403 fields (application/problem+json): - `type` (string,null) - `title` (string,null) - `status` (integer,null) - `detail` (string,null) - `instance` (string,null) ## Response 404 fields (application/problem+json): - `type` (string,null) - `title` (string,null) - `status` (integer,null) - `detail` (string,null) - `instance` (string,null)