Here’s just some of what you get

Create and manage custom APIs  

   Create and manage custom APIs that meet your specific needs


Restrict REST API access  

   Restrict REST API access using authentication methods like API Key Authentication & Basic Authentication


Support for authorization methods  

   Various authentication mechanisms such as SAML, OAuth, and 2FA, can be used to quickly log in.


DNN REST APIs - Features Logo

   Fetch data with multiple conditions

  Fetch important data using various conditions like equal, like, greater than, less than


   Simple and advanced SQL queries

  Use the GUI to run simple and advanced SQL queries on the DNN database


   DNN Authentication APIs

  Allows you to create DNN Authentication APIs for external applications

REST API Authentication Methods

DNN REST APIs Authentication - External API Integration

Basic Authentication


Basic Authentication allows you to authenticate the WordPress REST API endpoints access using a basic token obtained in an encoded format using the user’s WordPress login credentials or client credentials provided by the plugin.

DNN REST APIs Authentication - External API Integration

OAuth 2.0 Authentication


It involves the security token generated using the most secure OAuth 2.0 Authentication protocol. The plugin both as an OAuth/Identity Provider to provide a Bearer token (access token/JWT token) on successful validation and an API Authenticator for allowing API access accordingly based on the token validation.

DNN REST APIs Authentication - External API Integration

JWT Authentication


JWT authentication allows you to authenticate the WordPress REST API endpoint access using a valid JWT token (JSON Web Token). The plugin provides an endpoint to generate a Bearer JWT using the valid user’s WordPress login credentials. The generated token can be used to authenticate the WordPress REST API endpoints.

DNN REST APIs Authentication - External API Integration

API Key Authentication


API Key Authentication allows you to authenticate the WordPress REST API endpoint access using an API key provided by the plugin. This method eliminates the need for using the user’s WordPress login credentials for generating the Bearer API key (secret token).

DNN REST APIs Authentication - External API Integration

Third Party Provider Authentication


Third-party Authentication allows you to authenticate the WordPress REST API endpoints using an external token provided by External providers like Firebase, Azure, Amazon Cognito, Keycloak, Google, Facebook, Okta, ADFS, Apple etc. The plugin validates these external tokens directly from its provider and allows APIs access on successful validation.

Use cases supported by our module

DNN REST APIs Authentication - External API Integration

External APIs Integration


The DNN REST API plugin provides you the support for integrating external/custom APIs in DNN, it will provide the facility to perform fetch/update operations on the data through the External API call. You can fetch or update this external data on different DNN events such as user login, user registration etc.

DNN REST APIs Authentication - Forms API Integration

Forms API Integration


The DNN REST API plugin supports interaction with the DNN forms or forms hosted in external client applications via its DNN REST API endpoints. The DNN REST API plugin secures the connection by authenticating form REST calls by validating against the security tokens (key).

DNN REST APIs Authentication - Native Application logo

Mobile APIs Integration


The DNN REST API plugin helps you with making your DNN site as a REST server for your mobile application. It also helps you to create user authentication APIs for your application. After login, it secures other DNN API calls by using the security tokens provided in earlier responses.

DNN REST APIs Authentication - Application Development logo

User sync across multiple applications


The DNN REST API plugin comes with the support for integrating the third party / external apis on different DNN events like DNN user login or registration. It helps you with selecting the user data to sync and sending that data over the external APIs on the above mentioned events.

Plans for You

License is linked to the domain of the DNN REST API instances or applications, so if you have dev-staging-prod type of environment then you will require 3 licenses of the plugin (with discounts applicable on pre-production environments). Contact us at dnnsupport@xecurify.com for bulk discounts.
Trial

$0

Start Now

Features Provided

Create and manage custom APIs

Support for GET HTTP method

Fetch data with multiple conditions (including Like, Equal, Greater Than, Less Than)

Customize API response with simple UI.

24/7 Email Support System*

Unlimited API Authentications

Support all HTTP methods including PUT, POST, DELETE.

Operation supported on data includes: FETCH, CREATE, MODIFY, DELETE.

Option to enable or disable the endpoints according to your needs

Restrict REST API access using different authentication methods - API Key Authentication, Basic Authentication

Option to perform simple and advanced SQL queries on the DNN Database with GUI

Support for custom headers.

Complex queries formation with Advance Mechanism

Standard

$649*

Buy Now

Features Provided

Create and manage custom APIs

Support for GET HTTP method

Fetch data with multiple conditions (including Like, Equal, Greater Than, Less Than)

Customize API response with simple UI.

24/7 Email Support System*

Unlimited API Authentications

Support all HTTP methods including PUT, POST, DELETE.

Operation supported on data includes: FETCH, CREATE, MODIFY, DELETE.

Option to enable or disable the endpoints according to your needs

Restrict REST API access using different authentication methods - API Key Authentication, Basic Authentication

Option to perform simple and advanced SQL queries on the DNN Database with GUI

Support for custom headers.

Complex queries formation with Advance Mechanism

Best Value

Premium

$949*

Buy Now

Features Provided

Create and manage custom APIs

Support for GET HTTP method

Fetch data with multiple conditions (including Like, Equal, Greater Than, Less Than)

Customize API response with simple UI.

24/7 Email Support System*

Unlimited API Authentications

Support all HTTP methods including PUT, POST, DELETE.

Operation supported on data includes: FETCH, CREATE, MODIFY, DELETE.

Option to enable or disable the endpoints according to your needs

Restrict REST API access using different authentication methods - API Key Authentication, Basic Authentication

Option to perform simple and advanced SQL queries on the DNN Database with GUI

Support for custom headers.

Complex queries formation with Advance Mechanism

Need Help? We do offer technical support!

* We offer significant discounts on bulk licence purchases and licences for pre-production environments. As the number of licences increases, so does the discount percentage.

Payment Methods


Credit cards (American Express, Discover, MasterCard, and Visa) - If the payment is made through Credit Card/International Debit Card, the license will be created automatically once the payment is completed.

WordPress SSO Payment Methods

Please contact us here or drop an email at dnnsupport@xecurify.com for more information

  Bank Transfer

Please contact us here or drop an email at dnnsupport@xecurify.com so that we can provide you the bank details.

NopCommerce SSO - ASP.NET Partners/Resellers Image

Join our Partners Program


Join our trusted community of Partners and Resellers for ASP.NET solution. Our program provides exclusive benefits and updates which help you to serve your clients to grow their business.


Join Now
Hello there!

Need Help? We are right here!

support
Contact miniOrange Support
success

Thanks for your inquiry.

If you dont hear from us within 24 hours, please feel free to send a follow up email to info@xecurify.com