---
title: "Changes to Add DNS Record"
method: PUT
path: "/dnszone/{zoneId}/records"
---

# Changes to Add DNS Record

`PUT /dnszone/{zoneId}/records`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 6 revisions.

- **2026-11-12** `2b06f94dbfbf`: 10 breaking, 31 info

## Changes

- **2026-11-12** `2b06f94dbfbf`: 10 breaking, 31 info
  - added `#/components/schemas/AcceleratedStatus` to the `AccelerationStatus` response property `oneOf` list for the response status `201`
  - added `#/components/schemas/DnsMonitoringStatus` to the `MonitorStatus` response property `oneOf` list for the response status `201`
  - added `#/components/schemas/DnsMonitoringType` to the `MonitorType` response property `oneOf` list for the response status `201`
  - added `#/components/schemas/DnsRecordTypes` to the `Type` response property `oneOf` list for the response status `201`
  - added `#/components/schemas/DnsSmartRoutingType` to the `SmartRoutingType` response property `oneOf` list for the response status `201`
  - the `AccelerationStatus` response's property type changed from `integer` to no type for status `201`
  - the `MonitorStatus` response's property type changed from `integer` to no type for status `201`
  - the `MonitorType` response's property type changed from `integer` to no type for status `201`
  - the `SmartRoutingType` response's property type changed from `integer` to no type for status `201`
  - the `Type` response's property type changed from `integer` to no type for status `201`
  - removed the `0.00` enum value from the `AccelerationStatus` response property for the response status `201`
  - removed the `0.00` enum value from the `MonitorStatus` response property for the response status `201`
  - removed the `0.00` enum value from the `MonitorType` response property for the response status `201`
  - removed the `0.00` enum value from the `SmartRoutingType` response property for the response status `201`
  - removed the `0.00` enum value from the `Type` response property for the response status `201`
  - removed the `1.00` enum value from the `AccelerationStatus` response property for the response status `201`
  - removed the `1.00` enum value from the `MonitorStatus` response property for the response status `201`
  - removed the `1.00` enum value from the `MonitorType` response property for the response status `201`
  - removed the `1.00` enum value from the `SmartRoutingType` response property for the response status `201`
  - removed the `1.00` enum value from the `Type` response property for the response status `201`
  - removed the `10.00` enum value from the `Type` response property for the response status `201`
  - removed the `11.00` enum value from the `Type` response property for the response status `201`
  - removed the `12.00` enum value from the `Type` response property for the response status `201`
  - removed the `13.00` enum value from the `Type` response property for the response status `201`
  - removed the `14.00` enum value from the `Type` response property for the response status `201`
  - removed the `15.00` enum value from the `Type` response property for the response status `201`
  - removed the `2.00` enum value from the `AccelerationStatus` response property for the response status `201`
  - removed the `2.00` enum value from the `MonitorStatus` response property for the response status `201`
  - removed the `2.00` enum value from the `MonitorType` response property for the response status `201`
  - removed the `2.00` enum value from the `SmartRoutingType` response property for the response status `201`
  - removed the `2.00` enum value from the `Type` response property for the response status `201`
  - removed the `3.00` enum value from the `AccelerationStatus` response property for the response status `201`
  - removed the `3.00` enum value from the `MonitorType` response property for the response status `201`
  - removed the `3.00` enum value from the `Type` response property for the response status `201`
  - removed the `4.00` enum value from the `AccelerationStatus` response property for the response status `201`
  - removed the `4.00` enum value from the `Type` response property for the response status `201`
  - removed the `5.00` enum value from the `Type` response property for the response status `201`
  - removed the `6.00` enum value from the `Type` response property for the response status `201`
  - removed the `7.00` enum value from the `Type` response property for the response status `201`
  - removed the `8.00` enum value from the `Type` response property for the response status `201`
  - …1 more

---

[Operation](https://skmtc.dev/bunny/apis/bunny-net-api/docs/dnszone/:zoneId/records/put.md) - [API](https://skmtc.dev/bunny/apis/bunny-net-api.md) - [Page](https://skmtc.dev/bunny/apis/bunny-net-api/changes/dnszone/:zoneId/records/put)
