Reschedule project campaign
Required scope: campaigns:manage
Moves the start of a launched campaign that is still waiting for it. Set scheduledAt to a later or earlier time, or to null to start now. The response returns the campaign with its new scheduledAt. Sending the current start time again changes nothing. A campaign that has started, finished, is being stopped, or was never launched is refused with 409; launch a draft with scheduledAt instead.
Authorizations
Polymorfa organization key (pmfa_ prefix), project token (pmfa_pt_ prefix) where supported, or short-lived client token (pmfa_ct_ prefix). Organization and project keys may be personal or service-account owned and enforce selected action scopes. Organization keys cover the team and its projects; project tokens stay inside one project. Client tokens stay inside their live project and session and enforce their client rules.
Headers
Unique key, 1 to 255 bytes of UTF-8, that makes this write safe to retry for 24 hours. A retry with the same key, credential, Polymorfa-Version, and request never runs the write again: it returns 409 idempotency_completed when the original succeeded, or the original server error, with Idempotent-Replayed: true. Reusing the key for a different request returns 409 idempotency_conflict; a retry while the original is still running returns 409 idempotency_in_progress, and a retry after an unrecorded outcome returns 409 idempotency_outcome_unknown.
Value constraints
1 - 255Path Parameters
Specifies project slug for this path parameter.
Identifier for this resource.
Body
The new start time as a Unix timestamp in milliseconds. null, or a time that is not in the future, starts the campaign now.
Accepted alternatives
Value constraints
0 < x <= 8640000000000000