Webhook Listele

Webhook Listele

Bu API, tüm webhookları listelemesini sağlar.

Endpoint Bilgileri

  • URL: {{APP_URL}}/api/v1/webhooks
  • HTTP Metodu: GET
  • İçerik Türü: application/json
  • Kimlik Doğrulama Tipi: APIKEY

İstek Parametreleri

Bu endpointte herhangi bir URL veya içerik parametresi yoktur.

Örnek Kullanım

API İsteği

Aşağıda, API isteği için bir örnek HTTP raw request bulunmaktadır.

GET {{APP_URL}}/api/v1/webhooks
Content-Type: application/json
APIKEY: {{APIKEY}}

API Cevabı

Başarılı bir istekte, API aşağıdaki gibi bir yanıt döndürecektir:

{
    "status": true,
    "message": null,
    "data": [
        {
            "id": 42,
            "description": "Webhook for customer Giyim Mağazası San. ve Tic. Ltd. Şti.",
            "requestType": "POST",
            "dataType": "JSON",
            "endpoint": "https://c2hdev.requestcatcher.com/",
            "data": null,
            "subscribedEvent": "consignment.label.created",
            "securityType": "none",
            "securityData": [],
            "status": 1,
            "customer": {
                "id": 7
            }
        },
        {
            "id": 41,
            "description": "Webhook for customer Giyim Mağazası San. ve Tic. Ltd. Şti.",
            "requestType": "POST",
            "dataType": "JSON",
            "endpoint": "https://c2hdev.requestcatcher.com/",
            "data": null,
            "subscribedEvent": "consignment.status.delivered",
            "securityType": "none",
            "securityData": [],
            "status": 1,
            "customer": {
                "id": 7
            }
        }
    ]
}

Hata Cevapları

API isteği başarısız olursa, API aşağıdaki gibi bir hata yanıtı döndürecektir:

{
    "status": false,
    "errors": [
        {
            "message": "Unknown Error"
        }
    ]
}