Version: 17.07
Supported Since: 17.07
Trigger Marketo Campaign connector operation can be used to pass a set of leads to a trigger campaign to run through the
campaign’s flow. The designated campaign must have a Campaign is Requested: Web Service API trigger, and must be
active. My tokens local to the campaign’s parent program can be overridden for the run to customize content.
| This operation requires Execute Campaign permission from Marketo API. |
* marked fields are mandatory
Campaign ID * |
Basic |
The ID of the batch campaign to trigger. This should be an integer and can be specified as a constant value or as a combination of placeholder expressions. |
This operation expects the request message to contain the campaign trigger request as a JSON payload of the following format.
{
"input": {
"leads": [
{
"id": 0
}
],
"tokens": [
{
"name": "string",
"value": "string"
}
]
}
}
If this operation was invoked successfully, it will provide a response message with a JSON payload of the following format.
{
"errors": [
{
"code": 0,
"message": "string"
}
],
"moreResult": false,
"nextPageToken": "string",
"requestId": "string",
"result": [
{
"active": false,
"createdAt": "string",
"description": "string",
"id": 0,
"name": "string",
"programId": 0,
"programName": "string",
"type": "batch",
"updatedAt": "string",
"workspaceName": "string"
}
],
"success": false,
"warnings": [
{
"code": 0,
"message": "string"
}
]
}