LoyaltyPlus
  1. Webhooks
LoyaltyPlus
  • Auth (No Auth Required)
    • Login - Get Token
      POST
    • Refresh Token
      POST
  • Accounts (Auth Required)
    • Roles
      • List
      • Create
      • Retrieve
      • Update
      • Delete
    • Admin Users
      • List
      • Create
      • Retrieve
      • Update
      • Delete
    • 2FA Settings
      • List
      • Create
      • Retrieve
      • Update
      • Delete
    • API Keys
      • List
      • Create
      • Retrieve
      • Update
      • Delete
    • Webhooks
      • List
        GET
      • Create
        POST
      • Retrieve
        GET
      • Update
        PUT
      • Delete
        DELETE
    • Webhook Events
      • List
      • Create
      • Retrieve
      • Update
      • Delete
    • Webhook Attempts
      • List
      • Create
      • Retrieve
      • Update
      • Delete
    • Audit Logs
      • List
      • Create
      • Retrieve
      • Update
      • Delete
    • Stores
      • List
      • Create
      • Retrieve
      • Update
      • Delete
    • Profile
      • me
    • Permissions
      • permissions
    • System-Logs
      • System logs
  1. Webhooks

List

GET
/webhooks
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET '/webhooks' \
--header 'Authorization: Bearer {{access_token}}'
Response Response Example
{
    "success": true,
    "data": {
        "count": 2,
        "next": null,
        "previous": null,
        "results": [
            {
                "id": "bc446a8f-ef36-4d29-8100-7195b90996c3",
                "url": "https://example.com/webhooks/reward",
                "status": "validated",
                "secret": "supersecret123",
                "is_active": true,
                "last_triggered_at": null,
                "admin": "3234a7cf-e13a-4c2d-947e-aa50cb176439",
                "events": [
                    {
                        "id": 153,
                        "codename": "add_reward",
                        "name": "Can add reward"
                    },
                    {
                        "id": 154,
                        "codename": "change_reward",
                        "name": "Can change reward"
                    }
                ],
                "max_attempts": 3,
                "delay_sec": 10
            },
            {
                "id": "a7fd7020-fee6-4508-aafc-ab6c541db493",
                "url": "https://webhook.receiver.com/test",
                "status": "disabled",
                "secret": "",
                "is_active": false,
                "last_triggered_at": null,
                "admin": "5523006f-7b7d-4879-9eda-62c500bbc52b",
                "events": [
                    {
                        "id": 179,
                        "codename": "delete_campaigntrigger",
                        "name": "Can delete campaign trigger"
                    }
                ],
                "max_attempts": 2,
                "delay_sec": 15
            }
        ]
    },
    "message": "Request successful"
}

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Header Params

Responses

🟢200List
application/json
Body

Modified at 2025-04-07 21:10:50
Previous
Delete
Next
Create
Built with