Skip to content

nzdjb/go-metaname

Repository files navigation

Go Metaname

A Go library implementing the Metaname API.

Usage

Create a client with NewMetanameClient, passing it your account reference and API key, then use it to call the needed functions.

client := NewMetanameClient(os.Getenv("ACCOUNT_REF"), os.Getenv("API_KEY"))
client.DeleteDnsRecord(ctx, "example.org", "1234")

Implemented functions

These functions have been implemented:

Known issues

  • ResourceRecords for accounts where the API key was first created before 2023-07-11 will receive Aux values of 0 on MX and SRV records when calling DnsZone. If this affects you, you'll see a "Switch to the new DNS zone API" link on the Metaname settings page. To resolve this issue, read the information at the link and click the "Use the new API" button.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages