AnswerDotAI / AnswerDotAI/ghapi

Missing orgs.list_saml_sso_authorizations and other enterprise endpoints

Open
#167 2 comments 0 reactions 0 assignees View on GitHub
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

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.