Currently Paylias supports webhook notifications for events that occur during the lifecycle of a payment. Additional events for other flows outside the scope of a payment will be added in due course. Your feedback is invaluable to us. Please feel free to suggest priority event categories you’d like us to focus on for future updates.Documentation Index
Fetch the complete documentation index at: https://apidocs.paylias.xyz/llms.txt
Use this file to discover all available pages before exploring further.
Event definition
When Paylias POSTs a notification to your endpoint, the payload will be a JSON object that contains the following fieldsUnique identifier for the event.
Currently 1.0.0, the version in use by Paylias Webhook APIs
Description of the eventCurrently can be one of two values:
EK_Created or EK_UpdatedRecord type of the payloadCurrently can be one of the following values:
RT_PaymentsRT_PaymentSubmissionsRT_PaymentAdmissionsRT_PaymentAdmissionTasksRT_ErrorRT_TransactionsThe destination endpoint for the webhook subscription
Object containing data associated with the event.This field will contain the resource corresponding to the
record_typeUTC Unix timestamp in seconds for when this event was created
Example Event
Payment Created Event
Notification definition
When you use the List events endpoint, or view delivered events through the dashboard, the structure is slightly different. This endpoint gives additional details surrounding the event. The notification object has the following fieldsUnique identifier for the notification
Notification ID foreign key reference
ID to link it back to the original webhook subscription
Description of the eventCurrently can be one of two values:
1 corresponds to EK_Created2 corresponds to EK_UpdatedRecord type of the payloadCurrently can be one of the following values:
1 corresponds toRT_Error2 corresponds toRT_Payments3 corresponds toRT_PaymentSubmissions4 corresponds toRT_PaymentAdmissions5 corresponds toRT_PaymentAdmissionTasks6 corresponds toRT_TransactionsThe raw bytes for the payload for the messageThis field contains a base64 encoded string of the JSON
event defined above.The recipient endpoint URL
HMAC signature for verifying the payload
The status of the notification
The number of delivery attempts made so far for this notification
The timestamp of when the webhook notification was created
The timestamp of when the webhook notification was last updated
Example Webhook Notification
Webhook Notification