# DNS records

Generated reference for DNS records endpoints.

This generated page groups every public API operation in the DNS records category.

## Endpoints

- [GET /v1/public/accounts/&#123;account_id&#125;/dns-records](/en/api/v1/public/accounts/account_id/dns-records/get) - List DNS Records
- [POST /v1/public/accounts/&#123;account_id&#125;/dns-records](/en/api/v1/public/accounts/account_id/dns-records/post) - Create DNS Record
- [PATCH /v1/public/accounts/&#123;account_id&#125;/dns-records/&#123;record_id&#125;](/en/api/v1/public/accounts/account_id/dns-records/record_id/patch) - Update DNS Record
- [DELETE /v1/public/accounts/&#123;account_id&#125;/dns-records/&#123;record_id&#125;](/en/api/v1/public/accounts/account_id/dns-records/record_id/delete) - Delete DNS Record

## List DNS Records

**GET** `/v1/public/accounts/{account_id}/dns-records`

List DNS Records

List customer DNS records using the standard pagination envelope.

Full reference: [GET /v1/public/accounts/&#123;account_id&#125;/dns-records](/en/api/v1/public/accounts/account_id/dns-records/get)

OpenAPI reference: `/openapi.en.json GET /v1/public/accounts/{account_id}/dns-records`

## Create DNS Record

**POST** `/v1/public/accounts/{account_id}/dns-records`

Create DNS Record

Create a customer DNS record.

Full reference: [POST /v1/public/accounts/&#123;account_id&#125;/dns-records](/en/api/v1/public/accounts/account_id/dns-records/post)

OpenAPI reference: `/openapi.en.json POST /v1/public/accounts/{account_id}/dns-records`

## Update DNS Record

**PATCH** `/v1/public/accounts/{account_id}/dns-records/{record_id}`

Update DNS Record

Update a customer DNS record.

Full reference: [PATCH /v1/public/accounts/&#123;account_id&#125;/dns-records/&#123;record_id&#125;](/en/api/v1/public/accounts/account_id/dns-records/record_id/patch)

OpenAPI reference: `/openapi.en.json PATCH /v1/public/accounts/{account_id}/dns-records/{record_id}`

## Delete DNS Record

**DELETE** `/v1/public/accounts/{account_id}/dns-records/{record_id}`

Delete DNS Record

Delete a customer DNS record.

Full reference: [DELETE /v1/public/accounts/&#123;account_id&#125;/dns-records/&#123;record_id&#125;](/en/api/v1/public/accounts/account_id/dns-records/record_id/delete)

OpenAPI reference: `/openapi.en.json DELETE /v1/public/accounts/{account_id}/dns-records/{record_id}`
