API Reference
WebhookLog

Webhook Log Schema

Audit trails of webhook execution attempts with delivery status and responses


The Webhook Log schema defines the structure and properties of webhook log objects in the Payload API. Webhook logs provide detailed audit trails of webhook execution attempts, including delivery status, response codes, and trigger information.

Webhook Log Object Properties

Complete reference for all properties available in the Webhook Log schema

attrs
object
Custom attributes for extending the resource with additional key-value pairs. Maximum length is 255 characters when serialized.
created_at
string (date-time)Read-only
Timestamp when the resource was created. Automatically set by the system and immutable.
event_id
stringRead-only
Unique identifier for the webhook event
http_status
number (double)Required
HTTP status response from OAuth Request
id
stringRead-only
Unique identifier for the resource. Automatically generated upon creation and cannot be modified. (ID prefix: None)
Pattern: ^None_[A-Za-z0-9]+$
modified_at
string (date-time)Read-only
Timestamp when the resource was last modified. Automatically updated whenever any field changes.
object
enum[string]Read-only
String representing the object type for this resource.
Values: webhook_log
trigger
enum[string]Required
No description
Values: bank_account_reject, reject, refund, void, automatic_payment, payment, processed, authorized, adjusted, decline, processing_status, deposit, payment_activation:status, payment_link:status, reversal, credit, transaction:operation, transaction:operation:clear, payout, withdraw
triggered_on
objectRequired
No description
id
string
No description
Max length: 32
object
string
Object name
Max length: 24
value
string
Specific value of trigger attribute if applicable
Max length: 32
url
stringRequired
Triggered URL
Max length: 512
webhook_id ID of Webhook
stringRequired
ID of the associated [Webhook](/apis/object-reference/webhook) object (ID prefix: None)
Pattern: ^None_[A-Za-z0-9]+$