Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for customer_number which will enable reseller accounts. #15

Open
kmpm opened this issue Mar 4, 2022 · 2 comments
Open

Comments

@kmpm
Copy link
Collaborator

kmpm commented Mar 4, 2022

On addZoneRecord and others the field customer_number is required if you are using a reseller account according to the documentation https://www.loopia.se/api/addzonerecord/

Would perhaps be nice to support it.

@rogerthn2019
Copy link

Proper response from Loopia Secondline Support below.
Removing line below from https://techblog.se/2020/01/19/automating-certbot-dns-validation-with-loopiadns-lets-encrypt/ loopia-api did the trick
XML="$XML<param><value><string></string></value></param>"

Loopia Secondline Support reply

I föregående version av LoopiaAPI så kunde man som kund skicka med sitt kundnummer som en parameter, detta var dock valfritt vilket gjorde att många skickade en tom parameter istället ("").
Exempel på hur den delen av ett anrop kan se ut som skulle blivit godkänt i föregående API version:

"params":["","doman.se","@"]

I den nya versionen så kan inte kunden skicka med ett kundnummer som en parameter, vilket gör att de som skickar med detta, eller skickar med en tom sträng får ett felmeddelande (oftast error 623).
Undantaget här är återförsäljare som fortfarande behöver skicka med kundnummer när de gör anrop mot sina kunders konton.

@MrRawbin
Copy link
Contributor

Maybe I could take a swing at solving this issue when I get some time for it.

I guess we should add the customer number as an optional CLI parameter since its value will change depending on which of the reseller account's customers the request is aimed at?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants