Disaster Recovery
Update a project's recovery settings
curl -X PATCH https://api.subscriby.net/v1/projects/$PROJECT_ID/recovery/settings \
-H "Authorization: Bearer $SUBSCRIBY_TOKEN" \
-H "Idempotency-Key: $(uuidgen)" \
-H "Content-Type: application/json" \
-d '{"auto_failover": true, "accepts_email_fee": true, "email_delivery": "platform"}'
Every field is optional and omitted ones keep their value. Switching auto_failover on needs accepts_email_fee: true in the same call and the Growth plan. Answers 200 with the settings as they now stand.
patch/v1/projects/{project}/recovery/settings
Request
- Base URL: https://api.subscriby.net
- URL: https://api.subscriby.net/v1/projects/{project}/recovery/settings
- Auth: HTTP bearer
Path parameters
projectstring uuid required
The project, resolved by the route binder.
Headers
Idempotency-Keystring uuid required
A key unique to this operation, such as a fresh UUID. The same key replays the original 2xx response for 24 hours (with Idempotent-Replay: true), so a retry after a timeout never repeats the write; the same key with a different body is refused with 409.
Request body
Response
200 with the settings, updated.
Example response
{
"data": {
"project_id": "7f3d1c92-8b45-4e6a-9d21-5c8e0a4b6f13",
"auto_failover_enabled": true,
"auto_failover_email_consented_at": "2026-09-01T14:20:00Z",
"email_delivery": "platform",
"email_delivery_label": "Subscriby emails them",
"standby_installation_registered": true
}
}Changes
No recorded changes to this operation across all 1 revision of this API.