Seller Orchestra Internal API Mapping

Cloud Operations & Media

Media management, CDN integration, and file storage operations for seller portals

3-Layer Architecture

Seller API Gateway Public
Seller Admin Orchestration
Utility Service Core

Upload Media

Upload images and files with virus scan and CDN publishing

POST
Seller API Gateway
POST /merchant/api/v1/domains/:domain_id/media/upload
Seller Admin
POST /api/media/upload

Flow:

  1. Receive multipart upload
  2. Virus scan & validation
  3. Store in object store and generate CDN URL
  4. Return file metadata
Core Microservices
1 POST /cloud/files/upload Utility Service · Core Microservices

List Media / Folders

List media assets and folders for organization

GET
GET /merchant/api/v1/domains/:domain_id/media/folders
1 GET /cloud/files/list Utility Service · Core Microservices

Delete Media

Remove media from storage and CDN

DELETE
DELETE /merchant/api/v1/domains/:domain_id/media/:id
1 DELETE /cloud/files Utility Service · Core Microservices

Documentation Notes

Cloud file operations are handled by Utility Service's Cloud Bucket module. Files support multipart/form-data uploads.