- Introduction
- Environments
- Authentication
- Webhooks
- Terminal ordering
- Reporting
- Errors
- Getting started
- Payment Links
- Webhook subscriptions
- Merchants
- List all merchantsGET
- Register a new merchantPOST
- Get merchant detailsGET
- Update merchant bank details for receiving payouts. PUT
- Get merchant onboarding linkGET
- Create account session with permissions for the specified embedded components.POST
- Get list of available hardware for given merchant to purchaseGET
- Order terminal hardware for the specified merchant.POST
- Marketing Deeplinks
- Reports
List webhook subscriptions
Production Environment
Production Environment
GET
/api/1/partner/webhooks
Webhook subscriptions
Request
Authorization
Add parameter in header
x-api-key
Example:
x-api-key: ********************
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.lopay.com/api/1/partner/webhooks'
Responses
🟢200OK
application/json
Body
offsetId
string <uuid> | nullÂ
optional
pageSize
numberÂ
required
count
numberÂ
required
data
array [object {4}]Â
required
id
stringÂ
required
events
array[string]
required
Allowed values:
merchant.capabilities.updatedmerchant.payout.createdmerchant.payout.paidmerchant.payout.cancelledmerchant.payout.failedpayment.successpayment.failedpaymentLink.createdpaymentLink.updatedpaymentLink.revoked
url
string <uri>
required
merchantId
string <uuid> | nullÂ
optional
Example
{
"pageSize": 2,
"count": 2,
"data": [
{
"id": "ep_2rOqrx2ZWZBpBUvZwXKQmoEzzz",
"events": [
"payment.success"
],
"url": "https://api.example/webhooks/lopay"
},
{
"id": "ep_1srOrx2ZWZBpBUvZwXKQmoEYgab",
"events": [
"payment.success",
"payment.failed"
],
"url": "https://api.example/webhooks/lopay",
"merchantId": "20fe779a-9d7f-4d9c-9388-cb5ceda1abf0"
}
]
}
🟠401Unauthorized
Modified at 2025-03-03 16:34:00