Tool

JSONPath tester for webhook payloads: query Telegram, Discord and Slack updates

Find the field you need in a deeply nested update before writing the handler.

Examples:

Result

Paths

    Code

    Syntax supported

    ExpressionMeaning
    $Root
    .name ['name']Child
    * [*]All children
    ..nameRecursive descent
    [0] [-1] [0,2]Indexes
    [1:3] [-2:]Slices
    [?(@.type == 'x')]Filter: == != < > <= >= =~ /regex/ or existence

    Based on the common subset of RFC 9535. Implementations differ in edge cases. (RFC 9535) · Webhook tester