curl --request POST \
--url https://api.hit-pay.com/v1/webhook-events \
--header 'Content-Type: application/json' \
--header 'X-BUSINESS-API-KEY: <x-business-api-key>' \
--data '
{
"name": "<string>",
"url": "<string>",
"event_types": [
"charge.created"
]
}
'{
"id": "9b2ada28-be3c-47ab-883f-ba72e5d8305d",
"business_id": "9b294222-3a53-427f-9393-95dc6d63ee6c",
"name": "Test Webhook Event",
"url": "https://google.com",
"event_types": [
"transfer.created",
"transfer.updated"
],
"created_at": "2024-01-24T16:05:10+08:00",
"updated_at": "2024-01-24T16:05:10+08:00"
}Register a webhook endpoint to receive payment and order event notifications
curl --request POST \
--url https://api.hit-pay.com/v1/webhook-events \
--header 'Content-Type: application/json' \
--header 'X-BUSINESS-API-KEY: <x-business-api-key>' \
--data '
{
"name": "<string>",
"url": "<string>",
"event_types": [
"charge.created"
]
}
'{
"id": "9b2ada28-be3c-47ab-883f-ba72e5d8305d",
"business_id": "9b294222-3a53-427f-9393-95dc6d63ee6c",
"name": "Test Webhook Event",
"url": "https://google.com",
"event_types": [
"transfer.created",
"transfer.updated"
],
"created_at": "2024-01-24T16:05:10+08:00",
"updated_at": "2024-01-24T16:05:10+08:00"
}"b286daabf9921b5a01a4621f026c111e046f8911feba212996c92159b98427d"
The name of the webhook event.
255"Test Webhook Event"
The URL of the webhook, must be a valid URL with https protocol
The event types that the webhook will listen to. The available events: charge.created, charge.updated, payout.created, order.created, order.updated, invoice.created, transfer.created, transfer.updated
charge.created, charge.updated, payout.created, order.created, order.updated, invoice.created, invoice.updated, transfer.created, transfer.updated "charge.created"
"charge.updated"
"payout.created"
"order.created"
"order.updated"
"invoice.created"
"invoice.updated"
"transfer.created"
"transfer.updated"
"transfer.scheduled"
"transfer.processing"
"transfer.paid"
"transfer.failed"
"transfer.canceled"
Was this page helpful?