Skip to content
Chorus
Menu

API reference

Records API

Create, list, edit, delete and chmod DNS records under the organization’s domains. Listing can attach lint findings.

Access. Any member may list records their mode lets them view. Creating and changing records needs a writer role (org:admin, org:contributor or ci:agent) and the matching mode bit. Only the record owner or an org:admin may chmod.

Base URL https://chorus-api.fleetworks.dev

MethodPathOperation
GET/listList records, filtered by service owner, name, type or domain; lint=1 adds findings
POST/createCreate a record; its name is the name host joined to the name root
POST/edit/{id}Change a record’s content, type or TTL
DELETE/removeDelete a record by id
POST/chmod/{id}Change a record’s mode, which publishes or unpublishes it