← Back to Home

API Features

Explore the comprehensive features and capabilities of the Bobcat Backend API

🔐
Authentication & Authorization
Secure JWT-based authentication with granular role-based access control and permission management
Endpoints
/customer/auth/* /dealer/auth/*
Capabilities
JWT tokens Role-based access Permission management
👥
User Management
Comprehensive user management system for dealers and customers with role assignment and profile management
Endpoints
/dealer/user/management/*
Capabilities
User CRUD Role assignment Profile management
🏗️
Machine Management
Advanced machine onboarding, tracking, and maintenance with fleet management capabilities
Endpoints
/customer/machine-onboard/* /dealer/machine/management/*
Capabilities
Machine onboarding Fleet management Maintenance scheduling
🤝
Customer Management
Dealer customer management and relationship tracking with communication capabilities
Endpoints
/dealer/customer/*
Capabilities
Customer CRUD Relationship management Communication tracking
🔧
Service & Maintenance
Comprehensive service and maintenance management with scheduling and tracking
Endpoints
/customer/service-and-maintenance/* /dealer/service-and-maintenance/*
Capabilities
Service scheduling Maintenance tracking Service history
Inquiry Management
Built-in support system with ticket tracking, status management, and resolution workflows
Endpoints
/dealer/inquiry/management/*
Capabilities
Ticket creation Status tracking Resolution workflows
📊
Dashboard & Analytics
Real-time insights, performance metrics, and comprehensive reporting for data-driven decisions
Endpoints
/dealer/analyticsAndReport/* /customer/graph/*
Capabilities
Performance metrics Data visualization Custom reports
📝
Content Management
Flexible content management for web and mobile with multi-language support
Endpoints
/customer/content/management/* /dealer/content/management/* /web/content-management/*
Capabilities
Content CRUD Multi-language support Media management
🔔
Notification System
Real-time notifications and communication with multiple delivery channels
Endpoints
/customer/notification/* /dealer/notification/*
Capabilities
Push notifications Email alerts SMS notifications
💬
Chat & Communication
Real-time chat and messaging system with file sharing and group chat capabilities
Endpoints
/chat/*
Capabilities
Real-time messaging File sharing Group chats

Feature Summary

10
Core Features
50+
API Endpoints
8
Modules
100%
TypeScript

Ready to Get Started?