Home Features Pricing Contact Login

REST API

Delete webhook

POST
https://camping.care/api/v1/webhooks/id

Autorication: API Key

Delete a webhook.

Parameters

Replace id in the endpoint URL by the webhook id, for example: "https://camping.care/api/v1/webhooks/2".

none
201
application/json; charset=utf-8
result
STRING
If result is success the webhook is deleted

Example


/*
* Example get reservations - How to get reservations between a arrival and departure date from the Camping.care API
* https://camping.care/developer/webhooks/
*/

try {

	/*
    * Initialize the Camping.care API SDK with your API key.
    *
    * See: https://camping.care/settings/api
    */

	require_once dirname(__FILE__) . '/../../src/campingcare/Autoloader.php';

    $campingcare = new campingcare_api ;
	$campingcare->set_api_key('YOUR API KEY');

	/*
    * Parameters:
    * none
    */


 	/*
    *  id: The webhook id
    */

    $webhook_id = 1;
	

    $result = $campingcare->delete_webhook($webhook_id); 

    /*
    * In this example we print the data in json format on the page
    */

    echo "Delete a webhook";
    echo "
";
    echo json_encode($result, JSON_PRETTY_PRINT);
    echo "
"; } catch (Exception $e) { echo "API call failed: " . htmlspecialchars($e->getMessage()); }
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using campingcare;
using Newtonsoft.Json.Linq;


namespace campingcare_csharp_sdk_tests
{
    public static class webhooks
    {
        /*
         * Example delete webhook - How to get delete a webhook from the Camping.care API
         * https://camping.care/developer/webhooks/delete_webhooks
         */

        public static async void get_reservations()
        {
            try
            {
                Console.WriteLine("*************************************");
                Console.WriteLine("***         Delete webhook        ***");
                Console.WriteLine("*************************************");

                /*
                * Initialize the Camping.care API SDK with your API key.
                *
                * See: https://camping.care/settings/api
                */

                campingcare_api camping_care = new campingcare_api();
                camping_care.set_api_key("YOUR API KEY");


                /*
                * Parameters:
                * none
                */

                var data = await camping_care.delete_webhook(send_data);


                /*
                * In this example we print the oprions in json format in the console
                */

                JObject json = JObject.Parse(data.ToString());

                foreach (var pair in json)
                {
                    Console.WriteLine("{0}: {1}", pair.Key, pair.Value);
                }

            }
            catch (Exception ex)
            {
                LogData(ex.Message);
            }
        }

        private static void LogData(string Message)
        {
            Console.WriteLine("Error: " + Message);
        }
    }
}



Response example

HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8


{
    "result": "succes"
}



Response Error

Returns an array with error information

230
application/json; charset=utf-8
code
Integer
The error code listed in a list below
message
String
The error message listed in a list below

Error Codes

8000
No valid API key
8040
No webhooks found
8041
No admin ID found
8042
No valid webhook id
8043
No rigths for this webhook
8044
Webhook not found
0%
()

Cancel upload