AnswerDotAI / AnswerDotAI/ghapi
Missing orgs.list_saml_sso_authorizations and other enterprise endpoints
- Dominant language
- Python
- Stars
- 685
- Forks
- 70
- Avg merge
- 1m
- Merged PRs (30d)
- 2
Description
On the last api update, a bunch of enterprise endpoints were removed. I noticed that the github documentation is now split between the regular versions of github and the enterprise cloud version of github:
https://docs.github.com/en/enterprise-cloud@latest/rest/orgs/orgs?apiVersion=2022-11-28#list-saml-sso-authorizations-for-an-organization
whereas regular github doesn't have this endpoint documented:
https://docs.github.com/en/rest/orgs/orgs?apiVersion=2022-11-28
This is of course breaking any any calls that depended on the enterprise endpoints.
Contributor guide
Research direction
Start by comparing the regular and Enterprise Cloud GitHub REST documentation linked in the issue, especially the list-saml-sso-authorizations endpoint, then trace how the current API interface is generated or exposed. Done means the removed enterprise endpoints are available again and calls that depended on them no longer break; the issue does not name specific files or tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github, openapi, python
- Domain
- api, backend-api-design
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100