# Get Campaign Basic Report Retrieves a basic CSV report for a specific campaign with sorting and pagination options. The report contains fundamental information about payout instructions and their current status. Endpoint: GET /v2/campaign-manager/reports/campaigns/{campaignId}/basic Version: v2 Security: oauth2 ## Path parameters: - `campaignId` (string, required) ## Query parameters: - `pageNumber` (integer, required) - `pageSize` (integer, required) - `sortBy` (integer) Enum: "PayoutInstructionId", "PayoutInstructionStatus", "CreatedOn", "UpdatedOn", "BeneficiaryFirstName", "BeneficiaryLastName", "PayoutInstructionAmount", "BeneficiaryEmail", "BeneficiaryPhoneNumber", "SelectedPayoutMethod", "SelectedPayoutMethodCategory" - `sortDirection` (integer) Enum: "Ascending", "Descending" ## Response 400 fields (application/problem+json): - `type` (string,null) - `title` (string,null) - `status` (integer,null) - `detail` (string,null) - `instance` (string,null) ## 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)