Skip to main content

Create a campaign

POST 

/campaign

Saves a campaign in the caller's organization: an agent and a spec of the attacks to run against it. The target comes from the agent and the execution settings from the server, so the spec has no target or execution. The spec is validated as the SDK would (techniques, their parameters and roles, judges, dataset), and credentials must be ${VARIABLE} references to organization secrets. Nothing runs until the campaign is launched (POST /campaign/{id}/launch). 403 when the caller has no organization.

Request​

Responses​

Created