payware_campaigns_create_campaign
Create a merchant campaign with a name and optional start/end dates, then attach placements using its campaignId. Runs in sandbox by default.
Instructions
[Merchant] Create a campaign. Attach placements to it by giving its campaignId when you create or replace a placement.
Endpoint: POST /campaigns (PRM plan)
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"name": "<name>"
},
"name": "payware_campaigns_create_campaign"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Campaign name, up to 100 characters | |
| endsOn | No | Last day, YYYY-MM-DD | |
| status | No | Descriptive only: it does not switch the placements on or off | |
| startsOn | No | First day, YYYY-MM-DD | |
| useSandbox | No | Use the sandbox (the default) rather than production | |
| externalRef | No | An agency's own campaign code, up to 100 characters |