diff --git a/docs/content/dns/zz_gen_liara.md b/docs/content/dns/zz_gen_liara.md index b9776fe35..2c3d59ae0 100644 --- a/docs/content/dns/zz_gen_liara.md +++ b/docs/content/dns/zz_gen_liara.md @@ -60,7 +60,7 @@ More information [here]({{% ref "dns#configuration-and-credentials" %}}). ## More information -- [API documentation](https://dns-service.iran.liara.ir/swagger) +- [API documentation](https://openapi.liara.ir/?urls.primaryName=DNS) diff --git a/providers/dns/liara/internal/client.go b/providers/dns/liara/internal/client.go index 89794f04d..5faf9f1f2 100644 --- a/providers/dns/liara/internal/client.go +++ b/providers/dns/liara/internal/client.go @@ -34,7 +34,7 @@ func NewClient(hc *http.Client) *Client { } // GetRecords gets the records of a domain. -// https://dns-service.iran.liara.ir/swagger +// https://openapi.liara.ir/?urls.primaryName=DNS func (c Client) GetRecords(ctx context.Context, domainName string) ([]Record, error) { endpoint := c.baseURL.JoinPath("api", "v1", "zones", domainName, "dns-records") diff --git a/providers/dns/liara/liara.toml b/providers/dns/liara/liara.toml index cf0e08b18..1259999a2 100644 --- a/providers/dns/liara/liara.toml +++ b/providers/dns/liara/liara.toml @@ -19,4 +19,4 @@ lego --email you@example.com --dns liara -d '*.example.com' -d example.com run LIARA_HTTP_TIMEOUT = "API request timeout in seconds (Default: 30)" [Links] - API = "https://dns-service.iran.liara.ir/swagger" + API = "https://openapi.liara.ir/?urls.primaryName=DNS"