Created changeValidationMethod (markdown)
parent
bf77d74245
commit
a48e05af2c
|
@ -0,0 +1,65 @@
|
||||||
|
**URL**: /orders/ssl/change_validation_method/:order_id/
|
||||||
|
|
||||||
|
**METHOD**: POST
|
||||||
|
|
||||||
|
Change of dcv method validation for a domain - works with both CNAME domains and those listed in SANs.
|
||||||
|
|
||||||
|
### Request parameters:
|
||||||
|
|
||||||
|
**domain** - one of the domains specified with the order
|
||||||
|
|
||||||
|
**new_method** - new validation method for the specified domain. Valid values for Comodo are: valid email address or http, https, dns. Possible values for Symantec / Thawtee: e-mail address
|
||||||
|
|
||||||
|
|
||||||
|
### Response
|
||||||
|
|
||||||
|
If no errors in request following parameters will be returned:
|
||||||
|
|
||||||
|
**message** - Text message on successful operation
|
||||||
|
|
||||||
|
**success** - Boolean value
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"message": "Change Validation request submitted.",
|
||||||
|
"success": true
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
### Example code
|
||||||
|
|
||||||
|
```php
|
||||||
|
$token = 'my_api_token';
|
||||||
|
$order_id = 'my_order_id';
|
||||||
|
$domain = 'my_domain.com';
|
||||||
|
$new_method = 'https';
|
||||||
|
|
||||||
|
$curl = curl_init();
|
||||||
|
|
||||||
|
curl_setopt_array($curl, array(
|
||||||
|
CURLOPT_URL => "https://my.gogetssl.com/api/orders/ssl/change_validation_method/{$order_id}/?auth_key={$token}",
|
||||||
|
CURLOPT_RETURNTRANSFER => true,
|
||||||
|
CURLOPT_ENCODING => "",
|
||||||
|
CURLOPT_MAXREDIRS => 10,
|
||||||
|
CURLOPT_TIMEOUT => 30,
|
||||||
|
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
|
||||||
|
CURLOPT_CUSTOMREQUEST => "POST",
|
||||||
|
CURLOPT_POSTFIELDS => "domain={$domain}&new_method={$new_method}",
|
||||||
|
CURLOPT_HTTPHEADER => [
|
||||||
|
"content-type: application/x-www-form-urlencoded"
|
||||||
|
]
|
||||||
|
|
||||||
|
));
|
||||||
|
|
||||||
|
$response = curl_exec($curl);
|
||||||
|
$err = curl_error($curl);
|
||||||
|
|
||||||
|
curl_close($curl);
|
||||||
|
|
||||||
|
if ($err) {
|
||||||
|
echo "cURL Error #:" . $err;
|
||||||
|
} else {
|
||||||
|
echo $response;
|
||||||
|
}
|
||||||
|
```
|
Loading…
Reference in New Issue