openculinary/infrastructure

Remove redundant URL paths from service endpoints

Closed this issue · 0 comments

Is your feature request related to a problem? Please describe.
Currently all of the HTTP endpoints defined by the api and backend service use an /api path prefix, a redundant legacy artifcant of the fact that all of the endpoints used to be part of a single server-side API service.

We can remove this prefix from the endpoints and simplify a number of inter-service network calls.

Describe the solution you'd like

  • Remove the /api prefix from all service endpoints
  • Migrate client services to remove the /api prefix during service calls
  • Redeploy all affected services