Orchestra Internal API Mapping

Serviceability

Serviceability check operations with multi-layer orchestration: API Gateway -> Cart & Checkout -> Seller Admin Orchestra -> Core Microservices

View Postman Documentation

Multi-Layer Orchestration Architecture

API Gateway Public
Cart & Checkout Orchestration
Seller Admin Orchestra Sub-Orchestration
Core Services Internal

Check Serviceability by Address

By Address

Check if delivery/pickup services are available for a saved address (4 steps, 2 parallel)

POST
API Gateway Layer 1 - Public
POST /addresses/serviceability
Cart & Checkout Service Layer 2 - Orchestration
POST /addresses/serviceability

Forwards to Seller Admin Orchestra for serviceability check

Layer 3 - Service Calls (4 Steps)
1 Seller Admin Orchestra Sub-Orchestration
POST /addresses/serviceability
Parallel Calls
2 Core
GET /api/store_setting/delivery

Get Delivery Settings Details

3 Customer User Service Core
GET /api/addresses/:address_id

Fetch Saved Address Details

4 Shipping & Fulfillment Service Core Microservices
POST /api/serviceability/check

Check Serviceability by Pincode

By Pincode

Check if delivery/pickup services are available for a specific pincode (3 steps)

POST
API Gateway Layer 1 - Public
POST /addresses/serviceability
Cart & Checkout Service Layer 2 - Orchestration
POST /addresses/serviceability

Forwards to Seller Admin Orchestra for serviceability check

Layer 3 - Service Calls (3 Steps)
1 Seller Admin Orchestra Sub-Orchestration
POST /addresses/serviceability
2 Core Microservices
GET /api/store_setting/delivery

Get Delivery Settings Details

3 Shipping & Fulfillment Service Core Microservices
POST /api/serviceability/check

Check Serviceability by Coordinates

By Coordinates

Check if delivery/pickup services are available for geographic coordinates (3 steps)

POST
API Gateway Layer 1 - Public
POST /addresses/serviceability
Cart & Checkout Service Layer 2 - Orchestration
POST /addresses/serviceability

Forwards to Seller Admin Orchestra for serviceability check

Layer 3 - Service Calls (3 Steps)
1 Seller Admin Orchestra Sub-Orchestration
POST /addresses/serviceability
2 Core Microservices
GET /api/store_setting/delivery

Get Delivery Settings Details

3 Shipping & Fulfillment Service Core Microservices
POST /api/serviceability/check

Services Used in Serviceability Module

🛒

Cart & Checkout

Primary orchestration layer

🏪

Seller Admin Orchestra

Sub-orchestration for serviceability

⚙️

Account Service

Store delivery settings

👤

Customer User Service

Saved address retrieval

📦

Shipping & Fulfillment

Serviceability check logic

Serviceability Module - Orchestra Internal API Mapping | 3 APIs | 10 Total Steps