ui integration and rest api includes

This commit is contained in:
2026-05-20 15:34:41 +05:30
parent f4dc2b6a5a
commit 349d152b76
18 changed files with 3631 additions and 589 deletions

184
Get Api's.txt Normal file
View File

@@ -0,0 +1,184 @@
👤 Users & Authorization GET APIs
http
# Get all users (Web)
https://fiesta.nearle.app/live/api/v1/web/users/getallusers?roleid=2&tenantid=8&pageno=1&pagesize=10&keyword=john
# Get a specific user profile by ID (Web)
https://fiesta.nearle.app/live/api/v1/web/users/getusers?userid=12
# Get a specific user profile by ID (Mobile)
https://fiesta.nearle.app/live/api/v1/mob/users/getusers?userid=15
👥 Customer Management GET APIs
http
# Fetch customer profile by ID or Contact (Mobile)
https://fiesta.nearle.app/live/api/v1/mob/customers/getbyid?customerid=4082&contactno=9876543210
# Get customer saved address locations (Mobile)
https://fiesta.nearle.app/live/api/v1/mob/customers/getcustomerlocation?customerid=4082
# Get customer logged support requests (Mobile)
https://fiesta.nearle.app/live/api/v1/mob/customers/getcustomerrequests?customerid=4082&pageno=1&pagesize=10
# Search customer names under a tenant (Mobile)
https://fiesta.nearle.app/live/api/v1/mob/customers/search?keyword=Jane&tenantid=8
# Retrieve customers linked to a tenant location (Mobile)
https://fiesta.nearle.app/live/api/v1/mob/customers/gettenantcustomers?tenantid=8&locationid=2&pageno=1&pagesize=10
# Retrieve merchant customers list (Web)
https://fiesta.nearle.app/live/api/v1/web/customers/gettenantcustomers?tenantid=8&locationid=2&pageno=1&pagesize=10&keyword=jane
📦 Product & Catalog GET APIs
http
# Get product subcategories (Web)
https://fiesta.nearle.app/live/api/v1/web/products/getproductsubcategories?categoryid=2&tenantid=8
# Get products stock counts (Web)
https://fiesta.nearle.app/live/api/v1/web/products/getproductscount?tenantid=8&categoryid=2&subcategoryid=12&approve=1
# Get all global categories (Web)
https://fiesta.nearle.app/live/api/v1/web/products/getproductcategories
# Get specific product variants (Web)
https://fiesta.nearle.app/live/api/v1/web/products/getproductvariants?tenantid=8&subcategoryid=12
# Get master catalog listings (Web)
https://fiesta.nearle.app/live/api/v1/web/products/getcatalougeproducts?tenantid=8&locationid=2&subcategoryid=12&keyword=&pageno=1&pagesize=10
# Get live stocks catalog (Web)
https://fiesta.nearle.app/live/api/v1/web/products/getproductstocks?tenantid=8&locationid=2
# Get dynamic stock statement ledger (Web)
https://fiesta.nearle.app/live/api/v1/web/products/getstockstatement?tenantid=8&locationid=2&subcategoryid=12&pageno=1&pagesize=10&keyword=
# Get outlet geofenced inventory (Web)
https://fiesta.nearle.app/live/api/v1/web/products/getlocationproducts?tenantid=8&locationid=2&subcategoryid=12&pageno=1&pagesize=10
# Get outlet category inventory summary (Web)
https://fiesta.nearle.app/live/api/v1/web/products/getlocationproductsummary?tenantid=8&locationid=2
# Master products search board (Web)
https://fiesta.nearle.app/live/api/v1/web/products/getallproducts?tenantid=8&locationid=2&keyword=milk&pageno=1&pagesize=10
# Get product details by variant ID (Mobile)
https://fiesta.nearle.app/live/api/v1/mob/products/getproductbyvariant?tenantid=8&variantid=4
# Get product subcategories (Mobile)
https://fiesta.nearle.app/live/api/v1/mob/products/getproductsubcategories?categoryid=2&tenantid=8
# Search product catalog (Mobile)
https://fiesta.nearle.app/live/api/v1/mob/products/getallproducts?keyword=milk&pageno=1&pagesize=10
# Get structured home subcategory list (Mobile)
https://fiesta.nearle.app/live/api/v1/mob/products/getproductsbysubcategory?categoryid=2&tenantid=8&locationid=2
# Get mobile geofenced outlet products (Mobile)
https://fiesta.nearle.app/live/api/v1/mob/products/getlocationproducts?tenantid=8&locationid=2&pageno=1&pagesize=20
📋 Order Orchestration GET APIs
http
# Filtered dynamic orders board (Web)
https://fiesta.nearle.app/live/api/v1/web/orders/getorders?tenantid=8&locationid=2&status=processing&pageno=1&pagesize=10
# Tenant orders board (Web)
https://fiesta.nearle.app/live/api/v1/web/orders/tenant/getorders?tenantid=8&locationid=2&status=processing&pageno=1&pagesize=10
# Partner fleet orders board (Web)
https://fiesta.nearle.app/live/api/v1/web/orders/partner/getorders?partnerid=1&status=processing&pageno=1&pagesize=10
# Individual consumer invoice histories (Web)
https://fiesta.nearle.app/live/api/v1/web/orders/customer/getorders?customerid=4082&status=delivered&pageno=1&pagesize=10
# Operator/User orders board (Web)
https://fiesta.nearle.app/live/api/v1/web/orders/user/getorders?appuserid=12&status=processing&pageno=1&pagesize=10
# System Admin orders board (Web)
https://fiesta.nearle.app/live/api/v1/web/orders/admin/getorders?applocationid=1&status=processing&pageno=1&pagesize=10
# Get order dashboard stats summary (Web)
https://fiesta.nearle.app/live/api/v1/web/orders/getordersummary?tenantid=8&fromdate=2026-05-01&todate=2026-05-20
# Get location orders summary (Web)
https://fiesta.nearle.app/live/api/v1/web/orders/getlocationsummary?tenantid=8
# Get annual orders insights analytics (Web)
https://fiesta.nearle.app/live/api/v1/web/orders/getorderinsight?tenantid=8
# Get order detailed lines (Web)
https://fiesta.nearle.app/live/api/v1/web/orders/getorderdetails?orderheaderid=2099
# Get customer order history (Mobile)
https://fiesta.nearle.app/live/api/v1/mob/orders/getcustomerorders?customerid=4082&pageno=1&pagesize=10
# Get specific tenant store orders (Mobile)
https://fiesta.nearle.app/live/api/v1/mob/orders/tenant/getorders?tenantid=8&locationid=2&pageno=1&pagesize=10
# Get mobile order detailed lines (Mobile)
https://fiesta.nearle.app/live/api/v1/mob/orders/getorderdetails?orderheaderid=2099
🏍️ Partner & Rider GET APIs
http
# Get active riders (Web)
https://fiesta.nearle.app/live/api/v1/web/partners/getriders?partnerid=1&applocationid=1&userid=12&tenantid=8
# Get partner profiles (Web)
https://fiesta.nearle.app/live/api/v1/web/partners/getpartners?partnerid=1&applocationid=1&userid=12
# Get rider shifts (Web)
https://fiesta.nearle.app/live/api/v1/web/partners/getridershifts?applocationid=1
# Get location configurations (Web)
https://fiesta.nearle.app/live/api/v1/web/partners/getlocations?userid=12&configid=1
# Get rider log sheet (Web)
https://fiesta.nearle.app/live/api/v1/web/partners/getriderlogs?partnerid=1&applocationid=1&fromdate=2026-05-20&todate=2026-05-20
# Get partner profiles (Mobile)
https://fiesta.nearle.app/live/api/v1/mob/partners/getpartners?partnerid=1&applocationid=1&userid=12
# Get rider log sheet (Mobile)
https://fiesta.nearle.app/live/api/v1/mob/partners/getriderlogs?partnerid=1&applocationid=1&fromdate=2026-05-20&todate=2026-05-20
# Get rider operational info (Mobile)
https://fiesta.nearle.app/live/api/v1/mob/partners/getriderinfo?userid=15
# Get active riders list (Mobile)
https://fiesta.nearle.app/live/api/v1/mob/partners/getriders?partnerid=1&applocationid=1&userid=15&tenantid=8
🚚 Logistics & Deliveries GET APIs
http
# Get deliveries performance summaries (Web)
https://fiesta.nearle.app/live/api/v1/web/deliveries/deliverysummary?tenantid=8&partnerid=1&userid=12&applocationid=1&locationid=2&fromdate=2026-05-20&todate=2026-05-20
# Get daily delivery insights (Web)
https://fiesta.nearle.app/live/api/v1/web/deliveries/getdeliveryinsight?tenantid=8
# Get location deliveries summary (Web)
https://fiesta.nearle.app/live/api/v1/web/deliveries/getlocationsummary?tenantid=8
# Get deliveries financial report summary (Web)
https://fiesta.nearle.app/live/api/v1/web/deliveries/getreportsummary?tenantid=8&partnerid=1&userid=12&applocationid=1&fromdate=2026-05-01&todate=2026-05-20
# Get fleet rider summary metrics (Web)
https://fiesta.nearle.app/live/api/v1/web/deliveries/getridersummary?applocationid=1&partnerid=1&tenantid=8&fromdate=2026-05-20&todate=2026-05-20
# Get master deliveries board (Web)
https://fiesta.nearle.app/live/api/v1/web/deliveries/getdeliveries?tenantid=8&fromdate=2026-05-20&todate=2026-05-20
# Get mobile dispatch summaries (Mobile)
https://fiesta.nearle.app/live/api/v1/mob/deliveries/deliverysummary?userid=15&fromdate=2026-05-20&todate=2026-05-20
# Get mobile deliveries board (Mobile)
https://fiesta.nearle.app/live/api/v1/mob/deliveries/getdeliveries?userid=15&status=assigned
# Fetch rider active shift deliveries queue (Mobile)
https://fiesta.nearle.app/live/api/v1/mob/deliveries/getdeliveryqueues?userid=15&fromdate=2026-05-20&todate=2026-05-20
🏪 Tenant & Outlet Location GET APIs
http
# Search registered tenants (Web)
https://fiesta.nearle.app/live/api/v1/web/tenants/search?status=Active&keyword=Fresh
# Search tenants by keyword (Web)
https://fiesta.nearle.app/live/api/v1/web/tenants/searchbykeyword?keyword=daily
# Get all active tenants catalog (Web)
https://fiesta.nearle.app/live/api/v1/web/tenants/getalltenants?applocationid=1&status=Active&pageno=1&pagesize=10
# Get outlet locations assigned to a tenant (Web)
https://fiesta.nearle.app/live/api/v1/web/tenants/gettenantlocations?tenantid=8
# Retrieve delivery time slots config (Mobile)
https://fiesta.nearle.app/live/api/v1/mob/tenants/gettenantslot
# Search tenants by keyword (Mobile)
https://fiesta.nearle.app/live/api/v1/mob/tenants/searchbykeyword?keyword=grocery
# Retrieve tenants associated with a customer (Mobile)
https://fiesta.nearle.app/live/api/v1/mob/tenants/getcustomertenants?customerid=4082&tenant=0
# Get outlet locations linked to a tenant (Mobile)
https://fiesta.nearle.app/live/api/v1/mob/tenants/gettenantlocations?tenantid=8
# Get logistics pricing slabs for a tenant (Mobile)
https://fiesta.nearle.app/live/api/v1/mob/tenants/gettenantpricing?tenantid=8&applocationid=1
# Get staff members under a tenant store (Mobile)
https://fiesta.nearle.app/live/api/v1/mob/tenants/getstaffs?tenantid=8
# Get tenant detailed profile info (Mobile)
https://fiesta.nearle.app/live/api/v1/mob/tenants/gettenantinfo?tenantid=8&locationid=2
⚙️ Utilities & General Configurations GET APIs
http
# Fetch application categories by tag (Web)
https://fiesta.nearle.app/live/api/v1/web/utils/getapptypes?tag=customer
# Resolve subcategories (Web)
https://fiesta.nearle.app/live/api/v1/web/utils/getsubcategories?moduleid=1&categoryid=2
# Fetch system active geofence details (Web)
https://fiesta.nearle.app/live/api/v1/web/utils/getapplocations?applocationid=1
# Fetch global system categories configurations (Web)
https://fiesta.nearle.app/live/api/v1/web/utils/getappcategories
# Get mobile geofence configuration details (Mobile)
https://fiesta.nearle.app/live/api/v1/mob/utils/getapplocationconfig?applocationid=1
# Get mobile active geofence details (Mobile)
https://fiesta.nearle.app/live/api/v1/mob/utils/getapplocations?applocationid=1
# Fetch mobile app types by tag (Mobile)
https://fiesta.nearle.app/live/api/v1/mob/utils/getapptypes?tag=rider
# Fetch global payment & geofence configs (Mobile)
https://fiesta.nearle.app/live/api/v1/mob/utils/getappconfig?configid=1
# Get mobile category subcategories list (Mobile)
https://fiesta.nearle.app/live/api/v1/mob/utils/getsubcategories?moduleid=1&categoryid=2
# Fetch mobile app categories configurations (Mobile)
https://fiesta.nearle.app/live/api/v1/mob/utils/getappcategories