Categorygithub.com/runnerm/simply-com-client
modulepackage
1.0.1
Repository: https://github.com/runnerm/simply-com-client.git
Documentation: pkg.go.dev

# README

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

# Functions

No description provided by the author

# Structs

CreateRecordResponse api type.
CreateUpdateRecordBody api type.
No description provided by the author
RecordResponse api type.
SimplyClient base type.

# Type aliases

No description provided by the author