PlexySDK DOCS

Webhook Event Logs

View webhook delivery history and debug issues

Webhook Event Logs

Track webhook delivery status and troubleshoot issues.

Viewing webhook logs

  1. Go to Developers > Webhooks in your Dashboard
  2. Click on an endpoint
  3. Select the Logs tab

Log entry details

Each log entry shows:

FieldDescription
Event IDUnique event identifier
Event typee.g., payment.succeeded
TimestampWhen event was sent
Statusdelivered, failed, pending
Response codeHTTP status from your server
Response timeTime to receive response

Delivery statuses

StatusDescription
deliveredYour endpoint returned 2xx
failedYour endpoint returned error or timed out
pendingDelivery in progress or scheduled retry

View event payload

Click on a log entry to see:

  • Full event payload (JSON)
  • Request headers
  • Response body
  • Retry history
{
  "id": "evt_1234567890",
  "type": "payment.succeeded",
  "created": 1679529600,
  "data": {
    "id": "pay_abc123",
    "amount": 5000,
    "currency": "USD",
    "status": "succeeded"
  }
}

Retry failed events

To manually retry a failed event:

  1. Find the event in logs
  2. Click Retry
  3. Monitor the new delivery attempt

Filter by status

Focus on problematic events:

  • All - All delivery attempts
  • Succeeded - 2xx responses
  • Failed - Errors and timeouts
  • Pending - Awaiting retry

Response inspection

View your server's response:

HTTP/1.1 500 Internal Server Error
Content-Type: application/json

{
  "error": "Database connection failed"
}

Debugging tips

  1. Check response codes - Non-2xx means failed delivery
  2. Review response body - Your error messages help debug
  3. Check timing - Timeouts indicate slow handlers
  4. Verify signatures - 401 errors suggest signature issues

See also

On this page