With Little To No Coding

DNN API Endpoint was born to create an easy-to-use, easy-to-understand and well-tested framework for building REST APIs to help support applications that live especially outside of DNN

Configurable list of actions

DNN API Endpoint creates URLs that when invoked will execute a configurable list of actions


Pave the way for outside apps to be able to communicate more easily with your DNN portal by mean of REST semantic

Extensions Framework

Extend DNN API Endpoint with new functionality and customize it to your own needs by implementing new actions


Create API Methods

Create methods which are collections of actions that are given names by which DNN API Endpoints knows them

Builds Logic by Stacking Actions

DNN API Endpoint allows you to build logic by attaching a list of actions that are executed in that particular order when the URL is invoked

Raw Response

You can use this option to configure DNN API Endpoint to output any format by leveraging HTTP headers with a content body

JSON Response

DNN API Endpoint can output JSON objects and arrays. Content Type will be sent to application/json unless overridden from headers

Control Output

DNN API Endpoint allows you to output result as JSON, HTML, XML, text or any other format using built-in responses. You can also build your own code to output data

Builds REST APIs

DNN API Endpoint supports HTTP Methods and Custom headers so it’s possible to build REST APIs for example, by using 2 different HTTP Methods against same URL

My Tokens Integration

If My Tokens is installed, Action Form will call it to aggregate data from various sources and expose with DNN API Endpoint

Test APIs

DNN API Endpoint is shipped with a built-in API tester to validate your APIs. We also recommend using Postman plugin for Chrome

Generate jQuery Code

Using the test function in DNN API Enpoint it’s easy as 1, 2, 3 to automatically generate some jQuery code

Access Management

DNN API Endpoint allows you to make public APIs or restrict access based on API Keys. API key validation is the simplest form of app-based security that you can configure for an API

Cross-Domain Management

With DNN API Endpoint you can create a mechanism in no time to control which sites can access your APIs

Conditional Logic

Using the Condition field, DNN API Endpoint allows you to write a condition that will determine at submit time either the action will get executed or not

Easily Extensible

You can easily extend DNN API Endpoint with new actions and validators just from config files

Send Emails

This action will send an email to the user or to an arbitrary list of recipients. Optionally attach a list of files

Execution Context

This is done manually with Load User and Inject Data actions or automatically by various other actions

Execute Custom SQL Queries

DNN API Endpoint can be configured to execute SQL Queries with the API data and stores the output for use in other actions. Optionally it can load multiple columns at once

Server Request Action

This action posts API data to a different server, supporting multiple HTTP methods and HTTP headers. The response can be parsed with a Regex action

Best Matched with DNN API Client

DNN API Endpoint will work out of the box with DNN API Client module, which will be released soon and will consume DNN API Endpoint as well as other APIs

Redirect Actions

When an URL is invoked DNN API Endpoint can be configured to redirect to a page or document from current portal or an arbitrary URL

User and Roles Action

DNN API Endpoint allows you to grant, revoke the specified security role from a user, update user profile when an event occurs

Multiple Integrations

DNN API Endpoint links to complementary popular third party services such as Podio in order to enhance functionality


Powerful Extensions To Leverage The Full Potential Of Action Grid

DNN Podio Add-on

Build a centralized collaborative work platform for managing projects, workflows, sales and teams by integrating your DNN portal with Podio platform.

DNN PDF Generator Add-on

Create and email PDF documents from your DNN portal using form data captured from Action Form.

DNN Excel Generator Add-on

Create Excel spreadsheets for easy management and third-party imports using data captured with DNN Sharp's modules

DNN Stripe Add-on

Accept instant credit card payments through Stripe right on your DNN portal

EasyDNNnews Add-on

Make DNN Sharp's modules and EasyDNNnews talk to each other in a jiffy

Hotcakes Add-on

Add products directly into Hotcakes shopping cart by means of DNN Sharp’s modules

Social Media Integration Add-on

Smooth integration with Facebook, Twitter and Google+

دی ان ان