# Marketing operations

> Email/SMS sends, ads and manual campaign spend. Operations, access levels and variables. Part of the MISSIN public API: call it with an API key, or from an AI…

| Operation | Access | Summary |
|---|---|---|
| [AssignMarketingAdsToCampaign](https://developer.missin.co.uk/reference/marketing/assign-marketing-ads-to-campaign.md) | Write | File ads under a campaign, or clear their campaign with campaignId null. |
| [AssignMarketingSendsToCampaign](https://developer.missin.co.uk/reference/marketing/assign-marketing-sends-to-campaign.md) | Write | File email and SMS sends under a campaign, or clear it with campaignId null. |
| [AttachSendDiscount](https://developer.missin.co.uk/reference/marketing/attach-send-discount.md) | Write | Link a discount code to an email or SMS send. |
| [DetachSendDiscount](https://developer.missin.co.uk/reference/marketing/detach-send-discount.md) | Write | Unlink a discount code from an email or SMS send. |
| [MarketingAdsList](https://developer.missin.co.uk/reference/marketing/marketing-ads-list.md) | Read | Page through ads synced from ad platforms with filter, sort and tracking state. |
| [MarketingSendsList](https://developer.missin.co.uk/reference/marketing/marketing-sends-list.md) | Read | Page through email and SMS sends synced from marketing platforms. |
| [RecordCampaignSpend](https://developer.missin.co.uk/reference/marketing/record-campaign-spend.md) | Write | Record manual daily spend against a campaign. |
| [SetMarketingAdsTracking](https://developer.missin.co.uk/reference/marketing/set-marketing-ads-tracking.md) | Write | Turn attribution tracking on or off for ads. |
| [SetMarketingSendsTracking](https://developer.missin.co.uk/reference/marketing/set-marketing-sends-tracking.md) | Write | Turn attribution tracking on or off for email and SMS sends. |

Source: https://developer.missin.co.uk/reference/marketing
