---
title: deleteRecordZones
framework: CloudKit JS
role: symbol
role_heading: Instance Method
platforms: [cloudkit js 1.0+]
path: cloudkitjs/cloudkit.database/deleterecordzones
---

# deleteRecordZones

Deletes the specified zones.

## Declaration

```data
Promise<CloudKit.RecordZonesResponse, CloudKit.CKError> deleteRecordZones(
	CloudKit.ZoneID|CloudKit.ZoneID[]|String|String[] zones
);
```

## Parameters

- `zones`: Possible values are: | | | | |

## Return Value

Return Value A Promise object that resolves to a CloudKit.RecordZonesResponse object if the operation succeeds; otherwise, a CKError object.

## See Also

### Accessing Record Zones

- [saveRecordZones](cloudkitjs/cloudkit.database/saverecordzones.md)
- [fetchRecordZones](cloudkitjs/cloudkit.database/fetchrecordzones.md)
- [fetchAllRecordZones](cloudkitjs/cloudkit.database/fetchallrecordzones.md)
