🔧 Asset Valuer Pro - API Documentation
⚠️ Important Note:
This directory contains documentation about the API controllers used in Asset Valuer Pro. The actual source code is maintained in a separate repository and is not included in this documentation repository.
Overview
This directory contains documentation for the API controllers that form the backend services of the Asset Valuer Pro system. These controllers handle HTTP requests, implement business logic, and interact with the data models.
Available Controller Documentation
- AssetController - Manages core asset operations
- JobController - Handles valuation job management
- ReportsController - Generates various reports
- ImportController - Manages data import and export
- And many more...
For a complete list of controllers, see the Controllers Inventory.
Controller Organization
The controllers follow a domain-driven organization:
-
Asset Management
- AssetController
- ComponentController
- AssetClassController
- AssetHierarchyController
-
Valuation Framework
- ValuationProfileController
- ValuationClassController
- AssumptionsController
-
Job Management
- JobController
- ImportController
- ContentController
-
Reporting
- ReportsController
- MaintenancePlanController
- StrategyController
-
User and Client Management
- UserController
- RoleController
- ClientController
- SubscriptionController
Refer to the individual controller documentation for detailed endpoint information.