News Break · Arazzo Workflow
Report on a NewsBreak ad account and pause underperforming campaigns
Version 1.0.0
Pull a last-7-days performance report for an ad account, list its campaigns, and pause a chosen campaign by toggling its status to OFF. Read-only steps are safe to retry; the status toggle is not idempotent in the sense that it has no dedup key, but it IS naturally convergent.
View Spec
View on GitHub
CompanyAdvertisingAdTechNewsMediaLocal NewsPublishingMonetizationCampaign ManagementReportingAnalyticsContentArazzoWorkflows
Provider
Workflows
report-and-pause-campaign
Run a report for an ad account, then pause a campaign.
1
run-report
runSynchronousReport
Synchronous report. dataSource HOURLY is the official basis for income settlement; REALTIME is monitoring only. The DATE dimension is limited to a 30-day FIXED range.
2
list-campaigns
getCampaigns
Page through the ad account's campaigns. pageNo and pageSize are both REQUIRED; pageSize is a closed enum (5, 10, 20, 50, 100, 200, 500).
3
pause-campaign
updateCampaignStatus
Toggle the campaign OFF. Prefer this over deleteCampaign, which is destructive and sets onlineStatus to DELETED.