Skip to main content
Each time Plain attempts to deliver an event to a webhook target, the result is recorded as a delivery attempt. This is useful for debugging failing webhooks programmatically: for example to surface a recent failure rate in your own observability tooling.
For TypeScript, the GraphQL SDK gives you a fully typed client for these operations.
Each attempt records:
  • the event ID and event type that was delivered
  • when the attempt happened and how long it took
  • the result, which is one of: a successful HTTP response, a failed HTTP response (4xx/5xx), an error (network failure), a rejection, or a schema validation failure
You can filter attempts by event types or by result status.
Query
Variables