Archive API docs
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.