add_dns_record
Add a DNS record to a subdomain you already own. Use type A or AAAA to point at an IP address, CNAME to point at another hostname, or TXT for verification strings. Adding a record does not replace existing ones; use delete_record to remove a single one. Refused with a 409 while the label carries a forward or a proxy (they own the hostname) — call remove_forward or remove_proxy first, or add the record on a sub-label via 'host', which is a different hostname and unaffected.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| host | No | Optional extra sub-label under the name (e.g. 'www' creates www.myapp.makes.fyi). Omit for the name itself. | |
| type | Yes | Record type: A, AAAA, CNAME, or TXT. | |
| label | Yes | The subdomain label, without the domain suffix (e.g. 'myapp' for myapp.makes.fyi). | |
| domain | No | Which domain to act under: 'makes.fyi' (the default) or 'agentdomains.co'. The same label can exist under each, so pass this whenever you are not using the default. | |
| content | Yes | Record value: an IP for A/AAAA, a hostname for CNAME, the string for TXT. |