# API Documentation Generated from Express routers in `/routes` ## Auth api base: /api/auth - `POST` `/register` - `POST` `/login` ## Batchorders api base: /api/batchorders - `POST` `/` - `GET` `/` - `GET` `/:id` - `PUT` `/:id` - `DELETE` `/:id` ## ClientSites api base: /api/client-sites - `GET` `/` - `GET` `/short` - `GET` `/:id` - `POST` `/` - `PUT` `/:id` - `DELETE` `/:id` ## Configurations api base: /api/configurations - `GET` `/` - `GET` `/:id` - `POST` `/` - `PUT` `/:id` - `DELETE` `/:id` ## Drivers api base: /api/drivers - `GET` `/` - `GET` `/short` - `GET` `/:id` - `POST` `/` - `PUT` `/:id` - `DELETE` `/:id` ## Matnames api base: /api/matnames - `POST` `/download` - `POST` `/upload` - `GET` `/materials` - `GET` `/getfirst` - `GET` `/` - `GET` `/:id` - `PUT` `/:id` ## Mixdesigns api base: /api/mixdesigns - `POST` `/download` - `POST` `/upload` - `POST` `/` - `GET` `/` - `GET` `/:id` - `PUT` `/:id` - `DELETE` `/:id` ## Orders api base: /api/orders - `GET` `/delivery-summary` - `GET` `/truck-summary` - `GET` `/consumption-summary` - `GET` `/mixcode-wise-summary` - `GET` `/matname-wise-summary` - `GET` `/truck-trip-summary` - `GET` `/concrete-summary` - `POST` `/test-publish` - `POST` `/publish` - `POST` `/upload` - `GET` `/today` - `GET` `/weekly` - `GET` `/monthly` - `GET` `/quarterly` - `GET` `/plants/:id` - `GET` `/plants/:id/all` - `GET` `/client-sites/:id` - `GET` `/client-sites/:id/all` - `GET` `/trucks/:id` - `GET` `/trucks/:id/all` - `GET` `/drivers/:id` - `GET` `/drivers/:id/all` - `GET` `/status/:status` - `GET` `/delivery-status/:status` - `GET` `/status-wise-counts` - `GET` `/delivery-status-wise-counts` - `POST` `/:id/save-gps-location` - `POST` `/:id/update-delivery-status` - `GET` `/:id/report` - `GET` `/` - `GET` `/:id` - `POST` `/` - `PUT` `/:id` - `DELETE` `/:id` ## Ordertrackhistories api base: /api/order-track-histories - `GET` `/` - `GET` `/:id` ## Ordertrackmasters api base: /api/order-tracks - `GET` `/` - `GET` `/:id` - `POST` `/` - `PUT` `/:id` - `DELETE` `/:id` ## Pdfdocuments api base: /api/pdfdocuments - `POST` `/` - `GET` `/all/:fileType` - `GET` `/:id` - `DELETE` `/:id` - `POST` `/upload` - `GET` `/file/:id` ## Permissions api base: /api/permissions - `POST` `/` - `GET` `/` - `GET` `/:id` - `PUT` `/:id` - `DELETE` `/:id` ## Plants api base: /api/plants - `GET` `/` - `GET` `/:id` - `POST` `/` - `PUT` `/:id` - `DELETE` `/:id` ## Pumps api base: /api/pumps - `POST` `/` - `GET` `/` - `GET` `/:id` - `PUT` `/:id` - `DELETE` `/:id` ## Rolepermissions api base: /api/rolepermissions - `POST` `/` - `GET` `/` - `GET` `/:id` - `PUT` `/:id` - `DELETE` `/:id` ## Roles api base: /api/roles - `POST` `/` - `GET` `/` - `GET` `/:id` - `PUT` `/:id` - `DELETE` `/:id` ## Samples api base: /api/samples - `POST` `/` - `GET` `/` - `GET` `/:id` - `PUT` `/:id` - `DELETE` `/:id` ## Trucks api base: /api/trucks - `GET` `/` - `GET` `/:id` - `POST` `/` - `PUT` `/:id` - `DELETE` `/:id` ## Userroles api base: /api/userroles - `POST` `/` - `GET` `/` - `GET` `/:id` - `PUT` `/:id` - `DELETE` `/:id` ## Users api base: /api/users - `GET` `/active` - `POST` `/logout` - `GET` `/:id/login_history` - `POST` `/` - `GET` `/` - `GET` `/:id` - `PUT` `/:id` - `DELETE` `/:id`