Webhook

A Webhook Endpoint sends selected events to its configured URL.

The response reports the exact subscribed event identifiers, payload version, and whether Connected-Account Delivery is enabled.

  • Unique identifier for the object.

  • Time at which the object was created. Measured in seconds since the Unix epoch.

  • The webhook's name.

  • The URL of the webhook endpoint.

  • Current lifecycle status of the Webhook Endpoint.

    values
    • active

      The endpoint can receive subscribed events.

    • inactive

      The endpoint is inactive and does not receive events.

  • Payload schema version used for events delivered to this endpoint.

    values
    • v1

      Legacy Checkout Session and Payment Intent payload shapes. Used when api_version is omitted for backward compatibility.

    • v2

      Recommended for new integrations. Uses the current Checkout Session and Payment Intent resource shapes.

  • Whether this endpoint also receives selected events from accounts connected to the platform account.

  • Exact event identifiers this endpoint receives.

  • The endpoint's secret, used to generate webhook signatures.