# Get Campaign Conversion Report Retrieves a report analyzing conversion metrics for a specific campaign, including notification delivery and payout claim rates. Endpoint: GET /v2/campaign-manager/reports/campaigns/{campaignId}/conversion 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 - `conversionStages` (object) - `conversionStages.eligible` (object) - `conversionStages.eligible.count` (integer) Number of payout instructions in this stage - `conversionStages.eligible.amount` (number) Total monetary amount of payout instructions in this stage - `conversionStages.eligible.percentage` (number) Percentage of eligible payout instructions that are in this stage - `conversionStages.eligible.statuses` (array) List of payout instruction statuses that are included in this stage Enum: "Draft", "Ready", "PushInitiated", "Initiated", "InitiationFailed", "PayoutMethodSelected", "Requested", "Restored", "Reinitiated", "ExpiryRequested", "Fulfilled", "Expired", "Cancelled" - `conversionStages.communicated` (object) - `conversionStages.actioned` (object) - `conversionStages.completed` (object) - `conversionStages.excluded` (object) - `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)