Files
Xpress-rider/lib/views/helpers/constants/apiconstants.dart

79 lines
3.2 KiB
Dart

class ApiConstants {
static String mainDev = "dev";
static String mainRoute = "live";
//Delivery Queue - v2
static String deliveryQueueDev =
"https://jupiter.nearle.app/$mainDev/api/v2/deliveries/getdeliveryqueues";
static String deliveryQueueLive =
"https://jupiter.nearle.app/$mainRoute/api/v2/deliveries/getdeliveryqueues";
//Current Delivery - v1
static String currentDeliveryDev =
"https://jupiter.nearle.app/$mainDev/api/v1/deliveries/getdeliveries";
static String currentDeliveryLive =
"https://jupiter.nearle.app/$mainRoute/api/v1/deliveries/getdeliveries";
//Current Delivery V3 - v3 (date-bounded)
static String currentDeliveryV3Dev =
"https://jupiter.nearle.app/$mainDev/api/v3/deliveries/getdeliveries";
static String currentDeliveryV3Live =
"https://jupiter.nearle.app/$mainRoute/api/v3/deliveries/getdeliveries";
//Update Delivery - v1
static String updateDeliveryDev =
"https://queue.workolik.com/live/api/v1/deliveries/updatedelivery";
static String updateDeliveryLive =
"https://queue.workolik.com/live/api/v1/deliveries/updatedelivery";
//Get Rider Log - v1
static String getRiderLogDev =
"https://jupiter.nearle.app/$mainDev/api/v1/partners/getriderlog";
static String getRiderLogLive =
"https://jupiter.nearle.app/$mainRoute/api/v1/partners/getriderlog";
//Create Rider Log - v2
static String createRiderLogDev =
"https://queue.workolik.com/live/api/v2/partners/createriderlog";
static String createRiderLogLive =
"https://queue.workolik.com/live/api/v2/partners/createriderlog";
//Update Rider Log - v1
static String updateRiderLogDev =
"https://jupiter.nearle.app/$mainDev/api/v1/partners/updateriderlog";
static String updateRiderLogLive =
"https://jupiter.nearle.app/$mainRoute/api/v1/partners/updateriderlog";
//Get Rider Count - v1
static String getRiderCountDev =
"https://jupiter.nearle.app/$mainDev/api/v1/partners/getridercount";
static String getRiderCountLive =
"https://jupiter.nearle.app/$mainRoute/api/v1/partners/getridercount";
//Create Break Rider Log - v2
static String createBreakRiderLogDev =
"https://queue.workolik.com/live/api/v2/partners/createbreaklog";
static String createBreakRiderLogLive =
"https://queue.workolik.com/live/api/v2/partners/createbreaklog";
//Update Break Rider Log - v2
static String updateBreakRiderLogDev =
"https://queue.workolik.com/live/api/v2/partners/updatebreaklog";
static String updateBreakRiderLogLive =
"https://queue.workolik.com/live/api/v2/partners/updatebreaklog";
//Create Delivery Log - v2
static String createDeliveryLogDev =
"https://queue.workolik.com/live/api/v2/deliveries/createdeliverylog";
static String createDeliveryLogLive =
"https://queue.workolik.com/live/api/v2/deliveries/createdeliverylog";
//Summary API - v2
static String summaryApiLive =
'https://jupiter.nearle.app/$mainRoute/api/v2/partners';
//Summary Rider Weekly KMs - v1
static String summaryriderkmLive =
'https://jupiter.nearle.app/$mainRoute/api/v1/partners/getriderweeklykms';
}