Update email
Change the send time of a scheduled email.
PATCHhttps://api.cresca.xyz/api/v1/emails/:id
Requires a full-access key. Only emails whose status is scheduled can be updated; others return 422 validation_error.
Path parameters
idstringrequired
The email id.
Body parameters
scheduled_atstringrequired
The new ISO 8601 send time, up to 30 days ahead. A time in the past sends immediately.
Example
Request
curl -X PATCH 'https://api.cresca.xyz/api/v1/emails/4ef9a417-02e9-4d39-ad75-9611e0fcc33c' \
-H 'Authorization: Bearer cr_live_xxxxxxxxx' \
-H 'Content-Type: application/json' \
-d '{
"scheduled_at": "2026-10-21T09:00:00Z"
}'Response 200
{
"object": "email",
"id": "4ef9a417-02e9-4d39-ad75-9611e0fcc33c"
}