POST /maintenance
Site maintenance flagini açıp kapatan endpoint referansı.
Endpoint
POST
/sites/{site}/maintenance
Request Body
Controller boolean active alanını doğrular. enabled veya duration_minutes alanları mevcut request validator içinde yoktur.
JSON
{
"active": true
}
Örnekler
ENABLE
curl -X POST https://status.anchoruptime.com/api/v1/sites/42/maintenance \
-H "Authorization: Bearer dku_a1b2c3d4_4f8b91c2e8d04b46a1d7f2aa6c93e5fd" \
-H "Content-Type: application/json" \
-d '{"active":true}'
DISABLE
curl -X POST https://status.anchoruptime.com/api/v1/sites/42/maintenance \
-H "Authorization: Bearer dku_a1b2c3d4_4f8b91c2e8d04b46a1d7f2aa6c93e5fd" \
-H "Content-Type: application/json" \
-d '{"active":false}'
JSON
{
"ok": true,
"active": true
}
Dikkat
Bakım modunu açık bırakmayın.
Bu endpoint site kaydındaki maintenance_active alanını günceller. Planlı bakım bitince aynı endpoint ile {"active":false} göndermeyi unutmayın.