In your providers config json file you must provide a OVH app-key, app-secret-key and consumer-key:
See the Activation section for details on obtaining these credentials.
This provider does not recognize any special metadata fields unique to OVH.
To obtain the OVH keys, one need to register an app at OVH by following the OVH API Getting Started
It consist in declaring the app at https://eu.api.ovh.com/createApp/
which gives the
Once done, to obtain the
consumer-key it is necessary to authorize the just created app
to access the data in a specific account:
It should return something akin to:
Open the “validationUrl” in a brower and log in with your OVH account. This will link the app with your account, authorizing it to access your zones and domains.
Do not forget to fill the
consumer-key of your
If a domain does not exist in your OVH account, DNSControl will not automatically add it. You’ll need to do that via the control panel manually.
Since OVH doesn’t allow to host DNS for a domain that is not registered in their registrar, some dual providers scenario are not possible:
|OVH||OVH + other||√|
OVH doesn’t allow resetting the zone to the OVH DNS through the API. If for any reasons OVH NS entries were removed the only way to add them back is by using the OVH Control Panel (in the DNS Servers tab, click on the “Reset the DNS servers” button.