adoptium / adoptium/api.adoptium.net

Swagger UI (OpenAPI) is missing statistics endpoints

Open
#1,457 1 comment 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.