MUTATION
sendWebhookTestEvent
Send a signed synthetic ping to a subscription's endpoint and return the settled delivery.
Arguments
- id ID! required
- UUID of the subscription to test.
Returns
- userErrors [UserError!]!
- List of user-facing errors. Populated when the subscription was not found or the ping was rate-limited — both surface on ["id"].
- webhookDelivery WebhookDelivery
- The settled test delivery (status / lastResponseStatus / responseTimeMs). Null when the subscription is not found or the ping is rate-limited. The ping shares the outer envelope + signature with real events, so it validates transport + X-Archive-Signature verification end-to-end. Its data is { ping: true, subscription_id, sent_at } — NOT the content_view.item_added { item, view } shape — so do not point an item/view parser at a ping.