---
title: "Creates a campaign."
method: POST
path: "/campaign"
tags: ["Tracker"]
---

# Creates a campaign.

`POST /campaign`

A campaign must belong to a workspace. Although `workspace` is optional in the request schema,
set `workspace.id` to a workspace id from the account's session context (GET /startup) — omitting it fails with
WORKSPACE_VALIDATION_ERROR ('Workspace not valid'). The workspace must also be consistent with
the entities the campaign references (traffic source, flow, offers, landers): a campaign in one
private workspace cannot reference entities in a different private workspace.

## Response `200`

A Campaign.

---

[API](https://skmtc.net/voluum/apis/voluum-api.md) · [All operations](https://skmtc.net/voluum/apis/voluum-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/voluum/voluum-api/versions/ebf61c973cf2/schema)
