[
https://issues.apache.org/jira/browse/GEODE-7463?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joris Melchior reassigned GEODE-7463:
-------------------------------------
Assignee: Joris Melchior
> Ability: have an endpoint to show all the version info of REST API for
> Management
> ---------------------------------------------------------------------------------
>
> Key: GEODE-7463
> URL: https://issues.apache.org/jira/browse/GEODE-7463
> Project: Geode
> Issue Type: New Feature
> Components: management, rest (admin)
> Reporter: Gang Yan
> Assignee: Joris Melchior
> Priority: Major
> Time Spent: 1h 50m
> Remaining Estimate: 0h
>
> # WHY
> 1. have a universal endpoint for all the versions of REST API for
> Management
> 2. stop showing 404 for users, when they try to do some experiment
> 3. show more helpful information to users
>
> # WHAT
> 1. url: [GET] /management/
> 2. response: show all the api-docs for all "available" versions. such
> as:
> http://localhost:7070/management/v1/api-docs
> http://localhost:7070/management/v2/api-docs
> http://localhost:7070/management/v3/api-docs
> # NOTE
> [1] response body:
> {code:json}
> {
> latest:"http://localhost:7070/management/v3/api-docs",
> supported:["http://localhost:7070/management/v1/api-docs",
> "http://localhost:7070/management/v2/api-docs",
> "http://localhost:7070/management/v3/api-docs"
> ]
> }
> {code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)