Web kancası türleri
Tüm kullanılabilir web kancası türleri WebhookType numaralandırmasında yer almaktadır. Her biri için örnek yükler Olay Türleri kılavuzunda bulunabilir.
Web kancaları oluşturma
API aracılığıyla web kancası oluşturmak için:
1
mutation WebhookCreate($input: WebhookCreateInput!) {2
webhookCreate(input: $input) {3
id4
url5
type6
status7
}8
}Web kancası ayrıntılarını düzenleyin
API aracılığıyla mevcut bir web kancasını düzenlemek için:
1
mutation WebhookUpdate($input: WebhookUpdateInput!) {2
webhookUpdate(input: $input) {3
id4
url5
type6
status7
}8
}Web kancası günlüklerini görüntüleyin
API aracılığıyla web kancası günlüklerini görüntülemek için:
1
query WebhookLogs(2
$first: Int3
$after: String4
$filter: WebhookLogsFilterInput5
) {6
webhookLogs(first: $first, after: $after, filter: $filter) {7
edges {8
node {9
id10
type11
url12
createdAt13
responseStatus14
}15
}16
}17
}GraphQL API ReferenceTypes, inputs, and operations used in this guide
Web kancaları ile olayları dinleyin
Zonos entegrasyonunuz için gerçek zamanlı olay bildirimleri alın.
Web kancaları, Zonos'un belirli olaylar meydana geldiğinde dış sistemlerinizi proaktif olarak bilgilendirmesinin bir yoludur. Abone olunan olay meydana geldiğinde, Zonos belirttiğiniz web kancası URL'sine HTTP POST isteği gönderecektir. İstek gövdesi olay ayrıntılarını içerecek ve sisteminizin olayı programlı olarak işlemesine izin verecektir.
Web kancaları Zonos'u diğer platformlarla entegre etmek, otomatik iş akışlarını tetiklemek ve verileri sistemler arasında gerçek zamanlı olarak senkronize tutmak için yararlıdır. Örneğin, web kancalarını aşağıdaki amaçlarla kullanabilirsiniz: