README ¶ anydesk-api Unofficial go based API client library Usage package main import ( "fmt" "github.com/adrianrudnik/anydesk-api/pkg/anydesk" "net/http" "os" "time" ) func main() { api := anydesk.NewApi(os.Getenv("LICENSE_ID"), os.Getenv("API_PASSWORD")) // Optional: Decrease timeouts api.HttpClient = &http.Client{Timeout: 5 * time.Second} // Optional: Switch to Enterprise API api.ApiEndpoint = "https://yourinstance:8081" request := anydesk.NewAuthenticationRequest() response, _ := request.Do(api) fmt.Printf("Status: %s, License: %s", response.Result, response.LicenseId) } Expand ▾ Collapse ▴ Directories ¶ Show internal Expand all Path Synopsis pkg anydesk Click to show internal directories. Click to hide internal directories.