Archive API docs
    Jump to

    Narrow by kind with a prefix — q: queries, m: mutations, t: types, g: guides, f: fields and arguments.

    Jump to examples ↓
    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

    Object, input and enum types open in place — use + to reveal their fields. A type that is already open above the row stops at a ↻ circular marker, and anything nested past the depth limit links out to its own page instead.

    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 parse it as an item or view event.