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

# Get Webhook Delivery

> Returns a single delivery including the exact request payload that was sent and the response body your endpoint returned.



## OpenAPI

````yaml GET /merchants/{merchantId}/webhook-logs/{id}
openapi: 3.0.0
info:
  title: Ebioro Merchant API
  description: >-
    API for merchant payment processing on Stellar. Supports direct USDC
    payments and cross-chain deposits from multiple blockchains.
  version: '1.0'
  contact: {}
servers: []
security: []
tags: []
paths:
  /merchants/{merchantId}/webhook-logs/{id}:
    get:
      tags:
        - Webhook Logs
      summary: Get a webhook delivery
      description: >-
        Returns a single delivery including the exact request payload that was
        sent and the response body your endpoint returned.
      operationId: WebhookLogsController_get
      parameters:
        - name: x-digest-timestamp
          in: header
          description: Current Unix timestamp
          required: true
          schema:
            type: string
        - name: x-digest-key
          in: header
          description: Your public api key
          required: true
          schema:
            type: string
        - name: x-digest-signature
          in: header
          description: Digest Auth Signature
          required: true
          schema:
            type: string
        - name: merchantId
          required: true
          in: path
          schema:
            type: string
          description: Your merchant id.
        - name: id
          required: true
          in: path
          schema:
            type: string
            format: uuid
          description: Webhook delivery id.
      responses:
        '200':
          description: The delivery detail.
          content:
            application/json:
              example:
                id: 4b6f2ad6-8e6f-4f5e-9d2a-0d6c1f0a9b1e
                merchant_id: e714ad11-4f8a-445d-979c-15b66639953b
                checkout_id: pt_8CZ3BFuIbw
                event_type: transaction_updated
                url: https://yourstore.com/webhook
                status: success
                http_status: 200
                error_message: null
                attempt_count: 1
                duration_ms: 184
                last_attempt_at: '2026-06-10T14:02:11.000Z'
                created_at: '2026-06-10T14:02:10.000Z'
                updated_at: '2026-06-10T14:02:11.000Z'
                request_payload: >-
                  {"data":{"id":"pt_8CZ3BFuIbw","type":"transaction_updated","status":"paid"}}
                response_body: OK
              schema:
                $ref: '#/components/schemas/WebhookLogDetail'
        '401':
          description: Authentication failed.
          content:
            application/json:
              example:
                reason: Signature verification failed
                statusCode: 401
        '404':
          description: Not found (or owned by another merchant).
          content:
            application/json:
              example:
                reason: Not found
                statusCode: 404
      security:
        - customHeader: []
components:
  schemas:
    WebhookLogDetail:
      allOf:
        - $ref: '#/components/schemas/WebhookLogListItem'
        - type: object
          properties:
            request_payload:
              type: string
              description: The exact JSON payload string that was sent (and signed).
            response_body:
              type: string
              nullable: true
              description: Body returned by your endpoint (truncated).
    WebhookLogListItem:
      type: object
      properties:
        id:
          type: string
          format: uuid
        merchant_id:
          type: string
          format: uuid
        checkout_id:
          type: string
          nullable: true
          description: Payment the event belongs to.
        event_type:
          type: string
          example: transaction_updated
        url:
          type: string
          description: Webhook URL the delivery was sent to.
        status:
          type: string
          enum:
            - success
            - failed
            - skipped
        http_status:
          type: integer
          nullable: true
          example: 200
        error_message:
          type: string
          nullable: true
        attempt_count:
          type: integer
          example: 1
        duration_ms:
          type: integer
          nullable: true
          example: 184
        last_attempt_at:
          type: string
          format: date-time
        created_at:
          type: string
          format: date-time
        updated_at:
          type: string
          format: date-time
  securitySchemes:
    customHeader:
      type: apiKey
      in: header
      name: x-digest-key
      description: Your public API key

````