github.com/StackExchange/dnscontrol/v4@v4.11.0/documentation/provider/mythicbeasts.md (about)

     1  This is the provider for [Mythic Beasts](https://www.mythic-beasts.com/) using its [Primary DNS API v2](https://www.mythic-beasts.com/support/api/dnsv2).
     2  
     3  ## Configuration
     4  
     5  To use this provider, add an entry to `creds.json` with `TYPE` set to `MYTHICBEASTS` along with a Mythic Beasts API key ID and secret.
     6  
     7  Example:
     8  
     9  {% code title="creds.json" %}
    10  ```json
    11  {
    12    "mythicbeasts": {
    13      "TYPE": "MYTHICBEASTS",
    14  	"keyID": "xxxxxxx",
    15  	"secret": "xxxxxx"
    16    }
    17  }
    18  ```
    19  {% endcode %}
    20  
    21  ## Usage
    22  
    23  For each domain:
    24  
    25  * Domains must be added in the [web UI](https://www.mythic-beasts.com/customer/domains), and have DNS enabled.
    26  * In Mythic Beasts' DNS management web UI, new domains will have set a default DNS template of "Mythic Beasts nameservers only". You must set this to "None".
    27  
    28  An example configuration:
    29  
    30  {% code title="dnsconfig.js" %}
    31  ```javascript
    32  var REG_NONE = NewRegistrar("none");
    33  var DSP_MYTHIC = NewDnsProvider("mythicbeasts");
    34  
    35  D("example.com", REG_NONE, DnsProvider(DSP_MYTHIC),
    36      A("test", "1.2.3.4"),
    37  END);
    38  ```
    39  {% endcode %}