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