API Documentation
Overview
Base Configuration
Authentication
Headers
Base URL
/api/v1/orderEndpoints
1. Get Paginated Orders
2. Get Order by ID
3. Create Order
4. Update Order
5. Delete Order
Data Models
OrderDto
OrderServiceDto
OrderProductDto
OrderAppointmentDetailsDto
OrderPaginationDto
Enums
OrderStatusEnum
OrderServiceStatusEnum
ReservationTypeEnum
PaymentStatusEnum
Error Handling
Common Error Responses
400 Bad Request
401 Unauthorized
403 Forbidden
404 Not Found
409 Conflict
422 Unprocessable Entity
Business Rules
Order Creation
Order Updates
Order Deletion
Permission Scopes
Performance Considerations
Pagination
Filtering
Caching
Database Optimization
Rate Limiting
Monitoring and Logging
Request Logging
Business Event Logging
Performance Monitoring
Last updated