Entry from DNN API documentation

Use our .NET API to build custom extensions and applications.

Developers can use our documented API to build Web Forms, MVC or SPA extensions. They can also make use of modern, client-side frameworks, such as React, Angular, Knockout and Meteor.

Our API can be used integrate with third party systems, pass data from a custom-developed mobile app, or update users' experience points in our gamification engine.


.NET API Details

how to administer

Provider Model

DNN's Provider Model is a design pattern to allow core functionality to be replaced without modifying the core code. Types of providers available include authentication, folder, module caching and HTML (WYSIWYG) editor.

icon for create

Custom Extensions

The Provider Model enforces a contract between the API and the business logic that implements the custom functionality. Developers use the Provider Model to integrate their custom extensions into Evoq.

icon for apply

API Implementation

As a best practice when developing extensions, be sure not to modify core code or configuration files. Doing so will complicate upgrades to a new release of Evoq, since those modifications will be overwritten.

icon for extensibility

Sample Modules

Recently, we hosted a Module Contest: our community of developers were invited to build custom modules using our API. On our Module Contest page, you can view details of each developed module, and download them for your own use.

Related Features

role based security

Role Based Security

Apply privileges and permissions across your site via role-based security.



Use our caching features to increase the performance of your site.

content localization

Content Localization

Evoq helps you publish and manage content in multiple languages.


white paper - web cms - how to go from shortlist to final selectionWHITE PAPER:
Web CMS Selection: How to Go from Shortlist to Final Selection

In this eBook, we break down the selection process for both IT and business users and show you how to make the decision as a team.

dnn evoq logo

In a custom demo, we can show you the key capabilities you're interested in.

What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out