# List of .NET API Resources

To use the .NET Api the host application must include a reference to the assembly WebReportsApi.dll in its project.

> NOTE. A configuration using an Assembly Data Source must include a reference to the assembly WebReportsAsmi.dll.

# References

WebReports.Api - The Api namespace contains the basic classes for setting up an Api session.

WebReports.Api.Data - The Data namespace contains classes used to interact with data sources and admin console config settings.

WebReports.Api.Common - The Common namespace contains classes used to manage reports and folders.

WebReports.Api.Composite.Dashboards - The Dashboards namespace contains classes used to interact with dashboards.

WebReports.Api.Composite.Chained The Chained namespace contains classes used to interact with chained reports.

WebReports.Api.Reports - The Reports namespace contains classes used to interact with basic reports.

WebReports.Api.Roles - The Roles namespace contains classes used to interact with roles.

WebReports.Api.Scheduler - The Scheduler namespace contains classes used to schedule reports.

# Walkthroughs

Introduction to the .NET API

Executing Reports with the API

Create a Folder with the .NET API

Create a Schedule with the .NET API

Create a Sort with the .NET API

Create a Filter with the .NET API

Create a Data Source with the .NET API

Create a Join with the .NET API

Create a Parameter with the .NET API

Create a Data Object with the .NET API