---
title: CampaignStatus
framework: Apple Ads Platform API
role: symbol
role_heading: Type
platforms: [apple ads platform api 1.0+]
path: apple-ads-platform-api/campaignstatus
---

# CampaignStatus

Advertiser-configurable run state for a campaign.

## Declaration

```data
string CampaignStatus
```

## Possible Values

ENABLED: The campaign is set to run. Delivery depends on budget availability, eligibility, and system status. PAUSED: The advertiser paused the campaign. No ads serve until the status changes to ENABLED.

## Discussion

Discussion The CampaignStatus is the only campaign field that directly controls whether the campaign is eligible to serve ads. Set it to PAUSED to stop delivery without deleting the campaign. The system status (CampaignSystemStatus) reflects actual delivery. A campaign can be ENABLED but NOT_RUNNING due to system conditions.

## See Also

- [CampaignSystemStatus](apple-ads-platform-api/campaignsystemstatus.md)
- [CampaignDisplayStatus](apple-ads-platform-api/campaigndisplaystatus.md)
- [CampaignSystemStatusReason](apple-ads-platform-api/campaignsystemstatusreason.md)
- [CampaignSystemLimitedStatusReason](apple-ads-platform-api/campaignsystemlimitedstatusreason.md)
- [BillingEvent](apple-ads-platform-api/billingevent.md)
- [PromotedObjectType](apple-ads-platform-api/promotedobjecttype.md)
- [Currency](apple-ads-platform-api/currency.md)
