Webhook Listele

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

Endpoint Bilgileri

Özellik Değer
URL {{APP_URL}}/api/v1/webhooks
HTTP Metodu GET
İçerik Türü application/json
Kimlik Doğrulama APIKEY header

İ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"
        }
    ]
}