Four billings endpoints have suddenly disappeared from the GitHub v3 API
- Vorherrschende Sprache
- Go
- Sterne
- 11.3k
- Forks
- 2.5k
- Ø Merge
- 1 T. 20 Std.
- Gemergte PRs (30 T.)
- 53
Beschreibung
When updating `openapi_operations.yaml`, I discovered that four billing-related endpoints have suddenly disappeared from both the OpenAPI metadata and the official GitHub v3 API documentation website:
* `GET /orgs/{org}/settings/billing/packages`
* `GET /orgs/{org}/settings/billing/shared-storage`
* `GET /users/{username}/settings/billing/packages`
* `GET /users/{username}/settings/billing/shared-storage`
Without live testing on an org with billing, it will not be clear whether these endpoint still actually exist or not.
As a stop-gap measure, I will keep the endpoints around but remove them from the automated openapi tools.
Beitragsleitfaden
Rechercherichtung
Beginne mit openapi_operations.yaml und den automatisierten OpenAPI-Tools, die es verarbeiten. Überprüfe, ob die vier Billing-Endpunkte noch in der GitHub v3 API vorhanden sind, und bestimme dann, ob die Metadaten und die Tool-Ausgabe sie beibehalten oder ausschließen sollten. Als abgeschlossen gilt die Aufgabe, wenn der Status der Endpunkte geklärt ist und die generierte OpenAPI-Repräsentation konsistent ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- go
- Bereich
- api
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 38/100