Releases: LoginRadius/python-sdk
Released Version 11.7.0
Release Date: April 01, 2025
Enhancements
We've introduced a brand-new set of Webhook APIs, designed with enhanced functionality and flexibility. These new APIs support advanced features including:
- Custom header configuration
- Query parameter support
- Webhook authentication methods (Bearer Token and Basic Auth)
- Support for a custom
Name
parameter to label each webhook subscription
As part of this upgrade, the legacy Webhook APIs have been deprecated in favor of the new, more robust versions.
Newly Added APIs
get_webhook_subscription_detail
– Retrieve detailed information about a specific webhook subscriptioncreate_webhook_subscription
– Create a new webhook subscription with advanced configuration optionsdelete_webhook_subscription
– Remove an existing webhook subscriptionupdate_webhook_subscription
– Modify an existing webhook subscriptionlist_all_webhooks
– Retrieve a list of all configured webhook subscriptionsget_webhook_events
– Fetch available webhook events supported by the system
Deprecated APIs
The following legacy APIs have been deprecated:
web_hook_subscribe
webhook_test
web_hook_unsubscribe
get_web_hook_subscribed_u_r_ls
Released Version 11.6.0
Added following APIs:
mfa_validate_authenticator_code
mfa_verify_authenticator_code
revoke_all_refresh_token
multipurpose_email_token_generation
multipurpose_sms_otp_generation
mfa_re_authenticate_by_authenticator_code
auth_send_verification_email_for_linking_social_profiles
sliding_access_token
access_token_via_custom_j_w_t_token
mfa_reset_authenticator_by_token
mfa_reset_authenticator_by_uid
Enhancements
- Added
is_voice_otp
parameter inreset_phone_id_verification_by_uid
API - Added
is_voice_otp
parameter inmfa_configure_by_access_token
API - Added
is_voice_otp
andoptions
parameter inmfa_update_phone_number_by_token
API - Added
is_voice_otp
,email_template2_f_a
andoptions
parameter inmfa_login_by_email
API - Added
is_voice_otp
andemail_template2_f_a
parameter inmfa_login_by_user_name
API - Added
is_voice_otp
,email_template2_f_a
andoptions
parameter inmfa_login_by_phone
API - Added
is_voice_otp
andoptions
parameter inmfa_update_phone_number
API - Added
is_voice_otp
parameter inmfa_resend_otp
API - Added
is_voice_otp
parameter inmfa_re_authenticate
API - Added
is_voice_otp
andoptions
parameter inupdate_profile_by_access_token
API - Added
is_voice_otp
parameter inuser_registration_by_email
API - Added
is_voice_otp
parameter inuser_registration_by_captcha
API - Added
is_voice_otp
parameter inone_touch_login_by_phone
API - Added
is_voice_otp
parameter inpasswordless_login_phone_verification
API - Added
is_voice_otp
parameter inpasswordless_login_by_phone
API - Added
is_voice_otp
parameter inforgot_password_by_phone_otp
API - Added
is_voice_otp
parameter inphone_verification_by_otp
API - Added
is_voice_otp
parameter inphone_verification_otp_by_access_token
API - Added
is_voice_otp
parameter inphone_resend_verification_otp
API - Added
is_voice_otp
parameter inupdate_phone_number
API - Added
is_voice_otp
andemail_template
parameter inuser_registration_by_phone
API - Added
is_voice_otp
parameter insend_forgot_pin_sms_by_phone
API - Added
uuid
parameter inverify_email
API
Removed the following parameter
-sms_template
parameter in mfa_configure_by_access_token
API
Removed (Deprecated) APIs:
mfa_validate_google_auth_code
mfa_re_authenticate_by_google_auth
mfa_reset_google_auth_by_token
mfa_reset_google_authenticator_by_uid
mfa_update_by_access_token
Released Version 11.5.0
Enhancements
- Added
email_template
parameter inuser_registration_by_phone
Api
Removed (Deprecated) APIs:
auth_get_registration_data
validate_registration_data_code
get_registration_data
add_registration_data
update_registration_data
delete_registration_data
delete_all_records_by_data_source
get_access_token_by_vkontakte_access_token
get_albums
get_albums_with_cursor
get_audios
get_audios_with_cursor
get_check_ins
get_check_ins_with_cursor
get_contacts
get_events
get_events_with_cursor
get_followings
get_followings_with_cursor
get_groups
get_groups_with_cursor
get_likes
get_likes_with_cursor
get_mentions
post_message
get_page
get_photos
get_posts
status_posting
trackable_status_posting
get_trackable_status_stats
trackable_status_fetching
get_videos
get_refreshed_social_user_profile
Released Version 11.4.0
Enhancements
Added additional parameter startTime
and endTime
in LoginRadius manual SOTT generation method get_sott()
.
Enhancement in README.md
file.
Code optimization for better performance.
Released Version 11.3.0
Enhancements
- Added a feature to add ApiKey and ApiSecret directly in LoginRadius manual SOTT generation method.
- Code optimization for better performance.
- Added Licence and Contribution Guideline files.
Breaking Changes
For developers migrating from v11.2.0, there will be 1 minor breaking change in terms of SDK implementation. In this version, we have added a feature to add ApiKey & ApiSecret directly into the manual SOTT generation method get_sott()
.
Released Version 11.2.0
Enhancements
- Updated Jquery with the latest version(3.6.0) in SDK Demo
Added new multiple APIs for better user experience
- MFAEmailOtpByAccessToken
- MFAValidateEmailOtpByAccessToken
- MFAResetEmailOtpAuthenticatorByAccessToken
- MFASecurityQuestionAnswerByAccessToken
- MFAResetSecurityQuestionAuthenticatorByAccessToken
- MFAEmailOTP
- MFAValidateEmailOtp
- MFASecurityQuestionAnswer
- MFASecurityQuestionAnswerVerification
- MFAResetEmailOtpAuthenticatorByUid
- MFAResetSecurityQuestionAuthenticatorByUid
- ReAuthValidateEmailOtp
- ReAuthSendEmailOtp
- ReAuthBySecurityQuestion
Removed (Deprecated) API:
- GetSocialUserProfile
Added EmailTemplate2FA
parameter in the following API
- MFALoginByEmail
- MFALoginByUserName
- MFALoginByPhone
Added RbaBrowserEmailTemplate
, RbaCityEmailTemplate
,RbaCountryEmailTemplate
, RbaIpEmailTemplate
parameter in the following API
- MFAValidateOTPByPhone
- MFAValidateGoogleAuthCode
- MFAValidateBackupCode
Added emailTemplate
, verificationUrl
,welcomeEmailTemplate
parameter in the following API
- GetProfileByAccessToken
Removed smsTemplate2FA
parameter from the following API
- mfaValidateGoogleAuthCode
Released Version 11.1.0
Enhancements:
- Added X-Origin-IP header support.
- Added 429 error code handling for "Too Many Request in a particular time frame".
- urllib3 support
- Fixed Delete API issue
Added new multiple APIs for better user experience:
- Get Profile By Ping.
- Passwordless Login Verification By Email And OTP.
- Passwordless Login Verification By User Name And OTP.
Released Version 11.0.0
Enhancements:
- Added a parameter isWeb in "RefreshAccessToken" API.
- Added a parameter SocialAppName in "getAccessTokenByFacebookAccessToken, getAccessTokenByTwitterAccessToken,
getAccessTokenByGoogleAccessToken, getAccessTokenByLinkedinAccessToken, getAccessTokenByAppleIdCode,
getAccessTokenByGoogleAuthCode" Native Social login APIs.
Added new multiple APIs for better user experience:
- Added linkSocialIdentites(POST) API.
- Added linkSocialIdentitiesByPing(POST) API.
- Added getAccessTokenByAppleIdCode API.
- Added getAccessTokenByWeChatCode API.
Removed APIs:
- linkSocialIdentity API(PUT)
- getSocialIdentity API(GET)
Released Version 10.0.1
Enhancements
- Fixed the pip installation issue
Released Version 10.0.0
This full-version release includes major breaking changes with improvements and optimizations.
Enhancements
- Enhanced the coding standards of SDK to follow industry programming styles and best practices.
- Enhanced security standards of SDK.
- Reduced code between the business layer and persistence layer for optimization of SDK performance.
- Added internal parameter validations in the API function.
- ApiKey and ApiSecret usage redundancy removed.
- All LoginRadius related features need to be defined once only and SDK will handle them automatically.
- Improved the naming conventions of API functions for better readability.
- Better Exception Handling for LoginRadius API Response in SDK.
- Revamped complete SDK and restructured it with latest API function names and parameters.
- Added detailed description to API functions and parameters for better understanding.
- Updated the demo according to latest SDK changes.
- Implemented API Region Feature.
- Added PIN Authentication feature APIs.
- Added Consent Management feature APIs.
- Added Local SOTT generation
Added new multiple APIs for better user experience
- Update Phone ID by UID
- Upsert Email
- Role Context profile
- MFA Resend OTP
- User Registration By Captcha
- Get Access Token via Linkedin Token
- Get Access Token By Foursquare Access Token
- Get Active Session By Account Id
- Get Active Session By Profile Id
- Delete User Profiles By Email
- Verify Multifactor OTP Authentication
- Verify Multifactor Password Authentication
- Verify Multifactor PIN Authentication
- Update UID
- MFA Re-authentication by PIN
- PIN Login
- Forgot PIN By Email
- Forgot PIN By UserName
- Reset PIN By ResetToken
- Reset PIN By SecurityAnswer And Email
- Reset PIN By SecurityAnswer And Username
- Reset PIN By SecurityAnswer And Phone
- Forgot PIN By Phone
- Change PIN By Token
- Reset PIN by Phone and OTP
- Reset PIN by Email and OTP
- Reset PIN by Username and OTP
- Set PIN By PinAuthToken
- Invalidate PIN Session Token
- Submit Consent By ConsentToken
- Get Consent Logs
- Submit Consent By AccessToken
- Verify Consent By AccessToken
- Update Consent Profile By AccessToken
- Get Consent Logs By Uid
- Album With Cursor
- Audio With Cursor
- Check In With Cursor
- Event With Cursor
- Following With Cursor
- Group With Cursor
- Like With Cursor
Removed APIs:
- GetCompanies API
- Getstatus API