Delete Webhook API


Introduction

This API provides an interface to delete webhook associated to customer account.

Request and Response

This API only accepts DELETE requests.

Development API End Point URL

https://dev-api.aymakan.com.sa/v2/webhooks/delete

Production API End Point URL

https://api.aymakan.net/v2/webhooks/delete

Headers

The following headers should be sent along with the request

  • Accept: application/json
  • Authorization: Your account security code / Api Token

Request

A simple DELETE request should be made to the above mentioned API End Point. Please note that the request should have the above mentioned two Headers.

Response

Success Response

The following response will be returned upon success and if there are any webhooks setup already at account.

{
    "success": true,
    "message": "WebHook is deleted successfully"
}
Error Response

In case of an error, the following response can be returned. This error usually means that there is no existing webhook linked to customer account.

{
    "error": true,
    "message": "WebHook not found."
}

Also, an HTTP status of 422 Unprocessable Entity will be returned.

In case of invalid credentials 401 Unauthorized, the following response will be returned.

{
    "error": true,
    "response": "Invalid Credentials"
}