From b7f9d9aac712676dc8f91b58856fff63841d8179 Mon Sep 17 00:00:00 2001 From: Bruno21 Date: Sat, 8 Feb 2025 07:24:01 +0100 Subject: [PATCH] API ovh --- api-ovh.sh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 api-ovh.sh diff --git a/api-ovh.sh b/api-ovh.sh new file mode 100644 index 0000000..60f2980 --- /dev/null +++ b/api-ovh.sh @@ -0,0 +1,17 @@ + + +OVH_HTTP_METHOD="POST" + OVH_HTTP_QUERY="$OVH_API_URL/$OVH_API_END_POINT_DOMAIN_ZONE_DNS/domain.com/$OVH_API_END_POINT_DOMAIN_ZONE_DNS_RECORD" + OVH_FIELD_TYPE="TXT" + OVH_SUB_DOMAIN="" + OVH_TARGET="\"google-site-verification=O_Kd7lqvCvpBz7fzEeUKGVKBmsAsfJgaJuh3PZRnrsk\"" + OVH_HTTP_BODY="{\"fieldType\":\"$OVH_FIELD_TYPE\",\"subDomain\":\"$OVH_SUB_DOMAIN\",\"target\":\"$OVH_TARGET\"}" + + curl -X $OVH_HTTP_METHOD \ + $OVH_HTTP_QUERY \ + -H "Content-Type: application/json" \ + -H "X-Ovh-Application: $OVH_API_APPLICATION_KEY" \ + -H "X-Ovh-Timestamp: $OVH_TIME" \ + -H "X-Ovh-Signature: $OVH_SIG" \ + -H "X-Ovh-Consumer: $OVH_API_CONSUMER_KEY" \ + --data "$OVH_HTTP_BODY"