-
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