Express Gateway receive API requests on apiEndpoints, process them and then proxy them to downstream microservices. The serviceEndpoints section specifies the URLs of these proxied microservices.


serviceEndpoints:             # downstream microservices
  cats:                       # name, used as a reference in pipeline
    url: ""
  dogs:                       # name, used as a reference in pipeline
    urls:                     # multiple urls can be used with load balancing
      - ""
      - ""


Name Description
url the protocol and hostname to proxy requests to
urls an array of URLs, used with load balancing


A serviceEndpoint must have either a url property with a single string or a urls property with an array of strings.