google / google/go-github

Four billings endpoints have suddenly disappeared from the GitHub v3 API

Open
#3,894 5 comments 1 reaction 0 assignees View on GitHub
NeedsInvestigation
Dominant language
Go
Stars
11.3k
Forks
2.5k
Avg merge
1d 22h
Merged PRs (30d)
49

Description

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.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.