Skip to content

Re-design the registry API #57

@johannesduesing

Description

@johannesduesing

Describe the problem
The current design of the HTTP API of the registry is not at all REST-like. Instead of using query parameters, we should really be using the URLs to encode ids of instances. Requests with the HTTP method POST should use the request-body to transmit the parameters, not the query parameters.
The way the API is designed right now, it is not at all intuitive to use.

Describe the solution you would like
Please re-design the API in a RESTful way. A good example for API design is the swagger petstore example. This contains the following tasks:

  • Create a new swagger API specification file
  • Implement the newly designed API (change the Server.scala accordingly)
  • Change all dependencies (all delphi components) accordingly

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions