Hello everyone (sorry for my bad english)
I use a bit n8n and I was struggling with the OVHcloud API with n8n, I finally made it and I think it might help few people I did 4 workflows :
- A basic one that performs just a /v1/me call
- Another one that performs multiple queries (get all records ID for a specific domain, then all records details per ID)
- One that add a record to a specific domain
- One that deletes a record of a specifc domain
I shared the workflows for the following reasons :
- The signature is a bit tricky to construct (at least for me)
- The tricky side with some HTTP calls (the body and URL are part of the signature and the HTTP call (or not, if the body is empty, we don’t send any body at all)
- Might be useful for someone
Sources used : Internet (different scripts I could find on github) and official (french) documentation (https://help.ovhcloud.com/csm/fr-api-getting-started-ovhcloud-api?id=kb_article_view&sysparm_article=KB0042789#premiere-utilisation-de-lapi and https://help.ovhcloud.com/csm/fr-vps-n8n-sms?id=kb_article_view&sysparm_article=KB0073812)
Final note : I’ve seen a few minutes ago that someone actually did OVH nodes in n8n with npm… ![]()
Here they are anyway : https://github.com/RNDGUY0123456789/n8n-ovh/
Have a good one !