Update Webhook

Update Webhook

put

This endpoint allows a merchant to update an existing webhook by its unique identifier.

scope: webhooks.write

Path parameters
webhook_idstring · uuidRequiredExample: 01977f6d-5c06-7228-86f6-f4fc01305143
Header parameters
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
X-API-KeystringRequiredExample: {{API_KEY}}
Body
bank_account_idstring · uuidRequired
urlstring · uriRequired
eventsstring[]Required
Responses
200

Success

application/json
put
PUT /banking/v1/webhooks/{webhook_id} HTTP/1.1
Host: api.aurixpay.ws
X-API-Key: text
Content-Type: application/json
Accept: */*
Content-Length: 165

{
  "bank_account_id": "01976540-f21b-72b2-acf0-f0005d032d6f",
  "url": "https://www.youtube.com/watch?v=amazLyuDbTA",
  "events": [
    "transaction.created",
    "transaction.updated"
  ]
}
{
  "id": "01977f6d-5c06-7228-86f6-f4fc01305143",
  "merchant_id": "019764e0-4ab4-706a-b399-9c3d541689a3",
  "url": "https://www.youtube.com/watch?v=amazLyuDbTA",
  "events": [
    "transaction.created",
    "transaction.updated"
  ],
  "created_at": "2025-06-17T19:46:02.000000Z",
  "updated_at": "2025-06-17T19:46:02.000000Z",
  "deleted_at": null,
  "bank_account_id": "01976540-f21b-72b2-acf0-f0005d032d6f"
}