Vorynza
Vorynza
DashboardPricingDocumentation
DNS guideZonesRecordsSecurity GatewayCustom Domains
DNS

Records

Add, update, delete, and proxy DNS records in Vorynza DNS.

DNS records define how traffic routes for your domain. Vorynza supports standard record types with optional proxy support.

Supported record types

TypePurposeProxyable
AIPv4 addressYes
AAAAIPv6 addressYes
CNAMECanonical name (alias)Yes
MXMail exchangerNo
TXTText records (SPF, DKIM, etc.)No
NSNameserver delegationNo
CAACertification authority authorisationNo

Creating a record

{
  "type": "A",
  "name": "www",
  "value": "192.0.2.1",
  "ttl": 300,
  "proxied": false
}
FieldRequiredDescription
typeyesRecord type (A, AAAA, CNAME, MX, TXT, NS, CAA)
nameyesRecord name relative to the zone (e.g. www)
valueyesRecord value
ttlnoTime to live in seconds (default 300)
prioritynoPriority for MX records
proxiednoEnable proxy (A, AAAA, CNAME only)
originProtocolnoProtocol for proxy origin (http or https)
originPortnoPort for proxy origin
originPathnoPath for proxy origin
originHostHeadernoHost header sent to proxy origin

Record proxy

Proxied records route traffic through Vorynza's edge network instead of connecting directly to the origin. This provides:

  • DDoS protection
  • SSL termination
  • Traffic optimisation
  • Origin IP masking

When a record is proxied, Vorynza serves edge IP addresses defined by VORYNZA_EDGE_IPV4S and VORYNZA_EDGE_IPV6S (for A/AAAA records) or a VORYNZA_CNAME_TARGET (for CNAME records) instead of the original record value.

Updating origin settings (protocol, port, path, host header) changes how the edge routes requests to your origin.

Proxy statuses

StatusDescription
disabledProxy not enabled
syncingProxy configuration being set up
activeProxy is active
failedProxy configuration failed

Record validation rules

  • A records must be valid IPv4 addresses (private IPs are rejected when proxied)
  • CNAME records cannot coexist with other records at the same name
  • MX records require a priority value
  • Proxy is only available for A, AAAA, and CNAME records
  • System records (created by Mail auto-configuration) are locked and cannot be modified

Updating records

Use PATCH to update one or more fields of an existing record. Changing the name or type also cleans up the old record set in PowerDNS.

Deleting records

Records are soft-deleted and can be restored within the dashboard. Bulk delete supports up to 100 records at once. System and locked records cannot be deleted.

Record API endpoints

MethodPathDescription
GET/api/orgs/:orgSlug/projects/:projectSlug/dns/zones/:zoneId/recordsList records
POST/api/orgs/:orgSlug/projects/:projectSlug/dns/zones/:zoneId/recordsCreate record
PATCH/api/orgs/:orgSlug/projects/:projectSlug/dns/zones/:zoneId/records/:recordIdUpdate record
DELETE/api/orgs/:orgSlug/projects/:projectSlug/dns/zones/:zoneId/records/:recordIdDelete record
POST/api/orgs/:orgSlug/projects/:projectSlug/dns/zones/:zoneId/records/bulk-deleteBulk delete
POST/api/orgs/:orgSlug/projects/:projectSlug/dns/zones/:zoneId/records/:recordId/restoreRestore record

Need help? Contact support.

Zones

Create, verify, sync, and manage DNS zones in Vorynza DNS.

Security Gateway

Protect your domain with Vorynza's WAF-like security gateway. Monitor, challenge, and block malicious traffic.

On this page

Supported record typesCreating a recordRecord proxyProxy statusesRecord validation rulesUpdating recordsDeleting recordsRecord API endpoints