Skip to content

Commit 6d33236

Browse files
committed
Released Version 11.7.0
1 parent cab3f84 commit 6d33236

File tree

5 files changed

+58
-24
lines changed

5 files changed

+58
-24
lines changed

CHANGELOG.md

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -16,26 +16,23 @@ We've introduced a brand-new set of Webhook APIs, designed with enhanced functio
1616

1717
As part of this upgrade, the legacy Webhook APIs have been deprecated in favor of the new, more robust versions.
1818

19-
Additionally, this release includes minor improvements and bug fixes to enhance overall stability and performance.
20-
21-
2219
## Newly Added APIs
2320

24-
- `getWebhookSubscriptionDetail` – Retrieve detailed information about a specific webhook subscription
25-
- `createWebhookSubscription` – Create a new webhook subscription with advanced configuration options
26-
- `deleteWebhookSubscription` – Remove an existing webhook subscription
27-
- `updateWebhookSubscription` – Modify an existing webhook subscription
28-
- `listAllWebhooks` – Retrieve a list of all configured webhook subscriptions
29-
- `getWebhookEvents` – Fetch available webhook events supported by the system
21+
- `get_webhook_subscription_detail` – Retrieve detailed information about a specific webhook subscription
22+
- `create_webhook_subscription` – Create a new webhook subscription with advanced configuration options
23+
- `delete_webhook_subscription` – Remove an existing webhook subscription
24+
- `update_webhook_subscription` – Modify an existing webhook subscription
25+
- `list_all_webhooks` – Retrieve a list of all configured webhook subscriptions
26+
- `get_webhook_events` – Fetch available webhook events supported by the system
3027

3128
## Deprecated APIs
3229

3330
The following legacy APIs have been deprecated:
3431

35-
- `webHookUnsubscribe`
36-
- `webhookTest`
37-
- `webHookSubscribe`
38-
- `getWebHookSubscribedURLs`
32+
- `web_hook_subscribe`
33+
- `webhook_test`
34+
- `web_hook_unsubscribe`
35+
- `get_web_hook_subscribed_u_r_ls`
3936

4037
# Version 11.6.0
4138

LICENCE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright (c) 2022 LoginRadius Inc.
1+
Copyright (c) 2025 LoginRadius Inc.
22

33
Permission is hereby granted, free of charge, to any person obtaining a copy
44
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3918,9 +3918,10 @@ List of APIs in this Section:<br>
39183918

39193919

39203920
<h6 id="UpdateWebhookSubscription-put-"> Update Webhook Subscription (PUT)</h6>
3921+
39213922
This API is used to update a webhook subscription [More Info](https://www.loginradius.com/docs/api/v2/integrations/webhooks/update-webhook-subscription/)
39223923

3923-
```
3924+
```py
39243925

39253926
hook_id = "<hook_id>" #Required
39263927
web_hook_subscription_update_model = {
@@ -3946,9 +3947,10 @@ result = loginradius.web_hook.update_webhook_subscription(hook_id, web_hook_subs
39463947

39473948

39483949
<h6 id="CreateWebhookSubscription-post-"> Create Webhook Subscription (POST)</h6>
3950+
39493951
This API is used to create a new webhook subscription on your LoginRadius site. [More Info](https://www.loginradius.com/docs/api/v2/integrations/webhooks/create-webhook-subscription/)
39503952

3951-
```
3953+
```py
39523954

39533955
web_hook_subscribe_model = {
39543956
"event" : "<event>",
@@ -3976,9 +3978,10 @@ result = loginradius.web_hook.create_webhook_subscription(web_hook_subscribe_mod
39763978

39773979

39783980
<h6 id="GetWebhookSubscriptionDetail-get-"> Get Webhook Subscription Detail (GET)</h6>
3981+
39793982
This API is used to get details of a webhook subscription by Id [More Info](https://www.loginradius.com/docs/api/v2/integrations/webhooks/get-webhook-subscription-details/)
39803983

3981-
```
3984+
```py
39823985

39833986
hook_id = "<hook_id>" #Required
39843987

@@ -3989,10 +3992,10 @@ result = loginradius.web_hook.get_webhook_subscription_detail(hook_id)
39893992

39903993

39913994
<h6 id="ListAllWebhooks-get-"> List All Webhooks (GET)</h6>
3995+
39923996
This API is used to get the list of all the webhooks [More Info](https://www.loginradius.com/docs/api/v2/integrations/webhooks/list-all-webhooks/)
39933997

3994-
```
3995-
3998+
```py
39963999

39974000
result = loginradius.web_hook.list_all_webhooks()
39984001
```
@@ -4001,9 +4004,10 @@ result = loginradius.web_hook.list_all_webhooks()
40014004

40024005

40034006
<h6 id="GetWebhookEvents-get-"> Get Webhook Events (GET)</h6>
4007+
40044008
This API is used to retrieve all the webhook events. [More Info](https://www.loginradius.com/docs/api/v2/integrations/webhooks/get-webhook-events/)
40054009

4006-
```
4010+
```py
40074011

40084012

40094013
result = loginradius.web_hook.get_webhook_events()
@@ -4013,9 +4017,10 @@ result = loginradius.web_hook.get_webhook_events()
40134017

40144018

40154019
<h6 id="DeleteWebhookSubscription-delete-"> Delete Webhook Subscription (DELETE)</h6>
4020+
40164021
This API is used to delete webhook subscription [More Info](https://www.loginradius.com/docs/api/v2/integrations/webhooks/delete-webhook-subscription/)
40174022

4018-
```
4023+
```py
40194024

40204025
hook_id = "<hook_id>" #Required
40214026

lib/README.md

Lines changed: 34 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,18 +21,50 @@ From Package
2121
Using pip
2222

2323
```
24-
pip install loginradius-v2==11.6.0
24+
pip install loginradius-v2==11.7.0
2525
```
2626

2727
or with easy_install
2828

2929
```
30-
easy_install loginradius-v2==11.6.0
30+
easy_install loginradius-v2==11.7.0
3131
```
3232

3333
Changelog
3434
======
3535

36+
# Version 11.7.0
37+
38+
**Release Date:** March 28, 2025
39+
40+
## Enhancements
41+
42+
We've introduced a brand-new set of Webhook APIs, designed with enhanced functionality and flexibility. These new APIs support advanced features including:
43+
44+
- Custom header configuration
45+
- Query parameter support
46+
- Webhook authentication methods (Bearer Token and Basic Auth)
47+
- Support for a custom `Name` parameter to label each webhook subscription
48+
49+
As part of this upgrade, the legacy Webhook APIs have been deprecated in favor of the new, more robust versions.
50+
51+
## Newly Added APIs
52+
53+
- `get_webhook_subscription_detail` – Retrieve detailed information about a specific webhook subscription
54+
- `create_webhook_subscription` – Create a new webhook subscription with advanced configuration options
55+
- `delete_webhook_subscription` – Remove an existing webhook subscription
56+
- `update_webhook_subscription` – Modify an existing webhook subscription
57+
- `list_all_webhooks` – Retrieve a list of all configured webhook subscriptions
58+
- `get_webhook_events` – Fetch available webhook events supported by the system
59+
60+
## Deprecated APIs
61+
62+
The following legacy APIs have been deprecated:
63+
64+
- `web_hook_subscribe`
65+
- `webhook_test`
66+
- `web_hook_unsubscribe`
67+
- `get_web_hook_subscribed_u_r_ls`
3668

3769
# Version 11.6.0
3870

lib/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
setuptools.setup(
1010
name = 'LoginRadius-v2',
11-
version='11.6.0',
11+
version='11.7.0',
1212
long_description=long_description,
1313
long_description_content_type='text/markdown',
1414
packages=setuptools.find_packages(),

0 commit comments

Comments
 (0)