post https://api.caniphish.com/api/v2/reporting/phishing/get-all-campaigns
Gets all active and archived phishing campaigns for a given tenant. Campaign information is high-level in nature.
Response FIelds Explained:
- campaignGUID: Unique GUID assigned to each campaign
- campaignName: Name of the campaign
- targetCount: The number of unique employees associated to the campaign
- startDate: The delivery start date of the campaign in YYYY-MM-DD format
- endDate: The delivery end date of the campaign in YYYY-MM-DD format
- emailStatus: An object which includes integer representations to showcase email interactions:
- emailsSent: Unique count of emails that have been successfully sent
- emailsViewed: Unique count of emails that have been viewed
- payloadInteractions: Unique count of e payloads have been interacted with (e.g. link clicked)
- employeesCompromised: Unique count of employees that have been compromised (e.g. entered credentials in a phishing website)
- emailsReported: Unique count of emails that have been reported
- emailsReplied: Unique count of emails where a response has been received
- status: Completion status on whether email delivery is still underway (false) or completed (true)
- cTags: List of strings that represent tags attached to the campaign