List all campaigns
GET /v1/campaigns
Returns a list of campaigns previously created. The campaigns are returned in sorted order, with the most recent appearing first.
Parameters
Query Parameters
select=name,statusComma-separated list of fields to include in the response. Field ID is always selected
Fields to filter results, separated by & and operator separated by :. Fields can be repeated to filter by multiple values
object
filter[score]=$gt:60&filter[status]=$eq:completedsort[name]=descFields to sort result, separated by &. Direction can be asc or desc
page=2Page number to retrieve
limit=10Number of item per page
Responses
200
object
object
object
object
The campaign is first scheduled. The campaign is running when the phishing simulation starts. When the simulation is completed, the campaign is completed.
object
The computed score of all targets in the campaign. Null if the campaign is not completed.
The date and time the campaign is scheduled to start.
The date and time the campaign is completed. Null if the campaign is not completed.
The date and time the campaign is aborted. Null if the campaign is not aborted.
400
Bad request
object
401
Unauthorized
object
408
Request timeout
object
429
Too many requests
object
500
Internal server error