Scoped token or OAuth
Cloudflare issues an API token scoped to your zone.
Route 53 uses an IAM role with
ChangeResourceRecordSets narrowed to the
specific zone and record name. Google uses workload
identity. In all three cases we can add the TXT record
and nothing else.