Skip to main content
← Back to list
01Issue
FeatureShippedExtensions
Assigneesstack72

#408 @swamp/digitalocean — add domain-records model for /v2/domains/{domain_name}/records

Opened by strawman · 5/22/2026· Shipped 5/22/2026

The @swamp/digitalocean extension currently covers the domain resource (/v2/domains) but not DNS records. The DigitalOcean OpenAPI v2 spec includes full CRUD for domain records at:

  • GET /v2/domains/{domain_name}/records — list
  • POST /v2/domains/{domain_name}/records — create
  • GET /v2/domains/{domain_name}/records/{domain_record_id} — get
  • PUT /v2/domains/{domain_name}/records/{domain_record_id} — update
  • DELETE /v2/domains/{domain_name}/records/{domain_record_id} — delete

This would map to a @swamp/digitalocean/domain-records model following the same CRUD pattern as the rest of the extension. The resource name in the DO spec is "domain records."

Currently working around this with a local @strawman/do-dns-record extension, but it would be better covered by the official extension.

02Bog Flow
OPENTRIAGEDIN PROGRESSSHIPPED+ 1 MOREASSIGNED+ 7 MOREREVIEW+ 3 MOREPR_MERGEDCOMPLETE

Shipped

5/22/2026, 7:39:32 PM

Click a lifecycle step above to view its details.

03Sludge Pulse
stack72 assigned stack725/22/2026, 6:18:32 PM

Sign in to post a ripple.