> ## Documentation Index
> Fetch the complete documentation index at: https://docs.webhook.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Get a captured event



## OpenAPI

````yaml https://api.webhook.co/openapi.json get /v1/events/{eventId}
openapi: 3.1.0
info:
  title: webhook.co API
  version: 1.0.0
  description: >-
    The webhook.co REST API: create ingest endpoints, inspect captured events,
    manage delivery destinations and subscriptions, and replay events. All
    requests are authenticated with a bearer `whk_` API key. Responses are JSON;
    every successful response is HTTP 200. Errors use a JSON `{error, message}`
    envelope, except 401/403 which are empty-bodied with a WWW-Authenticate
    header.
  license:
    name: Apache-2.0
    url: https://www.apache.org/licenses/LICENSE-2.0
servers:
  - url: https://api.webhook.co
    description: Production
security:
  - bearerAuth: []
tags:
  - name: Endpoints
    description: Create, inspect, and manage ingest endpoints and their secrets.
  - name: Events
    description: Browse, fetch, tail, and replay captured events.
  - name: Deliveries
    description: Observe outbound delivery attempts.
  - name: Replay Destinations
    description: Manage the allowlist of remote delivery destinations.
  - name: Subscriptions
    description: Configure auto-delivery routing rules.
  - name: Audit
    description: Verify the tamper-evident audit chain.
  - name: Identity
    description: Inspect the authenticated principal.
paths:
  /v1/events/{eventId}:
    get:
      tags:
        - Events
      summary: Get a captured event
      operationId: eventsGet
      parameters:
        - name: eventId
          in: path
          required: true
          schema:
            type: string
            format: uuid
            pattern: >-
              ^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$
      responses:
        '200':
          description: Success.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Event'
        '400':
          $ref: '#/components/responses/BadRequest'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '403':
          $ref: '#/components/responses/Forbidden'
        '404':
          $ref: '#/components/responses/NotFound'
        '429':
          $ref: '#/components/responses/TooManyRequests'
        '500':
          $ref: '#/components/responses/InternalError'
      security:
        - bearerAuth: []
components:
  schemas:
    Event:
      type: object
      properties:
        id:
          type: string
          format: uuid
          pattern: >-
            ^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$
        orgId:
          type: string
          format: uuid
          pattern: >-
            ^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$
        endpointId:
          type: string
          format: uuid
          pattern: >-
            ^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$
        receivedAt:
          type: string
          format: date-time
        provider:
          anyOf:
            - $ref: '#/components/schemas/Provider'
            - type: 'null'
        dedupKey:
          type: string
        dedupStrategy:
          type: string
          enum:
            - sw_webhook_id
            - provider_event_id
            - content_hash
        verified:
          type: boolean
        verificationState:
          $ref: '#/components/schemas/VerificationState'
        payloadR2Key:
          type: string
        payloadBytes:
          type: integer
          minimum: 0
          maximum: 9007199254740991
        contentType:
          anyOf:
            - type: string
            - type: 'null'
        method:
          anyOf:
            - type: string
            - type: 'null'
        headers:
          type: array
          items:
            type: array
            prefixItems:
              - type: string
              - type: string
        providerEventId:
          anyOf:
            - type: string
            - type: 'null'
        externalId:
          anyOf:
            - type: string
            - type: 'null'
        verification:
          anyOf:
            - $ref: '#/components/schemas/VerificationResult'
            - type: 'null'
      required:
        - id
        - orgId
        - endpointId
        - receivedAt
        - provider
        - dedupKey
        - dedupStrategy
        - verified
        - payloadR2Key
        - payloadBytes
        - contentType
        - headers
        - providerEventId
        - externalId
        - verification
      additionalProperties: false
    Provider:
      type: string
      enum:
        - stripe
        - github
        - shopify
        - slack
        - standard_webhooks
        - clerk
        - resend
        - stytch
        - supabase
        - render
        - brex
        - openai
        - replicate
        - polar
        - gemini
        - incident_io
        - etsy
        - vanta
        - pusher
        - quickbooks
        - chargify
        - launchdarkly
        - modern_treasury
        - autodesk_aps
        - mongodb_atlas
        - xero
        - segment
        - aftership
        - onfleet
        - webflow
        - klaviyo
        - mux
        - shippo
        - buildkite
        - ms_teams
        - ably
        - squarespace
        - nylas
        - linkedin
        - tiktok
        - airship
        - lob
        - persona
        - bolt
        - primer
        - airwallex
        - affirm
        - keygen
        - constant_contact
        - telegram
        - mixpanel
        - new_relic
        - fillout
        - zapier
        - tally
        - loops
        - customer_io
        - framer
        - box
        - configcat
        - ashby
        - merge_dev
        - cronofy
        - increase
        - finch
        - knock
        - deel
        - razorpay
        - sentry
        - linear
        - dropbox
        - checkout_com
        - lemon_squeezy
        - coinbase_commerce
        - dwolla
        - gocardless
        - notion
        - meta
        - woocommerce
        - bitbucket
        - atlassian_jira
        - x
        - clickup
        - npm
        - heroku
        - dub
        - cal_com
        - asana
        - circleci
        - pagerduty
        - airtable
        - calendly
        - zoom
        - customerio
        - sinch
        - workos
        - front
        - zendesk
        - twitch
        - paddle
        - recurly
        - docusign
        - vercel
        - intercom
        - paystack
        - authorize_net
        - sanity
        - square
        - trello
        - twilio
        - mandrill
        - hubspot
        - adyen
        - mailgun
        - mercado_pago
        - braintree
        - contentful
        - plivo
        - typeform
        - messagebird
        - netlify
        - vonage
        - monday
        - jira_connect
        - discord
        - telnyx
        - sendgrid
        - wise
        - kinde
        - paypal
        - aws_sns
        - plaid
        - ebay
        - gitlab
        - microsoft_graph
        - chargebee
        - postmark
        - sparkpost
        - okta
        - bigcommerce
        - datadog
        - brevo
    VerificationState:
      type: string
      enum:
        - verified
        - authenticated
        - failed
        - unattempted
    VerificationResult:
      oneOf:
        - type: object
          properties:
            ok:
              type: boolean
              const: true
            keyId:
              type: string
            scheme:
              type: string
              enum:
                - stripe
                - github
                - shopify
                - slack
                - standard_webhooks
                - clerk
                - resend
                - stytch
                - supabase
                - render
                - brex
                - openai
                - replicate
                - polar
                - gemini
                - incident_io
                - etsy
                - vanta
                - pusher
                - quickbooks
                - chargify
                - launchdarkly
                - modern_treasury
                - autodesk_aps
                - mongodb_atlas
                - xero
                - segment
                - aftership
                - onfleet
                - webflow
                - klaviyo
                - mux
                - shippo
                - buildkite
                - ms_teams
                - ably
                - squarespace
                - nylas
                - linkedin
                - tiktok
                - airship
                - lob
                - persona
                - bolt
                - primer
                - airwallex
                - affirm
                - keygen
                - constant_contact
                - telegram
                - mixpanel
                - new_relic
                - fillout
                - zapier
                - tally
                - loops
                - customer_io
                - framer
                - box
                - configcat
                - ashby
                - merge_dev
                - cronofy
                - increase
                - finch
                - knock
                - deel
                - razorpay
                - sentry
                - linear
                - dropbox
                - checkout_com
                - lemon_squeezy
                - coinbase_commerce
                - dwolla
                - gocardless
                - notion
                - meta
                - woocommerce
                - bitbucket
                - atlassian_jira
                - x
                - clickup
                - npm
                - heroku
                - dub
                - cal_com
                - asana
                - circleci
                - pagerduty
                - airtable
                - calendly
                - zoom
                - customerio
                - sinch
                - workos
                - front
                - zendesk
                - twitch
                - paddle
                - recurly
                - docusign
                - vercel
                - intercom
                - paystack
                - authorize_net
                - sanity
                - square
                - trello
                - twilio
                - mandrill
                - hubspot
                - adyen
                - mailgun
                - mercado_pago
                - braintree
                - contentful
                - plivo
                - typeform
                - messagebird
                - netlify
                - vonage
                - monday
                - jira_connect
                - discord
                - telnyx
                - sendgrid
                - wise
                - kinde
                - paypal
                - aws_sns
                - plaid
                - ebay
                - gitlab
                - microsoft_graph
                - chargebee
                - postmark
                - sparkpost
                - okta
                - bigcommerce
                - datadog
                - brevo
                - unknown
            authenticity:
              type: string
              enum:
                - token
                - basic
          required:
            - ok
            - keyId
            - scheme
          additionalProperties: false
        - type: object
          properties:
            ok:
              type: boolean
              const: false
            reason:
              oneOf:
                - type: object
                  properties:
                    code:
                      type: string
                      const: MISSING_HEADER
                    header:
                      type: string
                    scheme:
                      type: string
                      enum:
                        - stripe
                        - github
                        - shopify
                        - slack
                        - standard_webhooks
                        - clerk
                        - resend
                        - stytch
                        - supabase
                        - render
                        - brex
                        - openai
                        - replicate
                        - polar
                        - gemini
                        - incident_io
                        - etsy
                        - vanta
                        - pusher
                        - quickbooks
                        - chargify
                        - launchdarkly
                        - modern_treasury
                        - autodesk_aps
                        - mongodb_atlas
                        - xero
                        - segment
                        - aftership
                        - onfleet
                        - webflow
                        - klaviyo
                        - mux
                        - shippo
                        - buildkite
                        - ms_teams
                        - ably
                        - squarespace
                        - nylas
                        - linkedin
                        - tiktok
                        - airship
                        - lob
                        - persona
                        - bolt
                        - primer
                        - airwallex
                        - affirm
                        - keygen
                        - constant_contact
                        - telegram
                        - mixpanel
                        - new_relic
                        - fillout
                        - zapier
                        - tally
                        - loops
                        - customer_io
                        - framer
                        - box
                        - configcat
                        - ashby
                        - merge_dev
                        - cronofy
                        - increase
                        - finch
                        - knock
                        - deel
                        - razorpay
                        - sentry
                        - linear
                        - dropbox
                        - checkout_com
                        - lemon_squeezy
                        - coinbase_commerce
                        - dwolla
                        - gocardless
                        - notion
                        - meta
                        - woocommerce
                        - bitbucket
                        - atlassian_jira
                        - x
                        - clickup
                        - npm
                        - heroku
                        - dub
                        - cal_com
                        - asana
                        - circleci
                        - pagerduty
                        - airtable
                        - calendly
                        - zoom
                        - customerio
                        - sinch
                        - workos
                        - front
                        - zendesk
                        - twitch
                        - paddle
                        - recurly
                        - docusign
                        - vercel
                        - intercom
                        - paystack
                        - authorize_net
                        - sanity
                        - square
                        - trello
                        - twilio
                        - mandrill
                        - hubspot
                        - adyen
                        - mailgun
                        - mercado_pago
                        - braintree
                        - contentful
                        - plivo
                        - typeform
                        - messagebird
                        - netlify
                        - vonage
                        - monday
                        - jira_connect
                        - discord
                        - telnyx
                        - sendgrid
                        - wise
                        - kinde
                        - paypal
                        - aws_sns
                        - plaid
                        - ebay
                        - gitlab
                        - microsoft_graph
                        - chargebee
                        - postmark
                        - sparkpost
                        - okta
                        - bigcommerce
                        - datadog
                        - brevo
                        - unknown
                  required:
                    - code
                    - header
                    - scheme
                  additionalProperties: false
                - type: object
                  properties:
                    code:
                      type: string
                      const: MALFORMED_SIGNATURE
                    detail:
                      type: string
                    scheme:
                      type: string
                      enum:
                        - stripe
                        - github
                        - shopify
                        - slack
                        - standard_webhooks
                        - clerk
                        - resend
                        - stytch
                        - supabase
                        - render
                        - brex
                        - openai
                        - replicate
                        - polar
                        - gemini
                        - incident_io
                        - etsy
                        - vanta
                        - pusher
                        - quickbooks
                        - chargify
                        - launchdarkly
                        - modern_treasury
                        - autodesk_aps
                        - mongodb_atlas
                        - xero
                        - segment
                        - aftership
                        - onfleet
                        - webflow
                        - klaviyo
                        - mux
                        - shippo
                        - buildkite
                        - ms_teams
                        - ably
                        - squarespace
                        - nylas
                        - linkedin
                        - tiktok
                        - airship
                        - lob
                        - persona
                        - bolt
                        - primer
                        - airwallex
                        - affirm
                        - keygen
                        - constant_contact
                        - telegram
                        - mixpanel
                        - new_relic
                        - fillout
                        - zapier
                        - tally
                        - loops
                        - customer_io
                        - framer
                        - box
                        - configcat
                        - ashby
                        - merge_dev
                        - cronofy
                        - increase
                        - finch
                        - knock
                        - deel
                        - razorpay
                        - sentry
                        - linear
                        - dropbox
                        - checkout_com
                        - lemon_squeezy
                        - coinbase_commerce
                        - dwolla
                        - gocardless
                        - notion
                        - meta
                        - woocommerce
                        - bitbucket
                        - atlassian_jira
                        - x
                        - clickup
                        - npm
                        - heroku
                        - dub
                        - cal_com
                        - asana
                        - circleci
                        - pagerduty
                        - airtable
                        - calendly
                        - zoom
                        - customerio
                        - sinch
                        - workos
                        - front
                        - zendesk
                        - twitch
                        - paddle
                        - recurly
                        - docusign
                        - vercel
                        - intercom
                        - paystack
                        - authorize_net
                        - sanity
                        - square
                        - trello
                        - twilio
                        - mandrill
                        - hubspot
                        - adyen
                        - mailgun
                        - mercado_pago
                        - braintree
                        - contentful
                        - plivo
                        - typeform
                        - messagebird
                        - netlify
                        - vonage
                        - monday
                        - jira_connect
                        - discord
                        - telnyx
                        - sendgrid
                        - wise
                        - kinde
                        - paypal
                        - aws_sns
                        - plaid
                        - ebay
                        - gitlab
                        - microsoft_graph
                        - chargebee
                        - postmark
                        - sparkpost
                        - okta
                        - bigcommerce
                        - datadog
                        - brevo
                        - unknown
                  required:
                    - code
                    - detail
                    - scheme
                  additionalProperties: false
                - type: object
                  properties:
                    code:
                      type: string
                      const: UNSUPPORTED_SCHEME
                    observedHeaders:
                      type: array
                      items:
                        type: string
                  required:
                    - code
                    - observedHeaders
                  additionalProperties: false
                - type: object
                  properties:
                    code:
                      type: string
                      const: KEY_FETCH_FAILED
                    scheme:
                      type: string
                      enum:
                        - stripe
                        - github
                        - shopify
                        - slack
                        - standard_webhooks
                        - clerk
                        - resend
                        - stytch
                        - supabase
                        - render
                        - brex
                        - openai
                        - replicate
                        - polar
                        - gemini
                        - incident_io
                        - etsy
                        - vanta
                        - pusher
                        - quickbooks
                        - chargify
                        - launchdarkly
                        - modern_treasury
                        - autodesk_aps
                        - mongodb_atlas
                        - xero
                        - segment
                        - aftership
                        - onfleet
                        - webflow
                        - klaviyo
                        - mux
                        - shippo
                        - buildkite
                        - ms_teams
                        - ably
                        - squarespace
                        - nylas
                        - linkedin
                        - tiktok
                        - airship
                        - lob
                        - persona
                        - bolt
                        - primer
                        - airwallex
                        - affirm
                        - keygen
                        - constant_contact
                        - telegram
                        - mixpanel
                        - new_relic
                        - fillout
                        - zapier
                        - tally
                        - loops
                        - customer_io
                        - framer
                        - box
                        - configcat
                        - ashby
                        - merge_dev
                        - cronofy
                        - increase
                        - finch
                        - knock
                        - deel
                        - razorpay
                        - sentry
                        - linear
                        - dropbox
                        - checkout_com
                        - lemon_squeezy
                        - coinbase_commerce
                        - dwolla
                        - gocardless
                        - notion
                        - meta
                        - woocommerce
                        - bitbucket
                        - atlassian_jira
                        - x
                        - clickup
                        - npm
                        - heroku
                        - dub
                        - cal_com
                        - asana
                        - circleci
                        - pagerduty
                        - airtable
                        - calendly
                        - zoom
                        - customerio
                        - sinch
                        - workos
                        - front
                        - zendesk
                        - twitch
                        - paddle
                        - recurly
                        - docusign
                        - vercel
                        - intercom
                        - paystack
                        - authorize_net
                        - sanity
                        - square
                        - trello
                        - twilio
                        - mandrill
                        - hubspot
                        - adyen
                        - mailgun
                        - mercado_pago
                        - braintree
                        - contentful
                        - plivo
                        - typeform
                        - messagebird
                        - netlify
                        - vonage
                        - monday
                        - jira_connect
                        - discord
                        - telnyx
                        - sendgrid
                        - wise
                        - kinde
                        - paypal
                        - aws_sns
                        - plaid
                        - ebay
                        - gitlab
                        - microsoft_graph
                        - chargebee
                        - postmark
                        - sparkpost
                        - okta
                        - bigcommerce
                        - datadog
                        - brevo
                        - unknown
                  required:
                    - code
                    - scheme
                  additionalProperties: false
                - type: object
                  properties:
                    code:
                      type: string
                      const: TIMESTAMP_TOO_OLD
                    skewSeconds:
                      type: number
                    toleranceSeconds:
                      type: number
                  required:
                    - code
                    - skewSeconds
                    - toleranceSeconds
                  additionalProperties: false
                - type: object
                  properties:
                    code:
                      type: string
                      const: TIMESTAMP_IN_FUTURE
                    skewSeconds:
                      type: number
                    toleranceSeconds:
                      type: number
                  required:
                    - code
                    - skewSeconds
                    - toleranceSeconds
                  additionalProperties: false
                - type: object
                  properties:
                    code:
                      type: string
                      const: NO_MATCHING_KEY
                    keysTried:
                      type: integer
                      minimum: 0
                      maximum: 9007199254740991
                  required:
                    - code
                    - keysTried
                  additionalProperties: false
                - type: object
                  properties:
                    code:
                      type: string
                      const: WRONG_SECRET
                    confidence:
                      type: string
                      enum:
                        - low
                        - medium
                  required:
                    - code
                    - confidence
                  additionalProperties: false
                - type: object
                  properties:
                    code:
                      type: string
                      const: RAW_BODY_MODIFIED
                    confidence:
                      type: string
                      enum:
                        - low
                        - medium
                    evidence:
                      type: string
                      enum:
                        - trailing_whitespace
                        - reencoded_json
                  required:
                    - code
                    - confidence
                  additionalProperties: false
                - type: object
                  properties:
                    code:
                      type: string
                      const: PROXY_MUTATED_BYTES
                    confidence:
                      type: string
                      enum:
                        - low
                        - medium
                  required:
                    - code
                    - confidence
                  additionalProperties: false
                - type: object
                  properties:
                    code:
                      type: string
                      const: SIGNATURE_MISMATCH
                  required:
                    - code
                  additionalProperties: false
          required:
            - ok
            - reason
          additionalProperties: false
    Error:
      type: object
      description: The JSON error envelope for capability faults.
      properties:
        error:
          type: string
          description: A stable capability-error code.
        message:
          type: string
          description: A human-readable description.
      required:
        - error
        - message
  responses:
    BadRequest:
      description: The request failed validation.
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/Error'
    Unauthorized:
      description: >-
        Missing or invalid bearer credential. Empty body; the WWW-Authenticate
        header carries the challenge.
      headers:
        WWW-Authenticate:
          description: RFC 6750 Bearer challenge.
          schema:
            type: string
    Forbidden:
      description: >-
        The credential is valid but lacks the required scope. Empty body;
        WWW-Authenticate carries the challenge.
      headers:
        WWW-Authenticate:
          description: RFC 6750 Bearer challenge.
          schema:
            type: string
    NotFound:
      description: The referenced resource was not found.
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/Error'
    TooManyRequests:
      description: A rate limit or soft cap was exceeded.
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/Error'
    InternalError:
      description: An unexpected server error. The body is a plain-text sentinel.
      content:
        text/plain:
          schema:
            type: string
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: opaque
      description: A `whk_`-prefixed API key (opaque; not a JWT).

````