Delete an Extension - Cognigy Documentation
DELETE /v2.0/extensions/{extensionId}
Try it
Delete an Extension
cURL
curl --request DELETE \
--url https://api-trial.cognigy.ai/new/v2.0/extensions/{extensionId} \
--header 'X-API-Key:
Python
import requests
url = "https://api-trial.cognigy.ai/new/v2.0/extensions/{extensionId}"
headers = {"X-API-Key": "<api-key>"}
response = requests.delete(url, headers=headers)
print(response.text)
JavaScript
const options = {method: 'DELETE', headers: {'X-API-Key': '
fetch('https://api-trial.cognigy.ai/new/v2.0/extensions/{extensionId}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));
PHP
"https://api-trial.cognigy.ai/new/v2.0/extensions/{extensionId}", CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => "", CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 30, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => "DELETE", CURLOPT_HTTPHEADER => [ "X-API-Key:Go
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api-trial.cognigy.ai/new/v2.0/extensions/{extensionId}"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("X-API-Key", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}
Error Responses
400: Bad Request401: Unauthorized402: Payment Required403: Forbidden404: Not Found405: Method Not Allowed409: Conflict413: Payload Too Large500: Internal Server Error501: Not Implemented502: Bad Gateway503: Service Unavailable504: Gateway Timeout
Authorizations
- API Key
- Parameter:
X-API-Key - Location:
header - Description: Supply the API Key in the HTTP-Header.
- Parameter:
Headers
- Accept
- The
Acceptheader specifies the media type that the client expects in the response. Available options:application/jsonapplication/hal+jsonapplication/xmltext/xmltext/csv
- The
Path Parameters
- extensionId
- Type:
string - Required:
true - Description: The Id of the Extension (Length:
24, Pattern:^[a-z0-9]{24}$).
- Type:
Response
- 202: The Extension was deleted successfully.