Seller Orchestra Internal API Mapping

Store

Store creation, configuration and multi-store operations for seller domains

3-Layer Architecture

Seller API Gateway Seller Admin (Orchestra Layer) Account Service (Core Microservices)

Create Store

Create a store under a seller domain with branding and settings

POST
POST /merchant/api/v1/domains/:domain_id/stores
POST /api/stores Seller Admin · Orchestra Layer
1 POST /api/stores Account Service · Core Microservices

List Stores

Retrieve all stores for the domain

GET
GET /merchant/api/v1/domains/:domain_id/stores
GET /api/stores?domain_id=:domain_id Seller Admin · Orchestra Layer
1 GET /api/stores?domain_id=:domain_id Account Service · Core Microservices

Get Store

Retrieve single store details

GET
GET /merchant/api/v1/domains/:domain_id/stores/:id
GET /api/stores/:id Seller Admin · Orchestra Layer
1 GET /api/stores/:id Account Service · Core Microservices

Update Store

Update store configuration and branding

PATCH
PATCH /merchant/api/v1/domains/:domain_id/stores/:id
PATCH /api/stores/:id Seller Admin · Orchestra Layer
1 PATCH /api/stores/:id Account Service · Core Microservices

Delete Store

Delete a store from the domain

DELETE
DELETE /merchant/api/v1/domains/:domain_id/stores/:id
DELETE /api/stores/:id Seller Admin · Orchestra Layer
1 DELETE /api/stores/:id Account Service · Core Microservices

Documentation Notes

Stores are domain-scoped entities with their own branding, settings, and product catalog assignments.