Delete a record for a domain
import { DigitalOcean } from 'digitalocean-js';
const client = new DigitalOcean('your-api-key');
await client.domainRecords.deleteDomainRecord('example.com', 'record-id');
Get all records configured for a domain
import { DigitalOcean } from 'digitalocean-js';
const client = new DigitalOcean('your-api-key');
const records = await client.domainRecords.getAllDomainRecords('example.com');
Get a specific existing domain record
import { DigitalOcean } from 'digitalocean-js';
const client = new DigitalOcean('your-api-key');
const record = await client.domainRecords
.getExistingDomainRecord('example.com', 'record-id');
Update an existing domain record
import { DigitalOcean } from 'digitalocean-js';
const client = new DigitalOcean('your-api-key');
const request = {
// Any valid domain record attribute can be changed
name: 'blog'
};
const record = await client.domainRecords
.updateDomainRecord('example.com', 'record-id', request);
Generated using TypeDoc
Create a new record for a domain
Example