Dashboard
List payments
GET
/api/merchants/paymentsPaginated list of every payment created for the calling merchant. Filter by status or type.
Authentication
Accepts either an API key (X-API-Key) or a dashboard JWT (Authorization: Bearer …).
Query parameters
pagenumberoptionaldefault 1
limitnumberoptionaldefault 20
statusstringoptionalcompleted | pending | expired
typebtclightningoptionalGET
/api/merchants/paymentscurl "https://api.trevi.cash/api/merchants/payments?status=completed&limit=50" \
--header "X-API-Key: $BTPAY_API_KEY"Was this page helpful?
