Get payment link events
curl -X GET "https://test-api.kashier.io/v2/payment-link/string/events"{ "message": "string", "records": [ { "event": "string", "userInfo": { "name": "string" }, "metadata": {}, "stateChanges": { "added": {}, "updated": {}, "removed": {} }, "formattedData": {} } ]}Retrieves the event/audit trail of a single payment link — the same records that getPaymentLink returns under history.records, retrievable on their own so you can page through a long trail without refetching the link.
Authorization
secretKey Merchant secret key used to identify the merchant, obtained from Kashier's dashboard. Pass the raw secret key value in the Authorization header (NOT a "Bearer" token).
In: header
Path Parameters
The payment link identifier. Example: PL-2348668602
Query Parameters
Page number (pagination).
Number of events per page (pagination).
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
Update a payment link PUT
Updates an existing payment link. The editable fields are wrapped in a paymentLink object; send the full object you want the link to end up with.
Share a payment link POST
Sends an existing payment link to a customer by email or SMS. Use operation to pick the channel and key to carry the matching destination.