Skip to main content
PATCH
/
api
/
v1
/
audience-syncs
/
{syncId}
Update Audience Sync
curl --request PATCH \
  --url https://api.sequenzy.com/api/v1/audience-syncs/{syncId} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "frequency": "<string>",
  "isActive": true
}
'
{
  "success": true,
  "audienceSync": {
    "id": "sync_abc123",
    "segmentId": "seg_recent_buyers",
    "segmentName": "Recent buyers",
    "adAccountId": "act_1234567890",
    "audienceName": "Sequenzy - Recent buyers",
    "frequency": "weekly",
    "isActive": false,
    "syncStatus": "idle",
    "lastSyncAt": "2026-06-12T10:00:00.000Z",
    "lastSyncError": null,
    "lastSyncedCount": 4216,
    "createdAt": "2026-06-01T09:00:00.000Z"
  }
}
Update an audience sync’s schedule or pause/resume it.

Request

syncId
string
required
Audience sync ID
frequency
string
New sync frequency: hourly, daily, or weekly.
isActive
boolean
Set false to pause the sync, true to resume it.
curl -X PATCH "https://api.sequenzy.com/api/v1/audience-syncs/sync_abc123" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"frequency": "weekly", "isActive": false}'

Responses

{
  "success": true,
  "audienceSync": {
    "id": "sync_abc123",
    "segmentId": "seg_recent_buyers",
    "segmentName": "Recent buyers",
    "adAccountId": "act_1234567890",
    "audienceName": "Sequenzy - Recent buyers",
    "frequency": "weekly",
    "isActive": false,
    "syncStatus": "idle",
    "lastSyncAt": "2026-06-12T10:00:00.000Z",
    "lastSyncError": null,
    "lastSyncedCount": 4216,
    "createdAt": "2026-06-01T09:00:00.000Z"
  }
}