# POST /zones/{id_or_name}/rrsets/{rr_name}/{rr_type}/actions/change_ttl now requires ttl

Calls to POST /zones/{id}/rrsets/{id}/{id}/actions/change_ttl, body parameter ttl on Hetzner Cloud API stopped working on September 30, 2026.

- API: Hetzner Cloud API (api.hetzner.cloud)
- Kind: Behaviour change
- Takes effect: September 30, 2026
- Calls after that day: fail
- Calls it hits: `POST /zones/{id}/rrsets/{id}/{id}/actions/change_ttl`, `body parameter ttl`
- Source: [Changelog](https://docs.hetzner.cloud/changelog)
- Verified: November 6, 2026, against Hetzner Cloud API's own pages
- Page: https://www.okapi.bot/providers/hetzner-cloud-api/breaking-changes/post-zones-id-or-name-rrsets-rr-name-rr-type-actions-change-ttl-now-requires-ttl/

## Hetzner Cloud API's words

> When updating the TTL of an RRSet, the value of ttl is no longer optional and must be provided starting on 30 September 2026.

Okapi finds the calls this change hits in your repo and opens the pull request with the fix: https://github.com/apps/okapi-agent
