Skip to content

Partial Go implementation of simply.com dns providers api.

License

Notifications You must be signed in to change notification settings

RunnerM/simply-com-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A partial client library for simply.com dns provider's API.

GitHub GitHub go.mod Go version Go Report Card

This is partial implementation of simply.com dns provider's API. Any contribution is welcome in the form of PR's. Further documentation of the API can be found here.

Usage

Add this repository as go dependency.

import (
	"github.com/runnerm/simply-com-client"
)

Create a new client with your API key.

client := CreateSimplyClient("accountName", "apiKey")

Use the client to interact with the API.

// Get record for a domain
records, err := client.GetRecord("example.com")

Implemented methods

  • GetRecord
  • AddRecord
  • RemoveRecord
  • UpdateRecord
  • UpdateDDNS

About

Partial Go implementation of simply.com dns providers api.

Resources

License

Stars

Watchers

Forks

Languages