Warmup

Bulk Warmup Action

POST/v1/warmup-settings/bulk-action
POST
/v1/warmup-settings/bulk-action

Bulk start/stop warmup for up to 50 email accounts

Start or stop warmup for multiple accounts. Select accounts by explicit emailAccountIds, by tags (any match, resolves to your own tagged accounts), or both — the selectors are unioned. The combined selection must resolve to between 1 and 50 accounts.

Authorization

X-Api-Key<token>

In: header

Request Body

application/jsonRequired

emailAccountIdsarray<number>

Explicit account ids to act on. Provide this and/or tags; the two are unioned. At most 50 accounts total.

Maximum items: 50

tagsarray<string>

Select accounts by tag name (any match). Unioned with emailAccountIds. The combined set must resolve to at least 1 and at most 50 accounts.

actionstring

Value in: "start" | "stop"

Responses

200
200 response
{
  "results": [
    {
      "emailAccountId": 0,
      "status": "ok",
      "error_code": "string",
      "message": "string"
    }
  ]
}

Request

curl -X POST \
  "https://lupus-edge.trulyinbox.com/v1/warmup-settings/bulk-action" \
  -H "X-Api-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "emailAccountIds": [
    0
  ],
  "tags": [
    "string"
  ],
  "action": "start"
}'

Response

No response body