Is there a way to cancel (reset to draft status) an Email Campaign once it's scheduled through the API? I know that Campaigns can only be updated when they're in draft status, but perhaps there's another way?
When you would like to cancel any scheduled campaign, whether it was scheduled through the API or through the UI, you would use the DELETE method on the following URI:
This will delete the schedule from the system and reset the email back to draft, or sent if it was going to be a resend. If you have any questions please let me know.