-
-
Notifications
You must be signed in to change notification settings - Fork 22
Open
Milestone
Description
This is subject to negotiation as to the order of implementation, and what other things are considered high priority. All v2 endpoints should be in swagger or openapi. other sponge projects using these apis will rely on auto generated clients based on these api definition files.
All endpoints except potentially download should require tokens
- see JWT Implenetation #441 and Json Web Token - JWT SpongeAuth#155
- All endpoints should be grouped via routes, and in code as if ore's backend was separate microservices to enable us to split out ore into microservices in the future to enable us to scale ore better.
- Api keys need further control as to scoping API rename, and add scoping controls, and owner/organization level keys #439
Priority endpoints to implement equivalents of in v2 api