Release Date: March 29, 2025
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
Nameparameter 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.
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
The following legacy APIs have been deprecated:
web_hook_subscribewebhook_testweb_hook_unsubscribeget_web_hook_subscribed_u_r_ls
Release on July 16, 2024
mfa_validate_authenticator_codemfa_verify_authenticator_coderevoke_all_refresh_tokenmultipurpose_email_token_generationmultipurpose_sms_otp_generationmfa_re_authenticate_by_authenticator_codeauth_send_verification_email_for_linking_social_profilessliding_access_tokenaccess_token_via_custom_j_w_t_tokenmfa_reset_authenticator_by_tokenmfa_reset_authenticator_by_uid
- Added
is_voice_otpparameter inreset_phone_id_verification_by_uidAPI - Added
is_voice_otpparameter inmfa_configure_by_access_tokenAPI - Added
is_voice_otpandoptionsparameter inmfa_update_phone_number_by_tokenAPI - Added
is_voice_otp,email_template2_f_aandoptionsparameter inmfa_login_by_emailAPI - Added
is_voice_otpandemail_template2_f_aparameter inmfa_login_by_user_nameAPI - Added
is_voice_otp,email_template2_f_aandoptionsparameter inmfa_login_by_phoneAPI - Added
is_voice_otpandoptionsparameter inmfa_update_phone_numberAPI - Added
is_voice_otpparameter inmfa_resend_otpAPI - Added
is_voice_otpparameter inmfa_re_authenticateAPI - Added
is_voice_otpandoptionsparameter inupdate_profile_by_access_tokenAPI - Added
is_voice_otpparameter inuser_registration_by_emailAPI - Added
is_voice_otpparameter inuser_registration_by_captchaAPI - Added
is_voice_otpparameter inone_touch_login_by_phoneAPI - Added
is_voice_otpparameter inpasswordless_login_phone_verificationAPI - Added
is_voice_otpparameter inpasswordless_login_by_phoneAPI - Added
is_voice_otpparameter inforgot_password_by_phone_otpAPI - Added
is_voice_otpparameter inphone_verification_by_otpAPI - Added
is_voice_otpparameter inphone_verification_otp_by_access_tokenAPI - Added
is_voice_otpparameter inphone_resend_verification_otpAPI - Added
is_voice_otpparameter inupdate_phone_numberAPI - Added
is_voice_otpandemail_templateparameter inuser_registration_by_phoneAPI - Added
is_voice_otpparameter insend_forgot_pin_sms_by_phoneAPI - Added
uuidparameter inverify_emailAPI
-sms_template parameter in mfa_configure_by_access_token API
mfa_validate_google_auth_codemfa_re_authenticate_by_google_authmfa_reset_google_auth_by_tokenmfa_reset_google_authenticator_by_uidmfa_update_by_access_token
- Added
email_templateparameter inuser_registration_by_phoneApi
auth_get_registration_datavalidate_registration_data_codeget_registration_dataadd_registration_dataupdate_registration_datadelete_registration_datadelete_all_records_by_data_sourceget_access_token_by_vkontakte_access_tokenget_albumsget_albums_with_cursorget_audiosget_audios_with_cursorget_check_insget_check_ins_with_cursorget_contactsget_eventsget_events_with_cursorget_followingsget_followings_with_cursorget_groupsget_groups_with_cursorget_likesget_likes_with_cursorget_mentionspost_messageget_pageget_photosget_postsstatus_postingtrackable_status_postingget_trackable_status_statstrackable_status_fetchingget_videosget_refreshed_social_user_profile
- Added additional parameter
startTimeandendTimein LoginRadius manual SOTT generation methodget_sott(). - Enhancement in
README.mdfile. - Code optimization for better performance.
- 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.
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().
- Updated Jquery with latest version(3.6.0) in SDK Demo
- MFAEmailOtpByAccessToken
- MFAValidateEmailOtpByAccessToken
- MFAResetEmailOtpAuthenticatorByAccessToken
- MFASecurityQuestionAnswerByAccessToken
- MFAResetSecurityQuestionAuthenticatorByAccessToken
- MFAEmailOTP
- MFAValidateEmailOtp
- MFASecurityQuestionAnswer
- MFASecurityQuestionAnswerVerification
- MFAResetEmailOtpAuthenticatorByUid
- MFAResetSecurityQuestionAuthenticatorByUid
- ReAuthValidateEmailOtp
- ReAuthSendEmailOtp
- ReAuthBySecurityQuestion
- 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
- mfaValidateGoogleAuthCode
- 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
- Get Profile By Ping.
- Passwordless Login Verification By Email And OTP.
- Passwordless Login Verification By User Name And OTP.
- Added a parameter isWeb in "RefreshAccessToken" API.
- Added a parameter SocialAppName in "getAccessTokenByFacebookAccessToken, getAccessTokenByTwitterAccessToken, getAccessTokenByGoogleAccessToken, getAccessTokenByLinkedinAccessToken, getAccessTokenByAppleIdCode, getAccessTokenByGoogleAuthCode" Native Social login APIs.
- Added linkSocialIdentites(POST) API.
- Added linkSocialIdentitiesByPing(POST) API.
- Added getAccessTokenByAppleIdCode API.
- Added getAccessTokenByWeChatCode API.
- linkSocialIdentity API(PUT)
- getSocialIdentity API(GET)
- 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 Error and 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 Consent Management feature
- Added PIN Authentication feature
- 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 Error and 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
- 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
- GetCompanies API
- Handling Exception for NoAPIKey and NoSecretKey
- Fixed some bugs and standardised SDK
- Enabled Support for gzip compression
- Updated demo with new UI and features.
- Unit tests.
- Bug fixes.
- New V2 API's:
- Auth Privacy Policy Accept
- Auth Send Welcome Email
- Auth Verify Email by OTP
- Auth Delete Account
- Account Email Delete
- Phone Login Using OTP
- Phone Send OTP
- Remove Phone ID by Access Token
- 2FA Validate Google Auth Code
- 2FA Validate OTP
- Validate Backup Code
- Update MFA by Access Token
- Update MFA Setting
- One Touch Verify OTP by Email
- Get Active Session Details
- Access Token via Vkontakte Token
- Access Token via Google Token
- Refresh User Profile
- Refresh Token
- Delete All Records by Datasource
###Breaking Changes
- Replaced deprecated pycrypto package with cryptography package for SOTT generation
- Updated some existing API's:
- Get Roles by UID: moved to role class
- Assign Roles by UID: moved role class
- One Touch Login: moved to authentication.login class
- Get Backup Code by Access Token: moved to authentication.TwoFactor class
- Reset Backup Code by Access Token: moved to authentication.TwoFactor class
- Get Backup Code by UID: moved to account.TwoFactor class
- Reset Backup Code by UID: moved to account.TwoFactor class
- Fixed HTTP method request bug.
- Passed API key and Secret key in herader for management API's.
- Passed SOTT In header.
- Added Management API to generate a SOTT.
- Implemented ability to support proxy server.
- Supported NULL and projection in fields.
- Added new V2 API's.
- Added Latest V2 APIs.