Skip to content

Rest API

Overview

Review the Rest API

Looking for the Luna WMS - Rest API Schema

The diagram below provides a overview on how the Rest API operates.

graph TD
  %% The Consumer blocl (all environments)
  subgraph Consumer [Any API Consumer]
    direction TB
    A[Website / Frontend]
    B[Backend Service]
    C[Dev Terminal / Bruno / Postman]
  end

  %% The Network & API block
  D{HTTP Request Pipeline}

  subgraph Luna_WMS [Luna WMS Infrastructure]
    E[API Endpoint Gateway]
    F[(Core WMS Data Engine)]
    E <--> F
  end

  %% The Flow block
  Consumer -->|1. HTTP Request<br>Method, Path, Auth Header| D
  D -->|2. Validate & Route| E
  E -->|3. Processing / DB Query| F
  F -->|4. Return Data Stream| E
  E -->|5. Emit Response Payload<br>Status Code + JSON/XML| D
  D -->|6. Ingest & Process Stream| Consumer