Update LinkedIn campaign schedule (global settings)

Deprecated

PATCH
/linkedin/campaigns/{campaignId}/settings/global

Updates the LinkedIn schedule. The campaign must not be RUNNING or ARCHIVED. Fields are written one by one: omitting a field leaves it unchanged (so the V3 front can skip exclude1stConn / excludeNoPictures). start <= end and 1 <= dailyContact <= 80. New integrations should use the multichannel /advanced campaign endpoints instead.

Authorization

apiKey
Authorization<token>

Your 48 character API key, sent as is (a Bearer prefix is tolerated). Create it at https://v3.emelia.io/settings/api.

In: header

Path Parameters

campaignId*string

Mongo ObjectId of the campaign.

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

curl -X PATCH "https://example.com/linkedin/campaigns/65f1a2b3c4d5e6f73478765e/settings/global" \  -H "Authorization: YOUR_API_KEY" \  -H "Content-Type: application/json" \  -d '{    "schedule": {      "dailyContact": 25,      "timeZone": "Europe/Paris",      "days": [        0,        1,        2,        3,        4      ],      "start": "09:00",      "end": "18:00",      "excludeAlreadyMessaged": true    }  }'
{  "success": true,  "campaign": {    "_id": "6650f1a2b839d800b55a762a",    "userId": "6650f1a2b839d800cd3b1c2e",    "name": "Q4 outreach: SaaS founders",    "status": "DRAFT",    "account": "6650f1a2b839d800e4ec0ae6",    "schedule": {      "dailyContact": 35,      "timeZone": "Europe/Paris",      "days": [        1      ],      "start": "08:00",      "end": "17:00",      "excludeAlreadyMessaged": true,      "exclude1stConn": true,      "excludeNoPictures": true    },    "steps": [      {        "_id": "6650f1a2b839d800a5cf17c7",        "stepType": "VISIT",        "delay": {          "amount": 1,          "unit": "DAYS"        },        "versions": [          {            "_id": "6650f1a2b839d80055fb9fba",            "message": "Hi Claire, thanks for your reply. Are you free for a call on Thursday?",            "disabled": false,            "attachments": []          }        ]      }    ],    "recipients": {      "lists": [        {}      ],      "contacts": [        "6650f1a2b839d800b5bce4fa"      ],      "processing": true    },    "createdAt": "2026-10-06T09:30:00.000Z",    "startAt": "2026-10-06T09:30:00.000Z",    "estimatedEnd": "2026-10-06T09:30:00.000Z",    "plannedStart": "2026-10-06T09:30:00.000Z"  }}