import Nuntly from '@nuntly/sdk';
const client = new Nuntly({
apiKey: process.env['NUNTLY_API_KEY'], // This is the default and can be omitted
});
const domain = await client.domains.retrieve('dns_01kabn43yqyxn2bx4ve84mczd3');
console.log(domain.id);{
"data": {
"id": "<string>",
"name": "<string>",
"createdAt": "<string>",
"status": "bootstrapping",
"region": "eu-west-1",
"statusAt": "<string>",
"sending": true,
"receiving": true,
"sendingStatus": "enabled",
"sendingStatusAt": "<string>",
"receivingStatus": "disabled",
"receivingStatusAt": "<string>",
"openTracking": true,
"clickTracking": true,
"records": [
{
"name": "<string>",
"fullname": "<string>",
"recordType": "TXT",
"ttl": "<string>",
"group": "DKIM",
"value": "<string>",
"status": "bootstrapping",
"statusAt": "<string>",
"selector": "<string>",
"priority": "<string>"
}
]
}
}Returns a domain with its DNS record configuration and current verification status for each record.
import Nuntly from '@nuntly/sdk';
const client = new Nuntly({
apiKey: process.env['NUNTLY_API_KEY'], // This is the default and can be omitted
});
const domain = await client.domains.retrieve('dns_01kabn43yqyxn2bx4ve84mczd3');
console.log(domain.id);{
"data": {
"id": "<string>",
"name": "<string>",
"createdAt": "<string>",
"status": "bootstrapping",
"region": "eu-west-1",
"statusAt": "<string>",
"sending": true,
"receiving": true,
"sendingStatus": "enabled",
"sendingStatusAt": "<string>",
"receivingStatus": "disabled",
"receivingStatusAt": "<string>",
"openTracking": true,
"clickTracking": true,
"records": [
{
"name": "<string>",
"fullname": "<string>",
"recordType": "TXT",
"ttl": "<string>",
"group": "DKIM",
"value": "<string>",
"status": "bootstrapping",
"statusAt": "<string>",
"selector": "<string>",
"priority": "<string>"
}
]
}
}