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
| Method | Path | Operation |
|---|---|---|
| GET | /list | List records, filtered by service owner, name, type or domain; lint=1 adds findings |
| POST | /create | Create 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 | /remove | Delete a record by id |
| POST | /chmod/{id} | Change a record’s mode, which publishes or unpublishes it |