lego icon indicating copy to clipboard operation
lego copied to clipboard

Add support for netim DNS provider

Open kopax opened this issue 4 years ago • 5 comments

Hi, I have already contacted netim support regarding that feature.

  • Site: https://www.netim.com
  • API: https://support.netim.com/fr/wiki/API
  • API v2: https://support.netim.com/en/wiki/API_2.0

I have no experience in Go, it would be awesome to see this provider listed here.

Meanwhile, if one knows how we can do using the api and a bash script executed with EXEC_PATH ?

Thanks a lot.

kopax avatar Oct 18 '20 03:10 kopax

Any chance, that this will be implemented soon?

bbqrob avatar Nov 07 '23 06:11 bbqrob

I need this as well, and probably a lot more people since Netim is a considerably large DNS provider.

m0pam avatar Mar 17 '24 18:03 m0pam

I need this as well, and probably a lot more people

Are you ready to sponsor me to add this provider?

A company does not pay me to maintain lego, I'm doing it in my free time. Adding a provider takes time, especially with a complex API and documentation like Netim. I create implementation only based on API documentation, it's time-consuming work.


Sponsoring is a good way to sustain open source maintainers: sponsor me

ldez avatar Mar 17 '24 19:03 ldez

I want to add a note.

If you go to the support page, you will see that:

Screenshot 2024-03-17 at 21-10-11 Netim Support Help centre tutorials modules and API

API REST 1.0

Inside the API REST 1.0 page you will see that:

Screenshot 2024-03-17 at 21-10-39 Get started - Netim support

But you use a search engine you will find this page about a API REST 3.0

Screenshot 2024-03-17 at 21-13-07 Get started - Netim support

They use a kind of session for authentication, neither standard nor simple authentication mode.

Each API call seems to be an "operation" with a status, so every call will have a status to check, but no explanation about the API workflow.

All the API pages contain the same explanation about credentials:

In order to authenticate with the API, you will need to connect with your reseller account ID and the API password.

Does it mean that the general public doesn't have access to the API? I think yes but how I can verify that?

As you can see coding with DNS provider API is a giant rabbit hole that can consume a lot of time.

ldez avatar Mar 17 '24 20:03 ldez