adoptium / adoptium/api.adoptium.net
Swagger UI (OpenAPI) is missing statistics endpoints
- Dominant language
- Kotlin
- Stars
- 44
- Forks
- 36
- Avg merge
- 5h 27m
- Merged PRs (30d)
- 42
Description
We provide several statistics endpoints that are used to create https://dash.adoptium.net. An example is https://api.adoptium.net/v3/stats/downloads/total. Those endpoints can not be found in our swagger frontend at https://api.adoptium.net/q/swagger-ui/.
We should check what endpoints are missing at the OpenApi definition and add them.
Contributor guide
Research direction
Start by comparing the statistics endpoints, including /v3/stats/downloads/total, with the OpenAPI definition used by the Swagger UI at https://api.adoptium.net/q/swagger-ui/. Identify the missing endpoints and update the definition so all statistics endpoints are listed and usable from the Swagger frontend.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- kotlin, openapi
- Domain
- api, documentation
- Issue type
- Documentation
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100